Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / isa3_basic_idtlb3.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa3_basic_idtlb3.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#define PORTABLE_CORE
39
40! allow all traps
41#define SKIP_TRAPCHECK
42! don't ignore Illegal_instruction trap!
43#define MY_GENERIC_TRAP \
44 nop; \
45 ta T_BAD_TRAP; \
46 nop; \
47 nop; \
48 nop; \
49 nop; \
50 nop; \
51 nop;
52#define H_HT0_Illegal_instruction_0x10
53#define My_HT0_Illegal_instruction_0x10 MY_GENERIC_TRAP
54#define H_HT1_Illegal_instruction_0x10
55#define My_HT1_Illegal_instruction_0x10 MY_GENERIC_TRAP
56#define H_T0_Illegal_instruction_0x10
57#define My_T0_Illegal_instruction_0x10 MY_GENERIC_TRAP
58#define H_T1_Illegal_instruction_0x10
59#define My_T1_Illegal_instruction_0x10 MY_GENERIC_TRAP
60
61
62#define MAIN_PAGE_VA_IS_RA_ALSO
63#define MAIN_PAGE_NUCLEUS_ALSO
64#define MAIN_PAGE_HV_ALSO
65
66#define PCONTEXT 0x44
67#define SCONTEXT 0x44
68
69#define THREAD_STRIDE 1
70#define THREAD_COUNT 8
71
72#define USER_DATA_MT_MAP
73#define USER_TEXT_MT_MAP
74
75#define THR_0_PARTID 0
76#define THR_1_PARTID 1
77#define THR_2_PARTID 2
78#define THR_3_PARTID 3
79#define THR_4_PARTID 4
80#define THR_5_PARTID 5
81#define THR_6_PARTID 6
82#define THR_7_PARTID 7
83
84
85! large page size to try and prevent TTE overlaps/VA collision
86#define MAIN_PAGE_USE_CONFIG 1
87! #define PART0_Z_PAGE_SIZE_0 1
88#define PART0_NZ_PAGE_SIZE_0 0
89! #define PART0_Z_TSB_SIZE_0 2
90#define PART0_NZ_TSB_SIZE_0 1
91
92#include "nmacros.h"
93#include "hboot.s"
94
95/************************************************************************
96 Test case code start
97 ************************************************************************/
98
99.text
100.global main
101
102main: /* test begin */
103
104 ta T_CHANGE_PRIV ! run in priv mode
105 nop
106
107 rdth_id ! get thread ID in %o1
108 umul %o1, 256, %l7
109 setx user_data_start, %g1, %g3
110 add %l7, %g3, %l7
111
112 th_fork(thread)
113 nop
114 EXIT_BAD
115
116!
117! Thread X Start
118!
119thread_0:
120thread_1:
121thread_2:
122thread_3:
123thread_4:
124thread_5:
125thread_6:
126thread_7:
127
128 !# Initialize registers ..
129
130 !# Set %l7 for 8 windows
131 !# This threads memory space into each windows %l7
132 mov %l7, %g1
133 wrpr %g0, 0x7, %cwp
134 mov %g1, %l7
135 wrpr %g0, 0x6, %cwp
136 mov %g1, %l7
137 wrpr %g0, 0x5, %cwp
138 mov %g1, %l7
139 wrpr %g0, 0x4, %cwp
140 mov %g1, %l7
141 wrpr %g0, 0x3, %cwp
142 mov %g1, %l7
143 wrpr %g0, 0x2, %cwp
144 mov %g1, %l7
145 wrpr %g0, 0x1, %cwp
146 mov %g1, %l7
147 wrpr %g0, 0x0, %cwp
148 mov %g1, %l7
149
150 !# Set %fsr
151 setx 0x0000000000400000, %l0, %l6
152 stx %l6, [%l7 + 0x0]
153 ldx [%l7 + 0x0], %fsr
154
155 !# Initialize asi register
156 wr %g0, 0x80, %asi
157
158 !# Global registers
159 set 0xB, %g1
160 set 0xD, %g2
161 set 0x4, %g3
162 set 0x2, %g4
163 set 0x0, %g5
164 set 0xE, %g6
165 set 0x9, %g7
166 !# Input registers
167 set -0xA, %i0
168 set -0x1, %i1
169 set -0x4, %i2
170 set -0xC, %i3
171 set -0x4, %i4
172 set -0x8, %i5
173 set -0x9, %i6
174 set -0x0, %i7
175 !# Local registers
176 set 0x456CAB0A, %l0
177 set 0x0A43DB30, %l1
178 set 0x68DFBD66, %l2
179 set 0x5057ACC4, %l3
180 set 0x21265CD7, %l4
181 set 0x152055D4, %l5
182 set 0x6364E1B8, %l6
183 !# Output registers
184 set 0x0B7B, %o0
185 set -0x0DBF, %o1
186 set 0x07C0, %o2
187 set -0x1437, %o3
188 set 0x1B36, %o4
189 set 0x0664, %o5
190 set -0x13FF, %o6
191 set -0x1ADC, %o7
192 !# Float registers
193 INIT_TH_FP_REG(%l7,%f0,0x2F47F143426FF3F5)
194 INIT_TH_FP_REG(%l7,%f2,0x066E334D2832A788)
195 INIT_TH_FP_REG(%l7,%f4,0xE64CC38D3A9D93B1)
196 INIT_TH_FP_REG(%l7,%f6,0x52DDBB5D3C7F633A)
197 INIT_TH_FP_REG(%l7,%f8,0x2A76C868D7BE07AC)
198 INIT_TH_FP_REG(%l7,%f10,0x54B63F4A7ECD3112)
199 INIT_TH_FP_REG(%l7,%f12,0xEC7C15A64433EFF3)
200 INIT_TH_FP_REG(%l7,%f14,0x0D6724BAF3AF2D23)
201 INIT_TH_FP_REG(%l7,%f16,0x0447E11EAE229FF7)
202 INIT_TH_FP_REG(%l7,%f18,0x59AE8236385BF241)
203 INIT_TH_FP_REG(%l7,%f20,0xCD0EA6FC33A75976)
204 INIT_TH_FP_REG(%l7,%f22,0x1F2BFA386B1B0031)
205 INIT_TH_FP_REG(%l7,%f24,0x39586BAC26A0BC7F)
206 INIT_TH_FP_REG(%l7,%f26,0xED4A7D0E9C3E3720)
207 INIT_TH_FP_REG(%l7,%f28,0x4AFDBE01787F71F4)
208 INIT_TH_FP_REG(%l7,%f30,0x440E95E5D9E790F5)
209 !# Other state
210
211 or %g0, 0x8, %l0
212 sllx %l0, 0x3c, %l0
213 nop ! wrhpr %l0, %g0, %hsys_tick_cmpr changed by convert2hboot
214
215
216 !# Execute Main Diag ..
217
218 alignaddrl %g7, %i2, %l1
219 fmovs %f28, %f14
220 nop ! tge %icc, 0x6 changed by convert2hboot
221 popc %g5, %g1
222 andncc %i4, %l6, %o1
223 movpos %xcc, %i3, %i5
224 fmovrse %o0, %f19, %f10
225 brlez,a %l3, loop_1
226 fmuld8sux16 %f0, %f3, %f10
227 movle %icc, %o4, %g2
228 movne %xcc, %o6, %i0
229loop_1:
230 nop
231 setx loop_2, %l0, %l1
232 nop ! wrpr 0x1, %tl changed by convert2hboot
233 nop ! wrpr %l1, %tpc changed by convert2hboot
234 add %l1, 0x4, %l1
235 nop ! wrpr %l1, %tnpc changed by convert2hboot
236 setx 0x34400001400, %l0, %l1
237 nop ! wrpr %l1, %tstate changed by convert2hboot
238 nop ! wrhpr 0x4, %htstate changed by convert2hboot
239 nop ! retry changed by convert2hboot
240 std %g6, [%l7 + 0x20]
241 movpos %xcc, %o3, %l4
242 srl %i7, 0x18, %l0
243loop_2:
244 nop
245 setx loop_3, %l0, %l1
246 jmpl %l1, %g3
247 nop ! tl %xcc, 0x6 changed by convert2hboot
248 movrgz %o2, %i1, %g4
249 udiv %o5, 0x1C3A, %l5
250loop_3:
251 fpsub32s %f14, %f28, %f14
252 addccc %i6, 0x15DB, %o7
253 restored
254 rdpr %cwp, %g1
255 rdpr %cansave, %g2
256 rdpr %canrestore, %g3
257 rdpr %cleanwin, %g4
258 rdpr %otherwin, %g5
259 rdpr %wstate, %g6
260 movrlez %g7, %l2, %i2
261 nop ! tcc %xcc, 0x7 changed by convert2hboot
262 ldx [%l7 + 0x18], %l1
263 ldx [%l7 + 0x70], %g1
264 fpadd32s %f2, %f7, %f4
265 add %l7, 0x40, %l6
266 wr %g0, 0x81, %asi
267 nop ! tl %icc, 0x2 changed by convert2hboot
268 movne %icc, %l6, %i3
269 wr %g0, 0x10, %asi
270 wr %g0, 0x80, %asi
271 andncc %o0, %l3, %g2
272 ldd [%l7 + 0x08], %f22
273 fbuge %fcc3, loop_4
274 fornot1s %f7, %f10, %f10
275 movgu %icc, %o6, %i0
276 nop ! tgu %xcc, 0x7 changed by convert2hboot
277loop_4:
278 stw %g6, [%l7 + 0x74]
279 srlx %o4, 0x0E, %l4
280 ldd [%l7 + 0x20], %f0
281 nop ! tsubcc %i7, %l0, %o3 changed by convert2hboot
282 edge8n %g3, %o2, %i1
283 subcc %g4, 0x079F, %l5
284 udiv %o5, 0x040B, %o7
285 nop
286 setx loop_5, %l0, %l1
287 jmpl %l1, %g7
288 fnands %f9, %f4, %f17
289 fcmpgt32 %f14, %f0, %i6
290 fpack32 %f18, %f28, %f8
291loop_5:
292 nop ! tleu %xcc, 0x0 changed by convert2hboot
293 set 0x78, %o1
294 nop ! ldxa [%l7 + %o1] 0x14, %i2 ASI use changed by convert2hboot
295 movge %xcc, %l1, %g1
296 nop ! tsubcc %l2, %i4, %g5 changed by convert2hboot
297 ba,pn %xcc, loop_6
298 fcmpne32 %f14, %f6, %l6
299 set 0x10, %o4
300 sta %f22, [%l7 + %o4] 0x81
301loop_6:
302 nop ! tn %xcc, 0x5 changed by convert2hboot
303 restored
304 rdpr %cwp, %g1
305 rdpr %cansave, %g2
306 rdpr %canrestore, %g3
307 rdpr %cleanwin, %g4
308 rdpr %otherwin, %g5
309 rdpr %wstate, %g6
310 orcc %i3, %o1, %i5
311 sethi 0x0506, %l3
312 stb %o0, [%l7 + 0x11]
313 movrgz %o6, %i0, %g2
314 fnot1s %f23, %f26
315 fbul,a %fcc1, loop_7
316 movrne %o4, 0x164, %g6
317 fone %f14
318 lduw [%l7 + 0x18], %l4
319loop_7:
320 bpos,pn %xcc, loop_8
321 and %l0, %i7, %o3
322 fbg,a %fcc1, loop_9
323 fbu,a %fcc2, loop_10
324loop_8:
325 movrne %o2, %i1, %g3
326 xnorcc %g4, %o5, %l5
327loop_9:
328 fornot1 %f8, %f4, %f22
329loop_10:
330 nop
331 set 0x7C, %l3
332 ldstub [%l7 + %l3], %g7
333 fmovrdgez %i6, %f14, %f26
334 ldx [%l7 + 0x40], %o7
335 edge16n %l1, %g1, %i2
336 andn %l2, 0x0BE9, %g5
337 edge16 %i4, %l6, %i3
338 edge8l %i5, %l3, %o1
339 set 0x58, %g4
340 nop ! stda %o6, [%l7 + %g4] 0x10 ASI use changed by convert2hboot
341 bleu %xcc, loop_11
342 movl %xcc, %i0, %o0
343 fabsd %f26, %f18
344 nop ! tcc %xcc, 0x5 changed by convert2hboot
345loop_11:
346 xnorcc %o4, %g6, %g2
347 sll %l4, 0x1B, %i7
348 nop ! tneg %xcc, 0x7 changed by convert2hboot
349 xnor %o3, %o2, %i1
350 fnot2 %f26, %f0
351 udiv %l0, 0x1253, %g4
352 orcc %g3, 0x1554, %l5
353 nop ! te %icc, 0x3 changed by convert2hboot
354 set 0x60, %g1
355 nop ! ldsha [%l7 + %g1] 0x80, %g7 ASI use changed by convert2hboot
356 restored
357 rdpr %cwp, %g1
358 rdpr %cansave, %g2
359 rdpr %canrestore, %g3
360 rdpr %cleanwin, %g4
361 rdpr %otherwin, %g5
362 rdpr %wstate, %g6
363 movrgz %i6, 0x37C, %o5
364 fmovrsgz %l1, %f5, %f26
365 nop ! tneg %xcc, 0x5 changed by convert2hboot
366 sra %g1, 0x1B, %i2
367 fcmpne16 %f0, %f26, %l2
368 sdivx %g5, 0x1751, %i4
369 and %o7, 0x08AE, %i3
370 nop ! tn %xcc, 0x0 changed by convert2hboot
371 sub %l6, 0x08C0, %i5
372 alignaddr %l3, %o1, %i0
373 movge %xcc, %o6, %o0
374 edge8l %g6, %g2, %o4
375 fmul8x16au %f29, %f24, %f22
376 nop ! tneg %icc, 0x3 changed by convert2hboot
377 ldsw [%l7 + 0x64], %l4
378 nop ! tcs %xcc, 0x3 changed by convert2hboot
379 xorcc %i7, %o2, %i1
380 wr %g0, 0x10, %asi
381 mulscc %g4, %l0, %g3
382 srl %l5, %g7, %o5
383 edge32n %i6, %l1, %i2
384 fands %f12, %f14, %f12
385 edge8l %g1, %g5, %i4
386 fpadd16s %f26, %f30, %f16
387 umulcc %o7, %l2, %i3
388 mulscc %i5, %l6, %o1
389 fmovscs %icc, %f4, %f7
390 array8 %i0, %l3, %o6
391 or %g6, %o0, %o4
392 movrne %l4, 0x31C, %g2
393 set 0x26, %i0
394 nop ! stha %i7, [%l7 + %i0] 0xe2 ASI use changed by convert2hboot
395 membar #Sync
396 movge %xcc, %o2, %o3
397 fpsub16 %f30, %f30, %f24
398 nop ! tvs %xcc, 0x7 changed by convert2hboot
399 fnegd %f16, %f16
400 and %g4, %i1, %g3
401 alignaddrl %l5, %l0, %g7
402 movge %icc, %o5, %i6
403 smul %i2, %l1, %g1
404 swap [%l7 + 0x0C], %g5
405 bcs,a %xcc, loop_12
406 addcc %i4, %o7, %i3
407 fble %fcc0, loop_13
408 movre %i5, %l2, %l6
409loop_12:
410 udivcc %o1, 0x09C1, %l3
411 fcmpne16 %f30, %f6, %o6
412loop_13:
413 sll %g6, %i0, %o4
414 nop ! taddcctv %o0, %g2, %l4 changed by convert2hboot
415 ble,a loop_14
416 fnot1s %f21, %f7
417 bn,a %xcc, loop_15
418 edge32n %o2, %i7, %g4
419loop_14:
420 fmovrslz %o3, %f17, %f10
421 nop
422 setx loop_16, %l0, %l1
423 nop ! wrpr 0x1, %tl changed by convert2hboot
424 nop ! wrpr %l1, %tpc changed by convert2hboot
425 add %l1, 0x4, %l1
426 nop ! wrpr %l1, %tnpc changed by convert2hboot
427 setx 0x34400001400, %l0, %l1
428 nop ! wrpr %l1, %tstate changed by convert2hboot
429 nop ! wrhpr 0x4, %htstate changed by convert2hboot
430 nop ! retry changed by convert2hboot
431loop_15:
432 udiv %g3, 0x0A01, %i1
433 set 0x18, %l2
434 nop ! lduha [%l7 + %l2] 0x14, %l0 ASI use changed by convert2hboot
435loop_16:
436 saved
437 rdpr %cwp, %g1
438 rdpr %cansave, %g2
439 rdpr %canrestore, %g3
440 rdpr %cleanwin, %g4
441 rdpr %otherwin, %g5
442 rdpr %wstate, %g6
443 smulcc %l5, %g7, %o5
444 bpos,a,pt %icc, loop_17
445 nop ! tg %icc, 0x7 changed by convert2hboot
446 or %i6, 0x1F5E, %l1
447 pdist %f16, %f10, %f18
448loop_17:
449 bpos,a,pn %icc, loop_18
450 srax %g1, 0x03, %i2
451 xor %g5, %i4, %o7
452 fbue %fcc0, loop_19
453loop_18:
454 fpmerge %f7, %f30, %f4
455 ldd [%l7 + 0x78], %i4
456 edge32n %i3, %l2, %o1
457loop_19:
458 orncc %l3, 0x1F79, %l6
459 movle %icc, %o6, %i0
460 movg %icc, %g6, %o4
461 nop ! tsubcctv %o0, 0x164C, %g2 changed by convert2hboot
462 xor %o2, 0x1180, %i7
463 move %icc, %g4, %l4
464 fones %f3
465 fmovrdlez %o3, %f2, %f14
466 movrgz %g3, 0x03D, %l0
467 nop ! tpos %xcc, 0x1 changed by convert2hboot
468 xnorcc %i1, 0x1CFD, %g7
469 movn %xcc, %o5, %i6
470 edge16l %l1, %l5, %i2
471 edge16l %g1, %i4, %o7
472 ldsb [%l7 + 0x7D], %g5
473 mulscc %i5, 0x0323, %l2
474 fmovdcs %icc, %f22, %f1
475 set 0x40, %l6
476 nop ! stda %f16, [%l7 + %l6] 0x1f ASI use changed by convert2hboot
477 membar #Sync
478 fmovd %f4, %f20
479 subc %o1, 0x1A26, %l3
480 movle %icc, %l6, %i3
481 udivcc %o6, 0x071C, %g6
482 umulcc %i0, 0x1F12, %o4
483 nop ! sir 0x0DE6 changed by convert2hboot
484 wr %g0, 0x04, %asi
485 fbug %fcc3, loop_20
486 fpadd32s %f16, %f23, %f6
487 brlez,a %o2, loop_21
488 fpmerge %f2, %f17, %f22
489loop_20:
490 smul %i7, 0x09D6, %g2
491 wr %g0, 0x11, %asi
492loop_21:
493 addccc %o3, %g4, %l0
494 movneg %icc, %i1, %g7
495 fmovsle %xcc, %f18, %f5
496 xnorcc %o5, %i6, %g3
497 nop ! tleu %xcc, 0x7 changed by convert2hboot
498 edge8 %l1, %i2, %g1
499 st %f26, [%l7 + 0x7C]
500 movg %icc, %l5, %i4
501 edge16n %g5, %i5, %o7
502 nop ! tcc %icc, 0x0 changed by convert2hboot
503 sdivx %o1, 0x15E1, %l3
504 fba %fcc1, loop_22
505 nop ! tne %xcc, 0x7 changed by convert2hboot
506 fmovdcc %xcc, %f8, %f5
507 fpsub32s %f18, %f19, %f5
508loop_22:
509 edge32ln %l2, %i3, %l6
510 nop ! tcs %xcc, 0x4 changed by convert2hboot
511 fone %f12
512 edge16n %g6, %o6, %o4
513 edge16n %i0, %o2, %i7
514 movvc %xcc, %g2, %l4
515 array8 %o0, %o3, %l0
516 edge32 %g4, %g7, %o5
517 edge8n %i1, %i6, %g3
518 movle %xcc, %i2, %l1
519 fxnors %f11, %f0, %f13
520 fbo %fcc2, loop_23
521 sll %l5, %i4, %g1
522 movcs %icc, %i5, %o7
523 array16 %g5, %l3, %o1
524loop_23:
525 fmovsvs %xcc, %f3, %f10
526 nop ! te %xcc, 0x4 changed by convert2hboot
527 ldd [%l7 + 0x38], %l2
528 add %i3, %g6, %l6
529 be %icc, loop_24
530 fmovrslez %o6, %f3, %f27
531 movleu %icc, %o4, %o2
532 fpsub32s %f13, %f16, %f24
533loop_24:
534 fmuld8ulx16 %f2, %f12, %f20
535 fcmpes %fcc1, %f18, %f26
536 nop ! tvs %icc, 0x7 changed by convert2hboot
537 edge32l %i7, %i0, %g2
538 udivx %l4, 0x0E59, %o0
539 set 0x48, %g2
540 nop ! swapa [%l7 + %g2] 0x89, %l0 ASI use changed by convert2hboot
541 wr %g0, 0x80, %asi
542 fmovsa %icc, %f29, %f24
543 wr %g0, 0x19, %asi
544 fmovrslz %g7, %f28, %f15
545 nop
546 set 0x78, %l0
547 ldx [%l7 + %l0], %o5
548 fmul8ulx16 %f12, %f28, %f6
549 movn %xcc, %i1, %i6
550 xor %g3, 0x001B, %i2
551 set 0x58, %i2
552 nop ! swapa [%l7 + %i2] 0x18, %l1 ASI use changed by convert2hboot
553 fbul %fcc0, loop_25
554 ba,a,pt %icc, loop_26
555 mulscc %l5, 0x1989, %g1
556 nop ! tl %icc, 0x0 changed by convert2hboot
557loop_25:
558 ldstub [%l7 + 0x52], %i5
559loop_26:
560 nop
561 wr %g0, 0x11, %asi
562 sta %f15, [%l7 + 0x38] %asi
563 fcmpeq32 %f10, %f24, %i4
564 fbug %fcc2, loop_27
565 sdivx %o7, 0x1868, %g5
566 fmovsvc %xcc, %f26, %f1
567 xorcc %l3, %l2, %i3
568loop_27:
569 nop ! ta %icc, 0x4 changed by convert2hboot
570 fmovdl %xcc, %f26, %f21
571 bg loop_28
572 membar 0x0E
573 sllx %o1, 0x18, %g6
574 nop ! sir 0x1021 changed by convert2hboot
575loop_28:
576 and %o6, %l6, %o4
577 nop ! taddcc %o2, %i0, %g2 changed by convert2hboot
578 fble %fcc2, loop_29
579 smul %i7, %l4, %l0
580 fba %fcc3, loop_30
581 nop ! tvs %xcc, 0x3 changed by convert2hboot
582loop_29:
583 udiv %g4, 0x06C6, %o0
584 movl %xcc, %g7, %o3
585loop_30:
586 sdiv %o5, 0x0C3E, %i1
587 srl %g3, %i2, %l1
588 fmovdl %icc, %f0, %f6
589 fble %fcc3, loop_31
590 xnorcc %l5, %i6, %g1
591 movne %icc, %i4, %o7
592 smulcc %g5, 0x1A78, %l3
593loop_31:
594 srax %l2, %i5, %o1
595 nop ! tvc %xcc, 0x4 changed by convert2hboot
596 nop ! te %xcc, 0x2 changed by convert2hboot
597 ldsb [%l7 + 0x10], %i3
598 nop
599 setx loop_32, %l0, %l1
600 jmpl %l1, %o6
601 fbg,a %fcc1, loop_33
602 nop ! tg %icc, 0x0 changed by convert2hboot
603 popc 0x0E73, %l6
604loop_32:
605 nop
606 setx loop_34, %l0, %l1
607 nop ! wrpr 0x1, %tl changed by convert2hboot
608 nop ! wrpr %l1, %tnpc changed by convert2hboot
609 setx 0x34400001400, %l0, %l1
610 nop ! wrpr %l1, %tstate changed by convert2hboot
611 nop ! wrhpr 0x4, %htstate changed by convert2hboot
612 nop ! done changed by convert2hboot
613loop_33:
614 andcc %o4, 0x1E25, %g6
615 and %o2, %g2, %i0
616 movg %icc, %l4, %i7
617loop_34:
618 nop
619 set 0x40, %i4
620 nop ! stda %f0, [%l7 + %i4] 0x14 ASI use changed by convert2hboot
621 fmovdl %xcc, %f25, %f17
622 orncc %g4, %l0, %o0
623 ldstub [%l7 + 0x65], %g7
624 andncc %o5, %o3, %i1
625 udiv %g3, 0x0E29, %l1
626 udiv %l5, 0x02F6, %i2
627 sra %g1, 0x12, %i4
628 fmovse %xcc, %f5, %f7
629 fmovrsne %o7, %f0, %f8
630 nop ! sir 0x0CB6 changed by convert2hboot
631 bne,a,pt %icc, loop_35
632 movrgz %g5, %l3, %l2
633 fmovrdgz %i5, %f12, %f24
634 orcc %o1, %i6, %o6
635loop_35:
636 fnot1 %f0, %f8
637 set 0x40, %i1
638 nop ! stda %f16, [%l7 + %i1] 0x14 ASI use changed by convert2hboot
639 movrne %i3, 0x1C0, %o4
640 xnor %g6, 0x0CA7, %l6
641 sllx %o2, %i0, %g2
642 movvc %xcc, %l4, %g4
643 move %icc, %l0, %o0
644 fcmps %fcc1, %f10, %f24
645 alignaddr %i7, %g7, %o5
646 srl %o3, %g3, %i1
647 movrlz %l1, 0x1EE, %i2
648 fmovdle %icc, %f15, %f28
649 nop ! tvs %icc, 0x4 changed by convert2hboot
650 smul %g1, %l5, %i4
651 fmovsvc %icc, %f21, %f21
652 array8 %g5, %l3, %o7
653 fpsub32s %f30, %f2, %f10
654 add %l2, 0x04BC, %o1
655 nop ! tl %icc, 0x0 changed by convert2hboot
656 fmovrdlez %i5, %f4, %f18
657 flush %l7 + 0x30
658 edge32ln %o6, %i6, %o4
659 set 0x30, %o5
660 nop ! swapa [%l7 + %o5] 0x19, %i3 ASI use changed by convert2hboot
661 set 0x78, %i7
662 nop ! lduwa [%l7 + %i7] 0x0c, %l6 ASI use changed by convert2hboot
663 fmul8x16al %f10, %f27, %f18
664 edge16 %o2, %g6, %g2
665 sethi 0x1291, %i0
666 movgu %xcc, %l4, %l0
667 nop ! tpos %xcc, 0x6 changed by convert2hboot
668 smul %g4, %i7, %o0
669 movg %icc, %o5, %o3
670 fmovsleu %icc, %f4, %f4
671 udiv %g7, 0x0F1D, %i1
672 movg %icc, %g3, %i2
673 nop ! taddcctv %l1, 0x0C9E, %g1 changed by convert2hboot
674 smulcc %i4, %g5, %l5
675 ldx [%l7 + 0x38], %o7
676 xor %l3, %o1, %l2
677 nop ! tne %icc, 0x5 changed by convert2hboot
678 nop ! taddcctv %o6, %i6, %o4 changed by convert2hboot
679 nop ! tne %xcc, 0x7 changed by convert2hboot
680 edge32n %i5, %l6, %o2
681 array16 %i3, %g6, %i0
682 movcc %xcc, %g2, %l4
683 wr %g0, 0x52, %asi
684 wr %g0, 0x89, %asi
685 nop
686 set 0x31, %o0
687 stb %l0, [%l7 + %o0]
688 fmovrslez %o5, %f17, %f27
689 fmul8sux16 %f20, %f22, %f24
690 ldstub [%l7 + 0x47], %o3
691 nop ! tvc %icc, 0x7 changed by convert2hboot
692 udivcc %g7, 0x0F58, %i1
693 movcs %xcc, %g3, %i2
694 edge8 %o0, %g1, %l1
695 sra %g5, %i4, %l5
696 sllx %l3, 0x14, %o1
697 edge32l %o7, %o6, %l2
698 fnegd %f0, %f20
699 array8 %o4, %i6, %l6
700 sdivcc %i5, 0x187E, %i3
701 bshuffle %f12, %f6, %f6
702 orncc %g6, 0x0866, %i0
703 or %o2, 0x1E1D, %g2
704 fandnot2 %f4, %f8, %f20
705 movre %l4, %g4, %i7
706 movleu %icc, %l0, %o3
707 fblg,a %fcc3, loop_36
708 fxors %f11, %f25, %f30
709 nop ! tpos %icc, 0x3 changed by convert2hboot
710 fmovdg %icc, %f16, %f13
711loop_36:
712 nop ! tvs %xcc, 0x5 changed by convert2hboot
713 xorcc %o5, %g7, %i1
714 nop ! tne %xcc, 0x0 changed by convert2hboot
715 sethi 0x1900, %i2
716 xnorcc %o0, %g3, %g1
717 array8 %l1, %i4, %l5
718 bvs loop_37
719 nop ! tneg %xcc, 0x5 changed by convert2hboot
720 prefetch [%l7 + 0x78], 0x3
721 sdivcc %l3, 0x0FD2, %o1
722loop_37:
723 array8 %g5, %o6, %l2
724 nop ! ta %icc, 0x5 changed by convert2hboot
725 lduw [%l7 + 0x78], %o7
726 subcc %i6, 0x1CB7, %l6
727 fbl,a %fcc2, loop_38
728 fbl,a %fcc3, loop_39
729 lduw [%l7 + 0x20], %i5
730 move %icc, %i3, %g6
731loop_38:
732 alignaddrl %o4, %o2, %g2
733loop_39:
734 srlx %i0, %g4, %l4
735 smul %l0, %o3, %o5
736 addcc %i7, 0x091F, %g7
737 fblg,a %fcc1, loop_40
738 smul %i2, %o0, %g3
739 ldd [%l7 + 0x20], %f14
740 movrgz %g1, %i1, %l1
741loop_40:
742 brlz %l5, loop_41
743 fmovscs %icc, %f0, %f24
744 udivcc %i4, 0x1CEE, %o1
745 nop ! sir 0x0212 changed by convert2hboot
746loop_41:
747 movne %xcc, %g5, %l3
748 sdivx %o6, 0x135E, %l2
749 orcc %i6, %l6, %i5
750 srl %o7, %i3, %o4
751 nop ! tcc %xcc, 0x4 changed by convert2hboot
752 fmovdn %xcc, %f13, %f2
753 fmovsvc %xcc, %f28, %f3
754 edge16l %g6, %g2, %o2
755 fnot2s %f24, %f30
756 nop ! tne %xcc, 0x7 changed by convert2hboot
757 edge8ln %g4, %l4, %l0
758 fcmped %fcc0, %f24, %f26
759 nop ! tsubcc %o3, 0x1CF0, %i0 changed by convert2hboot
760 set 0x40, %o6
761 nop ! ldxa [%l7 + %o6] 0x81, %i7 ASI use changed by convert2hboot
762 bne loop_42
763 movcc %icc, %g7, %o5
764 brgez,a %o0, loop_43
765 fornot2s %f24, %f18, %f15
766loop_42:
767 fpadd16s %f19, %f10, %f11
768 edge32l %i2, %g3, %i1
769loop_43:
770 movneg %xcc, %g1, %l1
771 fbul %fcc1, loop_44
772 nop ! tcs %icc, 0x7 changed by convert2hboot
773 fmovsl %xcc, %f8, %f25
774 edge16l %l5, %i4, %g5
775loop_44:
776 fand %f2, %f26, %f30
777 edge32ln %l3, %o6, %l2
778 nop ! sir 0x0B7D changed by convert2hboot
779 movge %icc, %o1, %l6
780 sllx %i6, %o7, %i3
781 std %f4, [%l7 + 0x40]
782 fors %f24, %f12, %f27
783 stb %i5, [%l7 + 0x15]
784 nop ! tsubcctv %o4, %g6, %o2 changed by convert2hboot
785 fsrc2s %f10, %f21
786 edge32l %g2, %g4, %l0
787 wr %g0, 0x18, %asi
788 fpsub16 %f24, %f18, %f2
789 fpsub16s %f26, %f13, %f12
790 subc %o3, %i7, %g7
791 edge16l %o5, %o0, %i2
792 fmovrsgz %g3, %f31, %f28
793 sllx %i0, 0x08, %i1
794 edge8l %g1, %l5, %i4
795 fbu,a %fcc2, loop_45
796 fmovrdlez %g5, %f24, %f0
797 edge8n %l3, %l1, %o6
798 sdiv %o1, 0x19E2, %l6
799loop_45:
800 nop ! ta %xcc, 0x1 changed by convert2hboot
801 sethi 0x07C5, %l2
802 nop ! tneg %icc, 0x4 changed by convert2hboot
803 nop ! tn %icc, 0x3 changed by convert2hboot
804 fabsd %f16, %f24
805 fbu %fcc3, loop_46
806 edge32l %o7, %i3, %i6
807 ble,pt %xcc, loop_47
808 fmovdcs %xcc, %f8, %f12
809loop_46:
810 sdivcc %o4, 0x060E, %i5
811 fbul,a %fcc3, loop_48
812loop_47:
813 array8 %o2, %g6, %g4
814 srax %g2, 0x1E, %l4
815 nop ! tg %xcc, 0x1 changed by convert2hboot
816loop_48:
817 nop
818 wr %g0, 0x89, %asi
819 andcc %o3, 0x1FAA, %i7
820 nop ! tpos %xcc, 0x7 changed by convert2hboot
821 fmovdcs %xcc, %f16, %f9
822 movrgz %g7, %o0, %o5
823 xorcc %g3, 0x079A, %i0
824 subc %i2, 0x1B79, %g1
825 swap [%l7 + 0x24], %i1
826 fbule,a %fcc2, loop_49
827 fmuld8ulx16 %f27, %f0, %f6
828 bcc,pt %xcc, loop_50
829 fmovrsne %i4, %f28, %f20
830loop_49:
831 nop ! te %icc, 0x5 changed by convert2hboot
832 fmovdn %icc, %f2, %f13
833loop_50:
834 andncc %l5, %l3, %l1
835 fmovsg %icc, %f8, %f14
836 ld [%l7 + 0x54], %f5
837 nop ! tneg %icc, 0x4 changed by convert2hboot
838 edge8n %g5, %o6, %l6
839 sth %o1, [%l7 + 0x24]
840 subccc %l2, %o7, %i3
841 bn %xcc, loop_51
842 movpos %icc, %o4, %i6
843 nop ! tg %icc, 0x4 changed by convert2hboot
844 fbule %fcc1, loop_52
845loop_51:
846 edge16 %i5, %o2, %g6
847 andncc %g2, %l4, %l0
848 fbul %fcc1, loop_53
849loop_52:
850 move %xcc, %o3, %g4
851 edge32ln %i7, %o0, %g7
852 subc %g3, %o5, %i0
853loop_53:
854 st %f6, [%l7 + 0x28]
855 umul %g1, %i2, %i1
856 fmovs %f4, %f21
857 edge8n %l5, %i4, %l1
858 brgz,a %g5, loop_54
859 stw %l3, [%l7 + 0x18]
860 fmovdleu %icc, %f0, %f3
861 nop ! tcc %icc, 0x0 changed by convert2hboot
862loop_54:
863 srlx %l6, %o6, %l2
864 fbuge %fcc2, loop_55
865 andcc %o1, %o7, %i3
866 wr %g0, 0x80, %asi
867loop_55:
868 bne,pt %xcc, loop_56
869 fmovrdgez %i5, %f26, %f14
870 nop ! tsubcctv %o4, 0x0DFB, %o2 changed by convert2hboot
871 srlx %g2, %l4, %g6
872loop_56:
873 restored
874 rdpr %cwp, %g1
875 rdpr %cansave, %g2
876 rdpr %canrestore, %g3
877 rdpr %cleanwin, %g4
878 rdpr %otherwin, %g5
879 rdpr %wstate, %g6
880 addc %o3, %g4, %i7
881 ldx [%l7 + 0x48], %o0
882 edge16 %l0, %g7, %g3
883 set 0x18, %o3
884 nop ! swapa [%l7 + %o3] 0x18, %i0 ASI use changed by convert2hboot
885 nop ! tge %icc, 0x3 changed by convert2hboot
886 fbue %fcc2, loop_57
887 nop ! tl %icc, 0x7 changed by convert2hboot
888 fandnot1s %f22, %f18, %f28
889 fbg %fcc1, loop_58
890loop_57:
891 fbe,a %fcc3, loop_59
892 array8 %o5, %g1, %i1
893 nop ! tsubcctv %l5, 0x0598, %i2 changed by convert2hboot
894loop_58:
895 nop ! tg %icc, 0x5 changed by convert2hboot
896loop_59:
897 add %l7, 0x70, %l6
898 wr %g0, 0x0c, %asi
899 movgu %icc, %l3, %l6
900 restored
901 rdpr %cwp, %g1
902 rdpr %cansave, %g2
903 rdpr %canrestore, %g3
904 rdpr %cleanwin, %g4
905 rdpr %otherwin, %g5
906 rdpr %wstate, %g6
907 alignaddrl %o6, %g5, %l2
908 movrlez %o7, %i3, %i6
909 std %i4, [%l7 + 0x18]
910 wr %g0, 0x0c, %asi
911 sdivx %o4, 0x173E, %g2
912 ble %xcc, loop_60
913 ldub [%l7 + 0x11], %l4
914 nop ! taddcctv %g6, %o3, %g4 changed by convert2hboot
915 smul %i7, %o0, %o2
916loop_60:
917 ldsh [%l7 + 0x62], %g7
918 fmovrdlz %g3, %f22, %f6
919 wr %g0, 0x19, %asi
920 fmovdn %xcc, %f6, %f11
921 call loop_61
922 ldsw [%l7 + 0x50], %i0
923 popc %g1, %o5
924 nop ! tn %xcc, 0x4 changed by convert2hboot
925loop_61:
926 xorcc %i1, %i2, %i4
927 st %f23, [%l7 + 0x28]
928 edge8ln %l5, %l3, %l6
929 nop
930 setx loop_62, %l0, %l1
931 nop ! wrpr 0x1, %tl changed by convert2hboot
932 nop ! wrpr %l1, %tpc changed by convert2hboot
933 add %l1, 0x4, %l1
934 nop ! wrpr %l1, %tnpc changed by convert2hboot
935 setx 0x34400001400, %l0, %l1
936 nop ! wrpr %l1, %tstate changed by convert2hboot
937 nop ! wrhpr 0x4, %htstate changed by convert2hboot
938 nop ! retry changed by convert2hboot
939 ldstub [%l7 + 0x45], %o6
940 umulcc %g5, %l2, %o7
941 bge,a,pn %icc, loop_63
942loop_62:
943 ble %xcc, loop_64
944 nop ! tneg %icc, 0x7 changed by convert2hboot
945 fmovdge %xcc, %f4, %f5
946loop_63:
947 array8 %i3, %l1, %i5
948loop_64:
949 nop ! ta %icc, 0x3 changed by convert2hboot
950 xor %o1, %i6, %g2
951 nop
952 setx loop_65, %l0, %l1
953 nop ! wrpr 0x1, %tl changed by convert2hboot
954 nop ! wrpr %l1, %tpc changed by convert2hboot
955 add %l1, 0x4, %l1
956 nop ! wrpr %l1, %tnpc changed by convert2hboot
957 setx 0x34400001400, %l0, %l1
958 nop ! wrpr %l1, %tstate changed by convert2hboot
959 nop ! wrhpr 0x4, %htstate changed by convert2hboot
960 nop ! retry changed by convert2hboot
961 array8 %o4, %g6, %l4
962 nop
963 setx loop_66, %l0, %l1
964 nop ! wrpr 0x1, %tl changed by convert2hboot
965 nop ! wrpr %l1, %tpc changed by convert2hboot
966 add %l1, 0x4, %l1
967 nop ! wrpr %l1, %tnpc changed by convert2hboot
968 setx 0x34400001400, %l0, %l1
969 nop ! wrpr %l1, %tstate changed by convert2hboot
970 nop ! wrhpr 0x4, %htstate changed by convert2hboot
971 nop ! retry changed by convert2hboot
972 fmovdcc %icc, %f24, %f7
973loop_65:
974 fnegd %f28, %f22
975 fmovsneg %icc, %f14, %f25
976loop_66:
977 fblg,a %fcc3, loop_67
978 nop ! tneg %xcc, 0x7 changed by convert2hboot
979 ble,a,pt %xcc, loop_68
980 movgu %xcc, %g4, %o3
981loop_67:
982 nop ! taddcc %i7, 0x0235, %o0 changed by convert2hboot
983 sdivcc %o2, 0x197D, %g3
984loop_68:
985 alignaddr %l0, %i0, %g7
986 sethi 0x0E55, %g1
987 nop ! tgu %icc, 0x0 changed by convert2hboot
988 fmovrsgz %i1, %f12, %f17
989 edge32l %i2, %i4, %l5
990 movrgz %l3, 0x2AA, %l6
991 nop
992 setx loop_69, %l0, %l1
993 nop ! wrpr 0x1, %tl changed by convert2hboot
994 nop ! wrpr %l1, %tpc changed by convert2hboot
995 add %l1, 0x4, %l1
996 nop ! wrpr %l1, %tnpc changed by convert2hboot
997 setx 0x34400001400, %l0, %l1
998 nop ! wrpr %l1, %tstate changed by convert2hboot
999 nop ! wrhpr 0x4, %htstate changed by convert2hboot
1000 nop ! retry changed by convert2hboot
1001 bleu,a,pn %icc, loop_70
1002 fbl,a %fcc1, loop_71
1003 fmovdg %icc, %f27, %f13
1004loop_69:
1005 popc 0x195F, %o6
1006loop_70:
1007 brlez %o5, loop_72
1008loop_71:
1009 fbge %fcc0, loop_73
1010 smulcc %l2, %g5, %o7
1011 nop ! te %icc, 0x4 changed by convert2hboot
1012loop_72:
1013 edge32l %i3, %l1, %i5
1014loop_73:
1015 fabsd %f28, %f8
1016 srax %o1, %i6, %o4
1017 fandnot2 %f4, %f30, %f20
1018 nop ! tleu %icc, 0x0 changed by convert2hboot
1019 edge32n %g2, %l4, %g4
1020 xorcc %o3, 0x1DC9, %g6
1021 xorcc %i7, %o2, %g3
1022 stw %o0, [%l7 + 0x6C]
1023 movneg %icc, %i0, %g7
1024 bne,pt %icc, loop_74
1025 fzeros %f11
1026 lduw [%l7 + 0x68], %g1
1027 smul %i1, 0x1E83, %i2
1028loop_74:
1029 udivx %i4, 0x062C, %l5
1030 alignaddrl %l3, %l6, %o6
1031 popc %o5, %l0
1032 bcc,a loop_75
1033 addc %g5, 0x1C52, %l2
1034 movneg %xcc, %i3, %o7
1035 ld [%l7 + 0x54], %f7
1036loop_75:
1037 edge32l %l1, %o1, %i6
1038 movvs %icc, %i5, %g2
1039 brgez %l4, loop_76
1040 nop ! taddcctv %g4, 0x0AA9, %o4 changed by convert2hboot
1041 fmovdn %xcc, %f28, %f25
1042 nop
1043 setx loop_77, %l0, %l1
1044 jmpl %l1, %o3
1045loop_76:
1046 edge32 %i7, %g6, %o2
1047 mova %icc, %o0, %g3
1048 udiv %g7, 0x0690, %g1
1049loop_77:
1050 fmovsvs %xcc, %f20, %f13
1051 nop ! tsubcc %i1, 0x07B0, %i2 changed by convert2hboot
1052 movgu %xcc, %i4, %l5
1053 mulx %l3, 0x0F75, %l6
1054 nop ! tsubcc %o6, %o5, %i0 changed by convert2hboot
1055 edge32ln %l0, %l2, %i3
1056 xnorcc %o7, 0x15DF, %l1
1057 edge32l %o1, %i6, %i5
1058 movneg %xcc, %g5, %l4
1059 andcc %g4, 0x0F21, %o4
1060 fmovrsgez %o3, %f26, %f16
1061 movg %xcc, %g2, %i7
1062 wr %g0, 0x11, %asi
1063 sra %o0, %o2, %g3
1064 movg %xcc, %g7, %g1
1065 wr %g0, 0x04, %asi
1066 udiv %i4, 0x0DFF, %l5
1067 fnot1s %f27, %f27
1068 siam 0x4
1069 fand %f16, %f12, %f4
1070 nop ! tcc %icc, 0x3 changed by convert2hboot
1071 wr %g0, 0x0c, %asi
1072 fbn %fcc3, loop_78
1073 fblg %fcc1, loop_79
1074 nop ! tsubcc %l6, 0x1E69, %o6 changed by convert2hboot
1075 nop ! tsubcc %i2, %o5, %i0 changed by convert2hboot
1076loop_78:
1077 andcc %l0, 0x14F3, %i3
1078loop_79:
1079 andcc %l2, %l1, %o7
1080 fcmps %fcc0, %f1, %f10
1081 nop ! tsubcctv %o1, %i5, %i6 changed by convert2hboot
1082 fpsub32 %f12, %f30, %f10
1083 fsrc1 %f10, %f12
1084 fmovdpos %xcc, %f11, %f15
1085 wr %g0, 0x18, %asi
1086 or %g4, 0x183A, %g5
1087 edge8ln %o4, %g2, %i7
1088 bgu,pn %icc, loop_80
1089 movrgz %o3, 0x0E5, %g6
1090 wr %g0, 0x89, %asi
1091loop_80:
1092 nop ! tle %icc, 0x1 changed by convert2hboot
1093 nop ! ta %icc, 0x7 changed by convert2hboot
1094 add %l7, 0x28, %l6
1095 wr %g0, 0x89, %asi
1096 srlx %g7, %g1, %i1
1097 for %f0, %f14, %f20
1098 nop ! tgu %icc, 0x5 changed by convert2hboot
1099 fandnot1s %f9, %f20, %f28
1100 fbo,a %fcc2, loop_81
1101 nop ! tvs %xcc, 0x2 changed by convert2hboot
1102 movgu %icc, %i4, %l5
1103 andcc %l6, %o6, %l3
1104loop_81:
1105 udivx %o5, 0x18A8, %i2
1106 edge32ln %i0, %i3, %l2
1107 edge32ln %l1, %l0, %o7
1108 sth %i5, [%l7 + 0x0A]
1109 fble %fcc1, loop_82
1110 movcs %icc, %o1, %i6
1111 sra %l4, %g4, %g5
1112 fsrc1s %f5, %f14
1113loop_82:
1114 lduw [%l7 + 0x10], %g2
1115 mulscc %o4, %o3, %i7
1116 xor %o2, 0x13E9, %g3
1117 movcs %xcc, %o0, %g7
1118 fxors %f26, %f25, %f2
1119 xnorcc %g1, %i1, %i4
1120 array16 %l5, %l6, %g6
1121 movvc %icc, %o6, %o5
1122 fpsub32 %f26, %f28, %f4
1123 mulx %l3, 0x0A3D, %i0
1124 fpadd16s %f12, %f13, %f8
1125 fxnors %f8, %f25, %f23
1126 ld [%l7 + 0x20], %f8
1127 fblg %fcc0, loop_83
1128 sethi 0x0FA9, %i2
1129 fbu %fcc1, loop_84
1130 nop ! te %icc, 0x4 changed by convert2hboot
1131loop_83:
1132 orncc %i3, %l2, %l1
1133 set 0x78, %i3
1134 nop ! lduha [%l7 + %i3] 0x0c, %l0 ASI use changed by convert2hboot
1135loop_84:
1136 fmovdg %icc, %f8, %f9
1137 nop ! tvc %xcc, 0x2 changed by convert2hboot
1138 brgez %o7, loop_85
1139 umul %i5, %i6, %l4
1140 fcmpeq16 %f2, %f30, %o1
1141 fbule,a %fcc2, loop_86
1142loop_85:
1143 nop ! tvc %xcc, 0x6 changed by convert2hboot
1144 fmul8sux16 %f2, %f14, %f26
1145 fmovrsne %g5, %f25, %f22
1146loop_86:
1147 sdiv %g4, 0x1FD9, %g2
1148 nop ! tge %icc, 0x6 changed by convert2hboot
1149 nop ! tne %xcc, 0x1 changed by convert2hboot
1150 srax %o4, 0x0B, %i7
1151 udivcc %o3, 0x1BB5, %o2
1152 flush %l7 + 0x34
1153 fsrc1 %f26, %f6
1154 movcs %xcc, %o0, %g7
1155 sll %g1, 0x1C, %g3
1156 edge16 %i4, %l5, %i1
1157 fandnot2s %f8, %f7, %f13
1158 move %xcc, %l6, %g6
1159 smulcc %o6, 0x1209, %l3
1160 nop ! taddcc %o5, %i0, %i2 changed by convert2hboot
1161 edge8 %i3, %l1, %l2
1162 edge8n %o7, %i5, %l0
1163 xnorcc %l4, %o1, %g5
1164 ldstub [%l7 + 0x0D], %i6
1165 add %l7, 0x54, %l6
1166 wr %g0, 0x04, %asi
1167 lda [%l6] %asi, %g2
1168 sethi 0x19E8, %g4
1169 andcc %i7, %o3, %o2
1170 nop ! tn %icc, 0x0 changed by convert2hboot
1171 fornot1s %f21, %f17, %f24
1172 orcc %g7, 0x1074, %g1
1173 fbule %fcc1, loop_87
1174 call loop_88
1175 nop ! tn %icc, 0x1 changed by convert2hboot
1176 alignaddr %g3, %i4, %l5
1177loop_87:
1178 lduw [%l7 + 0x0C], %o0
1179loop_88:
1180 fmovsne %icc, %f20, %f26
1181 add %l7, 0x30, %l6
1182 wr %g0, 0x18, %asi
1183 movrlz %g6, 0x184, %l3
1184 fbne,a %fcc0, loop_89
1185 xorcc %o6, 0x1E55, %o5
1186 movneg %xcc, %i2, %i3
1187 subccc %l1, %l2, %o7
1188loop_89:
1189 ldd [%l7 + 0x78], %f8
1190 addc %i5, 0x0BC4, %l0
1191 addccc %i0, 0x1069, %o1
1192 bcc,pn %xcc, loop_90
1193 movgu %icc, %g5, %l4
1194 restored
1195 rdpr %cwp, %g1
1196 rdpr %cansave, %g2
1197 rdpr %canrestore, %g3
1198 rdpr %cleanwin, %g4
1199 rdpr %otherwin, %g5
1200 rdpr %wstate, %g6
1201 saved
1202 rdpr %cwp, %g1
1203 rdpr %cansave, %g2
1204 rdpr %canrestore, %g3
1205 rdpr %cleanwin, %g4
1206 rdpr %otherwin, %g5
1207 rdpr %wstate, %g6
1208loop_90:
1209 edge32n %g2, %o4, %i6
1210 bleu,a %icc, loop_91
1211 array32 %i7, %o3, %g4
1212 fzero %f16
1213 edge32ln %o2, %g7, %g3
1214loop_91:
1215 udivx %g1, 0x1052, %l5
1216 sth %i4, [%l7 + 0x48]
1217 bge,pn %icc, loop_92
1218 fmovrse %l6, %f4, %f21
1219 restored
1220 rdpr %cwp, %g1
1221 rdpr %cansave, %g2
1222 rdpr %canrestore, %g3
1223 rdpr %cleanwin, %g4
1224 rdpr %otherwin, %g5
1225 rdpr %wstate, %g6
1226 addc %i1, 0x086C, %g6
1227loop_92:
1228 nop ! tle %icc, 0x4 changed by convert2hboot
1229 wr %g0, 0x2f, %asi
1230 fnegd %f30, %f4
1231 fmuld8ulx16 %f7, %f18, %f22
1232 edge16ln %o0, %o5, %i2
1233 udivcc %o6, 0x1DAF, %i3
1234 fornot1s %f27, %f11, %f3
1235 andcc %l1, %l2, %o7
1236 bvs,a loop_93
1237 sdivcc %i5, 0x0A0E, %i0
1238 fmovrslz %o1, %f31, %f1
1239 fmovdle %icc, %f3, %f24
1240loop_93:
1241 nop ! tpos %xcc, 0x0 changed by convert2hboot
1242 membar 0x3C
1243 fxor %f20, %f22, %f30
1244 umulcc %g5, %l4, %l0
1245 or %o4, 0x033A, %i6
1246 add %i7, 0x025A, %o3
1247 std %g4, [%l7 + 0x30]
1248 fpadd32 %f16, %f10, %f6
1249 nop ! tl %icc, 0x1 changed by convert2hboot
1250 siam 0x3
1251 add %l7, 0x70, %l6
1252 wr %g0, 0x81, %asi
1253 nop ! te %icc, 0x5 changed by convert2hboot
1254 bvs,pn %xcc, loop_94
1255 movrne %o2, 0x12D, %g1
1256 be,a,pt %xcc, loop_95
1257 array8 %l5, %i4, %g3
1258loop_94:
1259 bvs loop_96
1260 ldd [%l7 + 0x38], %i6
1261loop_95:
1262 smul %g6, 0x1A85, %i1
1263 edge8 %l3, %o0, %i2
1264loop_96:
1265 sub %o6, 0x0F71, %o5
1266 sllx %i3, %l1, %l2
1267 udivcc %i5, 0x1AFB, %i0
1268 umul %o7, 0x03AD, %o1
1269 nop ! tvc %xcc, 0x6 changed by convert2hboot
1270 orn %l4, 0x01E4, %g5
1271 nop ! tle %xcc, 0x2 changed by convert2hboot
1272 ldx [%l7 + 0x20], %l0
1273 membar 0x11
1274 orcc %i6, 0x0679, %o4
1275 mova %icc, %i7, %o3
1276 fmul8x16au %f19, %f29, %f22
1277 ldub [%l7 + 0x6D], %g4
1278 xnor %g2, %o2, %g7
1279 fornot2 %f16, %f10, %f24
1280 array8 %g1, %l5, %i4
1281 bneg,pt %xcc, loop_97
1282 movleu %xcc, %l6, %g3
1283 fmovsvc %xcc, %f22, %f27
1284 xorcc %i1, %l3, %o0
1285loop_97:
1286 brnz,a %i2, loop_98
1287 sethi 0x0B1F, %g6
1288 fmovrsgez %o5, %f3, %f5
1289 udivx %o6, 0x06CE, %i3
1290loop_98:
1291 brlez %l2, loop_99
1292 udivcc %i5, 0x1937, %i0
1293 wr %g0, 0x18, %asi
1294loop_99:
1295 umulcc %l1, %o1, %l4
1296 fbule %fcc0, loop_100
1297 ldsw [%l7 + 0x40], %o7
1298 fmovrse %l0, %f13, %f21
1299 fandnot2 %f4, %f14, %f28
1300loop_100:
1301 array16 %g5, %i6, %o4
1302 brlz,a %o3, loop_101
1303 nop ! tg %icc, 0x4 changed by convert2hboot
1304 nop ! ta %icc, 0x6 changed by convert2hboot
1305 sub %g4, 0x0EDF, %g2
1306loop_101:
1307 edge32ln %i7, %g7, %g1
1308 xnorcc %o2, %i4, %l5
1309 move %xcc, %l6, %i1
1310 edge16l %g3, %o0, %i2
1311 array16 %g6, %l3, %o5
1312 movvs %icc, %i3, %o6
1313 nop
1314 setx loop_102, %l0, %l1
1315 nop ! wrpr 0x1, %tl changed by convert2hboot
1316 nop ! wrpr %l1, %tpc changed by convert2hboot
1317 add %l1, 0x4, %l1
1318 nop ! wrpr %l1, %tnpc changed by convert2hboot
1319 setx 0x34400001400, %l0, %l1
1320 nop ! wrpr %l1, %tstate changed by convert2hboot
1321 nop ! wrhpr 0x4, %htstate changed by convert2hboot
1322 nop ! retry changed by convert2hboot
1323 edge16ln %l2, %i0, %i5
1324 nop ! tl %xcc, 0x3 changed by convert2hboot
1325 movcs %xcc, %l1, %l4
1326loop_102:
1327 fbg,a %fcc0, loop_103
1328 ba %icc, loop_104
1329 fmovscc %xcc, %f23, %f16
1330 umul %o7, 0x0948, %o1
1331loop_103:
1332 smul %l0, 0x1584, %g5
1333loop_104:
1334 bvc loop_105
1335 fmovsvc %xcc, %f21, %f22
1336 nop ! tcc %icc, 0x5 changed by convert2hboot
1337 fnors %f23, %f7, %f27
1338loop_105:
1339 orncc %i6, 0x07D8, %o3
1340 fmovrse %g4, %f6, %f13
1341 fbul %fcc1, loop_106
1342 fmovrsgz %g2, %f3, %f3
1343 addccc %o4, 0x1116, %g7
1344 movvs %xcc, %i7, %g1
1345loop_106:
1346 nop ! tvs %xcc, 0x3 changed by convert2hboot
1347 nop ! tpos %xcc, 0x0 changed by convert2hboot
1348 set 0x30, %o7
1349 nop ! ldda [%l7 + %o7] 0x2a, %i4 ASI use changed by convert2hboot
1350 array8 %o2, %l6, %l5
1351 edge16n %i1, %o0, %g3
1352 nop ! tl %icc, 0x0 changed by convert2hboot
1353 sdivx %g6, 0x1BF6, %l3
1354 nop ! tl %icc, 0x4 changed by convert2hboot
1355 nop ! te %xcc, 0x4 changed by convert2hboot
1356 edge16ln %i2, %i3, %o6
1357 sll %o5, %i0, %l2
1358 wr %g0, 0x2a, %asi
1359 membar #Sync
1360 nop ! te %icc, 0x2 changed by convert2hboot
1361 fmovsvs %icc, %f9, %f2
1362 wr %g0, 0x19, %asi
1363 movgu %icc, %o7, %l1
1364 set 0x5C, %i6
1365 nop ! ldsha [%l7 + %i6] 0x14, %o1 ASI use changed by convert2hboot
1366 call loop_107
1367 nop ! tvc %xcc, 0x2 changed by convert2hboot
1368 xnorcc %l0, 0x0CB7, %i6
1369 nop
1370 setx loop_108, %l0, %l1
1371 jmpl %l1, %o3
1372loop_107:
1373 edge8l %g4, %g5, %o4
1374 srl %g2, %g7, %g1
1375 bn,a,pt %xcc, loop_109
1376loop_108:
1377 ld [%l7 + 0x5C], %f25
1378 fsrc1 %f18, %f26
1379 fpsub32s %f21, %f4, %f4
1380loop_109:
1381 addccc %i4, %i7, %o2
1382 wr %g0, 0x11, %asi
1383 nop
1384 setx loop_110, %l0, %l1
1385 nop ! wrpr 0x1, %tl changed by convert2hboot
1386 nop ! wrpr %l1, %tnpc changed by convert2hboot
1387 setx 0x34400001400, %l0, %l1
1388 nop ! wrpr %l1, %tstate changed by convert2hboot
1389 nop ! wrhpr 0x4, %htstate changed by convert2hboot
1390 nop ! done changed by convert2hboot
1391 nop ! tl %icc, 0x0 changed by convert2hboot
1392 and %i1, 0x0E95, %o0
1393 movne %icc, %g3, %g6
1394loop_110:
1395 andncc %l3, %i2, %i3
1396 wr %g0, 0x11, %asi
1397 andcc %l5, 0x13BA, %o5
1398 srl %l2, %i5, %l4
1399 fmovdne %xcc, %f14, %f25
1400 fcmps %fcc3, %f6, %f23
1401 umul %i0, %l1, %o7
1402 fpsub32s %f4, %f14, %f10
1403 brgz %o1, loop_111
1404 nop ! tne %xcc, 0x7 changed by convert2hboot
1405 srax %i6, 0x0A, %o3
1406 array8 %g4, %g5, %l0
1407loop_111:
1408 srl %g2, 0x0A, %g7
1409 nop ! te %icc, 0x2 changed by convert2hboot
1410 fbuge,a %fcc2, loop_112
1411 mulx %g1, 0x01C0, %i4
1412 fmovsn %icc, %f3, %f1
1413 movl %xcc, %o4, %o2
1414loop_112:
1415 nop ! tvs %xcc, 0x5 changed by convert2hboot
1416 fpack32 %f18, %f2, %f30
1417 fmul8x16 %f15, %f26, %f16
1418 fnegs %f14, %f24
1419 movleu %xcc, %l6, %i1
1420 movcc %icc, %o0, %i7
1421 set 0x40, %l1
1422 nop ! stda %f0, [%l7 + %l1] 0x14 ASI use changed by convert2hboot
1423 sth %g3, [%l7 + 0x0A]
1424 fors %f27, %f23, %f15
1425 nop ! tsubcctv %l3, %g6, %i2 changed by convert2hboot
1426 nop ! tne %xcc, 0x1 changed by convert2hboot
1427 fmovrsgz %i3, %f31, %f8
1428 ldx [%l7 + 0x30], %o6
1429 fmovrdlez %o5, %f8, %f6
1430 brgez,a %l5, loop_113
1431 edge16n %i5, %l2, %l4
1432 edge32 %i0, %o7, %o1
1433 add %l7, 0x3C, %l6
1434 wr %g0, 0x88, %asi
1435 lda [%l6] %asi, %i6
1436loop_113:
1437 nop ! tcc %icc, 0x5 changed by convert2hboot
1438 edge32n %g4, %l1, %l0
1439 nop ! tg %xcc, 0x1 changed by convert2hboot
1440 sdivcc %g5, 0x0227, %g2
1441 srax %g7, %i4, %g1
1442 array8 %o4, %o2, %i1
1443 movrgez %l6, %o0, %g3
1444 fand %f2, %f12, %f14
1445 xnorcc %l3, 0x0A37, %g6
1446 nop ! tsubcc %i7, %i3, %i2 changed by convert2hboot
1447 movrlez %o6, %l5, %o5
1448 movpos %icc, %i5, %l2
1449 bvc loop_114
1450 fbu %fcc0, loop_115
1451 fmovdgu %xcc, %f6, %f6
1452 fmovda %icc, %f9, %f5
1453loop_114:
1454 andcc %i0, 0x0E2C, %o7
1455loop_115:
1456 addc %o1, %l4, %i6
1457 nop ! tne %xcc, 0x7 changed by convert2hboot
1458 smul %g4, %l1, %l0
1459 stb %o3, [%l7 + 0x24]
1460 alignaddrl %g5, %g7, %i4
1461 orncc %g2, 0x1E5D, %g1
1462 add %l7, 0x1C, %l6
1463 wr %g0, 0x89, %asi
1464 lda [%l6] %asi, %o2
1465 nop ! casa [%l6] 0x89, %o2, %i1 ASI use changed by convert2hboot
1466 movleu %icc, %o4, %o0
1467 orn %g3, %l6, %g6
1468 ldsb [%l7 + 0x1C], %i7
1469 movleu %xcc, %l3, %i2
1470 add %i3, %l5, %o6
1471 sllx %i5, %l2, %o5
1472 bgu loop_116
1473 nop ! tne %icc, 0x7 changed by convert2hboot
1474 set 0x48, %g3
1475 lda [%l7 + %g3] 0x14, %f9
1476loop_116:
1477 fmovdleu %xcc, %f20, %f27
1478 be,a,pn %icc, loop_117
1479 stw %o7, [%l7 + 0x74]
1480 sra %i0, 0x1C, %l4
1481 brlz %o1, loop_118
1482loop_117:
1483 fmul8x16 %f31, %f28, %f10
1484 and %g4, %l1, %i6
1485 bgu loop_119
1486loop_118:
1487 bcc,pt %icc, loop_120
1488 fbn,a %fcc2, loop_121
1489 fpack32 %f18, %f28, %f28
1490loop_119:
1491 subcc %o3, %l0, %g5
1492loop_120:
1493 array16 %i4, %g7, %g1
1494loop_121:
1495 nop
1496 wr %g0, 0x19, %asi
1497 mova %xcc, %i1, %o4
1498 stb %o0, [%l7 + 0x19]
1499 fblg,a %fcc2, loop_122
1500 fmovdle %icc, %f0, %f30
1501 nop
1502 setx loop_123, %l0, %l1
1503 nop ! wrpr 0x1, %tl changed by convert2hboot
1504 nop ! wrpr %l1, %tpc changed by convert2hboot
1505 add %l1, 0x4, %l1
1506 nop ! wrpr %l1, %tnpc changed by convert2hboot
1507 setx 0x34400001400, %l0, %l1
1508 nop ! wrpr %l1, %tstate changed by convert2hboot
1509 nop ! wrhpr 0x4, %htstate changed by convert2hboot
1510 nop ! retry changed by convert2hboot
1511 edge32ln %g2, %l6, %g6
1512loop_122:
1513 udiv %g3, 0x0DF2, %i7
1514 xnor %i2, 0x0783, %i3
1515loop_123:
1516 movgu %xcc, %l3, %o6
1517 edge8l %i5, %l5, %o5
1518 fpadd32s %f12, %f11, %f15
1519 addcc %o7, %l2, %l4
1520 nop
1521 setx loop_124, %l0, %l1
1522 jmpl %l1, %i0
1523 edge8 %g4, %l1, %i6
1524 fpackfix %f4, %f19
1525 ldsh [%l7 + 0x62], %o3
1526loop_124:
1527 fmovdne %xcc, %f26, %f10
1528 array16 %o1, %g5, %i4
1529 sll %l0, %g1, %g7
1530 fba %fcc1, loop_125
1531 smul %i1, 0x1348, %o2
1532 set 0x10, %l5
1533 nop ! ldswa [%l7 + %l5] 0x0c, %o0 ASI use changed by convert2hboot
1534loop_125:
1535 andn %o4, 0x13D2, %l6
1536 array8 %g6, %g3, %i7
1537 orn %i2, %i3, %l3
1538 fpmerge %f13, %f19, %f0
1539 andcc %o6, 0x154B, %g2
1540 edge32ln %l5, %o5, %i5
1541 movrgez %l2, %o7, %l4
1542 bn,a,pt %xcc, loop_126
1543 mulscc %g4, 0x0CA4, %i0
1544 nop ! tle %icc, 0x7 changed by convert2hboot
1545 nop
1546 setx loop_127, %l0, %l1
1547 jmpl %l1, %l1
1548loop_126:
1549 movcs %icc, %i6, %o1
1550 nop
1551 setx loop_128, %l0, %l1
1552 nop ! wrpr 0x1, %tl changed by convert2hboot
1553 nop ! wrpr %l1, %tnpc changed by convert2hboot
1554 setx 0x34400001400, %l0, %l1
1555 nop ! wrpr %l1, %tstate changed by convert2hboot
1556 nop ! wrhpr 0x4, %htstate changed by convert2hboot
1557 nop ! done changed by convert2hboot
1558 prefetch [%l7 + 0x3C], 0x1
1559loop_127:
1560 nop
1561 wr %g0, 0x89, %asi
1562loop_128:
1563 nop
1564 wr %g0, 0x11, %asi
1565 movre %o3, 0x3E3, %l0
1566 brlez,a %g1, loop_129
1567 xor %g7, %o2, %i1
1568 bleu,pn %xcc, loop_130
1569 add %o0, %l6, %g6
1570loop_129:
1571 membar 0x23
1572 sethi 0x15A6, %o4
1573loop_130:
1574 xnorcc %g3, 0x01F3, %i2
1575 fbue %fcc0, loop_131
1576 edge8ln %i3, %i7, %l3
1577 udivcc %o6, 0x01C5, %l5
1578 srax %o5, %i5, %g2
1579loop_131:
1580 bleu loop_132
1581 membar 0x38
1582 srlx %l2, %o7, %l4
1583 nop ! tcs %xcc, 0x5 changed by convert2hboot
1584loop_132:
1585 fbul %fcc1, loop_133
1586 fbule,a %fcc3, loop_134
1587 andncc %i0, %l1, %i6
1588 fmovsleu %xcc, %f8, %f7
1589loop_133:
1590 fmovrdlez %g4, %f0, %f20
1591loop_134:
1592 smulcc %o1, %i4, %g5
1593 movrlz %o3, 0x0B8, %g1
1594 nop ! tsubcc %l0, 0x09FC, %o2 changed by convert2hboot
1595 subccc %i1, 0x1630, %o0
1596 fmovrse %g7, %f5, %f22
1597 edge16ln %g6, %o4, %l6
1598 fbl,a %fcc0, loop_135
1599 subccc %g3, %i3, %i7
1600 nop ! tneg %icc, 0x7 changed by convert2hboot
1601 orn %l3, 0x0646, %i2
1602loop_135:
1603 bvc loop_136
1604 fbo %fcc2, loop_137
1605 udiv %o6, 0x1958, %l5
1606 nop
1607 setx loop_138, %l0, %l1
1608 nop ! wrpr 0x1, %tl changed by convert2hboot
1609 nop ! wrpr %l1, %tpc changed by convert2hboot
1610 add %l1, 0x4, %l1
1611 nop ! wrpr %l1, %tnpc changed by convert2hboot
1612 setx 0x34400001400, %l0, %l1
1613 nop ! wrpr %l1, %tstate changed by convert2hboot
1614 nop ! wrhpr 0x4, %htstate changed by convert2hboot
1615 nop ! retry changed by convert2hboot
1616loop_136:
1617 edge16 %o5, %i5, %g2
1618loop_137:
1619 bvs loop_139
1620 nop ! tvc %icc, 0x7 changed by convert2hboot
1621loop_138:
1622 orncc %o7, 0x0173, %l2
1623 std %l4, [%l7 + 0x50]
1624loop_139:
1625 fmovdg %xcc, %f14, %f1
1626 fnors %f5, %f10, %f11
1627 fmovsgu %icc, %f14, %f20
1628 fxnor %f10, %f30, %f18
1629 edge16 %i0, %l1, %i6
1630 fpsub32 %f0, %f6, %f12
1631 nop ! te %icc, 0x7 changed by convert2hboot
1632 nop ! tge %xcc, 0x0 changed by convert2hboot
1633 fmovdcc %icc, %f12, %f21
1634 fpsub32 %f18, %f22, %f16
1635 xorcc %g4, %i4, %o1
1636 sra %o3, %g5, %l0
1637 mulscc %o2, 0x118B, %g1
1638 nop ! tvs %icc, 0x0 changed by convert2hboot
1639 bneg loop_140
1640 nop
1641 set 0x2C, %i5
1642 stw %i1, [%l7 + %i5]
1643 nop ! tle %xcc, 0x7 changed by convert2hboot
1644 nop ! tpos %xcc, 0x7 changed by convert2hboot
1645loop_140:
1646 xor %g7, 0x1867, %o0
1647 wr %g0, 0x0c, %asi
1648 lda [%l7 + 0x5C] %asi, %f19
1649 movle %xcc, %o4, %l6
1650 movge %icc, %g6, %i3
1651 nop
1652 setx loop_141, %l0, %l1
1653 nop ! wrpr 0x1, %tl changed by convert2hboot
1654 nop ! wrpr %l1, %tnpc changed by convert2hboot
1655 setx 0x34400001400, %l0, %l1
1656 nop ! wrpr %l1, %tstate changed by convert2hboot
1657 nop ! wrhpr 0x4, %htstate changed by convert2hboot
1658 nop ! done changed by convert2hboot
1659 mova %icc, %i7, %l3
1660 ba %xcc, loop_142
1661 sdivx %g3, 0x1FDD, %o6
1662loop_141:
1663 popc 0x14E6, %l5
1664 andn %i2, %i5, %o5
1665loop_142:
1666 nop ! tle %xcc, 0x1 changed by convert2hboot
1667 edge8l %g2, %l2, %o7
1668 xnorcc %i0, %l4, %i6
1669 addcc %l1, 0x19A7, %g4
1670 movrlez %o1, 0x1B4, %o3
1671 fba,a %fcc3, loop_143
1672 sdivx %i4, 0x09ED, %g5
1673 ldub [%l7 + 0x4A], %l0
1674 edge8ln %g1, %i1, %g7
1675loop_143:
1676 fmovs %f23, %f2
1677 nop ! ta %xcc, 0x6 changed by convert2hboot
1678 sdivx %o0, 0x1A6A, %o2
1679 ldd [%l7 + 0x48], %f12
1680 xor %o4, %l6, %g6
1681 movrne %i7, 0x148, %i3
1682 popc 0x08D5, %g3
1683 fcmped %fcc1, %f24, %f2
1684 ldsw [%l7 + 0x34], %o6
1685 srax %l3, 0x13, %l5
1686 bgu %icc, loop_144
1687 subccc %i2, 0x1BEA, %i5
1688 movn %icc, %g2, %o5
1689 move %icc, %o7, %l2
1690loop_144:
1691 sdiv %i0, 0x111F, %i6
1692 nop
1693 set 0x5B, %g7
1694 ldstub [%l7 + %g7], %l1
1695 fpsub16 %f18, %f14, %f18
1696 sethi 0x1149, %g4
1697 fmul8x16au %f9, %f20, %f0
1698 movl %xcc, %o1, %o3
1699 nop ! tsubcc %i4, 0x0FA9, %g5 changed by convert2hboot
1700 add %l7, 0x08, %l6
1701 wr %g0, 0x88, %asi
1702 fmovspos %icc, %f1, %f27
1703 nop ! tvc %xcc, 0x5 changed by convert2hboot
1704 move %icc, %i1, %g7
1705 fmovrdgz %g1, %f8, %f28
1706 std %o0, [%l7 + 0x20]
1707 ldsh [%l7 + 0x24], %o4
1708 nop
1709 setx loop_145, %l0, %l1
1710 nop ! wrpr 0x1, %tl changed by convert2hboot
1711 nop ! wrpr %l1, %tnpc changed by convert2hboot
1712 setx 0x34400001400, %l0, %l1
1713 nop ! wrpr %l1, %tstate changed by convert2hboot
1714 nop ! wrhpr 0x4, %htstate changed by convert2hboot
1715 nop ! done changed by convert2hboot
1716 fmul8x16au %f30, %f1, %f22
1717 fmovdcs %icc, %f6, %f10
1718 fpadd32 %f12, %f2, %f28
1719loop_145:
1720 fnot2s %f0, %f7
1721 membar #Sync
1722 set 0x40, %g6
1723 nop ! ldda [%l7 + %g6] 0xf0, %f16 ASI use changed by convert2hboot
1724 nop ! sir 0x1D71 changed by convert2hboot
1725 wr %g0, 0x04, %asi
1726 fxnors %f0, %f19, %f31
1727 nop
1728 setx loop_146, %l0, %l1
1729 jmpl %l1, %g6
1730 sethi 0x0AED, %i7
1731 set 0x30, %l4
1732 nop ! prefetcha [%l7 + %l4] 0x0c, 0x0 ASI use changed by convert2hboot
1733loop_146:
1734 bpos,pt %xcc, loop_147
1735 fornot2 %f14, %f8, %f26
1736 popc 0x02DC, %i3
1737 set 0x40, %o2
1738 nop ! ldda [%l7 + %o2] 0x19, %f16 ASI use changed by convert2hboot
1739loop_147:
1740 srax %g3, %o6, %l5
1741 siam 0x7
1742 fxnors %f9, %f26, %f21
1743 wr %g0, 0xea, %asi
1744 membar #Sync
1745 bl,a,pt %xcc, loop_148
1746 srl %l3, %i5, %g2
1747 fbne,a %fcc0, loop_149
1748 srlx %o5, %l2, %o7
1749loop_148:
1750 siam 0x2
1751 nop ! ta %xcc, 0x1 changed by convert2hboot
1752loop_149:
1753 move %xcc, %i6, %l1
1754 fbuge %fcc2, loop_150
1755 sethi 0x1703, %g4
1756 saved
1757 rdpr %cwp, %g1
1758 rdpr %cansave, %g2
1759 rdpr %canrestore, %g3
1760 rdpr %cleanwin, %g4
1761 rdpr %otherwin, %g5
1762 rdpr %wstate, %g6
1763 fmovdpos %icc, %f4, %f18
1764loop_150:
1765 or %i0, %o1, %i4
1766 wr %g0, 0x89, %asi
1767 sta %f9, [%l7 + 0x50] %asi
1768 restored
1769 rdpr %cwp, %g1
1770 rdpr %cansave, %g2
1771 rdpr %canrestore, %g3
1772 rdpr %cleanwin, %g4
1773 rdpr %otherwin, %g5
1774 rdpr %wstate, %g6
1775 bcc,a %icc, loop_151
1776 fnot2s %f27, %f18
1777 alignaddr %g5, %l4, %l0
1778 wr %g0, 0xe2, %asi
1779 membar #Sync
1780loop_151:
1781 fmovdg %xcc, %f28, %f11
1782 fbe,a %fcc2, loop_152
1783 movgu %xcc, %g7, %i1
1784 andcc %g1, 0x12E1, %o0
1785 bg,pn %xcc, loop_153
1786loop_152:
1787 nop ! tg %xcc, 0x3 changed by convert2hboot
1788 xnor %o4, %g6, %l6
1789 brlez,a %i7, loop_154
1790loop_153:
1791 umul %i3, 0x00B0, %o2
1792 fmovsg %xcc, %f1, %f24
1793 fbo,a %fcc2, loop_155
1794loop_154:
1795 faligndata %f20, %f14, %f18
1796 add %g3, 0x117F, %l5
1797 addccc %i2, %l3, %i5
1798loop_155:
1799 fbne,a %fcc2, loop_156
1800 orcc %g2, 0x03CF, %o5
1801 edge32 %l2, %o6, %i6
1802 addccc %l1, %g4, %o7
1803loop_156:
1804 fpadd16 %f24, %f18, %f4
1805 xorcc %o1, 0x1E31, %i0
1806 movcs %xcc, %i4, %l4
1807 brlz,a %l0, loop_157
1808 fandnot2s %f20, %f22, %f7
1809 wr %g0, 0x11, %asi
1810loop_157:
1811 nop
1812 membar #Sync
1813 set 0x40, %o1
1814 nop ! ldda [%l7 + %o1] 0xf0, %f16 ASI use changed by convert2hboot
1815 edge8n %o3, %i1, %g1
1816 movgu %xcc, %g7, %o0
1817 umul %o4, %l6, %i7
1818 nop ! tgu %icc, 0x4 changed by convert2hboot
1819 movrne %i3, 0x26D, %o2
1820 movrgez %g3, 0x17E, %l5
1821 swap [%l7 + 0x68], %i2
1822 edge8 %g6, %i5, %g2
1823 nop ! tgu %icc, 0x7 changed by convert2hboot
1824 restored
1825 rdpr %cwp, %g1
1826 rdpr %cansave, %g2
1827 rdpr %canrestore, %g3
1828 rdpr %cleanwin, %g4
1829 rdpr %otherwin, %g5
1830 rdpr %wstate, %g6
1831 nop ! ta %icc, 0x4 changed by convert2hboot
1832 sdivcc %l3, 0x0274, %o5
1833 wr %g0, 0x4f, %asi
1834 fbg %fcc0, loop_158
1835 fmovscs %icc, %f16, %f29
1836 nop ! tn %xcc, 0x4 changed by convert2hboot
1837 fbge,a %fcc1, loop_159
1838loop_158:
1839 fmovdneg %xcc, %f18, %f8
1840 saved
1841 rdpr %cwp, %g1
1842 rdpr %cansave, %g2
1843 rdpr %canrestore, %g3
1844 rdpr %cleanwin, %g4
1845 rdpr %otherwin, %g5
1846 rdpr %wstate, %g6
1847 nop
1848 set 0x24, %o4
1849 stw %l2, [%l7 + %o4]
1850loop_159:
1851 nop ! tne %icc, 0x4 changed by convert2hboot
1852 fmovsge %xcc, %f18, %f8
1853 bn %icc, loop_160
1854 umul %l1, %g4, %i6
1855 nop ! tne %icc, 0x7 changed by convert2hboot
1856 mulscc %o1, %i0, %o7
1857loop_160:
1858 xnor %i4, 0x1F1F, %l0
1859 addcc %l4, %o3, %g5
1860 srl %g1, %g7, %o0
1861 ldsh [%l7 + 0x64], %o4
1862 ldd [%l7 + 0x08], %i6
1863 edge32ln %i1, %i7, %o2
1864 saved
1865 rdpr %cwp, %g1
1866 rdpr %cansave, %g2
1867 rdpr %canrestore, %g3
1868 rdpr %cleanwin, %g4
1869 rdpr %otherwin, %g5
1870 rdpr %wstate, %g6
1871 fmovsl %icc, %f26, %f23
1872 bg,pt %icc, loop_161
1873 fsrc2 %f8, %f26
1874 nop
1875 set 0x4C, %g5
1876 ldsw [%l7 + %g5], %g3
1877 sth %l5, [%l7 + 0x6C]
1878loop_161:
1879 nop
1880 set 0x50, %l3
1881 sta %f13, [%l7 + %l3] 0x18
1882 addcc %i2, 0x06BE, %g6
1883 movle %icc, %i5, %g2
1884 edge32l %i3, %o5, %l3
1885 ldub [%l7 + 0x23], %o6
1886 bcs loop_162
1887 edge16l %l1, %l2, %g4
1888 movre %i6, %o1, %o7
1889loop_162:
1890 movrne %i0, %l0, %i4
1891 fbu %fcc0, loop_163
1892 fblg %fcc0, loop_164
1893 edge8ln %o3, %g5, %l4
1894 wr %g0, 0x19, %asi
1895 lda [%l7 + 0x48] %asi, %f10
1896loop_163:
1897 xor %g7, %g1, %o4
1898loop_164:
1899 mulx %o0, 0x007C, %l6
1900 umulcc %i7, %i1, %o2
1901 movrgz %l5, %g3, %i2
1902 bgu,a loop_165
1903 for %f28, %f0, %f2
1904 addccc %g6, %g2, %i3
1905 nop ! tvs %xcc, 0x6 changed by convert2hboot
1906loop_165:
1907 brlz %i5, loop_166
1908 fmovsne %xcc, %f1, %f24
1909 bvc,a %xcc, loop_167
1910 popc %o5, %l3
1911loop_166:
1912 saved
1913 rdpr %cwp, %g1
1914 rdpr %cansave, %g2
1915 rdpr %canrestore, %g3
1916 rdpr %cleanwin, %g4
1917 rdpr %otherwin, %g5
1918 rdpr %wstate, %g6
1919 sll %o6, %l2, %l1
1920loop_167:
1921 edge16l %g4, %i6, %o7
1922 movne %icc, %o1, %l0
1923 sll %i4, %o3, %g5
1924 sra %i0, %g7, %g1
1925 fmovdcs %xcc, %f3, %f12
1926 set 0x68, %g4
1927 nop ! lduwa [%l7 + %g4] 0x04, %o4 ASI use changed by convert2hboot
1928 nop ! tcc %xcc, 0x2 changed by convert2hboot
1929 brlz %o0, loop_168
1930 fandnot1 %f16, %f8, %f26
1931 stw %l4, [%l7 + 0x60]
1932 xnorcc %i7, 0x155D, %i1
1933loop_168:
1934 xorcc %l6, 0x1E56, %l5
1935 nop
1936 set 0x70, %i0
1937 stx %o2, [%l7 + %i0]
1938 saved
1939 rdpr %cwp, %g1
1940 rdpr %cansave, %g2
1941 rdpr %canrestore, %g3
1942 rdpr %cleanwin, %g4
1943 rdpr %otherwin, %g5
1944 rdpr %wstate, %g6
1945 ld [%l7 + 0x10], %f2
1946 orn %i2, %g3, %g6
1947 fmovde %icc, %f19, %f26
1948 subcc %i3, 0x1613, %i5
1949 movgu %xcc, %o5, %g2
1950 movrgez %o6, %l3, %l2
1951 nop ! tpos %xcc, 0x3 changed by convert2hboot
1952 be loop_169
1953 smul %g4, 0x13C2, %l1
1954 brlez,a %i6, loop_170
1955 edge32ln %o1, %l0, %i4
1956loop_169:
1957 fmul8x16al %f25, %f28, %f8
1958 udiv %o3, 0x1BD4, %o7
1959loop_170:
1960 st %f12, [%l7 + 0x14]
1961 xor %i0, 0x1C14, %g7
1962 sdiv %g1, 0x13AE, %g5
1963 edge8 %o0, %l4, %i7
1964 sub %o4, %i1, %l5
1965 nop ! tleu %xcc, 0x3 changed by convert2hboot
1966 nop ! tleu %icc, 0x2 changed by convert2hboot
1967 srl %o2, %i2, %g3
1968 andncc %g6, %i3, %l6
1969 mulx %o5, 0x0D82, %g2
1970 popc %i5, %o6
1971 edge16ln %l3, %g4, %l1
1972 andncc %l2, %o1, %i6
1973 call loop_171
1974 movgu %icc, %i4, %o3
1975 st %f31, [%l7 + 0x64]
1976 saved
1977 rdpr %cwp, %g1
1978 rdpr %cansave, %g2
1979 rdpr %canrestore, %g3
1980 rdpr %cleanwin, %g4
1981 rdpr %otherwin, %g5
1982 rdpr %wstate, %g6
1983loop_171:
1984 nop ! ta %xcc, 0x0 changed by convert2hboot
1985 bvs loop_172
1986 add %o7, %i0, %g7
1987 brgez %l0, loop_173
1988 andn %g5, 0x0D26, %o0
1989loop_172:
1990 fxnors %f7, %f5, %f20
1991 fmuld8sux16 %f24, %f12, %f6
1992loop_173:
1993 nop ! tle %icc, 0x1 changed by convert2hboot
1994 popc 0x10AB, %g1
1995 and %l4, %i7, %i1
1996 subccc %o4, 0x12DB, %o2
1997 ldd [%l7 + 0x40], %i2
1998 fxnor %f6, %f6, %f8
1999 fmovdvs %icc, %f29, %f29
2000 edge8 %g3, %l5, %i3
2001 movl %xcc, %g6, %l6
2002 xnorcc %o5, %i5, %g2
2003 movpos %icc, %l3, %o6
2004 edge8ln %g4, %l1, %l2
2005 alignaddr %o1, %i6, %o3
2006 mulx %i4, 0x0581, %i0
2007 ldsb [%l7 + 0x27], %g7
2008 std %f14, [%l7 + 0x38]
2009 stx %l0, [%l7 + 0x20]
2010 movrgez %o7, 0x0D6, %o0
2011 orncc %g5, 0x19A7, %l4
2012 bpos,a %xcc, loop_174
2013 fpadd16s %f29, %f28, %f22
2014 fble,a %fcc1, loop_175
2015 fmovdpos %icc, %f28, %f4
2016loop_174:
2017 smul %g1, %i7, %o4
2018 bpos loop_176
2019loop_175:
2020 membar 0x6D
2021 addc %o2, 0x0283, %i2
2022 orcc %g3, 0x0A76, %i1
2023loop_176:
2024 orncc %l5, %g6, %i3
2025 set 0x3E, %g1
2026 nop ! ldsba [%l7 + %g1] 0x19, %o5 ASI use changed by convert2hboot
2027 bn,a loop_177
2028 nop ! tge %xcc, 0x7 changed by convert2hboot
2029 sll %l6, 0x10, %i5
2030 or %g2, 0x0A37, %o6
2031loop_177:
2032 fmovsne %icc, %f4, %f1
2033 fmul8sux16 %f26, %f2, %f26
2034 ldstub [%l7 + 0x1A], %g4
2035 srlx %l3, 0x1E, %l1
2036 umul %l2, %o1, %i6
2037 edge32n %o3, %i4, %i0
2038 brz %l0, loop_178
2039 addcc %g7, 0x1F05, %o7
2040 be,a loop_179
2041 nop ! tcs %icc, 0x1 changed by convert2hboot
2042loop_178:
2043 fcmped %fcc0, %f28, %f26
2044 fbe,a %fcc1, loop_180
2045loop_179:
2046 alignaddrl %g5, %o0, %g1
2047 movpos %xcc, %l4, %o4
2048 orn %i7, %o2, %i2
2049loop_180:
2050 nop ! tpos %xcc, 0x2 changed by convert2hboot
2051 movrlz %i1, 0x2F9, %g3
2052 fmovsneg %xcc, %f16, %f25
2053 add %l7, 0x08, %l6
2054 wr %g0, 0x88, %asi
2055 nop ! casxa [%l6] 0x88, %g6, %l5 ASI use changed by convert2hboot
2056 mova %icc, %i3, %o5
2057 movge %icc, %l6, %i5
2058 wr %g0, 0x0c, %asi
2059 sta %f25, [%l7 + 0x14] %asi
2060 movne %icc, %g2, %o6
2061 movpos %xcc, %l3, %g4
2062 sdivcc %l1, 0x1AD4, %l2
2063 edge16l %i6, %o1, %o3
2064 fbg %fcc0, loop_181
2065 edge32ln %i0, %i4, %g7
2066 movrlz %o7, %l0, %o0
2067loop_181:
2068 subcc %g1, 0x1E5D, %g5
2069 srl %l4, %i7, %o4
2070 fbue,a %fcc2, loop_182
2071 nop ! tleu %icc, 0x4 changed by convert2hboot
2072 set 0x40, %l2
2073 nop ! stda %f16, [%l7 + %l2] 0x18 ASI use changed by convert2hboot
2074loop_182:
2075 ldx [%l7 + 0x50], %o2
2076 smulcc %i1, %g3, %i2
2077 movpos %xcc, %g6, %i3
2078 movrne %o5, 0x132, %l6
2079 membar 0x60
2080 fmovd %f28, %f0
2081 nop ! tpos %xcc, 0x4 changed by convert2hboot
2082 fbn %fcc0, loop_183
2083 nop ! tg %xcc, 0x3 changed by convert2hboot
2084 edge8l %l5, %i5, %g2
2085 movge %xcc, %l3, %o6
2086loop_183:
2087 orn %g4, %l1, %l2
2088 sdivx %o1, 0x1FE0, %o3
2089 bneg,a,pt %xcc, loop_184
2090 xnor %i6, %i4, %i0
2091 movrlez %o7, %g7, %o0
2092 mova %xcc, %g1, %l0
2093loop_184:
2094 movrgez %g5, 0x36E, %l4
2095 set 0x1F, %l6
2096 nop ! stba %i7, [%l7 + %l6] 0x81 ASI use changed by convert2hboot
2097 movgu %icc, %o4, %i1
2098 fmovdneg %icc, %f20, %f3
2099 mulx %g3, 0x1204, %o2
2100 fxor %f4, %f12, %f10
2101 wr %g0, 0x0c, %asi
2102 sta %f1, [%l7 + 0x30] %asi
2103 orn %g6, 0x08CE, %i2
2104 nop ! tg %icc, 0x7 changed by convert2hboot
2105 fmovsn %xcc, %f3, %f18
2106 orn %i3, %o5, %l6
2107 movrlez %i5, 0x1AF, %g2
2108 srax %l5, %l3, %g4
2109 bl %xcc, loop_185
2110 srax %o6, 0x0D, %l1
2111 nop ! tleu %icc, 0x4 changed by convert2hboot
2112 fmovs %f31, %f6
2113loop_185:
2114 lduh [%l7 + 0x44], %o1
2115 xnorcc %l2, 0x0ADA, %o3
2116 fmovscs %xcc, %f8, %f17
2117 fbne %fcc1, loop_186
2118 bvc,a,pn %icc, loop_187
2119 xor %i4, 0x129A, %i0
2120 bcs,pt %xcc, loop_188
2121loop_186:
2122 movvc %xcc, %i6, %g7
2123loop_187:
2124 bgu %xcc, loop_189
2125 movg %xcc, %o0, %g1
2126loop_188:
2127 fxors %f11, %f28, %f0
2128 movrgez %l0, 0x24F, %g5
2129loop_189:
2130 be,a,pn %xcc, loop_190
2131 orncc %l4, %o7, %o4
2132 edge16ln %i7, %i1, %o2
2133 add %l7, 0x60, %l6
2134 wr %g0, 0x81, %asi
2135 lda [%l6] %asi, %g3
2136loop_190:
2137 nop
2138 set 0x64, %g2
2139 nop ! stwa %i2, [%l7 + %g2] 0x14 ASI use changed by convert2hboot
2140 nop ! tgu %xcc, 0x4 changed by convert2hboot
2141 bcc %icc, loop_191
2142 fbule,a %fcc0, loop_192
2143 movpos %icc, %o5, %l6
2144 bshuffle %f4, %f0, %f30
2145loop_191:
2146 nop ! tsubcc %i3, 0x1BBD, %i5 changed by convert2hboot
2147loop_192:
2148 mulx %l5, 0x19A3, %g2
2149 nop ! tne %icc, 0x2 changed by convert2hboot
2150 bn,a,pt %icc, loop_193
2151 sethi 0x1CC6, %l3
2152 fmovsleu %xcc, %f14, %f1
2153 sdivx %o6, 0x022C, %g4
2154loop_193:
2155 movrne %l1, 0x017, %l2
2156 edge8l %o1, %i4, %o3
2157 popc 0x038C, %i0
2158 membar 0x0E
2159 nop ! tvc %icc, 0x3 changed by convert2hboot
2160 movrlz %i6, %g7, %g1
2161 srl %l0, 0x08, %g5
2162 xnorcc %l4, %o0, %o7
2163 movleu %xcc, %o4, %i7
2164 add %l7, 0x18, %l6
2165 wr %g0, 0x04, %asi
2166 nop ! casa [%l6] 0x04, %i1, %g3 ASI use changed by convert2hboot
2167 std %f0, [%l7 + 0x60]
2168 nop ! tvc %icc, 0x1 changed by convert2hboot
2169 movge %xcc, %o2, %g6
2170 addc %i2, 0x1DE2, %o5
2171 fmul8x16 %f8, %f20, %f22
2172 fcmple16 %f6, %f30, %i3
2173 srax %l6, %i5, %l5
2174 edge8l %l3, %g2, %o6
2175 stw %l1, [%l7 + 0x20]
2176 movleu %xcc, %l2, %g4
2177 bge loop_194
2178 bg,a %xcc, loop_195
2179 nop ! tneg %icc, 0x0 changed by convert2hboot
2180 std %f18, [%l7 + 0x28]
2181loop_194:
2182 mova %icc, %i4, %o1
2183loop_195:
2184 movvc %xcc, %o3, %i0
2185 sll %g7, 0x1E, %i6
2186 subccc %g1, %l0, %l4
2187 fmovdge %icc, %f5, %f30
2188 bcs,pn %icc, loop_196
2189 andn %o0, 0x16A9, %g5
2190 ba,a %icc, loop_197
2191 udiv %o7, 0x118E, %i7
2192loop_196:
2193 nop
2194 set 0x40, %l0
2195 nop ! stda %f16, [%l7 + %l0] 0xf0 ASI use changed by convert2hboot
2196 membar #Sync
2197loop_197:
2198 fmovrse %i1, %f17, %f14
2199 fbuge,a %fcc1, loop_198
2200 fmovsneg %xcc, %f23, %f15
2201 movgu %icc, %o4, %g3
2202 fmovsvs %icc, %f16, %f16
2203loop_198:
2204 fmovsl %xcc, %f12, %f21
2205 nop ! taddcctv %o2, 0x0915, %i2 changed by convert2hboot
2206 nop ! taddcctv %o5, 0x154F, %g6 changed by convert2hboot
2207 alignaddrl %l6, %i5, %l5
2208 movpos %icc, %i3, %g2
2209 popc %l3, %o6
2210 mulscc %l1, 0x18F5, %g4
2211 set 0x2A, %i4
2212 nop ! ldsba [%l7 + %i4] 0x18, %i4 ASI use changed by convert2hboot
2213 edge32n %l2, %o1, %o3
2214 membar 0x28
2215 movle %icc, %g7, %i0
2216 popc 0x007C, %i6
2217 add %l7, 0x18, %l6
2218 wr %g0, 0x89, %asi
2219 movl %icc, %o0, %g5
2220 nop ! tsubcc %o7, 0x0C0F, %i7 changed by convert2hboot
2221 sdivcc %i1, 0x04E1, %o4
2222 nop ! tvc %icc, 0x3 changed by convert2hboot
2223 fexpand %f3, %f10
2224 set 0x18, %i1
2225 nop ! stxa %g3, [%l7 + %i1] 0x81 ASI use changed by convert2hboot
2226 fpsub32s %f7, %f10, %f21
2227 wr %g0, 0x4f, %asi
2228 fbuge,a %fcc0, loop_199
2229 nop ! tsubcc %i2, %o5, %g6 changed by convert2hboot
2230 brlz,a %o2, loop_200
2231 movvs %icc, %l6, %l5
2232loop_199:
2233 movvs %xcc, %i5, %g2
2234 st %f26, [%l7 + 0x10]
2235loop_200:
2236 subccc %l3, 0x1D0E, %i3
2237 sethi 0x0D86, %l1
2238 umulcc %o6, 0x102F, %i4
2239 subc %l2, %o1, %g4
2240 fmovrse %o3, %f22, %f24
2241 fxnors %f9, %f14, %f18
2242 edge32n %g7, %i6, %g1
2243 fbule,a %fcc2, loop_201
2244 std %l4, [%l7 + 0x18]
2245 movle %icc, %i0, %g5
2246 nop ! tvc %xcc, 0x5 changed by convert2hboot
2247loop_201:
2248 movre %o7, %i7, %o0
2249 fones %f6
2250 wr %g0, 0x80, %asi
2251 sta %f31, [%l7 + 0x78] %asi
2252 nop ! tpos %icc, 0x2 changed by convert2hboot
2253 sub %i1, %o4, %g3
2254 restored
2255 rdpr %cwp, %g1
2256 rdpr %cansave, %g2
2257 rdpr %canrestore, %g3
2258 rdpr %cleanwin, %g4
2259 rdpr %otherwin, %g5
2260 rdpr %wstate, %g6
2261 wr %g0, 0x18, %asi
2262 movl %xcc, %l0, %g6
2263 nop ! tvc %xcc, 0x0 changed by convert2hboot
2264 umulcc %o2, %l6, %l5
2265 sethi 0x126F, %o5
2266 fpsub16 %f4, %f26, %f12
2267 set 0x64, %i2
2268 nop ! lduha [%l7 + %i2] 0x19, %g2 ASI use changed by convert2hboot
2269 alignaddr %l3, %i5, %i3
2270 ba,a,pt %xcc, loop_202
2271 movgu %icc, %l1, %o6
2272 srlx %i4, 0x1E, %o1
2273 nop ! tge %xcc, 0x6 changed by convert2hboot
2274loop_202:
2275 xor %l2, 0x1718, %o3
2276 fcmpne32 %f22, %f10, %g4
2277 movvc %icc, %g7, %i6
2278 set 0x46, %i7
2279 nop ! stha %l4, [%l7 + %i7] 0x18 ASI use changed by convert2hboot
2280 brlez %i0, loop_203
2281 nop ! taddcc %g1, 0x10A6, %o7 changed by convert2hboot
2282 fmovsn %xcc, %f31, %f8
2283 ba loop_204
2284loop_203:
2285 fmovrsgz %g5, %f20, %f18
2286 movrgez %o0, %i7, %o4
2287 addcc %g3, %i1, %i2
2288loop_204:
2289 ldx [%l7 + 0x20], %g6
2290 fmovsa %xcc, %f8, %f21
2291 bl,pn %icc, loop_205
2292 fmovsvs %xcc, %f10, %f2
2293 bne loop_206
2294 nop ! tpos %xcc, 0x5 changed by convert2hboot
2295loop_205:
2296 orcc %o2, 0x1225, %l0
2297 nop ! tsubcctv %l5, 0x1101, %o5 changed by convert2hboot
2298loop_206:
2299 fcmpgt16 %f6, %f24, %l6
2300 sll %l3, 0x06, %i5
2301 nop ! tleu %xcc, 0x1 changed by convert2hboot
2302 fmul8x16 %f28, %f22, %f16
2303 set 0x6C, %o0
2304 nop ! swapa [%l7 + %o0] 0x81, %i3 ASI use changed by convert2hboot
2305 nop ! sir 0x1B71 changed by convert2hboot
2306 fcmpes %fcc1, %f18, %f23
2307 pdist %f24, %f10, %f12
2308 brlz %l1, loop_207
2309 fandnot1 %f26, %f30, %f14
2310 smul %o6, %i4, %o1
2311 smulcc %l2, %g2, %o3
2312loop_207:
2313 bn,a %xcc, loop_208
2314 udivcc %g7, 0x1C98, %g4
2315 fbue %fcc3, loop_209
2316 fblg %fcc1, loop_210
2317loop_208:
2318 nop ! tl %xcc, 0x1 changed by convert2hboot
2319 add %l7, 0x10, %l6
2320 wr %g0, 0x11, %asi
2321loop_209:
2322 orcc %g1, %i0, %o7
2323loop_210:
2324 popc %o0, %i7
2325 alignaddr %o4, %g3, %i1
2326 edge8ln %g5, %i2, %o2
2327 nop ! ta %icc, 0x5 changed by convert2hboot
2328 fblg,a %fcc3, loop_211
2329 addc %l0, %g6, %l5
2330 xnorcc %o5, 0x0AB7, %l6
2331 sdivcc %l3, 0x0EA9, %i5
2332loop_211:
2333 subccc %i3, %o6, %i4
2334 xor %l1, %l2, %g2
2335 wr %g0, 0x81, %asi
2336 nop ! tsubcctv %g7, 0x14B8, %g4 changed by convert2hboot
2337 fxors %f10, %f16, %f31
2338 bg loop_212
2339 bl loop_213
2340 fmovsvc %icc, %f12, %f16
2341 orn %o1, %l4, %g1
2342loop_212:
2343 movvc %icc, %i0, %o7
2344loop_213:
2345 edge16ln %o0, %i6, %i7
2346 nop ! tn %xcc, 0x6 changed by convert2hboot
2347 fmovdvs %xcc, %f15, %f19
2348 bvc %xcc, loop_214
2349 fmovdcc %xcc, %f6, %f15
2350 siam 0x7
2351 fbe,a %fcc0, loop_215
2352loop_214:
2353 udiv %g3, 0x0705, %o4
2354 udivx %i1, 0x06D0, %g5
2355 array32 %o2, %i2, %g6
2356loop_215:
2357 edge32ln %l0, %o5, %l5
2358 fzero %f30
2359 nop ! tne %icc, 0x6 changed by convert2hboot
2360 bn,a,pt %icc, loop_216
2361 alignaddrl %l6, %i5, %l3
2362 nop ! tsubcctv %o6, 0x1130, %i4 changed by convert2hboot
2363 mulscc %i3, %l1, %l2
2364loop_216:
2365 fzeros %f20
2366 fmovsle %icc, %f31, %f13
2367 nop ! tg %xcc, 0x6 changed by convert2hboot
2368 sra %g2, %g7, %g4
2369 edge16n %o3, %o1, %g1
2370 stw %i0, [%l7 + 0x40]
2371 smul %l4, %o7, %i6
2372 fornot1 %f14, %f12, %f2
2373 edge32ln %o0, %i7, %g3
2374 xor %o4, %g5, %i1
2375 sll %i2, %g6, %o2
2376 nop ! tge %xcc, 0x3 changed by convert2hboot
2377 sra %l0, 0x13, %l5
2378 membar 0x31
2379 fcmped %fcc3, %f6, %f18
2380 fxors %f19, %f0, %f3
2381 fmovsgu %xcc, %f14, %f19
2382 nop ! taddcctv %o5, %l6, %i5 changed by convert2hboot
2383 fmovsg %xcc, %f29, %f22
2384 subcc %o6, 0x0D70, %i4
2385 brlz %i3, loop_217
2386 fmovsn %icc, %f26, %f4
2387 fcmpgt32 %f10, %f22, %l3
2388 membar 0x1D
2389loop_217:
2390 nop ! tge %xcc, 0x4 changed by convert2hboot
2391 mulscc %l2, %l1, %g7
2392 brlez,a %g2, loop_218
2393 ld [%l7 + 0x70], %f20
2394 addccc %g4, %o3, %o1
2395 wr %g0, 0x89, %asi
2396loop_218:
2397 bge loop_219
2398 membar 0x48
2399 sdivcc %i0, 0x0061, %l4
2400 mova %icc, %o7, %o0
2401loop_219:
2402 sethi 0x06E3, %i6
2403 nop ! tl %xcc, 0x0 changed by convert2hboot
2404 udivx %g3, 0x0FB2, %o4
2405 umul %g5, 0x1D0C, %i7
2406 array8 %i2, %i1, %g6
2407 srl %l0, 0x0A, %o2
2408 popc %o5, %l5
2409 fmovsl %icc, %f14, %f21
2410 ld [%l7 + 0x08], %f7
2411 movrne %l6, %i5, %o6
2412 edge32n %i3, %i4, %l2
2413 nop ! tcc %icc, 0x7 changed by convert2hboot
2414 bge %xcc, loop_220
2415 nop
2416 set 0x32, %o6
2417 sth %l1, [%l7 + %o6]
2418 xnorcc %l3, 0x0C0D, %g2
2419 fbge,a %fcc3, loop_221
2420loop_220:
2421 subccc %g7, 0x1375, %g4
2422 stw %o3, [%l7 + 0x24]
2423 bl,a,pn %icc, loop_222
2424loop_221:
2425 edge8l %g1, %o1, %l4
2426 fpadd32 %f12, %f4, %f6
2427 sethi 0x15FE, %o7
2428loop_222:
2429 edge32 %o0, %i0, %i6
2430 fornot1s %f12, %f31, %f9
2431 fornot1s %f23, %f8, %f14
2432 ldstub [%l7 + 0x20], %g3
2433 edge16 %g5, %o4, %i7
2434 xorcc %i2, 0x0660, %i1
2435 nop ! ta %icc, 0x1 changed by convert2hboot
2436 sll %l0, 0x04, %o2
2437 alignaddr %o5, %g6, %l5
2438 flush %l7 + 0x54
2439 bvc %icc, loop_223
2440 fbuge %fcc1, loop_224
2441 fpadd32 %f12, %f30, %f18
2442 sra %l6, 0x1B, %o6
2443loop_223:
2444 udiv %i5, 0x1205, %i4
2445loop_224:
2446 fpsub16s %f10, %f26, %f7
2447 addc %i3, %l1, %l2
2448 movne %xcc, %l3, %g2
2449 brz,a %g7, loop_225
2450 edge8 %o3, %g1, %o1
2451 movrlez %l4, %g4, %o0
2452 fmul8x16al %f18, %f8, %f24
2453loop_225:
2454 movrlez %o7, %i0, %i6
2455 set 0x10, %o3
2456 nop ! ldsha [%l7 + %o3] 0x89, %g3 ASI use changed by convert2hboot
2457 fpsub32 %f24, %f4, %f22
2458 movne %icc, %g5, %o4
2459 array16 %i2, %i1, %l0
2460 orcc %o2, 0x0B18, %i7
2461 ld [%l7 + 0x5C], %f21
2462 brlez %g6, loop_226
2463 addccc %o5, %l5, %l6
2464 movpos %xcc, %i5, %i4
2465 wr %g0, 0x2f, %asi
2466 membar #Sync
2467loop_226:
2468 edge8n %l1, %l2, %l3
2469 nop ! tge %icc, 0x7 changed by convert2hboot
2470 andncc %o6, %g2, %g7
2471 bgu loop_227
2472 array8 %g1, %o1, %l4
2473 sdivx %g4, 0x12CD, %o0
2474 smulcc %o7, 0x12FA, %i0
2475loop_227:
2476 edge32l %i6, %g3, %g5
2477 and %o4, %i2, %i1
2478 fxnor %f20, %f18, %f0
2479 nop ! tvc %xcc, 0x3 changed by convert2hboot
2480 array8 %l0, %o3, %i7
2481 nop ! tgu %xcc, 0x6 changed by convert2hboot
2482 edge8 %o2, %o5, %g6
2483 xnor %l5, %l6, %i5
2484 ldub [%l7 + 0x6F], %i4
2485 ld [%l7 + 0x1C], %f5
2486 movre %l1, 0x2F0, %l2
2487 xorcc %l3, %o6, %g2
2488 fmovsvc %xcc, %f26, %f11
2489 movrne %g7, 0x024, %i3
2490 bl,a,pn %xcc, loop_228
2491 orcc %g1, 0x0099, %l4
2492 subccc %o1, 0x185A, %o0
2493 orcc %g4, %i0, %o7
2494loop_228:
2495 edge32ln %i6, %g5, %g3
2496 smulcc %o4, 0x1BCF, %i2
2497 ldx [%l7 + 0x10], %i1
2498 fcmpeq16 %f16, %f18, %o3
2499 bl,a %xcc, loop_229
2500 fornot2s %f25, %f5, %f31
2501 fbul,a %fcc2, loop_230
2502 mulx %i7, %o2, %l0
2503loop_229:
2504 ldd [%l7 + 0x20], %f16
2505 orn %g6, 0x01EF, %l5
2506loop_230:
2507 movre %l6, 0x2EE, %o5
2508 edge16l %i5, %i4, %l2
2509 or %l3, %o6, %l1
2510 nop ! tvs %xcc, 0x6 changed by convert2hboot
2511 srl %g7, %g2, %g1
2512 srlx %l4, 0x12, %o1
2513 edge8l %i3, %o0, %i0
2514 movne %xcc, %o7, %i6
2515 fxnor %f10, %f24, %f6
2516 wr %g0, 0x20, %asi
2517 fmovdcc %icc, %f2, %f17
2518 saved
2519 rdpr %cwp, %g1
2520 rdpr %cansave, %g2
2521 rdpr %canrestore, %g3
2522 rdpr %cleanwin, %g4
2523 rdpr %otherwin, %g5
2524 rdpr %wstate, %g6
2525 fble %fcc2, loop_231
2526 edge8ln %g3, %o4, %g4
2527 subccc %i2, %o3, %i7
2528 fmovsg %icc, %f13, %f31
2529loop_231:
2530 fnands %f13, %f25, %f27
2531 fxor %f4, %f10, %f4
2532 udivcc %i1, 0x1ACC, %o2
2533 siam 0x7
2534 wr %g0, 0x19, %asi
2535 movle %icc, %l0, %l6
2536 fcmpgt32 %f24, %f14, %o5
2537 orcc %l5, %i5, %i4
2538 fbue,a %fcc1, loop_232
2539 fmovs %f11, %f10
2540 nop ! tneg %xcc, 0x7 changed by convert2hboot
2541 ldx [%l7 + 0x30], %l3
2542loop_232:
2543 movle %icc, %l2, %l1
2544 fbu %fcc1, loop_233
2545 movvs %icc, %o6, %g2
2546 movne %icc, %g1, %l4
2547 fpsub32s %f0, %f18, %f13
2548loop_233:
2549 fmul8x16 %f10, %f26, %f22
2550 sdivx %o1, 0x0880, %i3
2551 fpadd16s %f15, %f24, %f28
2552 sdivx %o0, 0x0CFB, %g7
2553 membar 0x1C
2554 movpos %icc, %o7, %i0
2555 wr %g0, 0x19, %asi
2556 fmovs %f4, %f28
2557 fmovdcc %icc, %f1, %f21
2558 nop ! taddcctv %g5, 0x02E0, %g3 changed by convert2hboot
2559 flush %l7 + 0x50
2560 nop ! taddcctv %g4, %o4, %o3 changed by convert2hboot
2561 lduw [%l7 + 0x64], %i2
2562 srl %i7, %o2, %i1
2563 edge32n %l0, %l6, %o5
2564 movpos %icc, %g6, %i5
2565 movrgez %l5, 0x3C8, %i4
2566 nop ! taddcctv %l2, 0x1545, %l1 changed by convert2hboot
2567 bvc %icc, loop_234
2568 xorcc %o6, %g2, %g1
2569 fpsub32 %f20, %f18, %f30
2570 std %l2, [%l7 + 0x10]
2571loop_234:
2572 movg %xcc, %o1, %l4
2573 nop
2574 setx loop_235, %l0, %l1
2575 jmpl %l1, %o0
2576 edge8 %i3, %g7, %o7
2577 nop
2578 set 0x14, %i3
2579 stw %i6, [%l7 + %i3]
2580 movrne %g5, %g3, %i0
2581loop_235:
2582 movrlez %o4, 0x34D, %o3
2583 fmul8x16 %f31, %f6, %f4
2584 nop ! tneg %icc, 0x1 changed by convert2hboot
2585 umulcc %i2, 0x146B, %i7
2586 wr %g0, 0x27, %asi
2587 movrlez %o2, %l0, %l6
2588 smul %i1, %g6, %o5
2589 fcmple32 %f4, %f18, %l5
2590 fbne,a %fcc3, loop_236
2591 movcs %icc, %i4, %l2
2592 nop ! tgu %xcc, 0x0 changed by convert2hboot
2593 movvc %xcc, %i5, %o6
2594loop_236:
2595 sra %l1, 0x06, %g2
2596 nop ! tgu %icc, 0x3 changed by convert2hboot
2597 pdist %f2, %f6, %f24
2598 fmovda %xcc, %f21, %f22
2599 sdivx %l3, 0x00BB, %g1
2600 movneg %xcc, %o1, %o0
2601 ba,a,pt %xcc, loop_237
2602 fmovrslz %l4, %f26, %f29
2603 nop ! tpos %icc, 0x1 changed by convert2hboot
2604 movrlez %g7, 0x10D, %i3
2605loop_237:
2606 fmovrde %o7, %f10, %f30
2607 movrgez %i6, 0x3FE, %g3
2608 movpos %xcc, %g5, %o4
2609 alignaddr %i0, %i2, %i7
2610 set 0x28, %o5
2611 sta %f1, [%l7 + %o5] 0x89
2612 edge8 %o3, %g4, %l0
2613 sub %l6, 0x045B, %o2
2614 movre %i1, 0x185, %g6
2615 movl %icc, %o5, %i4
2616 mulx %l2, 0x11FE, %l5
2617 nop ! tneg %icc, 0x7 changed by convert2hboot
2618 nop ! tcc %xcc, 0x6 changed by convert2hboot
2619 fsrc1 %f8, %f12
2620 umulcc %i5, 0x17FF, %l1
2621 set 0x30, %i6
2622 nop ! ldda [%l7 + %i6] 0x15, %o6 ASI use changed by convert2hboot
2623 movgu %xcc, %l3, %g1
2624 srlx %o1, %g2, %o0
2625 fandnot1s %f11, %f29, %f11
2626 edge16l %g7, %i3, %l4
2627 bpos,a,pt %xcc, loop_238
2628 nop
2629 setx loop_239, %l0, %l1
2630 nop ! wrpr 0x1, %tl changed by convert2hboot
2631 nop ! wrpr %l1, %tpc changed by convert2hboot
2632 add %l1, 0x4, %l1
2633 nop ! wrpr %l1, %tnpc changed by convert2hboot
2634 setx 0x34400001400, %l0, %l1
2635 nop ! wrpr %l1, %tstate changed by convert2hboot
2636 nop ! wrhpr 0x4, %htstate changed by convert2hboot
2637 nop ! retry changed by convert2hboot
2638 alignaddr %o7, %g3, %g5
2639 call loop_240
2640loop_238:
2641 movrne %o4, 0x335, %i6
2642loop_239:
2643 fmovsge %xcc, %f26, %f6
2644 edge32n %i0, %i7, %i2
2645loop_240:
2646 nop
2647 wr %g0, 0x23, %asi
2648 membar #Sync
2649 orn %o3, 0x0649, %l6
2650 movn %xcc, %l0, %i1
2651 fexpand %f6, %f16
2652 fbuge,a %fcc1, loop_241
2653 edge32l %o2, %g6, %i4
2654 fmovdneg %xcc, %f7, %f8
2655 bcc,pn %xcc, loop_242
2656loop_241:
2657 nop ! tgu %icc, 0x3 changed by convert2hboot
2658 nop ! tg %xcc, 0x1 changed by convert2hboot
2659 nop
2660 set 0x24, %l1
2661 ldsw [%l7 + %l1], %l2
2662loop_242:
2663 sethi 0x0EFA, %o5
2664 fands %f11, %f12, %f10
2665 bneg,pn %xcc, loop_243
2666 nop ! tl %icc, 0x6 changed by convert2hboot
2667 edge8n %i5, %l5, %o6
2668 nop ! tsubcc %l1, %g1, %o1 changed by convert2hboot
2669loop_243:
2670 nop
2671 set 0x68, %g3
2672 nop ! stxa %g2, [%l7 + %g3] 0x19 ASI use changed by convert2hboot
2673 set 0x54, %l5
2674 lda [%l7 + %l5] 0x80, %f26
2675 popc %o0, %g7
2676 subccc %i3, 0x100B, %l3
2677 wr %g0, 0x10, %asi
2678 sdivx %l4, 0x0386, %g5
2679 fmovdn %xcc, %f15, %f30
2680 fbug,a %fcc1, loop_244
2681 xnorcc %g3, 0x0AA5, %o4
2682 bleu,a loop_245
2683 orncc %i0, 0x13F3, %i7
2684loop_244:
2685 nop
2686 wr %g0, 0x80, %asi
2687loop_245:
2688 fmovrslz %i2, %f7, %f3
2689 umulcc %i6, 0x1D80, %g4
2690 movg %icc, %o3, %l0
2691 edge32l %i1, %l6, %g6
2692 fones %f24
2693 xnor %o2, %i4, %o5
2694 fmovdge %xcc, %f26, %f8
2695 or %i5, %l5, %o6
2696 edge8l %l2, %l1, %g1
2697 ldd [%l7 + 0x70], %f10
2698 ldx [%l7 + 0x18], %g2
2699 bne,pn %icc, loop_246
2700 brgz %o1, loop_247
2701 movre %g7, %o0, %l3
2702 brlez,a %i3, loop_248
2703loop_246:
2704 edge32l %o7, %g5, %l4
2705loop_247:
2706 nop ! tneg %xcc, 0x3 changed by convert2hboot
2707 membar #Sync
2708 wr %g0, 0x1e, %asi
2709loop_248:
2710 nop
2711 setx loop_249, %l0, %l1
2712 nop ! wrpr 0x1, %tl changed by convert2hboot
2713 nop ! wrpr %l1, %tpc changed by convert2hboot
2714 add %l1, 0x4, %l1
2715 nop ! wrpr %l1, %tnpc changed by convert2hboot
2716 setx 0x34400001400, %l0, %l1
2717 nop ! wrpr %l1, %tstate changed by convert2hboot
2718 nop ! wrhpr 0x4, %htstate changed by convert2hboot
2719 nop ! retry changed by convert2hboot
2720 fpack16 %f14, %f19
2721 edge16 %g3, %i0, %o4
2722 edge16 %i2, %i6, %i7
2723loop_249:
2724 addccc %g4, 0x1C23, %o3
2725 fmovdneg %icc, %f26, %f16
2726 mulx %i1, %l6, %l0
2727 udiv %g6, 0x0230, %i4
2728 movgu %xcc, %o5, %o2
2729 smul %i5, 0x0FF7, %o6
2730 sub %l2, %l5, %g1
2731 array16 %l1, %g2, %g7
2732 nop ! tvc %icc, 0x5 changed by convert2hboot
2733 udivcc %o1, 0x12A1, %l3
2734 membar 0x2D
2735 edge8n %o0, %i3, %o7
2736 sub %g5, %l4, %i0
2737 bneg,pn %icc, loop_250
2738 fpackfix %f10, %f6
2739 nop ! sir 0x0DA0 changed by convert2hboot
2740 ldd [%l7 + 0x20], %g2
2741loop_250:
2742 bcc,pn %icc, loop_251
2743 swap [%l7 + 0x6C], %i2
2744 ldd [%l7 + 0x70], %f12
2745 movrgez %i6, %i7, %g4
2746loop_251:
2747 be,a %xcc, loop_252
2748 ba %icc, loop_253
2749 edge32ln %o3, %o4, %i1
2750 fmovspos %icc, %f21, %f14
2751loop_252:
2752 edge16 %l6, %g6, %l0
2753loop_253:
2754 sub %i4, %o2, %o5
2755 edge16l %o6, %l2, %l5
2756 movl %icc, %g1, %l1
2757 edge32n %i5, %g7, %o1
2758 fbuge %fcc3, loop_254
2759 edge16l %g2, %l3, %o0
2760 fmovspos %icc, %f15, %f16
2761 fornot2s %f13, %f27, %f18
2762loop_254:
2763 nop
2764 wr %g0, 0x11, %asi
2765 lda [%l7 + 0x7C] %asi, %f21
2766 movl %icc, %i3, %g5
2767 fsrc2 %f8, %f0
2768 nop
2769 set 0x14, %i5
2770 lduw [%l7 + %i5], %o7
2771 edge32 %i0, %l4, %g3
2772 movrlez %i6, 0x35C, %i2
2773 nop ! tneg %xcc, 0x2 changed by convert2hboot
2774 edge8l %g4, %i7, %o4
2775 fmovrdne %i1, %f10, %f20
2776 edge8ln %l6, %o3, %g6
2777 nop
2778 setx loop_255, %l0, %l1
2779 nop ! wrpr 0x1, %tl changed by convert2hboot
2780 nop ! wrpr %l1, %tnpc changed by convert2hboot
2781 setx 0x34400001400, %l0, %l1
2782 nop ! wrpr %l1, %tstate changed by convert2hboot
2783 nop ! wrhpr 0x4, %htstate changed by convert2hboot
2784 nop ! done changed by convert2hboot
2785 fornot2s %f0, %f26, %f8
2786 fmovse %xcc, %f26, %f12
2787 pdist %f30, %f6, %f2
2788loop_255:
2789 fcmpd %fcc3, %f20, %f22
2790 fpadd16s %f13, %f21, %f20
2791 fmovrdlz %i4, %f26, %f2
2792 fmovsl %icc, %f19, %f6
2793 bcc %icc, loop_256
2794 edge16 %l0, %o5, %o2
2795 add %l2, 0x1665, %o6
2796 edge8ln %g1, %l1, %l5
2797loop_256:
2798 movg %icc, %i5, %o1
2799 movvc %xcc, %g7, %l3
2800 nop ! tle %icc, 0x0 changed by convert2hboot
2801 stb %o0, [%l7 + 0x31]
2802 udivx %g2, 0x1602, %i3
2803 sdivcc %o7, 0x0B8E, %g5
2804 fcmps %fcc1, %f6, %f7
2805 fandnot2 %f2, %f12, %f14
2806 movne %xcc, %l4, %g3
2807 subccc %i6, 0x07A1, %i0
2808 move %icc, %g4, %i2
2809 for %f20, %f16, %f22
2810 set 0x30, %o7
2811 nop ! stxa %i7, [%l7 + %o7] 0x0c ASI use changed by convert2hboot
2812 edge8n %i1, %o4, %l6
2813 udiv %g6, 0x0348, %o3
2814 fnegs %f0, %f26
2815 fones %f3
2816 smulcc %l0, 0x0305, %i4
2817 fbn,a %fcc0, loop_257
2818 fcmpeq32 %f30, %f26, %o5
2819 movneg %xcc, %l2, %o2
2820 bvc,pt %xcc, loop_258
2821loop_257:
2822 fble %fcc1, loop_259
2823 fmovdcs %icc, %f14, %f1
2824 ldstub [%l7 + 0x76], %o6
2825loop_258:
2826 prefetch [%l7 + 0x20], 0x3
2827loop_259:
2828 nop
2829 set 0x54, %g7
2830 nop ! lduwa [%l7 + %g7] 0x04, %g1 ASI use changed by convert2hboot
2831 movneg %icc, %l5, %i5
2832 edge8l %l1, %o1, %l3
2833 nop ! tgu %xcc, 0x2 changed by convert2hboot
2834 nop ! tcs %xcc, 0x2 changed by convert2hboot
2835 fmovspos %xcc, %f31, %f18
2836 nop ! taddcc %g7, %g2, %o0 changed by convert2hboot
2837 fnot2s %f8, %f19
2838 movrgz %i3, 0x3EC, %o7
2839 brgez,a %g5, loop_260
2840 fbn,a %fcc1, loop_261
2841 nop ! tcc %xcc, 0x4 changed by convert2hboot
2842 add %l7, 0x50, %l6
2843 wr %g0, 0x88, %asi
2844loop_260:
2845 fmovrsgez %i0, %f14, %f1
2846loop_261:
2847 edge8ln %i6, %i2, %i7
2848 fmovsge %icc, %f10, %f5
2849 wr %g0, 0x80, %asi
2850 lda [%l7 + 0x10] %asi, %f30
2851 stb %g4, [%l7 + 0x4D]
2852 pdist %f14, %f6, %f6
2853 bneg %icc, loop_262
2854 nop ! tge %icc, 0x4 changed by convert2hboot
2855 fornot1 %f8, %f20, %f24
2856 st %f1, [%l7 + 0x70]
2857loop_262:
2858 smulcc %i1, %o4, %g6
2859 movgu %icc, %l6, %l0
2860 and %i4, 0x1D7C, %o3
2861 set 0x68, %l4
2862 nop ! stda %o4, [%l7 + %l4] 0xe3 ASI use changed by convert2hboot
2863 membar #Sync
2864 fbg,a %fcc1, loop_263
2865 fble,a %fcc3, loop_264
2866 stx %o2, [%l7 + 0x78]
2867 edge16 %l2, %g1, %o6
2868loop_263:
2869 xnorcc %l5, 0x0403, %l1
2870loop_264:
2871 sub %i5, %l3, %o1
2872 nop ! taddcc %g7, %g2, %o0 changed by convert2hboot
2873 set 0x68, %o2
2874 nop ! swapa [%l7 + %o2] 0x19, %o7 ASI use changed by convert2hboot
2875 set 0x40, %g6
2876 nop ! ldxa [%l7 + %g6] 0x15, %i3 ASI use changed by convert2hboot
2877 movge %icc, %g5, %l4
2878 bpos loop_265
2879 fmovdleu %xcc, %f18, %f15
2880 movvs %xcc, %g3, %i0
2881 movrgez %i6, %i7, %i2
2882loop_265:
2883 brnz,a %g4, loop_266
2884 xnorcc %o4, %g6, %l6
2885 edge8ln %i1, %i4, %l0
2886 restored
2887 rdpr %cwp, %g1
2888 rdpr %cansave, %g2
2889 rdpr %canrestore, %g3
2890 rdpr %cleanwin, %g4
2891 rdpr %otherwin, %g5
2892 rdpr %wstate, %g6
2893loop_266:
2894 nop
2895 set 0x2C, %o1
2896 nop ! swapa [%l7 + %o1] 0x89, %o5 ASI use changed by convert2hboot
2897 fbue %fcc3, loop_267
2898 nop ! te %icc, 0x1 changed by convert2hboot
2899 bneg,pn %xcc, loop_268
2900 bcs,a,pt %xcc, loop_269
2901loop_267:
2902 nop ! taddcc %o2, %o3, %l2 changed by convert2hboot
2903 set 0x5A, %o4
2904 nop ! ldsba [%l7 + %o4] 0x10, %g1 ASI use changed by convert2hboot
2905loop_268:
2906 addcc %o6, 0x1F23, %l5
2907loop_269:
2908 nop
2909 nop ! wr %g0, 0x40, %asi ripped by fixASI40.pl
2910 movg %icc, %l3, %o1
2911 movre %g7, %i5, %g2
2912 fbg %fcc1, loop_270
2913 nop ! taddcc %o0, %i3, %o7 changed by convert2hboot
2914 mulx %l4, 0x0273, %g5
2915 fnot1s %f15, %f26
2916loop_270:
2917 edge16l %i0, %i6, %i7
2918 nop ! tsubcc %g3, 0x07C2, %g4 changed by convert2hboot
2919 fmovscs %icc, %f4, %f10
2920 fnors %f7, %f21, %f9
2921 movn %xcc, %i2, %o4
2922 mova %xcc, %g6, %l6
2923 fmovdge %icc, %f22, %f2
2924 for %f2, %f8, %f12
2925 fble,a %fcc1, loop_271
2926 edge8 %i1, %l0, %i4
2927 sdiv %o2, 0x1C29, %o3
2928 nop ! tvs %xcc, 0x2 changed by convert2hboot
2929loop_271:
2930 fba,a %fcc2, loop_272
2931 movvs %icc, %l2, %o5
2932 udivx %g1, 0x1C95, %l5
2933 set 0x38, %g5
2934 nop ! swapa [%l7 + %g5] 0x80, %l1 ASI use changed by convert2hboot
2935loop_272:
2936 brlez,a %o6, loop_273
2937 movvc %xcc, %l3, %g7
2938 fbule,a %fcc2, loop_274
2939 orncc %o1, 0x0C42, %g2
2940loop_273:
2941 nop ! tsubcctv %o0, 0x1F85, %i5 changed by convert2hboot
2942 std %i2, [%l7 + 0x70]
2943loop_274:
2944 movgu %xcc, %l4, %o7
2945 fmovsn %icc, %f14, %f17
2946 st %f19, [%l7 + 0x68]
2947 nop
2948 setx loop_275, %l0, %l1
2949 jmpl %l1, %i0
2950 movrlz %i6, 0x01C, %i7
2951 wr %g0, 0x22, %asi
2952 membar #Sync
2953loop_275:
2954 bcs %xcc, loop_276
2955 mulx %g4, %g3, %o4
2956 stx %i2, [%l7 + 0x28]
2957 movre %l6, 0x155, %g6
2958loop_276:
2959 sll %l0, %i1, %i4
2960 edge16 %o2, %o3, %l2
2961 fxor %f16, %f16, %f26
2962 movne %xcc, %g1, %o5
2963 fmovrse %l5, %f1, %f24
2964 movrne %o6, 0x16E, %l1
2965 fmovsa %icc, %f18, %f9
2966 nop ! tsubcctv %l3, %g7, %o1 changed by convert2hboot
2967 fpsub16s %f5, %f24, %f10
2968 saved
2969 rdpr %cwp, %g1
2970 rdpr %cansave, %g2
2971 rdpr %canrestore, %g3
2972 rdpr %cleanwin, %g4
2973 rdpr %otherwin, %g5
2974 rdpr %wstate, %g6
2975 ld [%l7 + 0x34], %f2
2976 movg %xcc, %g2, %o0
2977 andn %i5, 0x000D, %l4
2978 edge16n %o7, %i0, %i3
2979 nop ! sir 0x0FC0 changed by convert2hboot
2980 nop ! te %xcc, 0x1 changed by convert2hboot
2981 std %i6, [%l7 + 0x38]
2982 membar 0x19
2983 fble %fcc3, loop_277
2984 fmovd %f20, %f6
2985 xnorcc %i7, 0x0EC5, %g5
2986 fble %fcc3, loop_278
2987loop_277:
2988 sra %g4, 0x01, %g3
2989 fandnot1s %f22, %f23, %f11
2990 nop ! tneg %xcc, 0x4 changed by convert2hboot
2991loop_278:
2992 saved
2993 rdpr %cwp, %g1
2994 rdpr %cansave, %g2
2995 rdpr %canrestore, %g3
2996 rdpr %cleanwin, %g4
2997 rdpr %otherwin, %g5
2998 rdpr %wstate, %g6
2999 restored
3000 rdpr %cwp, %g1
3001 rdpr %cansave, %g2
3002 rdpr %canrestore, %g3
3003 rdpr %cleanwin, %g4
3004 rdpr %otherwin, %g5
3005 rdpr %wstate, %g6
3006 mova %xcc, %i2, %l6
3007 set 0x49, %l3
3008 nop ! stba %g6, [%l7 + %l3] 0x80 ASI use changed by convert2hboot
3009 xnorcc %o4, %l0, %i4
3010 mulscc %o2, %o3, %l2
3011 nop ! taddcc %g1, %i1, %o5 changed by convert2hboot
3012 nop ! tgu %xcc, 0x3 changed by convert2hboot
3013 nop ! tcc %icc, 0x0 changed by convert2hboot
3014 bvc loop_279
3015 nop ! taddcctv %l5, 0x1A42, %o6 changed by convert2hboot
3016 nop ! taddcc %l1, 0x0C14, %g7 changed by convert2hboot
3017 movgu %icc, %o1, %g2
3018loop_279:
3019 bcc,pn %xcc, loop_280
3020 ldx [%l7 + 0x58], %o0
3021 movpos %xcc, %i5, %l4
3022 set 0x0B, %g4
3023 nop ! ldsba [%l7 + %g4] 0x0c, %l3 ASI use changed by convert2hboot
3024loop_280:
3025 movge %xcc, %o7, %i0
3026 ldsh [%l7 + 0x70], %i6
3027 array16 %i3, %i7, %g4
3028 srax %g5, %i2, %l6
3029 fmovsle %xcc, %f13, %f26
3030 fmovsg %icc, %f30, %f21
3031 popc %g6, %o4
3032 edge8ln %g3, %l0, %i4
3033 wr %g0, 0x0c, %asi
3034 sdiv %o2, 0x1E11, %o3
3035 movrlz %l2, 0x037, %g1
3036 wr %g0, 0x89, %asi
3037 fbge,a %fcc2, loop_281
3038 fmovsvs %xcc, %f23, %f23
3039 fbge %fcc0, loop_282
3040 sll %i1, 0x0D, %o6
3041loop_281:
3042 andcc %l5, %g7, %l1
3043 fmovdleu %icc, %f31, %f6
3044loop_282:
3045 andn %o1, %g2, %i5
3046 movn %icc, %l4, %o0
3047 fpsub32s %f7, %f10, %f3
3048 nop
3049 set 0x78, %g1
3050 lduw [%l7 + %g1], %o7
3051 sdivx %i0, 0x131D, %i6
3052 udivcc %i3, 0x10AB, %l3
3053 fornot1 %f12, %f28, %f26
3054 fandnot1s %f11, %f17, %f13
3055 xor %g4, 0x0E00, %i7
3056 movcs %xcc, %g5, %i2
3057 fmovdneg %xcc, %f19, %f9
3058 fmovrsne %g6, %f0, %f15
3059 movcs %xcc, %l6, %g3
3060 nop ! tcs %icc, 0x6 changed by convert2hboot
3061 fbug %fcc2, loop_283
3062 xnorcc %o4, 0x070B, %l0
3063 wr %g0, 0x0c, %asi
3064 lda [%l7 + 0x34] %asi, %f8
3065loop_283:
3066 nop
3067 set 0x30, %i0
3068 nop ! stda %i4, [%l7 + %i0] 0x88 ASI use changed by convert2hboot
3069 nop ! tgu %xcc, 0x6 changed by convert2hboot
3070 orncc %o3, %l2, %g1
3071 nop ! tg %icc, 0x2 changed by convert2hboot
3072 fornot1s %f21, %f21, %f13
3073 bleu,a loop_284
3074 addc %o2, %i1, %o5
3075 srlx %l5, %o6, %l1
3076 bshuffle %f12, %f18, %f8
3077loop_284:
3078 addc %g7, 0x0FA4, %g2
3079 fbug %fcc0, loop_285
3080 array16 %o1, %i5, %l4
3081 edge32l %o0, %i0, %o7
3082 fcmpne32 %f30, %f4, %i3
3083loop_285:
3084 andncc %l3, %i6, %g4
3085 movre %i7, 0x15C, %g5
3086 edge32ln %g6, %l6, %g3
3087 array8 %i2, %o4, %i4
3088 fzeros %f8
3089 nop ! te %xcc, 0x6 changed by convert2hboot
3090 wr %g0, 0x89, %asi
3091 swap [%l7 + 0x2C], %l2
3092 fmovdneg %xcc, %f21, %f10
3093 nop ! tl %xcc, 0x3 changed by convert2hboot
3094 fcmpne32 %f8, %f30, %g1
3095 umulcc %l0, 0x1984, %o2
3096 nop ! tvs %icc, 0x6 changed by convert2hboot
3097 fbuge,a %fcc2, loop_286
3098 addcc %i1, %o5, %l5
3099 movvc %xcc, %l1, %o6
3100 movne %xcc, %g7, %o1
3101loop_286:
3102 fbl %fcc2, loop_287
3103 sub %i5, %g2, %o0
3104 swap [%l7 + 0x08], %i0
3105 ld [%l7 + 0x68], %f11
3106loop_287:
3107 nop ! tleu %xcc, 0x5 changed by convert2hboot
3108 sdivx %l4, 0x1F2E, %i3
3109 bcc loop_288
3110 addc %l3, 0x0372, %i6
3111 fnors %f26, %f8, %f31
3112 subc %o7, 0x1E1F, %i7
3113loop_288:
3114 fmovsvc %xcc, %f27, %f10
3115 alignaddrl %g4, %g5, %l6
3116 fmovdcc %icc, %f8, %f9
3117 brlez,a %g6, loop_289
3118 movn %xcc, %g3, %o4
3119 nop
3120 setx loop_290, %l0, %l1
3121 nop ! wrpr 0x1, %tl changed by convert2hboot
3122 nop ! wrpr %l1, %tnpc changed by convert2hboot
3123 setx 0x34400001400, %l0, %l1
3124 nop ! wrpr %l1, %tstate changed by convert2hboot
3125 nop ! wrhpr 0x4, %htstate changed by convert2hboot
3126 nop ! done changed by convert2hboot
3127 addc %i4, %o3, %l2
3128loop_289:
3129 edge8l %i2, %l0, %g1
3130 fmovrslz %i1, %f25, %f23
3131loop_290:
3132 nop
3133 wr %g0, 0x10, %asi
3134 movpos %xcc, %o5, %l1
3135 wr %g0, 0x2f, %asi
3136 membar #Sync
3137 fmovdvc %icc, %f21, %f25
3138 fmovrdlez %g7, %f2, %f24
3139 subcc %o1, %i5, %o6
3140 nop ! sir 0x11FE changed by convert2hboot
3141 andcc %o0, %i0, %l4
3142 flush %l7 + 0x68
3143 brgz %g2, loop_291
3144 edge32 %l3, %i6, %o7
3145 fpsub32 %f30, %f2, %f6
3146 wr %g0, 0x11, %asi
3147loop_291:
3148 brgz %g4, loop_292
3149 nop ! tle %icc, 0x1 changed by convert2hboot
3150 orncc %i3, %g5, %l6
3151 movgu %xcc, %g3, %o4
3152loop_292:
3153 array8 %g6, %o3, %i4
3154 xorcc %l2, %i2, %l0
3155 fsrc2 %f20, %f22
3156 fcmps %fcc0, %f23, %f5
3157 sub %i1, %g1, %o2
3158 prefetch [%l7 + 0x5C], 0x3
3159 movneg %xcc, %o5, %l5
3160 ldstub [%l7 + 0x49], %g7
3161 fbu %fcc3, loop_293
3162 udivx %o1, 0x1430, %l1
3163 nop
3164 setx loop_294, %l0, %l1
3165 nop ! wrpr 0x1, %tl changed by convert2hboot
3166 nop ! wrpr %l1, %tnpc changed by convert2hboot
3167 setx 0x34400001400, %l0, %l1
3168 nop ! wrpr %l1, %tstate changed by convert2hboot
3169 nop ! wrhpr 0x4, %htstate changed by convert2hboot
3170 nop ! done changed by convert2hboot
3171 movrlz %i5, %o6, %i0
3172loop_293:
3173 nop
3174 wr %g0, 0x81, %asi
3175loop_294:
3176 nop ! tcc %xcc, 0x3 changed by convert2hboot
3177 srax %o0, 0x14, %g2
3178 fmovrslez %i6, %f3, %f27
3179 fcmped %fcc2, %f2, %f0
3180 edge8ln %l3, %i7, %g4
3181 movne %xcc, %o7, %g5
3182 movvs %icc, %l6, %i3
3183 fcmpes %fcc0, %f3, %f3
3184 andncc %g3, %g6, %o3
3185 movneg %icc, %o4, %i4
3186 prefetch [%l7 + 0x08], 0x2
3187 ld [%l7 + 0x68], %f15
3188 andncc %l2, %i2, %l0
3189 nop ! tcc %xcc, 0x2 changed by convert2hboot
3190 flush %l7 + 0x20
3191 move %icc, %g1, %i1
3192 fpsub16 %f16, %f6, %f20
3193 wr %g0, 0x89, %asi
3194 lda [%l7 + 0x10] %asi, %f12
3195 movn %xcc, %o2, %l5
3196 fabss %f28, %f18
3197 alignaddr %g7, %o5, %l1
3198 nop ! taddcctv %i5, %o1, %i0 changed by convert2hboot
3199 set 0x0E, %l6
3200 nop ! lduha [%l7 + %l6] 0x18, %l4 ASI use changed by convert2hboot
3201 set 0x28, %g2
3202 nop ! lduha [%l7 + %g2] 0x04, %o0 ASI use changed by convert2hboot
3203 movleu %icc, %o6, %g2
3204 restored
3205 rdpr %cwp, %g1
3206 rdpr %cansave, %g2
3207 rdpr %canrestore, %g3
3208 rdpr %cleanwin, %g4
3209 rdpr %otherwin, %g5
3210 rdpr %wstate, %g6
3211 smulcc %l3, %i6, %g4
3212 set 0x40, %l2
3213 nop ! stda %f0, [%l7 + %l2] 0xf8 ASI use changed by convert2hboot
3214 membar #Sync
3215 udivx %o7, 0x0C3D, %g5
3216 xorcc %i7, 0x0687, %l6
3217 fmovdvc %icc, %f30, %f0
3218 wr %g0, 0x88, %asi
3219 set 0x2B, %l0
3220 nop ! ldsba [%l7 + %l0] 0x18, %i3 ASI use changed by convert2hboot
3221 be,a,pn %icc, loop_295
3222 fpadd32s %f31, %f16, %f8
3223 fblg,a %fcc2, loop_296
3224 nop ! tpos %icc, 0x4 changed by convert2hboot
3225loop_295:
3226 faligndata %f22, %f14, %f10
3227 srl %g6, %o4, %o3
3228loop_296:
3229 bvs,a,pt %xcc, loop_297
3230 movvs %xcc, %i4, %l2
3231 fbule,a %fcc3, loop_298
3232 nop ! tsubcctv %l0, 0x0D7C, %i2 changed by convert2hboot
3233loop_297:
3234 andcc %g1, %i1, %l5
3235 array32 %g7, %o5, %l1
3236loop_298:
3237 movrlez %o2, %i5, %i0
3238 nop ! tn %icc, 0x7 changed by convert2hboot
3239 edge32ln %l4, %o1, %o6
3240 fpmerge %f29, %f2, %f18
3241 array32 %o0, %g2, %l3
3242 bvs,a,pn %icc, loop_299
3243 fmovrsne %i6, %f24, %f19
3244 andcc %o7, %g4, %i7
3245 fsrc2 %f22, %f16
3246loop_299:
3247 and %g5, %l6, %g3
3248 wr %g0, 0x80, %asi
3249 fmul8x16al %f7, %f17, %f14
3250 edge32ln %o4, %i3, %o3
3251 movrgz %i4, %l0, %l2
3252 movre %g1, %i2, %i1
3253 smulcc %g7, %o5, %l5
3254 bcc,pt %xcc, loop_300
3255 stb %l1, [%l7 + 0x6F]
3256 fmovrsne %i5, %f1, %f31
3257 fmovse %xcc, %f28, %f11
3258loop_300:
3259 fbl,a %fcc2, loop_301
3260 nop
3261 setx loop_302, %l0, %l1
3262 nop ! wrpr 0x1, %tl changed by convert2hboot
3263 nop ! wrpr %l1, %tpc changed by convert2hboot
3264 add %l1, 0x4, %l1
3265 nop ! wrpr %l1, %tnpc changed by convert2hboot
3266 setx 0x34400001400, %l0, %l1
3267 nop ! wrpr %l1, %tstate changed by convert2hboot
3268 nop ! wrhpr 0x4, %htstate changed by convert2hboot
3269 nop ! retry changed by convert2hboot
3270 edge8ln %o2, %l4, %i0
3271 fxnor %f22, %f28, %f4
3272loop_301:
3273 nop ! tvs %icc, 0x7 changed by convert2hboot
3274loop_302:
3275 add %o6, %o0, %g2
3276 movpos %xcc, %l3, %i6
3277 set 0x60, %i4
3278 nop ! stxa %o7, [%l7 + %i4] 0xea ASI use changed by convert2hboot
3279 membar #Sync
3280 edge32n %g4, %i7, %o1
3281 set 0x160, %i2
3282 nop ! nop ! nop ! ldxa [%g0 + %i2] 0x40, %g5 ASI use changed by convert2hboot ripped by fixASI40.pl ripped by fixASI40.pl
3283 pdist %f8, %f26, %f20
3284 sub %g3, %l6, %g6
3285 set 0x40, %i7
3286 nop ! stda %f0, [%l7 + %i7] 0x80 ASI use changed by convert2hboot
3287 or %i3, 0x1A54, %o3
3288 fcmped %fcc0, %f24, %f18
3289 nop ! taddcctv %o4, 0x13B8, %i4 changed by convert2hboot
3290 movrgez %l0, %g1, %l2
3291 ldsh [%l7 + 0x74], %i2
3292 edge16 %i1, %o5, %l5
3293 set 0x5E, %o0
3294 nop ! ldsha [%l7 + %o0] 0x10, %l1 ASI use changed by convert2hboot
3295 brlez,a %g7, loop_303
3296 fcmpgt32 %f10, %f26, %o2
3297 movn %icc, %l4, %i5
3298 fmul8ulx16 %f4, %f12, %f6
3299loop_303:
3300 fcmpes %fcc3, %f12, %f24
3301 movleu %xcc, %o6, %o0
3302 wr %g0, 0x88, %asi
3303 sra %g2, %l3, %o7
3304 stw %i6, [%l7 + 0x40]
3305 srax %i7, 0x1E, %o1
3306 nop ! ta %xcc, 0x1 changed by convert2hboot
3307 subc %g4, %g5, %g3
3308 bne loop_304
3309 and %l6, %i3, %o3
3310 fnors %f21, %f24, %f17
3311 umulcc %o4, 0x1A13, %i4
3312loop_304:
3313 nop ! te %xcc, 0x3 changed by convert2hboot
3314 fpadd16s %f28, %f11, %f3
3315 nop ! tpos %xcc, 0x7 changed by convert2hboot
3316 sdiv %l0, 0x0913, %g6
3317 movrne %g1, %l2, %i2
3318 edge8l %i1, %l5, %o5
3319 movleu %icc, %l1, %g7
3320 fcmpne16 %f12, %f8, %l4
3321 movne %xcc, %o2, %o6
3322 fones %f31
3323 sll %o0, 0x0A, %i0
3324 nop ! tge %icc, 0x2 changed by convert2hboot
3325 movrlz %g2, 0x086, %i5
3326 nop ! tgu %xcc, 0x5 changed by convert2hboot
3327 nop ! tsubcctv %l3, %i6, %o7 changed by convert2hboot
3328 or %i7, 0x1AE4, %g4
3329 fzeros %f17
3330 movgu %icc, %g5, %o1
3331 nop ! tsubcc %l6, 0x0361, %i3 changed by convert2hboot
3332 edge32l %o3, %g3, %o4
3333 nop ! tvs %xcc, 0x7 changed by convert2hboot
3334 nop ! sir 0x00B9 changed by convert2hboot
3335 restored
3336 rdpr %cwp, %g1
3337 rdpr %cansave, %g2
3338 rdpr %canrestore, %g3
3339 rdpr %cleanwin, %g4
3340 rdpr %otherwin, %g5
3341 rdpr %wstate, %g6
3342 movne %icc, %l0, %i4
3343 or %g6, %g1, %l2
3344 edge16n %i1, %l5, %i2
3345 bneg,pt %xcc, loop_305
3346 movle %xcc, %o5, %l1
3347 sra %g7, 0x0D, %l4
3348 pdist %f28, %f28, %f8
3349loop_305:
3350 fmovdvs %icc, %f12, %f17
3351 udivx %o2, 0x05E8, %o0
3352 nop ! sir 0x1374 changed by convert2hboot
3353 edge16 %o6, %g2, %i5
3354 fcmpgt32 %f2, %f16, %l3
3355 srlx %i6, %i0, %i7
3356 fcmpd %fcc0, %f14, %f20
3357 umul %g4, %g5, %o1
3358 subc %o7, 0x1D8D, %l6
3359 lduw [%l7 + 0x64], %o3
3360 restored
3361 rdpr %cwp, %g1
3362 rdpr %cansave, %g2
3363 rdpr %canrestore, %g3
3364 rdpr %cleanwin, %g4
3365 rdpr %otherwin, %g5
3366 rdpr %wstate, %g6
3367 orn %i3, %g3, %o4
3368 andn %l0, %i4, %g1
3369 fbule %fcc1, loop_306
3370 xorcc %l2, 0x057D, %i1
3371 addc %l5, %g6, %o5
3372 movleu %xcc, %l1, %i2
3373loop_306:
3374 fbul,a %fcc1, loop_307
3375 fnot1s %f5, %f18
3376 nop
3377 setx loop_308, %l0, %l1
3378 jmpl %l1, %l4
3379 edge32n %g7, %o0, %o2
3380loop_307:
3381 nop ! tl %xcc, 0x1 changed by convert2hboot
3382 fpsub16 %f20, %f10, %f24
3383loop_308:
3384 nop ! tcs %icc, 0x5 changed by convert2hboot
3385 mulx %g2, 0x0A5C, %i5
3386 fmovsa %icc, %f12, %f26
3387 fcmple16 %f16, %f16, %l3
3388 nop ! taddcc %o6, %i6, %i0 changed by convert2hboot
3389 xor %i7, %g5, %g4
3390 movrgez %o1, %o7, %l6
3391 nop ! sir 0x172A changed by convert2hboot
3392 movcc %xcc, %i3, %g3
3393 udiv %o4, 0x0F8D, %l0
3394 be loop_309
3395 fbg,a %fcc0, loop_310
3396 movrne %o3, %g1, %l2
3397 fzero %f28
3398loop_309:
3399 addcc %i1, %i4, %l5
3400loop_310:
3401 movvs %xcc, %g6, %l1
3402 movvs %icc, %i2, %l4
3403 nop ! tvc %xcc, 0x0 changed by convert2hboot
3404 restored
3405 rdpr %cwp, %g1
3406 rdpr %cansave, %g2
3407 rdpr %canrestore, %g3
3408 rdpr %cleanwin, %g4
3409 rdpr %otherwin, %g5
3410 rdpr %wstate, %g6
3411 wr %g0, 0x0c, %asi
3412 sll %g7, 0x04, %o0
3413 srl %o5, %o2, %g2
3414 movrgez %l3, 0x2A9, %o6
3415 fblg %fcc0, loop_311
3416 addcc %i5, %i6, %i7
3417 brgz %g5, loop_312
3418 fcmped %fcc0, %f16, %f2
3419loop_311:
3420 prefetch [%l7 + 0x20], 0x3
3421 set 0x0C, %i1
3422 nop ! lduwa [%l7 + %i1] 0x14, %g4 ASI use changed by convert2hboot
3423loop_312:
3424 movneg %icc, %i0, %o7
3425 subcc %l6, %i3, %o1
3426 andn %g3, %l0, %o4
3427 fpackfix %f4, %f10
3428 ldd [%l7 + 0x58], %f16
3429 fpack32 %f4, %f6, %f10
3430 nop ! tsubcc %o3, 0x0F25, %l2 changed by convert2hboot
3431 alignaddrl %i1, %i4, %g1
3432 bne loop_313
3433 fmovsa %xcc, %f0, %f27
3434 umul %l5, 0x04F6, %l1
3435 alignaddr %g6, %i2, %g7
3436loop_313:
3437 sdivcc %l4, 0x0AF9, %o0
3438 fmovsle %xcc, %f27, %f14
3439 and %o5, %o2, %g2
3440 addccc %l3, %o6, %i6
3441 nop
3442 setx loop_314, %l0, %l1
3443 nop ! wrpr 0x1, %tl changed by convert2hboot
3444 nop ! wrpr %l1, %tnpc changed by convert2hboot
3445 setx 0x34400001400, %l0, %l1
3446 nop ! wrpr %l1, %tstate changed by convert2hboot
3447 nop ! wrhpr 0x4, %htstate changed by convert2hboot
3448 nop ! done changed by convert2hboot
3449 movvs %xcc, %i7, %i5
3450 stx %g5, [%l7 + 0x50]
3451 brlz,a %g4, loop_315
3452loop_314:
3453 brnz,a %i0, loop_316
3454 fnand %f0, %f28, %f26
3455 nop ! tge %icc, 0x6 changed by convert2hboot
3456loop_315:
3457 nop ! tcc %icc, 0x5 changed by convert2hboot
3458loop_316:
3459 edge32 %l6, %o7, %o1
3460 faligndata %f12, %f8, %f12
3461 srl %g3, %l0, %i3
3462 brlz,a %o3, loop_317
3463 fnands %f25, %f16, %f6
3464 nop ! tvs %xcc, 0x1 changed by convert2hboot
3465 fmovscc %icc, %f22, %f9
3466loop_317:
3467 nop ! te %xcc, 0x5 changed by convert2hboot
3468 addc %o4, 0x1C55, %l2
3469 stb %i4, [%l7 + 0x51]
3470 fbug %fcc2, loop_318
3471 xor %i1, 0x0315, %l5
3472 nop ! tne %icc, 0x1 changed by convert2hboot
3473 nop ! tcs %xcc, 0x5 changed by convert2hboot
3474loop_318:
3475 nop
3476 add %l7, 0x58, %l6
3477 wr %g0, 0x19, %asi
3478 nop ! casxa [%l6] 0x19, %g1, %g6 ASI use changed by convert2hboot
3479 set 0x7E, %o6
3480 nop ! lduba [%l7 + %o6] 0x10, %i2 ASI use changed by convert2hboot
3481 brlez %l1, loop_319
3482 fmovrslz %l4, %f3, %f10
3483 stx %g7, [%l7 + 0x20]
3484 xorcc %o5, %o2, %o0
3485loop_319:
3486 edge32l %g2, %l3, %i6
3487 nop ! tvs %icc, 0x1 changed by convert2hboot
3488 fandnot1s %f6, %f12, %f9
3489 fblg %fcc1, loop_320
3490 array16 %i7, %o6, %i5
3491 fones %f9
3492 sll %g4, %i0, %g5
3493loop_320:
3494 movl %xcc, %o7, %o1
3495 ldd [%l7 + 0x70], %f28
3496 lduw [%l7 + 0x30], %l6
3497 movrne %g3, %i3, %o3
3498 nop ! tvc %icc, 0x4 changed by convert2hboot
3499 bcc,pn %icc, loop_321
3500 xnor %l0, 0x0775, %o4
3501 addc %i4, 0x1A9D, %i1
3502 nop ! tsubcc %l2, 0x0AB7, %g1 changed by convert2hboot
3503loop_321:
3504 fmovs %f27, %f21
3505 bcc,a,pt %xcc, loop_322
3506 movleu %xcc, %g6, %i2
3507 move %xcc, %l5, %l1
3508 for %f4, %f22, %f18
3509loop_322:
3510 edge32n %l4, %g7, %o5
3511 set 0x08, %o3
3512 nop ! ldswa [%l7 + %o3] 0x81, %o2 ASI use changed by convert2hboot
3513 fmovscc %icc, %f4, %f3
3514 fmovrdgz %o0, %f10, %f28
3515 fcmpes %fcc3, %f24, %f28
3516 set 0x53, %i3
3517 nop ! lduba [%l7 + %i3] 0x18, %l3 ASI use changed by convert2hboot
3518 movvs %icc, %g2, %i6
3519 movrlez %o6, %i5, %i7
3520 fmovsn %icc, %f15, %f18
3521 mova %icc, %i0, %g4
3522 array8 %g5, %o1, %l6
3523 edge32n %g3, %i3, %o3
3524 movleu %xcc, %l0, %o7
3525 udivcc %o4, 0x1A1B, %i4
3526 movge %xcc, %l2, %g1
3527 bpos,a loop_323
3528 movrlz %g6, 0x214, %i2
3529 add %i1, %l1, %l4
3530 xnor %l5, 0x0765, %g7
3531loop_323:
3532 nop ! tvc %icc, 0x7 changed by convert2hboot
3533 set 0x50, %i6
3534 nop ! stda %o4, [%l7 + %i6] 0x2f ASI use changed by convert2hboot
3535 membar #Sync
3536 brz %o2, loop_324
3537 edge16n %o0, %l3, %i6
3538 udivcc %o6, 0x1FB1, %i5
3539 set 0x34, %o5
3540 sta %f11, [%l7 + %o5] 0x89
3541loop_324:
3542 fxor %f2, %f26, %f30
3543 std %g2, [%l7 + 0x68]
3544 fmovdneg %xcc, %f12, %f5
3545 udiv %i7, 0x0DFD, %i0
3546 nop
3547 set 0x08, %l1
3548 ldd [%l7 + %l1], %f8
3549 brlez %g4, loop_325
3550 brnz,a %g5, loop_326
3551 move %icc, %o1, %g3
3552 array8 %l6, %o3, %i3
3553loop_325:
3554 movcs %icc, %l0, %o4
3555loop_326:
3556 fcmps %fcc1, %f25, %f15
3557 restored
3558 rdpr %cwp, %g1
3559 rdpr %cansave, %g2
3560 rdpr %canrestore, %g3
3561 rdpr %cleanwin, %g4
3562 rdpr %otherwin, %g5
3563 rdpr %wstate, %g6
3564 movrlz %i4, 0x268, %o7
3565 subcc %l2, 0x071E, %g1
3566 array8 %g6, %i1, %l1
3567 st %f24, [%l7 + 0x5C]
3568 movre %i2, 0x18E, %l5
3569 fbu,a %fcc3, loop_327
3570 nop ! tpos %icc, 0x1 changed by convert2hboot
3571 nop ! tsubcc %l4, %g7, %o2 changed by convert2hboot
3572 st %f14, [%l7 + 0x24]
3573loop_327:
3574 fbo %fcc3, loop_328
3575 bvc,a %icc, loop_329
3576 nop ! tvc %icc, 0x0 changed by convert2hboot
3577 nop ! taddcctv %o5, %o0, %l3 changed by convert2hboot
3578loop_328:
3579 fmovsl %xcc, %f30, %f2
3580loop_329:
3581 nop ! tsubcc %o6, %i5, %g2 changed by convert2hboot
3582 fmovdg %icc, %f19, %f29
3583 movrgez %i6, %i0, %g4
3584 pdist %f26, %f26, %f12
3585 wr %g0, 0x11, %asi
3586 lda [%l7 + 0x54] %asi, %f29
3587 fmovsg %icc, %f31, %f16
3588 sdivcc %i7, 0x1F65, %o1
3589 movneg %icc, %g3, %l6
3590 sub %o3, %i3, %g5
3591 nop ! tvs %icc, 0x2 changed by convert2hboot
3592 fmovdl %xcc, %f11, %f12
3593 add %l0, 0x0469, %i4
3594 subc %o4, %o7, %l2
3595 swap [%l7 + 0x58], %g1
3596 andcc %i1, %l1, %i2
3597 fand %f18, %f18, %f16
3598 fpmerge %f2, %f8, %f22
3599 fnot2 %f20, %f4
3600 orncc %l5, %g6, %g7
3601 nop ! sir 0x070F changed by convert2hboot
3602 srax %o2, 0x0A, %l4
3603 fbul,a %fcc3, loop_330
3604 edge32l %o5, %l3, %o6
3605 movleu %icc, %i5, %g2
3606 nop ! ta %icc, 0x5 changed by convert2hboot
3607loop_330:
3608 bneg,pn %icc, loop_331
3609 umul %o0, %i0, %i6
3610 edge8 %g4, %o1, %i7
3611 sdivx %g3, 0x11BB, %o3
3612loop_331:
3613 addcc %i3, %g5, %l0
3614 nop ! tpos %icc, 0x0 changed by convert2hboot
3615 movleu %icc, %l6, %o4
3616 ldsb [%l7 + 0x61], %i4
3617 addccc %o7, 0x1030, %g1
3618 brgz %i1, loop_332
3619 edge8ln %l2, %i2, %l1
3620 sll %g6, %l5, %o2
3621 brnz,a %l4, loop_333
3622loop_332:
3623 nop ! ta %xcc, 0x7 changed by convert2hboot
3624 alignaddrl %o5, %g7, %l3
3625 sllx %o6, %g2, %o0
3626loop_333:
3627 bcc,a,pn %xcc, loop_334
3628 fbl %fcc1, loop_335
3629 restored
3630 rdpr %cwp, %g1
3631 rdpr %cansave, %g2
3632 rdpr %canrestore, %g3
3633 rdpr %cleanwin, %g4
3634 rdpr %otherwin, %g5
3635 rdpr %wstate, %g6
3636 fmovd %f30, %f4
3637loop_334:
3638 movpos %xcc, %i5, %i0
3639loop_335:
3640 movneg %icc, %i6, %g4
3641 movle %icc, %i7, %g3
3642 movn %icc, %o3, %i3
3643 fmovrsne %o1, %f7, %f27
3644 lduh [%l7 + 0x0C], %l0
3645 fpadd16s %f18, %f18, %f5
3646 set 0x40, %l5
3647 nop ! stda %f0, [%l7 + %l5] 0x16 ASI use changed by convert2hboot
3648 membar #Sync
3649 edge16 %l6, %g5, %i4
3650 array16 %o4, %g1, %i1
3651 nop ! tcc %xcc, 0x6 changed by convert2hboot
3652 nop
3653 set 0x0E, %i5
3654 ldub [%l7 + %i5], %o7
3655 movle %xcc, %i2, %l2
3656 set 0x5A, %g3
3657 nop ! stha %l1, [%l7 + %g3] 0x04 ASI use changed by convert2hboot
3658 or %g6, %o2, %l5
3659 st %f18, [%l7 + 0x10]
3660 fpsub32s %f2, %f4, %f23
3661 fbo,a %fcc1, loop_336
3662 nop ! tvc %icc, 0x1 changed by convert2hboot
3663 array8 %o5, %g7, %l3
3664 sub %l4, %g2, %o6
3665loop_336:
3666 bvs,a,pt %xcc, loop_337
3667 fmovrdlz %i5, %f10, %f20
3668 bshuffle %f0, %f18, %f18
3669 nop ! tvc %icc, 0x5 changed by convert2hboot
3670loop_337:
3671 and %i0, %o0, %i6
3672 nop ! tle %xcc, 0x6 changed by convert2hboot
3673 orncc %g4, 0x1D6E, %g3
3674 fcmpgt32 %f16, %f28, %i7
3675 umul %i3, 0x1EC2, %o3
3676 edge16n %o1, %l0, %g5
3677 nop ! tcs %xcc, 0x6 changed by convert2hboot
3678 ba,pn %xcc, loop_338
3679 nop ! tg %icc, 0x5 changed by convert2hboot
3680 movrgz %i4, %l6, %g1
3681 fnegd %f4, %f16
3682loop_338:
3683 fmovdg %icc, %f4, %f8
3684 fmovdvc %icc, %f30, %f23
3685 fbue,a %fcc0, loop_339
3686 or %i1, %o7, %i2
3687 edge16ln %l2, %l1, %g6
3688 set 0x17, %g7
3689 nop ! ldstuba [%l7 + %g7] 0x0c, %o4 ASI use changed by convert2hboot
3690loop_339:
3691 ldd [%l7 + 0x28], %f6
3692 nop ! ta %xcc, 0x7 changed by convert2hboot
3693 edge8ln %o2, %l5, %g7
3694 mulscc %l3, 0x0A23, %l4
3695 fsrc2s %f29, %f11
3696 set 0x18, %o7
3697 sta %f1, [%l7 + %o7] 0x10
3698 nop ! taddcc %o5, 0x1F83, %o6 changed by convert2hboot
3699 movvc %xcc, %i5, %g2
3700 fxnors %f28, %f27, %f11
3701 xor %o0, 0x1C67, %i6
3702 movl %xcc, %g4, %g3
3703 movrne %i0, %i7, %i3
3704 umulcc %o3, %l0, %o1
3705 nop ! te %icc, 0x2 changed by convert2hboot
3706 subccc %i4, 0x0904, %l6
3707 set 0x28, %o2
3708 nop ! stda %g4, [%l7 + %o2] 0x2b ASI use changed by convert2hboot
3709 membar #Sync
3710 membar 0x5B
3711 addc %i1, 0x1072, %g1
3712 fmovdvc %icc, %f23, %f14
3713 fmovrsgz %o7, %f22, %f26
3714 orncc %l2, %l1, %g6
3715 lduw [%l7 + 0x2C], %i2
3716 fandnot1s %f7, %f27, %f27
3717 fpack32 %f8, %f22, %f8
3718 sdiv %o2, 0x02C8, %o4
3719 orn %g7, 0x14C2, %l5
3720 orcc %l4, 0x16B1, %o5
3721 srlx %l3, %i5, %o6
3722 movleu %xcc, %o0, %g2
3723 movn %xcc, %i6, %g3
3724 orcc %g4, 0x1090, %i0
3725 set 0x18, %g6
3726 nop ! swapa [%l7 + %g6] 0x19, %i7 ASI use changed by convert2hboot
3727 brnz,a %o3, loop_340
3728 edge8 %l0, %i3, %i4
3729 umulcc %l6, %o1, %i1
3730 bpos,pt %icc, loop_341
3731loop_340:
3732 brnz,a %g1, loop_342
3733 orncc %o7, %l2, %g5
3734 nop ! taddcctv %g6, %l1, %o2 changed by convert2hboot
3735loop_341:
3736 fmovsa %xcc, %f26, %f7
3737loop_342:
3738 membar 0x0F
3739 set 0x60, %o1
3740 nop ! ldda [%l7 + %o1] 0x11, %o4 ASI use changed by convert2hboot
3741 movcs %xcc, %i2, %g7
3742 fpsub16s %f3, %f27, %f21
3743 or %l4, 0x13F9, %o5
3744 fornot1 %f12, %f18, %f4
3745 nop ! tne %icc, 0x2 changed by convert2hboot
3746 srl %l3, 0x04, %l5
3747 movvs %icc, %i5, %o6
3748 fmovrdgez %o0, %f16, %f0
3749 andcc %i6, 0x0384, %g3
3750 alignaddr %g2, %i0, %g4
3751 set 0x20, %o4
3752 nop ! stda %o2, [%l7 + %o4] 0x15 ASI use changed by convert2hboot
3753 movgu %icc, %i7, %l0
3754 ldsh [%l7 + 0x7C], %i4
3755 umulcc %l6, %i3, %i1
3756 nop ! tvs %icc, 0x2 changed by convert2hboot
3757 fbule %fcc2, loop_343
3758 nop ! tge %icc, 0x4 changed by convert2hboot
3759 movrlz %o1, %g1, %l2
3760 fornot1 %f6, %f4, %f30
3761loop_343:
3762 sll %g5, 0x15, %g6
3763 fbn %fcc0, loop_344
3764 mulscc %o7, 0x0404, %l1
3765 udiv %o4, 0x077C, %o2
3766 movrlez %g7, %i2, %o5
3767loop_344:
3768 edge32l %l4, %l3, %l5
3769 fsrc2s %f25, %f12
3770 mova %xcc, %o6, %i5
3771 bcs loop_345
3772 fmovrdlz %o0, %f6, %f30
3773 nop ! te %xcc, 0x3 changed by convert2hboot
3774 array16 %i6, %g2, %i0
3775loop_345:
3776 fxnors %f10, %f19, %f24
3777 membar 0x1A
3778 fmovsgu %xcc, %f10, %f18
3779 fmul8sux16 %f12, %f20, %f22
3780 fmovrslz %g4, %f22, %f29
3781 nop ! tsubcctv %g3, %o3, %l0 changed by convert2hboot
3782 fornot1 %f14, %f8, %f8
3783 andcc %i7, 0x1247, %l6
3784 bcs,a,pn %icc, loop_346
3785 umul %i3, %i4, %o1
3786 fpsub16s %f1, %f19, %f13
3787 fbo,a %fcc2, loop_347
3788loop_346:
3789 add %g1, 0x002B, %i1
3790 edge16 %g5, %g6, %o7
3791 fbe %fcc3, loop_348
3792loop_347:
3793 bcs,a,pt %xcc, loop_349
3794 nop ! tvs %icc, 0x2 changed by convert2hboot
3795 sub %l1, %l2, %o4
3796loop_348:
3797 subcc %g7, 0x125B, %i2
3798loop_349:
3799 and %o5, %l4, %l3
3800 flush %l7 + 0x58
3801 fexpand %f1, %f26
3802 brnz %o2, loop_350
3803 nop ! taddcc %o6, 0x195A, %i5 changed by convert2hboot
3804 set 0x1B, %g5
3805 nop ! ldsba [%l7 + %g5] 0x19, %l5 ASI use changed by convert2hboot
3806loop_350:
3807 xorcc %o0, 0x1412, %g2
3808 nop
3809 setx loop_351, %l0, %l1
3810 jmpl %l1, %i6
3811 fmovrdgez %i0, %f30, %f22
3812 bcc,a,pn %icc, loop_352
3813 bl,pn %xcc, loop_353
3814loop_351:
3815 xnor %g3, %o3, %g4
3816 fandnot2 %f28, %f0, %f26
3817loop_352:
3818 fornot2 %f22, %f12, %f8
3819loop_353:
3820 movcc %xcc, %i7, %l6
3821 fmovde %icc, %f7, %f24
3822 sllx %i3, 0x19, %i4
3823 or %l0, %o1, %i1
3824 brgz %g1, loop_354
3825 popc 0x1AF3, %g5
3826 subcc %g6, 0x1910, %l1
3827 move %icc, %l2, %o7
3828loop_354:
3829 movn %xcc, %o4, %i2
3830 nop ! sir 0x1008 changed by convert2hboot
3831 nop ! tgu %icc, 0x1 changed by convert2hboot
3832 nop
3833 set 0x18, %l3
3834 std %f22, [%l7 + %l3]
3835 subccc %g7, %o5, %l3
3836 or %l4, 0x1604, %o2
3837 fornot1 %f10, %f16, %f28
3838 fxnors %f12, %f27, %f25
3839 edge8n %i5, %l5, %o0
3840 brz,a %o6, loop_355
3841 udivx %i6, 0x0B6C, %g2
3842 nop ! tleu %xcc, 0x1 changed by convert2hboot
3843 bvc,pt %icc, loop_356
3844loop_355:
3845 nop ! tn %xcc, 0x2 changed by convert2hboot
3846 fmovdl %icc, %f10, %f0
3847 andcc %i0, %g3, %o3
3848loop_356:
3849 add %i7, %l6, %g4
3850 edge16ln %i3, %i4, %l0
3851 fbue,a %fcc2, loop_357
3852 mulscc %i1, 0x011E, %o1
3853 movrgez %g1, %g5, %l1
3854 fbug %fcc0, loop_358
3855loop_357:
3856 fmovscs %icc, %f28, %f30
3857 fornot2 %f24, %f24, %f6
3858 fmovrslez %g6, %f8, %f6
3859loop_358:
3860 nop
3861 wr %g0, 0x0c, %asi
3862 bgu,pt %xcc, loop_359
3863 movrne %o4, %i2, %g7
3864 nop ! tge %xcc, 0x6 changed by convert2hboot
3865 fandnot2 %f6, %f10, %f16
3866loop_359:
3867 fmovscc %icc, %f23, %f30
3868 fmovsleu %xcc, %f5, %f22
3869 fble,a %fcc0, loop_360
3870 fcmpd %fcc2, %f22, %f12
3871 wr %g0, 0x20, %asi
3872loop_360:
3873 add %o5, 0x1703, %l4
3874 add %l7, 0x20, %l6
3875 wr %g0, 0x89, %asi
3876 nop ! casxa [%l6] 0x89, %o2, %l3 ASI use changed by convert2hboot
3877 edge8n %i5, %o0, %o6
3878 nop ! taddcctv %i6, 0x1B11, %l5 changed by convert2hboot
3879 nop ! tle %icc, 0x4 changed by convert2hboot
3880 fbu %fcc2, loop_361
3881 andcc %i0, %g3, %o3
3882 movrne %i7, %l6, %g4
3883 popc %g2, %i3
3884loop_361:
3885 smul %l0, 0x03B5, %i4
3886 nop ! tvs %icc, 0x4 changed by convert2hboot
3887 nop
3888 set 0x3A, %l4
3889 lduh [%l7 + %l4], %o1
3890 umulcc %g1, %g5, %l1
3891 array16 %g6, %i1, %o7
3892 addccc %o4, %g7, %i2
3893 edge16l %o5, %l4, %l2
3894 nop ! tgu %xcc, 0x3 changed by convert2hboot
3895 set 0x1B, %g1
3896 nop ! lduba [%l7 + %g1] 0x89, %o2 ASI use changed by convert2hboot
3897 brz,a %i5, loop_362
3898 fxnor %f16, %f2, %f28
3899 xorcc %l3, %o0, %o6
3900 fmovse %icc, %f28, %f1
3901loop_362:
3902 fornot1s %f27, %f25, %f28
3903 nop ! tsubcctv %l5, %i0, %i6 changed by convert2hboot
3904 movl %xcc, %g3, %o3
3905 fandnot1 %f10, %f2, %f4
3906 smulcc %l6, 0x014A, %g4
3907 fmovde %xcc, %f25, %f22
3908 movcs %xcc, %i7, %g2
3909 edge32 %i3, %l0, %o1
3910 sll %i4, %g5, %g1
3911 andncc %g6, %l1, %o7
3912 nop ! tsubcctv %o4, %g7, %i2 changed by convert2hboot
3913 smul %i1, 0x01D7, %l4
3914 brlz %l2, loop_363
3915 movvc %icc, %o2, %i5
3916 fcmps %fcc3, %f27, %f10
3917 fpsub16s %f13, %f30, %f5
3918loop_363:
3919 nop
3920 set 0x38, %i0
3921 nop ! ldxa [%l7 + %i0] 0x15, %o5 ASI use changed by convert2hboot
3922 popc %o0, %o6
3923 bg,pn %xcc, loop_364
3924 sethi 0x15D6, %l3
3925 nop ! tg %icc, 0x6 changed by convert2hboot
3926 nop ! tle %xcc, 0x2 changed by convert2hboot
3927loop_364:
3928 fmovrdne %i0, %f16, %f14
3929 fsrc2s %f8, %f27
3930 andncc %l5, %g3, %i6
3931 swap [%l7 + 0x48], %l6
3932 movvs %xcc, %g4, %i7
3933 ldx [%l7 + 0x78], %g2
3934 nop
3935 setx loop_365, %l0, %l1
3936 nop ! wrpr 0x1, %tl changed by convert2hboot
3937 nop ! wrpr %l1, %tpc changed by convert2hboot
3938 add %l1, 0x4, %l1
3939 nop ! wrpr %l1, %tnpc changed by convert2hboot
3940 setx 0x34400001400, %l0, %l1
3941 nop ! wrpr %l1, %tstate changed by convert2hboot
3942 nop ! wrhpr 0x4, %htstate changed by convert2hboot
3943 nop ! retry changed by convert2hboot
3944 movrgez %i3, 0x162, %o3
3945 fmovscs %icc, %f14, %f19
3946 orncc %o1, %i4, %l0
3947loop_365:
3948 nop ! tle %icc, 0x6 changed by convert2hboot
3949 fzeros %f10
3950 edge32l %g1, %g5, %g6
3951 nop ! tvs %icc, 0x7 changed by convert2hboot
3952 movcs %icc, %l1, %o4
3953 edge8ln %o7, %i2, %g7
3954 movrlez %l4, 0x2E4, %l2
3955 edge32n %o2, %i5, %i1
3956 edge16n %o5, %o0, %o6
3957 wr %g0, 0x18, %asi
3958 wr %g0, 0x88, %asi
3959 orcc %g3, %i6, %l6
3960 wr %g0, 0x10, %asi
3961 sub %g4, %g2, %i3
3962 fandnot2s %f10, %f1, %f21
3963 movl %xcc, %i7, %o3
3964 popc 0x0A0D, %o1
3965 bcc,pt %icc, loop_366
3966 nop ! sir 0x1DA4 changed by convert2hboot
3967 nop ! tg %xcc, 0x1 changed by convert2hboot
3968 nop ! te %icc, 0x1 changed by convert2hboot
3969loop_366:
3970 nop
3971 wr %g0, 0x2a, %asi
3972 srax %i4, 0x05, %g5
3973 nop ! sir 0x0BA6 changed by convert2hboot
3974 set 0x1E, %g4
3975 nop ! ldsha [%l7 + %g4] 0x18, %g6 ASI use changed by convert2hboot
3976 fmovspos %icc, %f28, %f8
3977 fnot2 %f4, %f28
3978 edge32l %g1, %l1, %o7
3979 edge32n %i2, %g7, %o4
3980 popc 0x1916, %l4
3981 sub %o2, %l2, %i1
3982 fbuge %fcc3, loop_367
3983 fmovd %f20, %f10
3984 fmovdge %icc, %f15, %f1
3985 fmovsleu %icc, %f23, %f21
3986loop_367:
3987 edge32ln %i5, %o0, %o6
3988 srl %o5, 0x01, %l3
3989 ldstub [%l7 + 0x21], %g3
3990 fmovsvs %icc, %f3, %f17
3991 udivcc %l5, 0x13BB, %i6
3992 umul %l6, %i0, %g2
3993 orn %g4, %i7, %o3
3994 movcs %icc, %i3, %l0
3995 fmovspos %icc, %f23, %f30
3996 fandnot1 %f2, %f0, %f8
3997 bgu,pn %xcc, loop_368
3998 xorcc %o1, 0x05EC, %g5
3999 nop ! tg %xcc, 0x6 changed by convert2hboot
4000 brz %i4, loop_369
4001loop_368:
4002 srlx %g1, 0x16, %l1
4003 fmovdneg %xcc, %f18, %f26
4004 fnor %f6, %f26, %f14
4005loop_369:
4006 movleu %icc, %g6, %i2
4007 subc %o7, 0x1427, %o4
4008 movle %xcc, %l4, %o2
4009 set 0x78, %l6
4010 nop ! swapa [%l7 + %l6] 0x0c, %g7 ASI use changed by convert2hboot
4011 fcmped %fcc3, %f30, %f14
4012 brgz %i1, loop_370
4013 movvs %xcc, %l2, %i5
4014 fpmerge %f5, %f28, %f30
4015 subcc %o6, 0x0076, %o0
4016loop_370:
4017 array16 %o5, %g3, %l5
4018 srlx %i6, 0x10, %l3
4019 addccc %l6, %g2, %g4
4020 nop ! tcs %icc, 0x0 changed by convert2hboot
4021 xnorcc %i0, %i7, %o3
4022 fba %fcc2, loop_371
4023 membar 0x49
4024 edge32 %i3, %l0, %o1
4025 siam 0x0
4026loop_371:
4027 nop ! tle %icc, 0x3 changed by convert2hboot
4028 fornot2s %f2, %f25, %f27
4029 andcc %i4, %g5, %g1
4030 nop ! te %xcc, 0x7 changed by convert2hboot
4031 st %f23, [%l7 + 0x24]
4032 edge8ln %g6, %l1, %o7
4033 edge8ln %o4, %i2, %l4
4034 fcmpgt32 %f16, %f18, %g7
4035 array16 %i1, %l2, %i5
4036 ble,a loop_372
4037 bshuffle %f28, %f10, %f4
4038 movleu %xcc, %o6, %o0
4039 edge32ln %o2, %g3, %o5
4040loop_372:
4041 fnegd %f0, %f0
4042 movl %xcc, %i6, %l5
4043 nop
4044 set 0x50, %l2
4045 ldd [%l7 + %l2], %f16
4046 call loop_373
4047 fbue,a %fcc3, loop_374
4048 nop ! tge %icc, 0x2 changed by convert2hboot
4049 sub %l3, 0x0E1E, %l6
4050loop_373:
4051 edge8l %g4, %i0, %i7
4052loop_374:
4053 mulx %g2, 0x0B22, %i3
4054 sub %o3, 0x0C84, %o1
4055 sll %l0, %i4, %g5
4056 stb %g1, [%l7 + 0x7A]
4057 movn %xcc, %l1, %o7
4058 set 0x30, %l0
4059 nop ! stxa %o4, [%l7 + %l0] 0x04 ASI use changed by convert2hboot
4060 xnorcc %i2, 0x0250, %g6
4061 addcc %g7, %l4, %i1
4062 mulx %i5, %l2, %o0
4063 addccc %o2, %g3, %o5
4064 movleu %xcc, %o6, %i6
4065 fmul8x16al %f22, %f19, %f28
4066 addc %l3, 0x0AC5, %l6
4067 sth %g4, [%l7 + 0x2C]
4068 fpsub16 %f22, %f14, %f10
4069 movrgez %l5, %i0, %g2
4070 alignaddrl %i7, %o3, %i3
4071 nop ! tg %xcc, 0x7 changed by convert2hboot
4072 bcs,pt %xcc, loop_375
4073 fmovdl %icc, %f8, %f29
4074 addcc %l0, 0x1847, %o1
4075 xorcc %g5, 0x058E, %i4
4076loop_375:
4077 movcc %xcc, %l1, %o7
4078 fblg,a %fcc3, loop_376
4079 edge32 %g1, %i2, %g6
4080 st %f12, [%l7 + 0x54]
4081 srl %o4, %g7, %i1
4082loop_376:
4083 swap [%l7 + 0x2C], %i5
4084 fnot1 %f24, %f2
4085 stx %l4, [%l7 + 0x20]
4086 be,a %xcc, loop_377
4087 movne %icc, %o0, %o2
4088 subcc %l2, 0x0DDF, %o5
4089 movne %xcc, %g3, %i6
4090loop_377:
4091 array8 %o6, %l6, %g4
4092 nop ! tge %xcc, 0x2 changed by convert2hboot
4093 nop
4094 setx loop_378, %l0, %l1
4095 jmpl %l1, %l5
4096 fsrc1s %f2, %f30
4097 edge16ln %l3, %i0, %g2
4098 wr %g0, 0xea, %asi
4099 membar #Sync
4100loop_378:
4101 movn %icc, %i3, %i7
4102 ldsb [%l7 + 0x36], %o1
4103 array16 %g5, %i4, %l0
4104 fnors %f29, %f17, %f19
4105 edge32 %o7, %l1, %i2
4106 nop ! te %xcc, 0x6 changed by convert2hboot
4107 sdivx %g6, 0x15FF, %o4
4108 fornot2s %f2, %f3, %f15
4109 bl,a,pn %xcc, loop_379
4110 sdivcc %g7, 0x0684, %i1
4111 nop ! taddcc %g1, 0x06FB, %i5 changed by convert2hboot
4112 set 0x78, %i4
4113 nop ! stwa %l4, [%l7 + %i4] 0x2f ASI use changed by convert2hboot
4114 membar #Sync
4115loop_379:
4116 edge32 %o2, %l2, %o5
4117 edge8l %g3, %o0, %i6
4118 stb %o6, [%l7 + 0x7C]
4119 addcc %g4, 0x1C1E, %l5
4120 nop ! tne %xcc, 0x2 changed by convert2hboot
4121 fmovsa %icc, %f19, %f26
4122 smulcc %l3, 0x1DDF, %l6
4123 fpsub16 %f0, %f2, %f6
4124 movl %icc, %g2, %i0
4125 xnorcc %o3, %i3, %i7
4126 fbge %fcc1, loop_380
4127 nop ! tcs %icc, 0x6 changed by convert2hboot
4128 nop ! tcc %xcc, 0x6 changed by convert2hboot
4129 srax %o1, %g5, %i4
4130loop_380:
4131 srl %o7, %l0, %i2
4132 movrlz %g6, %l1, %o4
4133 smulcc %i1, %g1, %i5
4134 wr %g0, 0x2b, %asi
4135 fmovsgu %icc, %f20, %f20
4136 nop
4137 set 0x5A, %g2
4138 stb %o2, [%l7 + %g2]
4139 edge16l %l4, %l2, %g3
4140 st %f4, [%l7 + 0x78]
4141 popc %o0, %i6
4142 nop ! sir 0x1BC0 changed by convert2hboot
4143 movcc %icc, %o6, %g4
4144 nop ! tvs %icc, 0x3 changed by convert2hboot
4145 xor %o5, %l3, %l6
4146 nop ! tge %xcc, 0x6 changed by convert2hboot
4147 wr %g0, 0x04, %asi
4148 mulx %i0, 0x1750, %g2
4149 fmovrdgz %i3, %f6, %f10
4150 fmul8sux16 %f14, %f0, %f2
4151 sdivcc %i7, 0x0FC5, %o1
4152 addcc %o3, 0x021E, %g5
4153 restored
4154 rdpr %cwp, %g1
4155 rdpr %cansave, %g2
4156 rdpr %canrestore, %g3
4157 rdpr %cleanwin, %g4
4158 rdpr %otherwin, %g5
4159 rdpr %wstate, %g6
4160 set 0x0E, %i7
4161 nop ! ldsha [%l7 + %i7] 0x89, %o7 ASI use changed by convert2hboot
4162 nop
4163 set 0x48, %i2
4164 std %f30, [%l7 + %i2]
4165 fsrc2s %f17, %f27
4166 edge32 %i4, %i2, %g6
4167 ldub [%l7 + 0x69], %l0
4168 set 0x5C, %i1
4169 nop ! lduwa [%l7 + %i1] 0x89, %o4 ASI use changed by convert2hboot
4170 bn,a loop_381
4171 edge16 %i1, %g1, %i5
4172 wr %g0, 0x10, %asi
4173loop_381:
4174 nop
4175 set 0x0C, %o0
4176 sth %g7, [%l7 + %o0]
4177 subcc %l4, %l2, %g3
4178 fmovdne %icc, %f8, %f14
4179 array16 %o0, %o2, %i6
4180 fmovrslez %g4, %f13, %f7
4181 fbug %fcc3, loop_382
4182 movrgz %o6, 0x386, %l3
4183 fbl %fcc1, loop_383
4184 nop ! tcc %xcc, 0x5 changed by convert2hboot
4185loop_382:
4186 umulcc %l6, 0x18BB, %l5
4187 fmul8ulx16 %f12, %f28, %f4
4188loop_383:
4189 fnot1s %f11, %f29
4190 edge8n %o5, %i0, %g2
4191 xorcc %i3, 0x0B42, %i7
4192 fmovsleu %icc, %f30, %f8
4193 edge8l %o3, %g5, %o7
4194 nop ! te %xcc, 0x7 changed by convert2hboot
4195 fzero %f2
4196 nop ! tcs %xcc, 0x7 changed by convert2hboot
4197 nop ! tn %xcc, 0x3 changed by convert2hboot
4198 orcc %o1, %i2, %i4
4199 wr %g0, 0x80, %asi
4200 fbue %fcc2, loop_384
4201 movgu %icc, %o4, %i1
4202 edge16ln %g6, %g1, %l1
4203 fands %f17, %f10, %f9
4204loop_384:
4205 movvs %xcc, %i5, %l4
4206 srlx %l2, %g3, %g7
4207 movrne %o2, 0x2E6, %o0
4208 and %i6, %g4, %o6
4209 movcc %xcc, %l3, %l6
4210 stx %o5, [%l7 + 0x30]
4211 brlz,a %i0, loop_385
4212 addccc %l5, %g2, %i7
4213 fmovrdlez %i3, %f30, %f12
4214 orncc %o3, 0x0293, %o7
4215loop_385:
4216 lduh [%l7 + 0x14], %g5
4217 sdivx %o1, 0x0D4E, %i2
4218 fmovrde %l0, %f14, %f16
4219 set 0x78, %o6
4220 sta %f27, [%l7 + %o6] 0x11
4221 array8 %i4, %i1, %o4
4222 set 0x48, %i3
4223 nop ! stda %g0, [%l7 + %i3] 0x15 ASI use changed by convert2hboot
4224 nop ! tcs %icc, 0x3 changed by convert2hboot
4225 movgu %icc, %l1, %i5
4226 movrgz %g6, 0x1B0, %l4
4227 set 0x50, %o3
4228 nop ! lduwa [%l7 + %o3] 0x81, %l2 ASI use changed by convert2hboot
4229 nop ! tvc %xcc, 0x3 changed by convert2hboot
4230 nop ! tvs %xcc, 0x7 changed by convert2hboot
4231 fandnot2s %f20, %f13, %f31
4232 fmovrdlz %g7, %f26, %f8
4233 movneg %icc, %g3, %o2
4234 fsrc1 %f2, %f26
4235 movle %icc, %i6, %o0
4236 membar 0x36
4237 andn %o6, 0x0B45, %g4
4238 and %l6, %o5, %l3
4239 fmovdneg %icc, %f25, %f21
4240 edge8 %l5, %i0, %g2
4241 fpsub16s %f25, %f8, %f16
4242 xnorcc %i3, %i7, %o7
4243 andcc %g5, 0x0E81, %o1
4244 fmovrslz %i2, %f16, %f17
4245 smul %o3, %i4, %l0
4246 fble %fcc0, loop_386
4247 xnor %i1, %g1, %l1
4248 prefetch [%l7 + 0x40], 0x3
4249 umul %o4, 0x11C5, %g6
4250loop_386:
4251 movvc %xcc, %i5, %l4
4252 movrlz %l2, 0x25D, %g3
4253 fbl %fcc2, loop_387
4254 movg %icc, %g7, %i6
4255 addc %o0, %o2, %o6
4256 sdivcc %l6, 0x186B, %g4
4257loop_387:
4258 nop ! tvc %xcc, 0x1 changed by convert2hboot
4259 smulcc %o5, %l3, %l5
4260 popc %i0, %i3
4261 ldsb [%l7 + 0x24], %g2
4262 nop ! te %icc, 0x0 changed by convert2hboot
4263 wr %g0, 0x89, %asi
4264 movn %icc, %o7, %g5
4265 nop ! tl %icc, 0x3 changed by convert2hboot
4266 alignaddr %o1, %i2, %o3
4267 movl %xcc, %l0, %i4
4268 bgu,pt %icc, loop_388
4269 nop ! tleu %xcc, 0x3 changed by convert2hboot
4270 nop ! tneg %icc, 0x5 changed by convert2hboot
4271 brgez %i1, loop_389
4272loop_388:
4273 movre %g1, 0x145, %l1
4274 movl %icc, %o4, %i5
4275 fmovda %icc, %f17, %f31
4276loop_389:
4277 nop
4278 wr %g0, 0x0c, %asi
4279 orncc %g6, 0x0AF2, %l2
4280 movleu %xcc, %g3, %l4
4281 fmovdneg %icc, %f9, %f30
4282 srl %g7, 0x00, %i6
4283 fnot1 %f14, %f22
4284 ldx [%l7 + 0x20], %o0
4285 ldub [%l7 + 0x2D], %o6
4286 movrlez %o2, 0x238, %l6
4287 brgz %g4, loop_390
4288 addc %l3, %o5, %l5
4289 sdivx %i3, 0x097E, %g2
4290 nop ! tsubcc %i7, %i0, %g5 changed by convert2hboot
4291loop_390:
4292 edge16ln %o7, %o1, %i2
4293 movneg %xcc, %l0, %i4
4294 fmul8x16 %f27, %f14, %f6
4295 nop ! tn %xcc, 0x0 changed by convert2hboot
4296 edge16n %o3, %g1, %l1
4297 nop ! taddcc %o4, 0x1710, %i5 changed by convert2hboot
4298 umul %g6, 0x1C0A, %l2
4299 ldx [%l7 + 0x40], %g3
4300 edge16 %i1, %g7, %l4
4301 nop ! tvs %xcc, 0x6 changed by convert2hboot
4302 subc %i6, 0x1DC5, %o6
4303 edge16n %o2, %o0, %g4
4304 smulcc %l3, %o5, %l6
4305 be,a,pt %xcc, loop_391
4306 fblg %fcc3, loop_392
4307 orcc %i3, %l5, %g2
4308 fmovscc %xcc, %f20, %f17
4309loop_391:
4310 nop ! tgu %xcc, 0x0 changed by convert2hboot
4311loop_392:
4312 faligndata %f14, %f8, %f26
4313 srlx %i0, %i7, %g5
4314 nop ! tneg %xcc, 0x6 changed by convert2hboot
4315 swap [%l7 + 0x2C], %o7
4316 wr %g0, 0x80, %asi
4317 std %l0, [%l7 + 0x20]
4318 fandnot1s %f25, %f9, %f20
4319 movrgz %i4, %o3, %g1
4320 mulscc %l1, %o4, %o1
4321 bl loop_393
4322 swap [%l7 + 0x60], %g6
4323 addc %l2, %g3, %i1
4324 srlx %g7, %i5, %l4
4325loop_393:
4326 mulx %o6, 0x0320, %i6
4327 mulscc %o2, 0x1F15, %g4
4328 fzero %f14
4329 fbo %fcc3, loop_394
4330 call loop_395
4331 ldd [%l7 + 0x28], %o0
4332 fornot1 %f12, %f26, %f4
4333loop_394:
4334 udiv %o5, 0x1BF8, %l6
4335loop_395:
4336 brz %l3, loop_396
4337 brlz %i3, loop_397
4338 xnor %l5, 0x1A70, %i0
4339 fxor %f30, %f0, %f16
4340loop_396:
4341 addcc %i7, %g2, %g5
4342loop_397:
4343 movne %xcc, %i2, %l0
4344 fmovdgu %icc, %f27, %f1
4345 udivcc %i4, 0x047E, %o7
4346 edge32 %g1, %o3, %o4
4347 nop ! tvs %icc, 0x2 changed by convert2hboot
4348 edge16n %o1, %l1, %g6
4349 fbu,a %fcc3, loop_398
4350 edge16 %g3, %l2, %i1
4351 movrgez %i5, %l4, %g7
4352 set 0x34, %i6
4353 nop ! ldsha [%l7 + %i6] 0x10, %o6 ASI use changed by convert2hboot
4354loop_398:
4355 movge %xcc, %o2, %i6
4356 st %f3, [%l7 + 0x5C]
4357 nop ! tge %xcc, 0x3 changed by convert2hboot
4358 array16 %g4, %o5, %o0
4359 add %l6, 0x0381, %i3
4360 edge8l %l3, %i0, %i7
4361 sll %g2, %l5, %i2
4362 wr %g0, 0x88, %asi
4363 wr %g0, 0x22, %asi
4364 membar #Sync
4365 xorcc %o7, 0x130C, %g1
4366 edge8n %l0, %o4, %o3
4367 set 0x6A, %l1
4368 nop ! ldsba [%l7 + %l1] 0x04, %l1 ASI use changed by convert2hboot
4369 nop ! tg %xcc, 0x1 changed by convert2hboot
4370 bge,pn %icc, loop_399
4371 movpos %xcc, %g6, %o1
4372 srax %l2, 0x08, %i1
4373 restored
4374 rdpr %cwp, %g1
4375 rdpr %cansave, %g2
4376 rdpr %canrestore, %g3
4377 rdpr %cleanwin, %g4
4378 rdpr %otherwin, %g5
4379 rdpr %wstate, %g6
4380loop_399:
4381 nop ! tsubcctv %g3, 0x1228, %i5 changed by convert2hboot
4382 movgu %xcc, %l4, %g7
4383 fble %fcc2, loop_400
4384 nop ! tle %xcc, 0x7 changed by convert2hboot
4385 stw %o2, [%l7 + 0x78]
4386 nop ! tvs %xcc, 0x5 changed by convert2hboot
4387loop_400:
4388 nop ! tn %icc, 0x0 changed by convert2hboot
4389 movpos %xcc, %o6, %i6
4390 nop ! tcc %icc, 0x5 changed by convert2hboot
4391 nop ! tleu %icc, 0x2 changed by convert2hboot
4392 add %l7, 0x54, %l6
4393 wr %g0, 0x81, %asi
4394 lda [%l6] %asi, %g4
4395 andn %l6, %o5, %l3
4396 movrlez %i3, %i0, %g2
4397 lduw [%l7 + 0x70], %i7
4398 fcmps %fcc0, %f11, %f4
4399 add %l7, 0x74, %l6
4400 wr %g0, 0x81, %asi
4401 lda [%l6] %asi, %i2
4402 fsrc2 %f26, %f14
4403 sllx %i4, %l5, %g1
4404 sub %o7, 0x1D2B, %o4
4405 bleu,pt %icc, loop_401
4406 fpadd32 %f0, %f12, %f28
4407 edge16ln %o3, %l0, %g6
4408 saved
4409 rdpr %cwp, %g1
4410 rdpr %cansave, %g2
4411 rdpr %canrestore, %g3
4412 rdpr %cleanwin, %g4
4413 rdpr %otherwin, %g5
4414 rdpr %wstate, %g6
4415loop_401:
4416 edge16l %o1, %l1, %l2
4417 fcmpne32 %f16, %f28, %i1
4418 nop ! tn %icc, 0x2 changed by convert2hboot
4419 alignaddrl %i5, %l4, %g3
4420 subcc %o2, %o6, %g7
4421 array32 %g4, %i6, %l6
4422 edge16n %o0, %l3, %o5
4423 fbg,a %fcc1, loop_402
4424 fba,a %fcc0, loop_403
4425 fcmpne16 %f2, %f14, %i0
4426 nop ! taddcc %i3, 0x15D3, %i7 changed by convert2hboot
4427loop_402:
4428 nop ! tpos %icc, 0x7 changed by convert2hboot
4429loop_403:
4430 movrlez %i2, 0x0AF, %g5
4431 set 0x60, %o5
4432 nop ! prefetcha [%l7 + %o5] 0x14, 0x1 ASI use changed by convert2hboot
4433 alignaddrl %g2, %l5, %o7
4434 flush %l7 + 0x48
4435 movl %icc, %o4, %o3
4436 movle %icc, %g1, %l0
4437 fnot2 %f22, %f14
4438 bleu,a,pn %xcc, loop_404
4439 andn %o1, 0x0504, %l1
4440 fmovrslz %g6, %f24, %f5
4441 sdivcc %l2, 0x0A81, %i5
4442loop_404:
4443 movgu %xcc, %l4, %g3
4444 fmovdcc %xcc, %f5, %f2
4445 alignaddrl %i1, %o2, %g7
4446 nop
4447 setx loop_405, %l0, %l1
4448 nop ! wrpr 0x1, %tl changed by convert2hboot
4449 nop ! wrpr %l1, %tpc changed by convert2hboot
4450 add %l1, 0x4, %l1
4451 nop ! wrpr %l1, %tnpc changed by convert2hboot
4452 setx 0x34400001400, %l0, %l1
4453 nop ! wrpr %l1, %tstate changed by convert2hboot
4454 nop ! wrhpr 0x4, %htstate changed by convert2hboot
4455 nop ! retry changed by convert2hboot
4456 fba,a %fcc3, loop_406
4457 stw %g4, [%l7 + 0x08]
4458 bleu,a loop_407
4459loop_405:
4460 nop ! tneg %icc, 0x4 changed by convert2hboot
4461loop_406:
4462 nop ! tcc %icc, 0x7 changed by convert2hboot
4463 orncc %o6, %i6, %l6
4464loop_407:
4465 movn %xcc, %l3, %o5
4466 movvc %xcc, %i0, %i3
4467 wr %g0, 0x11, %asi
4468 udivcc %i2, 0x1E94, %i7
4469 edge8l %i4, %g5, %l5
4470 fpadd16s %f13, %f7, %f25
4471 fble,a %fcc2, loop_408
4472 sethi 0x11A1, %o7
4473 movpos %icc, %o4, %o3
4474 for %f22, %f6, %f28
4475loop_408:
4476 fandnot1 %f20, %f8, %f0
4477 array8 %g1, %l0, %o1
4478 mulx %l1, 0x04D0, %g2
4479 fcmpes %fcc0, %f9, %f17
4480 andcc %g6, 0x132F, %l2
4481 movcc %icc, %i5, %l4
4482 fmovdge %icc, %f2, %f6
4483 and %g3, %o2, %g7
4484 fmovrdlez %g4, %f20, %f0
4485 fnors %f19, %f20, %f12
4486 mulscc %o6, %i6, %i1
4487 movrlz %l3, %o5, %i0
4488 addcc %l6, %o0, %i2
4489 sllx %i3, %i7, %g5
4490 stw %i4, [%l7 + 0x10]
4491 udiv %l5, 0x0999, %o7
4492 fsrc1 %f22, %f0
4493 orcc %o4, %o3, %l0
4494 brnz %o1, loop_409
4495 bgu,pt %icc, loop_410
4496 fmovdgu %icc, %f19, %f19
4497 wr %g0, 0x80, %asi
4498 sta %f3, [%l7 + 0x10] %asi
4499loop_409:
4500 nop ! taddcc %l1, %g2, %g1 changed by convert2hboot
4501loop_410:
4502 nop
4503 set 0x68, %i5
4504 nop ! ldxa [%l7 + %i5] 0x81, %g6 ASI use changed by convert2hboot
4505 fcmps %fcc2, %f11, %f1
4506 movpos %icc, %i5, %l4
4507 nop
4508 setx loop_411, %l0, %l1
4509 nop ! wrpr 0x1, %tl changed by convert2hboot
4510 nop ! wrpr %l1, %tnpc changed by convert2hboot
4511 setx 0x34400001400, %l0, %l1
4512 nop ! wrpr %l1, %tstate changed by convert2hboot
4513 nop ! wrhpr 0x4, %htstate changed by convert2hboot
4514 nop ! done changed by convert2hboot
4515 srlx %g3, 0x00, %l2
4516 sub %o2, 0x09B0, %g7
4517 edge16ln %o6, %g4, %i6
4518loop_411:
4519 fmovsa %icc, %f18, %f20
4520 brgez %i1, loop_412
4521 popc 0x0524, %o5
4522 mova %xcc, %l3, %l6
4523 edge32 %i0, %i2, %o0
4524loop_412:
4525 membar 0x59
4526 movcs %xcc, %i7, %i3
4527 movvc %icc, %i4, %g5
4528 fpsub32 %f20, %f14, %f20
4529 nop ! tn %xcc, 0x5 changed by convert2hboot
4530 fble %fcc2, loop_413
4531 addccc %l5, %o4, %o7
4532 fmovdg %icc, %f1, %f25
4533 sll %o3, %l0, %l1
4534loop_413:
4535 edge16n %g2, %o1, %g6
4536 movleu %icc, %g1, %i5
4537 ble,a %icc, loop_414
4538 nop ! tleu %xcc, 0x2 changed by convert2hboot
4539 andcc %l4, %l2, %o2
4540 movvc %icc, %g7, %g3
4541loop_414:
4542 ldub [%l7 + 0x41], %g4
4543 fmovsle %xcc, %f10, %f15
4544 xnor %i6, 0x18C4, %i1
4545 fones %f8
4546 movvc %icc, %o5, %o6
4547 edge32ln %l3, %l6, %i0
4548 sllx %o0, 0x1F, %i7
4549 fmul8x16au %f28, %f10, %f16
4550 fmovdgu %xcc, %f23, %f12
4551 addc %i3, %i4, %i2
4552 wr %g0, 0x2f, %asi
4553 fmovsneg %xcc, %f6, %f0
4554 subc %o4, 0x1525, %o7
4555 udivx %g5, 0x1126, %l0
4556 nop ! sir 0x1119 changed by convert2hboot
4557 add %l7, 0x7C, %l6
4558 wr %g0, 0x0c, %asi
4559 nop ! casa [%l6] 0x0c, %l1, %o3 ASI use changed by convert2hboot
4560 movgu %xcc, %o1, %g6
4561 edge32ln %g2, %g1, %i5
4562 nop ! tsubcctv %l2, %l4, %g7 changed by convert2hboot
4563 nop ! tpos %xcc, 0x2 changed by convert2hboot
4564 faligndata %f24, %f12, %f16
4565 fmovsneg %icc, %f30, %f5
4566 fbn %fcc3, loop_415
4567 fmovrse %g3, %f26, %f21
4568 add %l7, 0x58, %l6
4569 wr %g0, 0x80, %asi
4570 nop ! casxa [%l6] 0x80, %o2, %g4 ASI use changed by convert2hboot
4571loop_415:
4572 and %i6, %i1, %o6
4573 bpos,a loop_416
4574 st %f19, [%l7 + 0x70]
4575 fnand %f30, %f2, %f26
4576 wr %g0, 0x18, %asi
4577 sta %f7, [%l7 + 0x70] %asi
4578loop_416:
4579 fcmpne32 %f24, %f2, %l3
4580 edge8n %l6, %i0, %o0
4581 fbge %fcc1, loop_417
4582 movrgez %i7, %o5, %i4
4583 pdist %f22, %f10, %f14
4584 udiv %i3, 0x0E61, %i2
4585loop_417:
4586 ldd [%l7 + 0x60], %o4
4587 be,a,pt %xcc, loop_418
4588 nop ! tl %xcc, 0x6 changed by convert2hboot
4589 xnor %l5, 0x010A, %g5
4590 lduw [%l7 + 0x68], %o7
4591loop_418:
4592 fbue,a %fcc2, loop_419
4593 bge loop_420
4594 addccc %l1, 0x1C95, %o3
4595 fornot2 %f12, %f20, %f22
4596loop_419:
4597 membar 0x23
4598loop_420:
4599 fmovrdne %l0, %f12, %f2
4600 fcmps %fcc0, %f12, %f28
4601 nop ! tgu %icc, 0x2 changed by convert2hboot
4602 movre %o1, 0x0A1, %g2
4603 fnand %f12, %f12, %f14
4604 wr %g0, 0x81, %asi
4605 sta %f11, [%l7 + 0x30] %asi
4606 addccc %g1, 0x1DFE, %i5
4607 movrne %g6, 0x2FE, %l4
4608 orcc %l2, 0x0631, %g7
4609 fmovrdlez %o2, %f8, %f26
4610 fmul8x16au %f17, %f31, %f4
4611 edge16l %g4, %g3, %i6
4612 ldsb [%l7 + 0x17], %i1
4613 andncc %o6, %l3, %l6
4614 fmovde %icc, %f20, %f24
4615 fmovd %f20, %f8
4616 movl %icc, %i0, %i7
4617 andn %o5, 0x1E98, %o0
4618 movne %icc, %i4, %i3
4619 sll %o4, 0x1C, %i2
4620 bvs,pt %xcc, loop_421
4621 movrlz %g5, 0x318, %o7
4622 fble,a %fcc2, loop_422
4623 fexpand %f30, %f12
4624loop_421:
4625 nop ! sir 0x0F50 changed by convert2hboot
4626 xorcc %l5, %o3, %l1
4627loop_422:
4628 saved
4629 rdpr %cwp, %g1
4630 rdpr %cansave, %g2
4631 rdpr %canrestore, %g3
4632 rdpr %cleanwin, %g4
4633 rdpr %otherwin, %g5
4634 rdpr %wstate, %g6
4635 bge,a loop_423
4636 bneg,a loop_424
4637 movle %icc, %l0, %g2
4638 ldd [%l7 + 0x30], %f14
4639loop_423:
4640 addc %o1, %i5, %g1
4641loop_424:
4642 movvs %icc, %g6, %l4
4643 srax %g7, 0x01, %l2
4644 mulscc %o2, %g3, %i6
4645 smulcc %i1, 0x000D, %o6
4646 xorcc %l3, 0x1BA5, %g4
4647 edge16 %i0, %l6, %i7
4648 movg %icc, %o0, %i4
4649 ba,a,pn %icc, loop_425
4650 movcc %icc, %o5, %i3
4651 edge32n %i2, %g5, %o7
4652 fxnors %f23, %f29, %f0
4653loop_425:
4654 movneg %icc, %o4, %o3
4655 prefetch [%l7 + 0x1C], 0x0
4656 addccc %l5, %l1, %g2
4657 fxors %f20, %f7, %f18
4658 fbne,a %fcc2, loop_426
4659 fcmpgt16 %f22, %f22, %o1
4660 ldd [%l7 + 0x30], %l0
4661 fbge,a %fcc2, loop_427
4662loop_426:
4663 fone %f26
4664 edge16l %i5, %g6, %l4
4665 set 0x3C, %l5
4666 sta %f15, [%l7 + %l5] 0x88
4667loop_427:
4668 nop ! tgu %xcc, 0x2 changed by convert2hboot
4669 edge32l %g1, %g7, %o2
4670 ldstub [%l7 + 0x0A], %l2
4671 wr %g0, 0x19, %asi
4672 brnz %i1, loop_428
4673 sethi 0x195B, %g3
4674 fblg,a %fcc3, loop_429
4675 movrne %l3, 0x216, %o6
4676loop_428:
4677 movneg %xcc, %g4, %l6
4678 restored
4679 rdpr %cwp, %g1
4680 rdpr %cansave, %g2
4681 rdpr %canrestore, %g3
4682 rdpr %cleanwin, %g4
4683 rdpr %otherwin, %g5
4684 rdpr %wstate, %g6
4685loop_429:
4686 bg,a loop_430
4687 subc %i7, %i0, %i4
4688 fmul8x16au %f4, %f9, %f16
4689 fnors %f27, %f7, %f19
4690loop_430:
4691 movneg %xcc, %o0, %o5
4692 fmovdcs %xcc, %f14, %f0
4693 sth %i3, [%l7 + 0x1E]
4694 fbuge %fcc3, loop_431
4695 lduw [%l7 + 0x5C], %g5
4696 nop ! tle %xcc, 0x5 changed by convert2hboot
4697 fbne %fcc1, loop_432
4698loop_431:
4699 mulscc %i2, %o7, %o4
4700 array8 %l5, %o3, %g2
4701 bvc,a,pn %icc, loop_433
4702loop_432:
4703 array32 %o1, %l1, %l0
4704 fbule %fcc0, loop_434
4705 edge16l %g6, %l4, %i5
4706loop_433:
4707 nop ! tneg %icc, 0x0 changed by convert2hboot
4708 set 0x68, %g3
4709 nop ! stxa %g7, [%l7 + %g3] 0x14 ASI use changed by convert2hboot
4710loop_434:
4711 udivcc %o2, 0x0A64, %l2
4712 std %g0, [%l7 + 0x38]
4713 fmovdge %xcc, %f11, %f28
4714 orncc %i1, 0x18CF, %g3
4715 bpos,a %xcc, loop_435
4716 fandnot1s %f10, %f9, %f10
4717 fors %f3, %f7, %f23
4718 ld [%l7 + 0x14], %f31
4719loop_435:
4720 bge,pt %icc, loop_436
4721 orcc %i6, 0x16CE, %l3
4722 orn %g4, %o6, %l6
4723 movl %icc, %i0, %i7
4724loop_436:
4725 fmovdn %xcc, %f31, %f5
4726 bcs,pt %icc, loop_437
4727 popc 0x0565, %i4
4728 nop ! tge %icc, 0x1 changed by convert2hboot
4729 fornot2s %f20, %f1, %f13
4730loop_437:
4731 nop ! taddcc %o5, 0x13CD, %o0 changed by convert2hboot
4732 set 0x44, %o7
4733 nop ! stha %g5, [%l7 + %o7] 0x18 ASI use changed by convert2hboot
4734 brlz %i3, loop_438
4735 array32 %o7, %i2, %o4
4736 srax %l5, %g2, %o1
4737 set 0x2A, %o2
4738 nop ! ldsha [%l7 + %o2] 0x04, %l1 ASI use changed by convert2hboot
4739loop_438:
4740 move %xcc, %o3, %l0
4741 movvs %xcc, %g6, %i5
4742 ldd [%l7 + 0x18], %l4
4743 saved
4744 rdpr %cwp, %g1
4745 rdpr %cansave, %g2
4746 rdpr %canrestore, %g3
4747 rdpr %cleanwin, %g4
4748 rdpr %otherwin, %g5
4749 rdpr %wstate, %g6
4750 andncc %g7, %l2, %o2
4751 nop ! tn %icc, 0x7 changed by convert2hboot
4752 andn %g1, 0x1467, %g3
4753 fbo %fcc0, loop_439
4754 fpadd16 %f20, %f4, %f10
4755 fnot2s %f6, %f26
4756 fmovsg %xcc, %f2, %f12
4757loop_439:
4758 sdiv %i1, 0x06B7, %i6
4759 or %l3, %o6, %l6
4760 orn %g4, 0x0538, %i7
4761 orcc %i0, %i4, %o0
4762 edge16 %g5, %i3, %o5
4763 bn,pn %icc, loop_440
4764 membar 0x29
4765 movn %xcc, %i2, %o7
4766 alignaddrl %l5, %g2, %o4
4767loop_440:
4768 or %l1, 0x1C3A, %o1
4769 nop ! tne %xcc, 0x6 changed by convert2hboot
4770 nop
4771 set 0x3E, %g7
4772 sth %l0, [%l7 + %g7]
4773 fmovdcs %icc, %f21, %f24
4774 fmovs %f5, %f29
4775 sethi 0x191D, %o3
4776 andn %i5, %l4, %g7
4777 siam 0x4
4778 subc %g6, %l2, %g1
4779 array8 %g3, %o2, %i1
4780 or %l3, 0x1EF4, %o6
4781 fmovd %f20, %f12
4782 edge16 %l6, %g4, %i6
4783 movre %i0, %i7, %i4
4784 smulcc %g5, 0x16EC, %o0
4785 array32 %o5, %i2, %o7
4786 wr %g0, 0x23, %asi
4787 membar #Sync
4788 sdivcc %g2, 0x0570, %l5
4789 sth %l1, [%l7 + 0x1E]
4790 bvs,a %icc, loop_441
4791 srlx %o1, 0x05, %l0
4792 add %o3, 0x149B, %i5
4793 fpsub16s %f10, %f23, %f6
4794loop_441:
4795 fbge,a %fcc1, loop_442
4796 bshuffle %f16, %f6, %f26
4797 movpos %xcc, %l4, %g7
4798 movn %icc, %g6, %l2
4799loop_442:
4800 srlx %g1, %g3, %o2
4801 sethi 0x184F, %o4
4802 fmovrdne %l3, %f24, %f26
4803 sdivcc %o6, 0x130C, %l6
4804 nop ! tl %icc, 0x7 changed by convert2hboot
4805 smulcc %g4, %i6, %i0
4806 nop ! tleu %icc, 0x2 changed by convert2hboot
4807 call loop_443
4808 nop ! tsubcctv %i7, %i1, %i4 changed by convert2hboot
4809 alignaddrl %g5, %o5, %o0
4810 nop ! tpos %icc, 0x3 changed by convert2hboot
4811loop_443:
4812 fornot1s %f24, %f30, %f14
4813 xor %i2, 0x084C, %i3
4814 nop ! tne %icc, 0x5 changed by convert2hboot
4815 fbug,a %fcc1, loop_444
4816 array32 %o7, %l5, %l1
4817 fmovdleu %xcc, %f2, %f24
4818 orn %o1, 0x0963, %l0
4819loop_444:
4820 nop
4821 set 0x5F, %g6
4822 nop ! stba %o3, [%l7 + %g6] 0xeb ASI use changed by convert2hboot
4823 membar #Sync
4824 ldx [%l7 + 0x20], %i5
4825 fsrc2 %f22, %f26
4826 wr %g0, 0x89, %asi
4827 array32 %g7, %g6, %l2
4828 udivcc %l4, 0x1B66, %g1
4829 subc %o2, 0x0587, %o4
4830 fmovdle %icc, %f4, %f24
4831 subcc %g3, 0x0DAB, %o6
4832 fzeros %f10
4833 fmuld8sux16 %f5, %f31, %f14
4834 std %l2, [%l7 + 0x40]
4835 ld [%l7 + 0x6C], %f19
4836 udivcc %g4, 0x19C7, %i6
4837 nop ! tge %icc, 0x0 changed by convert2hboot
4838 nop ! tleu %xcc, 0x2 changed by convert2hboot
4839 edge8 %i0, %i7, %i1
4840 udivcc %i4, 0x1589, %l6
4841 bneg loop_445
4842 std %g4, [%l7 + 0x70]
4843 sethi 0x013D, %o0
4844 xor %o5, %i2, %o7
4845loop_445:
4846 fpmerge %f10, %f10, %f24
4847 fbue %fcc1, loop_446
4848 nop ! tne %icc, 0x0 changed by convert2hboot
4849 addc %l5, 0x1D90, %i3
4850 sra %l1, 0x08, %o1
4851loop_446:
4852 movcc %icc, %o3, %i5
4853 alignaddrl %l0, %g7, %g6
4854 alignaddrl %g2, %l2, %g1
4855 fbug,a %fcc3, loop_447
4856 nop ! tneg %icc, 0x1 changed by convert2hboot
4857 movl %xcc, %l4, %o4
4858 xnor %o2, 0x1B9B, %g3
4859loop_447:
4860 srl %l3, %o6, %i6
4861 movvs %icc, %g4, %i7
4862 bn,pt %icc, loop_448
4863 udivcc %i1, 0x072C, %i0
4864 bgu loop_449
4865 add %i4, %l6, %o0
4866loop_448:
4867 sllx %o5, %g5, %i2
4868 brlz %o7, loop_450
4869loop_449:
4870 fmovdcs %xcc, %f0, %f27
4871 nop ! tcs %icc, 0x3 changed by convert2hboot
4872 nop ! ta %icc, 0x1 changed by convert2hboot
4873loop_450:
4874 fmovrslez %l5, %f19, %f21
4875 movvc %icc, %i3, %l1
4876 popc 0x12DA, %o3
4877 alignaddrl %o1, %l0, %g7
4878 orcc %i5, 0x1F6E, %g6
4879 andn %l2, %g2, %l4
4880 andncc %o4, %o2, %g3
4881 ldd [%l7 + 0x08], %l2
4882 smulcc %o6, 0x02B1, %g1
4883 set 0x68, %o4
4884 nop ! stha %i6, [%l7 + %o4] 0x89 ASI use changed by convert2hboot
4885 wr %g0, 0x11, %asi
4886 set 0x10, %o1
4887 lda [%l7 + %o1] 0x80, %f18
4888 sub %i1, %g4, %i0
4889 movrne %i4, 0x0FC, %l6
4890 fmovrdgz %o0, %f28, %f2
4891 edge32 %o5, %i2, %g5
4892 wr %g0, 0x11, %asi
4893 nop ! sir 0x18EA changed by convert2hboot
4894 fpsub16s %f1, %f5, %f2
4895 movrlz %l5, %i3, %o3
4896 fnot2 %f20, %f14
4897 movcc %icc, %l1, %l0
4898 array8 %o1, %g7, %i5
4899 xor %g6, %g2, %l4
4900 membar 0x6D
4901 move %icc, %o4, %l2
4902 fpack16 %f10, %f5
4903 fblg %fcc1, loop_451
4904 sdivcc %g3, 0x0329, %l3
4905 fxor %f22, %f0, %f24
4906 sll %o6, 0x0E, %g1
4907loop_451:
4908 fmovdne %xcc, %f12, %f21
4909 umulcc %o2, 0x1A13, %i6
4910 fbo %fcc2, loop_452
4911 sethi 0x0813, %i7
4912 lduh [%l7 + 0x56], %i1
4913 fpack16 %f28, %f7
4914loop_452:
4915 orn %g4, %i4, %i0
4916 ldsb [%l7 + 0x52], %o0
4917 movrgez %o5, 0x1FE, %l6
4918 set 0x5C, %g5
4919 nop ! swapa [%l7 + %g5] 0x80, %g5 ASI use changed by convert2hboot
4920 srlx %o7, %i2, %l5
4921 fpsub32 %f8, %f2, %f20
4922 fbn %fcc0, loop_453
4923 sdiv %o3, 0x1A71, %i3
4924 movg %xcc, %l1, %l0
4925 fmovrsgz %g7, %f31, %f26
4926loop_453:
4927 movrne %o1, %g6, %i5
4928 udiv %g2, 0x0D2F, %l4
4929 bne,a,pt %xcc, loop_454
4930 movrlez %l2, %g3, %o4
4931 edge8 %o6, %g1, %l3
4932 move %xcc, %i6, %o2
4933loop_454:
4934 nop ! tgu %xcc, 0x4 changed by convert2hboot
4935 bneg,a loop_455
4936 ble,a loop_456
4937 nop ! tg %icc, 0x2 changed by convert2hboot
4938loop_455:
4939 saved
4940 rdpr %cwp, %g1
4941 rdpr %cansave, %g2
4942 rdpr %canrestore, %g3
4943 rdpr %cleanwin, %g4
4944 rdpr %otherwin, %g5
4945 rdpr %wstate, %g6
4946loop_456:
4947 nop
4948 set 0x24, %l3
4949 nop ! swapa [%l7 + %l3] 0x19, %i1 ASI use changed by convert2hboot
4950 alignaddrl %g4, %i4, %i0
4951 subccc %i7, %o0, %o5
4952 fbge %fcc0, loop_457
4953 orn %l6, 0x1136, %o7
4954 bcc,a,pn %icc, loop_458
4955 nop
4956 set 0x70, %l4
4957 ldx [%l7 + %l4], %i2
4958loop_457:
4959 nop
4960 setx loop_459, %l0, %l1
4961 nop ! wrpr 0x1, %tl changed by convert2hboot
4962 nop ! wrpr %l1, %tnpc changed by convert2hboot
4963 setx 0x34400001400, %l0, %l1
4964 nop ! wrpr %l1, %tstate changed by convert2hboot
4965 nop ! wrhpr 0x4, %htstate changed by convert2hboot
4966 nop ! done changed by convert2hboot
4967 st %f21, [%l7 + 0x30]
4968loop_458:
4969 nop
4970 set 0x34, %g1
4971 nop ! stwa %g5, [%l7 + %g1] 0x27 ASI use changed by convert2hboot
4972 membar #Sync
4973loop_459:
4974 movne %xcc, %l5, %o3
4975 sdivcc %l1, 0x05C9, %i3
4976 subc %l0, %o1, %g6
4977 fmovdpos %icc, %f2, %f5
4978 edge32l %g7, %i5, %g2
4979 andn %l2, 0x0A19, %l4
4980 nop ! tcs %icc, 0x7 changed by convert2hboot
4981 array16 %g3, %o4, %g1
4982 popc %o6, %l3
4983 nop ! tvs %icc, 0x5 changed by convert2hboot
4984 wr %g0, 0x11, %asi
4985 nop ! tpos %icc, 0x4 changed by convert2hboot
4986 xorcc %i6, 0x1AD5, %g4
4987 wr %g0, 0x88, %asi
4988 movneg %icc, %i1, %i7
4989 sethi 0x179D, %i0
4990 movpos %icc, %o5, %o0
4991 nop ! tl %icc, 0x0 changed by convert2hboot
4992 andncc %o7, %i2, %g5
4993 brgz,a %l6, loop_460
4994 edge8l %l5, %o3, %i3
4995 array16 %l1, %o1, %g6
4996 bneg,a %icc, loop_461
4997loop_460:
4998 movcc %icc, %l0, %i5
4999 ldsh [%l7 + 0x18], %g2
5000 sra %g7, %l2, %l4
5001loop_461:
5002 bcc loop_462
5003 orn %o4, 0x0C74, %g1
5004 set 0x6A, %i0
5005 nop ! ldstuba [%l7 + %i0] 0x0c, %g3 ASI use changed by convert2hboot
5006loop_462:
5007 orncc %l3, 0x08B9, %o2
5008 add %l7, 0x68, %l6
5009 wr %g0, 0x04, %asi
5010 nop ! casxa [%l6] 0x04, %o6, %i6 ASI use changed by convert2hboot
5011 alignaddrl %i4, %i1, %g4
5012 fcmpd %fcc2, %f24, %f6
5013 brgz %i0, loop_463
5014 fmovd %f14, %f10
5015 fbg %fcc2, loop_464
5016 fmovscs %xcc, %f20, %f11
5017loop_463:
5018 fxors %f3, %f10, %f5
5019 fmovrsne %i7, %f29, %f17
5020loop_464:
5021 nop ! tvc %xcc, 0x6 changed by convert2hboot
5022 fbu,a %fcc3, loop_465
5023 smul %o0, 0x1639, %o5
5024 fnot2s %f15, %f13
5025 sethi 0x1CEF, %o7
5026loop_465:
5027 nop ! ta %xcc, 0x0 changed by convert2hboot
5028 movgu %icc, %i2, %g5
5029 restored
5030 rdpr %cwp, %g1
5031 rdpr %cansave, %g2
5032 rdpr %canrestore, %g3
5033 rdpr %cleanwin, %g4
5034 rdpr %otherwin, %g5
5035 rdpr %wstate, %g6
5036 fmovrsgez %l6, %f16, %f27
5037 fblg %fcc3, loop_466
5038 sllx %l5, 0x1E, %i3
5039 nop ! tgu %xcc, 0x3 changed by convert2hboot
5040 edge16ln %l1, %o3, %o1
5041loop_466:
5042 movvs %xcc, %l0, %i5
5043 flush %l7 + 0x08
5044 bcs,a,pt %xcc, loop_467
5045 nop ! tg %icc, 0x6 changed by convert2hboot
5046 fmovdvc %icc, %f5, %f11
5047 ldsw [%l7 + 0x0C], %g6
5048loop_467:
5049 fornot2 %f0, %f22, %f20
5050 lduh [%l7 + 0x7E], %g2
5051 fbu,a %fcc0, loop_468
5052 fornot1s %f23, %f19, %f17
5053 edge32 %l2, %g7, %o4
5054 sllx %l4, 0x0D, %g1
5055loop_468:
5056 and %l3, %o2, %o6
5057 wr %g0, 0x89, %asi
5058 nop ! te %xcc, 0x3 changed by convert2hboot
5059 fnand %f20, %f0, %f30
5060 nop ! tvs %xcc, 0x4 changed by convert2hboot
5061 ba,a,pt %xcc, loop_469
5062 srl %i4, 0x1C, %g3
5063 movg %xcc, %i1, %g4
5064 popc 0x01D1, %i7
5065loop_469:
5066 ba,pn %icc, loop_470
5067 mulscc %o0, 0x0A26, %o5
5068 move %xcc, %i0, %o7
5069 sdiv %g5, 0x059F, %i2
5070loop_470:
5071 xor %l6, 0x10C9, %i3
5072 set 0x7E, %l6
5073 nop ! ldsha [%l7 + %l6] 0x15, %l5 ASI use changed by convert2hboot
5074 andn %l1, %o3, %o1
5075 smul %i5, %g6, %g2
5076 wr %g0, 0x19, %asi
5077 sta %f23, [%l7 + 0x3C] %asi
5078 for %f24, %f26, %f14
5079 fcmpd %fcc3, %f20, %f2
5080 mulscc %l0, %g7, %l2
5081 mova %icc, %o4, %l4
5082 xnorcc %g1, 0x1B18, %o2
5083 nop ! tleu %icc, 0x5 changed by convert2hboot
5084 andn %o6, %l3, %i6
5085 call loop_471
5086 array32 %g3, %i4, %i1
5087 umulcc %g4, 0x0EB7, %i7
5088 fmovde %xcc, %f23, %f21
5089loop_471:
5090 bcc,pt %icc, loop_472
5091 nop ! te %icc, 0x6 changed by convert2hboot
5092 set 0x0E, %l2
5093 nop ! lduba [%l7 + %l2] 0x89, %o0 ASI use changed by convert2hboot
5094loop_472:
5095 movne %xcc, %o5, %i0
5096 bpos loop_473
5097 edge32ln %o7, %i2, %l6
5098 nop ! tne %xcc, 0x7 changed by convert2hboot
5099 movrgz %g5, 0x121, %l5
5100loop_473:
5101 nop ! tn %xcc, 0x6 changed by convert2hboot
5102 fmovspos %xcc, %f1, %f7
5103 xnor %i3, 0x1395, %l1
5104 udivx %o3, 0x1452, %i5
5105 nop
5106 setx loop_474, %l0, %l1
5107 jmpl %l1, %g6
5108 movpos %xcc, %o1, %g2
5109 movrlez %l0, 0x01B, %l2
5110 edge32ln %o4, %g7, %l4
5111loop_474:
5112 popc %g1, %o2
5113 sdiv %o6, 0x0155, %i6
5114 fxnor %f10, %f0, %f12
5115 fmovrsgz %l3, %f15, %f29
5116 orncc %g3, 0x0C0C, %i1
5117 alignaddrl %g4, %i7, %i4
5118 fcmple32 %f26, %f14, %o5
5119 edge16n %o0, %i0, %i2
5120 nop ! sir 0x108B changed by convert2hboot
5121 fpackfix %f16, %f29
5122 movcc %xcc, %l6, %o7
5123 wr %g0, 0x04, %asi
5124 nop ! tneg %xcc, 0x2 changed by convert2hboot
5125 udivx %g5, 0x02B7, %l1
5126 nop ! tge %xcc, 0x0 changed by convert2hboot
5127 bvc,pt %icc, loop_475
5128 or %o3, 0x1D55, %i3
5129 nop
5130 setx loop_476, %l0, %l1
5131 nop ! wrpr 0x1, %tl changed by convert2hboot
5132 nop ! wrpr %l1, %tnpc changed by convert2hboot
5133 setx 0x34400001400, %l0, %l1
5134 nop ! wrpr %l1, %tstate changed by convert2hboot
5135 nop ! wrhpr 0x4, %htstate changed by convert2hboot
5136 nop ! done changed by convert2hboot
5137 fexpand %f5, %f8
5138loop_475:
5139 nop ! tn %icc, 0x4 changed by convert2hboot
5140 nop ! tgu %xcc, 0x0 changed by convert2hboot
5141loop_476:
5142 nop ! tvc %xcc, 0x5 changed by convert2hboot
5143 brlz,a %i5, loop_477
5144 fcmple32 %f6, %f30, %o1
5145 ldsb [%l7 + 0x52], %g2
5146 fmovdleu %icc, %f6, %f20
5147loop_477:
5148 nop
5149 wr %g0, 0x19, %asi
5150 fpadd32s %f27, %f3, %f10
5151 edge32ln %l2, %l0, %o4
5152 nop ! tgu %icc, 0x2 changed by convert2hboot
5153 call loop_478
5154 fxnors %f20, %f8, %f30
5155 st %f30, [%l7 + 0x58]
5156 brnz,a %g7, loop_479
5157loop_478:
5158 fmovdvc %xcc, %f14, %f28
5159 andn %g1, %l4, %o6
5160 fmovdgu %xcc, %f0, %f12
5161loop_479:
5162 nop ! tvs %icc, 0x0 changed by convert2hboot
5163 sra %i6, 0x0E, %o2
5164 fmovsl %xcc, %f5, %f16
5165 brnz %l3, loop_480
5166 movl %icc, %g3, %g4
5167 movre %i1, 0x396, %i4
5168 wr %g0, 0x18, %asi
5169loop_480:
5170 nop
5171 membar #Sync
5172 wr %g0, 0xf0, %asi
5173 sethi 0x042F, %o0
5174 movle %icc, %o5, %i0
5175 movrgz %i2, 0x2C7, %o7
5176 brnz,a %l5, loop_481
5177 movcc %icc, %l6, %g5
5178 movcs %xcc, %l1, %o3
5179 mova %icc, %i5, %o1
5180loop_481:
5181 nop
5182 wr %g0, 0x80, %asi
5183 edge32l %g2, %g6, %l0
5184 edge16ln %o4, %g7, %g1
5185 movcc %icc, %l4, %o6
5186 srax %l2, 0x0C, %i6
5187 bl,pn %xcc, loop_482
5188 nop ! tle %icc, 0x0 changed by convert2hboot
5189 srlx %l3, %g3, %g4
5190 array16 %o2, %i4, %i1
5191loop_482:
5192 nop ! tpos %icc, 0x6 changed by convert2hboot
5193 sll %o0, 0x00, %o5
5194 fpackfix %f4, %f14
5195 nop ! tsubcc %i0, 0x137B, %i7 changed by convert2hboot
5196 movle %icc, %o7, %l5
5197 sll %i2, 0x16, %l6
5198 fornot1 %f12, %f30, %f14
5199 nop ! te %xcc, 0x5 changed by convert2hboot
5200 sdivx %g5, 0x0D39, %l1
5201 set 0x170, %l0
5202 nop ! nop ! nop ! ldxa [%g0 + %l0] 0x40, %o3 ASI use changed by convert2hboot ripped by fixASI40.pl ripped by fixASI40.pl
5203 edge32ln %i5, %o1, %i3
5204 bne,a,pn %icc, loop_483
5205 movgu %xcc, %g2, %g6
5206 movge %xcc, %o4, %l0
5207 edge16l %g1, %l4, %o6
5208loop_483:
5209 nop ! tvs %xcc, 0x4 changed by convert2hboot
5210 fxnor %f6, %f30, %f6
5211 fnands %f30, %f7, %f3
5212 edge32n %l2, %g7, %l3
5213 fmovdcc %icc, %f6, %f12
5214 nop ! tne %icc, 0x6 changed by convert2hboot
5215 nop
5216 setx loop_484, %l0, %l1
5217 nop ! wrpr 0x1, %tl changed by convert2hboot
5218 nop ! wrpr %l1, %tpc changed by convert2hboot
5219 add %l1, 0x4, %l1
5220 nop ! wrpr %l1, %tnpc changed by convert2hboot
5221 setx 0x34400001400, %l0, %l1
5222 nop ! wrpr %l1, %tstate changed by convert2hboot
5223 nop ! wrhpr 0x4, %htstate changed by convert2hboot
5224 nop ! retry changed by convert2hboot
5225 movrgez %g3, 0x07B, %i6
5226 fxor %f26, %f10, %f30
5227 movpos %xcc, %g4, %i4
5228loop_484:
5229 fbge,a %fcc1, loop_485
5230 fbule %fcc3, loop_486
5231 fbug %fcc3, loop_487
5232 fbue,a %fcc1, loop_488
5233loop_485:
5234 addcc %i1, %o0, %o5
5235loop_486:
5236 movne %xcc, %i0, %i7
5237loop_487:
5238 movvc %xcc, %o2, %l5
5239loop_488:
5240 nop
5241 wr %g0, 0x80, %asi
5242 nop
5243 setx loop_489, %l0, %l1
5244 jmpl %l1, %o7
5245 orn %i2, %l6, %l1
5246 fornot1s %f23, %f10, %f27
5247 nop ! tneg %xcc, 0x5 changed by convert2hboot
5248loop_489:
5249 xnorcc %g5, 0x152E, %i5
5250 lduw [%l7 + 0x60], %o1
5251 movge %xcc, %i3, %g2
5252 movneg %icc, %g6, %o4
5253 add %l7, 0x18, %l6
5254 wr %g0, 0x11, %asi
5255 nop ! casa [%l6] 0x11, %l0, %o3 ASI use changed by convert2hboot
5256 orn %l4, %g1, %l2
5257 nop ! tge %icc, 0x7 changed by convert2hboot
5258 fcmpgt16 %f4, %f26, %o6
5259 ble,a loop_490
5260 ldsh [%l7 + 0x3A], %g7
5261 saved
5262 rdpr %cwp, %g1
5263 rdpr %cansave, %g2
5264 rdpr %canrestore, %g3
5265 rdpr %cleanwin, %g4
5266 rdpr %otherwin, %g5
5267 rdpr %wstate, %g6
5268 edge16n %g3, %l3, %i6
5269loop_490:
5270 edge16ln %i4, %g4, %o0
5271 brgez,a %o5, loop_491
5272 movneg %icc, %i0, %i1
5273 fmovdvc %icc, %f14, %f23
5274 xnorcc %o2, 0x04A9, %i7
5275loop_491:
5276 sethi 0x1041, %l5
5277 subc %o7, 0x1303, %i2
5278 orncc %l1, 0x0C45, %l6
5279 bleu,pn %icc, loop_492
5280 movrlez %g5, %o1, %i5
5281 stb %g2, [%l7 + 0x2B]
5282 fbue,a %fcc0, loop_493
5283loop_492:
5284 smul %g6, 0x15C1, %i3
5285 array32 %o4, %l0, %o3
5286 movrgez %g1, 0x2B7, %l4
5287loop_493:
5288 andcc %l2, 0x14B3, %o6
5289 fand %f20, %f0, %f8
5290 fmovde %icc, %f26, %f15
5291 bneg,a loop_494
5292 orn %g3, 0x12AE, %l3
5293 andn %g7, %i4, %g4
5294 nop ! tle %icc, 0x6 changed by convert2hboot
5295loop_494:
5296 movre %i6, 0x30C, %o0
5297 fmovrde %i0, %f22, %f26
5298 fmovdcs %xcc, %f14, %f14
5299 sdivcc %i1, 0x0B70, %o5
5300 st %f7, [%l7 + 0x6C]
5301 and %o2, 0x067C, %l5
5302 wr %g0, 0x88, %asi
5303 movne %xcc, %i2, %l1
5304 andn %l6, %g5, %o7
5305 edge16n %o1, %i5, %g2
5306 fabss %f12, %f16
5307 movge %xcc, %g6, %i3
5308 membar #Sync
5309 wr %g0, 0xf0, %asi
5310 fpack16 %f10, %f30
5311 fbo,a %fcc2, loop_495
5312 movvs %icc, %l0, %o4
5313 nop ! te %xcc, 0x2 changed by convert2hboot
5314 nop ! tvc %xcc, 0x2 changed by convert2hboot
5315loop_495:
5316 fba %fcc3, loop_496
5317 fmovrsgz %g1, %f22, %f19
5318 movcc %xcc, %l4, %o3
5319 fpadd16 %f8, %f20, %f26
5320loop_496:
5321 fpsub16s %f27, %f29, %f24
5322 andcc %o6, 0x04AA, %g3
5323 fnand %f24, %f10, %f22
5324 nop ! tle %xcc, 0x4 changed by convert2hboot
5325 call loop_497
5326 movrgz %l3, %g7, %i4
5327 sdivx %l2, 0x0146, %g4
5328 fba,a %fcc1, loop_498
5329loop_497:
5330 fmovsvs %xcc, %f19, %f12
5331 alignaddrl %o0, %i0, %i6
5332 ldd [%l7 + 0x40], %i0
5333loop_498:
5334 edge8l %o2, %o5, %l5
5335 fbul %fcc3, loop_499
5336 nop ! tsubcc %i7, 0x1C8B, %i2 changed by convert2hboot
5337 move %xcc, %l1, %l6
5338 nop ! tl %xcc, 0x1 changed by convert2hboot
5339loop_499:
5340 restored
5341 rdpr %cwp, %g1
5342 rdpr %cansave, %g2
5343 rdpr %canrestore, %g3
5344 rdpr %cleanwin, %g4
5345 rdpr %otherwin, %g5
5346 rdpr %wstate, %g6
5347 saved
5348 rdpr %cwp, %g1
5349 rdpr %cansave, %g2
5350 rdpr %canrestore, %g3
5351 rdpr %cleanwin, %g4
5352 rdpr %otherwin, %g5
5353 rdpr %wstate, %g6
5354 ldd [%l7 + 0x08], %f10
5355 subccc %o7, 0x1B42, %g5
5356 lduh [%l7 + 0x10], %i5
5357 mulx %g2, %o1, %g6
5358 fbge %fcc1, loop_500
5359 ldsh [%l7 + 0x50], %i3
5360 nop ! tl %xcc, 0x7 changed by convert2hboot
5361 sll %l0, %g1, %o4
5362loop_500:
5363 udivx %o3, 0x129E, %l4
5364 movrgz %g3, 0x2A8, %o6
5365 edge16 %g7, %l3, %i4
5366 edge32l %g4, %o0, %l2
5367 sdivx %i6, 0x0960, %i1
5368 wr %g0, 0x11, %asi
5369 wr %g0, 0x89, %asi
5370 lda [%l7 + 0x48] %asi, %f28
5371 ldsh [%l7 + 0x16], %o5
5372 smul %l5, %i0, %i7
5373 nop ! te %xcc, 0x1 changed by convert2hboot
5374 movleu %icc, %l1, %i2
5375 edge32l %l6, %g5, %i5
5376 fpsub16s %f20, %f15, %f6
5377 addcc %o7, %o1, %g6
5378 move %xcc, %g2, %l0
5379 fbue,a %fcc2, loop_501
5380 edge32l %g1, %i3, %o4
5381 andncc %o3, %g3, %o6
5382 mulx %g7, 0x0400, %l3
5383loop_501:
5384 sll %i4, 0x19, %g4
5385 nop ! tne %xcc, 0x7 changed by convert2hboot
5386 lduw [%l7 + 0x44], %o0
5387 edge32l %l2, %l4, %i1
5388 umulcc %i6, %o5, %l5
5389 std %f16, [%l7 + 0x60]
5390 pdist %f0, %f10, %f22
5391 nop ! tleu %xcc, 0x3 changed by convert2hboot
5392 movleu %xcc, %o2, %i7
5393 sdivcc %i0, 0x059B, %l1
5394 for %f2, %f18, %f0
5395 smul %l6, %g5, %i2
5396 edge8ln %o7, %o1, %i5
5397 fmovsneg %xcc, %f31, %f5
5398 movrne %g2, %l0, %g6
5399 nop ! te %icc, 0x0 changed by convert2hboot
5400 be,a,pn %xcc, loop_502
5401 edge32n %g1, %i3, %o4
5402 fbug,a %fcc1, loop_503
5403 xnor %o3, 0x00AF, %g3
5404loop_502:
5405 fbn,a %fcc1, loop_504
5406 fmovdcs %icc, %f30, %f24
5407loop_503:
5408 ldsb [%l7 + 0x43], %g7
5409 edge8ln %o6, %i4, %l3
5410loop_504:
5411 edge16ln %o0, %l2, %l4
5412 ldub [%l7 + 0x51], %g4
5413 edge8n %i6, %i1, %o5
5414 fbge,a %fcc1, loop_505
5415 array16 %o2, %i7, %l5
5416 move %icc, %i0, %l6
5417 sdivx %g5, 0x17D0, %l1
5418loop_505:
5419 movcs %xcc, %o7, %o1
5420 nop
5421 setx loop_506, %l0, %l1
5422 nop ! wrpr 0x1, %tl changed by convert2hboot
5423 nop ! wrpr %l1, %tnpc changed by convert2hboot
5424 setx 0x34400001400, %l0, %l1
5425 nop ! wrpr %l1, %tstate changed by convert2hboot
5426 nop ! wrhpr 0x4, %htstate changed by convert2hboot
5427 nop ! done changed by convert2hboot
5428 edge16n %i2, %i5, %g2
5429 nop ! taddcc %l0, %g6, %i3 changed by convert2hboot
5430 fmovdleu %xcc, %f23, %f23
5431loop_506:
5432 addc %g1, 0x05CE, %o3
5433 sethi 0x092C, %o4
5434 udivx %g7, 0x1E51, %g3
5435 udivcc %i4, 0x0F49, %l3
5436 set 0x0B, %i4
5437 nop ! ldstuba [%l7 + %i4] 0x10, %o6 ASI use changed by convert2hboot
5438 fbl %fcc1, loop_507
5439 restored
5440 rdpr %cwp, %g1
5441 rdpr %cansave, %g2
5442 rdpr %canrestore, %g3
5443 rdpr %cleanwin, %g4
5444 rdpr %otherwin, %g5
5445 rdpr %wstate, %g6
5446 fnot2 %f20, %f30
5447 nop ! tneg %xcc, 0x6 changed by convert2hboot
5448loop_507:
5449 array16 %l2, %l4, %g4
5450 nop ! tvc %icc, 0x0 changed by convert2hboot
5451 smul %i6, 0x1F9A, %i1
5452 be,pn %xcc, loop_508
5453 movvc %icc, %o0, %o5
5454 wr %g0, 0x89, %asi
5455 sta %f10, [%l7 + 0x58] %asi
5456loop_508:
5457 brgez %o2, loop_509
5458 xorcc %l5, %i0, %l6
5459 mulx %i7, 0x116A, %l1
5460 bl %xcc, loop_510
5461loop_509:
5462 fbul,a %fcc1, loop_511
5463 nop ! tvc %xcc, 0x2 changed by convert2hboot
5464 movge %xcc, %g5, %o7
5465loop_510:
5466 edge16n %o1, %i5, %i2
5467loop_511:
5468 movcs %xcc, %g2, %g6
5469 nop ! tvc %icc, 0x1 changed by convert2hboot
5470 movrne %l0, 0x0B2, %i3
5471 fcmpeq32 %f12, %f26, %g1
5472 movpos %xcc, %o4, %g7
5473 set 0x4B, %g2
5474 nop ! ldstuba [%l7 + %g2] 0x80, %g3 ASI use changed by convert2hboot
5475 stx %i4, [%l7 + 0x68]
5476 bpos loop_512
5477 brz,a %l3, loop_513
5478 fandnot2s %f7, %f24, %f21
5479 fxor %f4, %f18, %f14
5480loop_512:
5481 umul %o3, %o6, %l2
5482loop_513:
5483 fzeros %f29
5484 udiv %l4, 0x0E19, %i6
5485 alignaddr %g4, %o0, %o5
5486 bpos,a,pn %xcc, loop_514
5487 srlx %o2, 0x15, %l5
5488 nop
5489 setx loop_515, %l0, %l1
5490 jmpl %l1, %i0
5491 nop ! tcs %xcc, 0x4 changed by convert2hboot
5492loop_514:
5493 addccc %i1, 0x15C2, %l6
5494 subc %l1, %i7, %o7
5495loop_515:
5496 edge8n %g5, %i5, %o1
5497 fbo,a %fcc0, loop_516
5498 move %xcc, %i2, %g2
5499 fornot1s %f7, %f7, %f1
5500 fnot2 %f20, %f18
5501loop_516:
5502 fbe %fcc0, loop_517
5503 stw %g6, [%l7 + 0x18]
5504 fcmpne16 %f14, %f26, %i3
5505 lduh [%l7 + 0x78], %l0
5506loop_517:
5507 nop
5508 wr %g0, 0x89, %asi
5509 bvs,pt %xcc, loop_518
5510 mova %icc, %g7, %o4
5511 siam 0x5
5512 and %i4, 0x1E3C, %l3
5513loop_518:
5514 bg,pn %xcc, loop_519
5515 nop ! tsubcctv %o3, %g3, %l2 changed by convert2hboot
5516 movgu %xcc, %l4, %i6
5517 addc %g4, 0x1B99, %o6
5518loop_519:
5519 edge32ln %o5, %o0, %o2
5520 movvc %xcc, %l5, %i1
5521 fnot2s %f15, %f9
5522 umulcc %l6, 0x019B, %i0
5523 mulscc %i7, %o7, %l1
5524 sub %i5, %o1, %g5
5525 orn %i2, 0x1D50, %g2
5526 movvs %xcc, %g6, %l0
5527 prefetch [%l7 + 0x6C], 0x0
5528 bg,pt %xcc, loop_520
5529 nop ! tne %icc, 0x7 changed by convert2hboot
5530 nop ! tsubcc %i3, %g1, %o4 changed by convert2hboot
5531 fbuge %fcc3, loop_521
5532loop_520:
5533 subc %g7, %l3, %o3
5534 wr %g0, 0x88, %asi
5535loop_521:
5536 fsrc2s %f9, %f13
5537 addcc %g3, %l2, %i6
5538 pdist %f26, %f28, %f6
5539 bleu,a %icc, loop_522
5540 movcc %xcc, %l4, %g4
5541 subccc %o6, %o5, %o2
5542 subccc %o0, 0x104B, %i1
5543loop_522:
5544 fpadd16s %f7, %f9, %f29
5545 orn %l6, %l5, %i0
5546 array16 %i7, %l1, %i5
5547 srl %o1, %o7, %g5
5548 fnot1 %f18, %f6
5549 nop ! tpos %icc, 0x6 changed by convert2hboot
5550 add %i2, 0x0232, %g2
5551 edge32 %l0, %g6, %i3
5552 mulscc %g1, 0x0750, %g7
5553 sethi 0x090F, %o4
5554 membar 0x08
5555 fmovdge %xcc, %f12, %f20
5556 fbuge,a %fcc1, loop_523
5557 std %f8, [%l7 + 0x60]
5558 xnor %l3, 0x13DB, %i4
5559 fmovrdlz %o3, %f18, %f26
5560loop_523:
5561 fsrc1s %f30, %f6
5562 stx %l2, [%l7 + 0x58]
5563 set 0x24, %g4
5564 nop ! ldswa [%l7 + %g4] 0x10, %i6 ASI use changed by convert2hboot
5565 orn %l4, 0x18B5, %g3
5566 nop ! tgu %icc, 0x5 changed by convert2hboot
5567 sllx %g4, %o5, %o6
5568 addcc %o0, %o2, %l6
5569 ldsh [%l7 + 0x48], %i1
5570 array32 %l5, %i0, %i7
5571 wr %g0, 0x89, %asi
5572 nop ! tcs %icc, 0x3 changed by convert2hboot
5573 edge8n %o1, %o7, %l1
5574 array16 %i2, %g2, %l0
5575 subc %g5, %g6, %i3
5576 srlx %g7, %o4, %g1
5577 movcs %icc, %i4, %o3
5578 movn %xcc, %l2, %l3
5579 array16 %i6, %l4, %g3
5580 fxnors %f22, %f29, %f13
5581 ldx [%l7 + 0x40], %g4
5582 fmovde %icc, %f17, %f11
5583 subccc %o6, %o0, %o2
5584 smul %o5, %l6, %l5
5585 nop ! tcc %xcc, 0x4 changed by convert2hboot
5586 xorcc %i0, %i1, %i5
5587 sllx %i7, 0x0E, %o1
5588 flush %l7 + 0x10
5589 popc %o7, %l1
5590 set 0x6C, %i7
5591 nop ! lduwa [%l7 + %i7] 0x89, %i2 ASI use changed by convert2hboot
5592 wr %g0, 0x80, %asi
5593 bne,pt %xcc, loop_524
5594 fmovrdne %l0, %f2, %f4
5595 nop ! tcs %icc, 0x4 changed by convert2hboot
5596 movge %xcc, %g5, %i3
5597loop_524:
5598 srl %g6, 0x19, %o4
5599 addc %g7, 0x0F6D, %i4
5600 nop ! tpos %xcc, 0x2 changed by convert2hboot
5601 set 0x38, %i2
5602 nop ! lduha [%l7 + %i2] 0x14, %o3 ASI use changed by convert2hboot
5603 andn %l2, 0x0897, %l3
5604 fones %f1
5605 wr %g0, 0x19, %asi
5606 edge32ln %l4, %g1, %g4
5607 sdiv %o6, 0x192C, %o0
5608 fbuge,a %fcc2, loop_525
5609 add %o2, %g3, %o5
5610 bcs,pn %icc, loop_526
5611 udiv %l6, 0x0D87, %l5
5612loop_525:
5613 fornot1 %f16, %f2, %f18
5614 for %f2, %f22, %f12
5615loop_526:
5616 umulcc %i1, 0x12D3, %i0
5617 fand %f2, %f0, %f26
5618 edge32l %i7, %i5, %o7
5619 sdiv %l1, 0x0ED6, %o1
5620 sll %g2, 0x15, %i2
5621 edge16n %g5, %l0, %g6
5622 nop ! tcs %icc, 0x2 changed by convert2hboot
5623 sdivcc %o4, 0x0F02, %i3
5624 nop ! taddcc %i4, 0x11DF, %g7 changed by convert2hboot
5625 movrgz %o3, 0x27F, %l3
5626 sth %l2, [%l7 + 0x5E]
5627 fmul8ulx16 %f14, %f10, %f16
5628 movleu %icc, %i6, %g1
5629 nop ! tge %xcc, 0x2 changed by convert2hboot
5630 array8 %g4, %o6, %o0
5631 movl %icc, %l4, %o2
5632 srl %g3, 0x0B, %l6
5633 nop ! taddcctv %o5, %l5, %i1 changed by convert2hboot
5634 nop ! tgu %icc, 0x4 changed by convert2hboot
5635 nop
5636 set 0x4E, %o0
5637 lduh [%l7 + %o0], %i7
5638 array32 %i0, %i5, %o7
5639 fbug,a %fcc0, loop_527
5640 move %xcc, %l1, %o1
5641 movneg %xcc, %g2, %i2
5642 smul %g5, %l0, %o4
5643loop_527:
5644 sdiv %i3, 0x1BD7, %i4
5645 fbu,a %fcc2, loop_528
5646 and %g6, %o3, %g7
5647 lduh [%l7 + 0x12], %l3
5648 nop ! tneg %xcc, 0x7 changed by convert2hboot
5649loop_528:
5650 bvc loop_529
5651 popc %l2, %g1
5652 movrgz %g4, %i6, %o0
5653 movrlz %o6, 0x0D9, %o2
5654loop_529:
5655 nop
5656 set 0x70, %o6
5657 nop ! stda %g2, [%l7 + %o6] 0x10 ASI use changed by convert2hboot
5658 bn,pt %icc, loop_530
5659 siam 0x6
5660 sdiv %l4, 0x1247, %l6
5661 movge %icc, %l5, %i1
5662loop_530:
5663 nop ! tcs %xcc, 0x6 changed by convert2hboot
5664 add %l7, 0x40, %l6
5665 wr %g0, 0x11, %asi
5666 movl %icc, %i0, %i5
5667 nop ! tneg %icc, 0x2 changed by convert2hboot
5668 nop ! taddcctv %l1, %o1, %g2 changed by convert2hboot
5669 movneg %icc, %i2, %g5
5670 wr %g0, 0x81, %asi
5671 bleu,pt %xcc, loop_531
5672 std %l0, [%l7 + 0x78]
5673 edge32n %o4, %o7, %i3
5674 ld [%l7 + 0x34], %f23
5675loop_531:
5676 edge32ln %g6, %i4, %o3
5677 addc %g7, 0x14BB, %l2
5678 edge16ln %l3, %g1, %i6
5679 addc %o0, 0x03A3, %o6
5680 fbue,a %fcc3, loop_532
5681 ldd [%l7 + 0x20], %f18
5682 or %o2, %g4, %l4
5683 udivx %g3, 0x0F84, %l5
5684loop_532:
5685 fmovdne %xcc, %f29, %f11
5686 subc %l6, %i7, %i1
5687 movrgez %i0, 0x0D7, %o5
5688 alignaddr %i5, %l1, %g2
5689 saved
5690 rdpr %cwp, %g1
5691 rdpr %cansave, %g2
5692 rdpr %canrestore, %g3
5693 rdpr %cleanwin, %g4
5694 rdpr %otherwin, %g5
5695 rdpr %wstate, %g6
5696 movcs %xcc, %i2, %o1
5697 set 0x32, %i3
5698 nop ! stba %l0, [%l7 + %i3] 0x2b ASI use changed by convert2hboot
5699 membar #Sync
5700 movle %icc, %g5, %o4
5701 sethi 0x0E20, %i3
5702 edge16ln %g6, %i4, %o3
5703 nop ! tleu %xcc, 0x0 changed by convert2hboot
5704 and %o7, 0x1B04, %g7
5705 movrgz %l2, %l3, %i6
5706 fmovdpos %xcc, %f16, %f10
5707 edge16ln %o0, %o6, %o2
5708 saved
5709 rdpr %cwp, %g1
5710 rdpr %cansave, %g2
5711 rdpr %canrestore, %g3
5712 rdpr %cleanwin, %g4
5713 rdpr %otherwin, %g5
5714 rdpr %wstate, %g6
5715 fmovrdne %g1, %f4, %f2
5716 udiv %g4, 0x03DA, %g3
5717 fcmple32 %f14, %f24, %l4
5718 sub %l5, %i7, %l6
5719 st %f22, [%l7 + 0x48]
5720 xnorcc %i1, %o5, %i5
5721 movleu %xcc, %l1, %g2
5722 bpos %icc, loop_533
5723 movrne %i2, %o1, %l0
5724 nop ! tl %xcc, 0x3 changed by convert2hboot
5725 sdivx %i0, 0x0EB2, %o4
5726loop_533:
5727 fpsub32 %f2, %f14, %f16
5728 edge16 %i3, %g5, %g6
5729 subc %i4, 0x0FC7, %o3
5730 edge16 %g7, %l2, %o7
5731 fcmpne16 %f26, %f26, %i6
5732 fbule %fcc0, loop_534
5733 bvs,pn %icc, loop_535
5734 fmovdvc %icc, %f11, %f13
5735 nop ! tneg %xcc, 0x4 changed by convert2hboot
5736loop_534:
5737 nop
5738 set 0x38, %o3
5739 nop ! stba %o0, [%l7 + %o3] 0x2f ASI use changed by convert2hboot
5740 membar #Sync
5741loop_535:
5742 smul %l3, %o6, %o2
5743 edge8 %g4, %g1, %l4
5744 movrgz %l5, 0x3C0, %g3
5745 set 0x50, %i1
5746 nop ! ldswa [%l7 + %i1] 0x14, %i7 ASI use changed by convert2hboot
5747 wr %g0, 0x19, %asi
5748 nop
5749 set 0x4C, %l1
5750 ldsh [%l7 + %l1], %l6
5751 nop
5752 setx loop_536, %l0, %l1
5753 nop ! wrpr 0x1, %tl changed by convert2hboot
5754 nop ! wrpr %l1, %tpc changed by convert2hboot
5755 add %l1, 0x4, %l1
5756 nop ! wrpr %l1, %tnpc changed by convert2hboot
5757 setx 0x34400001400, %l0, %l1
5758 nop ! wrpr %l1, %tstate changed by convert2hboot
5759 nop ! wrhpr 0x4, %htstate changed by convert2hboot
5760 nop ! retry changed by convert2hboot
5761 fmovsgu %icc, %f5, %f12
5762 nop ! tneg %xcc, 0x1 changed by convert2hboot
5763 fpsub16 %f18, %f8, %f16
5764loop_536:
5765 brnz %o5, loop_537
5766 movrgz %i5, 0x0BD, %l1
5767 fmul8x16au %f5, %f14, %f20
5768 bpos,a %icc, loop_538
5769loop_537:
5770 fabsd %f28, %f18
5771 wr %g0, 0x23, %asi
5772 membar #Sync
5773loop_538:
5774 nop ! tle %xcc, 0x0 changed by convert2hboot
5775 ldsw [%l7 + 0x48], %o1
5776 fmovsa %xcc, %f12, %f7
5777 edge8n %l0, %i2, %o4
5778 restored
5779 rdpr %cwp, %g1
5780 rdpr %cansave, %g2
5781 rdpr %canrestore, %g3
5782 rdpr %cleanwin, %g4
5783 rdpr %otherwin, %g5
5784 rdpr %wstate, %g6
5785 fcmpne16 %f6, %f4, %i0
5786 sllx %i3, 0x14, %g5
5787 fbge %fcc3, loop_539
5788 nop ! tleu %xcc, 0x3 changed by convert2hboot
5789 array8 %i4, %g6, %g7
5790 nop ! tneg %xcc, 0x0 changed by convert2hboot
5791loop_539:
5792 fmovrse %l2, %f22, %f15
5793 bcc,a loop_540
5794 array32 %o3, %o7, %i6
5795 ldd [%l7 + 0x18], %l2
5796 movrgez %o6, 0x2EC, %o0
5797loop_540:
5798 bg,a,pn %xcc, loop_541
5799 nop ! tl %icc, 0x5 changed by convert2hboot
5800 nop ! tcc %icc, 0x6 changed by convert2hboot
5801 brlez,a %o2, loop_542
5802loop_541:
5803 fandnot1s %f29, %f7, %f23
5804 wr %g0, 0x81, %asi
5805loop_542:
5806 nop
5807 set 0x76, %i6
5808 nop ! stba %g1, [%l7 + %i6] 0xea ASI use changed by convert2hboot
5809 membar #Sync
5810 fmul8x16al %f16, %f22, %f16
5811 sra %l5, 0x14, %l4
5812 fxnor %f2, %f24, %f10
5813 nop ! tvs %xcc, 0x1 changed by convert2hboot
5814 sdivx %i7, 0x1B0A, %i1
5815 nop ! tsubcc %g3, 0x0829, %o5 changed by convert2hboot
5816 fmovdneg %xcc, %f27, %f17
5817 fmovsge %xcc, %f15, %f9
5818 set 0x20, %i5
5819 nop ! ldda [%l7 + %i5] 0x2a, %i4 ASI use changed by convert2hboot
5820 udivcc %l6, 0x1936, %l1
5821 fmovrsne %o1, %f3, %f5
5822 addc %l0, 0x1E4B, %i2
5823 orcc %g2, 0x0A36, %o4
5824 andcc %i0, %g5, %i3
5825 nop ! tneg %icc, 0x4 changed by convert2hboot
5826 bgu,a loop_543
5827 faligndata %f2, %f18, %f26
5828 ba,pn %xcc, loop_544
5829 bvc,pn %xcc, loop_545
5830loop_543:
5831 ldub [%l7 + 0x75], %g6
5832 sra %g7, 0x06, %i4
5833loop_544:
5834 fpadd32s %f29, %f7, %f19
5835loop_545:
5836 bgu loop_546
5837 nop ! taddcc %o3, %o7, %i6 changed by convert2hboot
5838 std %f24, [%l7 + 0x58]
5839 fble %fcc2, loop_547
5840loop_546:
5841 nop ! tsubcctv %l2, 0x05C5, %o6 changed by convert2hboot
5842 fbuge %fcc2, loop_548
5843 nop ! tleu %icc, 0x7 changed by convert2hboot
5844loop_547:
5845 subccc %l3, 0x1AD7, %o2
5846 fsrc2s %f30, %f24
5847loop_548:
5848 array16 %o0, %g4, %g1
5849 fba %fcc1, loop_549
5850 subc %l4, %i7, %l5
5851 fbg,a %fcc2, loop_550
5852 nop ! tgu %icc, 0x6 changed by convert2hboot
5853loop_549:
5854 fmovse %icc, %f3, %f26
5855 fbug %fcc3, loop_551
5856loop_550:
5857 udiv %i1, 0x0CAB, %o5
5858 fmovspos %icc, %f10, %f6
5859 bvs,pn %icc, loop_552
5860loop_551:
5861 nop
5862 set 0x08, %o5
5863 prefetch [%l7 + %o5], 0x1
5864 fmovsgu %xcc, %f25, %f19
5865 fbge,a %fcc3, loop_553
5866loop_552:
5867 andncc %g3, %i5, %l1
5868 bvs %icc, loop_554
5869 edge32ln %l6, %o1, %l0
5870loop_553:
5871 fabsd %f4, %f26
5872 nop ! tge %icc, 0x0 changed by convert2hboot
5873loop_554:
5874 bcs loop_555
5875 stb %g2, [%l7 + 0x73]
5876 fmovrdgz %i2, %f2, %f20
5877 movn %icc, %o4, %i0
5878loop_555:
5879 movleu %icc, %i3, %g5
5880 wr %g0, 0x27, %asi
5881 membar #Sync
5882 popc %g7, %i4
5883 subc %o3, 0x17DD, %i6
5884 srax %l2, %o7, %o6
5885 smulcc %o2, %l3, %o0
5886 smulcc %g1, 0x1715, %l4
5887 nop ! tvc %icc, 0x2 changed by convert2hboot
5888 set 0x70, %l5
5889 nop ! ldda [%l7 + %l5] 0x2a, %g4 ASI use changed by convert2hboot
5890 bvs %icc, loop_556
5891 call loop_557
5892 movrne %i7, %i1, %o5
5893 movl %xcc, %g3, %l5
5894loop_556:
5895 nop ! ta %icc, 0x2 changed by convert2hboot
5896loop_557:
5897 nop
5898 setx loop_558, %l0, %l1
5899 jmpl %l1, %l1
5900 fcmpne16 %f6, %f8, %i5
5901 nop ! tcs %icc, 0x1 changed by convert2hboot
5902 fcmpgt16 %f26, %f26, %o1
5903loop_558:
5904 edge16 %l0, %l6, %g2
5905 membar 0x77
5906 movne %icc, %o4, %i2
5907 bleu,a %icc, loop_559
5908 faligndata %f0, %f8, %f4
5909 edge32l %i3, %i0, %g5
5910 sub %g7, %g6, %i4
5911loop_559:
5912 addccc %i6, 0x105F, %l2
5913 movcs %xcc, %o3, %o7
5914 set 0x50, %o7
5915 nop ! ldda [%l7 + %o7] 0x23, %o6 ASI use changed by convert2hboot
5916 fmovsge %xcc, %f13, %f14
5917 fornot1 %f4, %f30, %f28
5918 fmul8x16 %f27, %f12, %f10
5919 nop ! tcs %xcc, 0x7 changed by convert2hboot
5920 ldx [%l7 + 0x68], %o2
5921 fpadd32 %f6, %f2, %f16
5922 array32 %l3, %o0, %l4
5923 udivcc %g4, 0x0AD4, %g1
5924 movneg %icc, %i1, %i7
5925 edge8n %o5, %l5, %l1
5926 fmovs %f3, %f13
5927 add %g3, 0x11C4, %i5
5928 nop ! te %icc, 0x6 changed by convert2hboot
5929 fmovdle %icc, %f17, %f21
5930 wr %g0, 0x89, %asi
5931 movvc %xcc, %l6, %o1
5932 popc %g2, %o4
5933 sllx %i3, 0x0A, %i2
5934 fornot1s %f3, %f9, %f22
5935 nop ! tvs %xcc, 0x2 changed by convert2hboot
5936 membar 0x68
5937 edge32n %g5, %i0, %g6
5938 ldsb [%l7 + 0x76], %i4
5939 sdiv %g7, 0x0ADD, %i6
5940 edge16ln %l2, %o7, %o6
5941 xnor %o3, 0x058A, %l3
5942 nop ! tne %xcc, 0x5 changed by convert2hboot
5943 std %o0, [%l7 + 0x10]
5944 brnz,a %l4, loop_560
5945 sdiv %g4, 0x07FA, %o2
5946 edge32ln %i1, %i7, %o5
5947 xorcc %l5, %l1, %g3
5948loop_560:
5949 xnor %i5, %g1, %l6
5950 fpadd32 %f22, %f14, %f8
5951 bcs,pt %xcc, loop_561
5952 ldsb [%l7 + 0x75], %l0
5953 set 0x20, %o2
5954 nop ! swapa [%l7 + %o2] 0x04, %g2 ASI use changed by convert2hboot
5955loop_561:
5956 movg %icc, %o4, %i3
5957 andn %i2, 0x0A64, %o1
5958 nop ! tvs %icc, 0x3 changed by convert2hboot
5959 ldd [%l7 + 0x78], %f12
5960 set 0x1C, %g3
5961 nop ! stwa %g5, [%l7 + %g3] 0x89 ASI use changed by convert2hboot
5962 alignaddrl %g6, %i0, %i4
5963 sllx %g7, 0x15, %i6
5964 ldsw [%l7 + 0x60], %l2
5965 nop ! ta %icc, 0x7 changed by convert2hboot
5966 edge8n %o7, %o3, %o6
5967 sethi 0x08D9, %o0
5968 mulscc %l3, %l4, %g4
5969 ld [%l7 + 0x1C], %f1
5970 fcmpne32 %f12, %f26, %o2
5971 movn %xcc, %i7, %o5
5972 membar 0x60
5973 fmovdge %xcc, %f2, %f5
5974 fsrc2s %f29, %f1
5975 fmovsneg %icc, %f17, %f10
5976 fpadd32s %f5, %f9, %f14
5977 movne %xcc, %l5, %i1
5978 call loop_562
5979 srl %g3, %i5, %g1
5980 fsrc2 %f18, %f10
5981 ld [%l7 + 0x0C], %f1
5982loop_562:
5983 sub %l1, 0x04E3, %l6
5984 edge16l %l0, %g2, %o4
5985 movgu %icc, %i2, %o1
5986 nop
5987 setx loop_563, %l0, %l1
5988 nop ! wrpr 0x1, %tl changed by convert2hboot
5989 nop ! wrpr %l1, %tpc changed by convert2hboot
5990 add %l1, 0x4, %l1
5991 nop ! wrpr %l1, %tnpc changed by convert2hboot
5992 setx 0x34400001400, %l0, %l1
5993 nop ! wrpr %l1, %tstate changed by convert2hboot
5994 nop ! wrhpr 0x4, %htstate changed by convert2hboot
5995 nop ! retry changed by convert2hboot
5996 fnand %f26, %f8, %f28
5997 stx %g5, [%l7 + 0x38]
5998 fbu %fcc2, loop_564
5999loop_563:
6000 nop ! taddcctv %g6, 0x0711, %i0 changed by convert2hboot
6001 udivcc %i4, 0x0216, %i3
6002 fbuge,a %fcc3, loop_565
6003loop_564:
6004 edge8ln %i6, %g7, %o7
6005 fmovrdlez %l2, %f30, %f12
6006 wr %g0, 0xe2, %asi
6007 membar #Sync
6008loop_565:
6009 edge32 %o0, %o6, %l3
6010 addccc %g4, %l4, %o2
6011 popc %i7, %o5
6012 fmovdcc %icc, %f27, %f6
6013 srlx %l5, 0x00, %i1
6014 fsrc2s %f9, %f23
6015 bneg,a,pn %icc, loop_566
6016 fbg %fcc3, loop_567
6017 nop
6018 setx loop_568, %l0, %l1
6019 jmpl %l1, %g3
6020 membar 0x55
6021loop_566:
6022 edge8n %i5, %l1, %l6
6023loop_567:
6024 bcc,a,pn %xcc, loop_569
6025loop_568:
6026 nop ! tsubcc %g1, %g2, %l0 changed by convert2hboot
6027 fandnot1s %f2, %f12, %f27
6028 edge32l %o4, %o1, %g5
6029loop_569:
6030 nop ! tgu %xcc, 0x5 changed by convert2hboot
6031 saved
6032 rdpr %cwp, %g1
6033 rdpr %cansave, %g2
6034 rdpr %canrestore, %g3
6035 rdpr %cleanwin, %g4
6036 rdpr %otherwin, %g5
6037 rdpr %wstate, %g6
6038 sll %g6, %i0, %i2
6039 movg %icc, %i3, %i6
6040 nop ! tl %icc, 0x7 changed by convert2hboot
6041 restored
6042 rdpr %cwp, %g1
6043 rdpr %cansave, %g2
6044 rdpr %canrestore, %g3
6045 rdpr %cleanwin, %g4
6046 rdpr %otherwin, %g5
6047 rdpr %wstate, %g6
6048 array32 %g7, %i4, %l2
6049 array16 %o3, %o7, %o6
6050 nop ! tvc %icc, 0x0 changed by convert2hboot
6051 fabss %f5, %f0
6052 movl %icc, %l3, %o0
6053 bneg,a,pt %xcc, loop_570
6054 sll %l4, %o2, %i7
6055 set 0x08, %g7
6056 nop ! stda %g4, [%l7 + %g7] 0x14 ASI use changed by convert2hboot
6057loop_570:
6058 edge8 %o5, %l5, %g3
6059 fmovsvs %icc, %f3, %f3
6060 nop ! tge %icc, 0x0 changed by convert2hboot
6061 fbug,a %fcc0, loop_571
6062 subccc %i1, 0x10BE, %l1
6063 alignaddrl %i5, %l6, %g1
6064 movre %g2, %o4, %o1
6065loop_571:
6066 fcmpne32 %f10, %f16, %l0
6067 edge8ln %g5, %i0, %i2
6068 flush %l7 + 0x3C
6069 lduw [%l7 + 0x40], %i3
6070 orcc %g6, %i6, %g7
6071 set 0x14, %o4
6072 nop ! stwa %i4, [%l7 + %o4] 0x23 ASI use changed by convert2hboot
6073 membar #Sync
6074 fpsub16 %f2, %f22, %f22
6075 lduh [%l7 + 0x40], %l2
6076 fbne %fcc3, loop_572
6077 fbuge,a %fcc0, loop_573
6078 bvs,a,pt %xcc, loop_574
6079 popc 0x11B1, %o7
6080loop_572:
6081 andncc %o6, %o3, %o0
6082loop_573:
6083 restored
6084 rdpr %cwp, %g1
6085 rdpr %cansave, %g2
6086 rdpr %canrestore, %g3
6087 rdpr %cleanwin, %g4
6088 rdpr %otherwin, %g5
6089 rdpr %wstate, %g6
6090loop_574:
6091 bcs loop_575
6092 ble,a,pt %icc, loop_576
6093 movne %xcc, %l4, %l3
6094 alignaddrl %i7, %g4, %o5
6095loop_575:
6096 subc %l5, %g3, %o2
6097loop_576:
6098 edge16ln %i1, %i5, %l1
6099 bcs,a,pt %icc, loop_577
6100 bvs,pt %icc, loop_578
6101 orn %l6, %g2, %o4
6102 movgu %xcc, %g1, %l0
6103loop_577:
6104 nop
6105 add %l7, 0x18, %l6
6106 wr %g0, 0x80, %asi
6107 nop ! casxa [%l6] 0x80, %g5, %o1 ASI use changed by convert2hboot
6108loop_578:
6109 edge16 %i2, %i3, %g6
6110 and %i6, %g7, %i0
6111 movleu %icc, %i4, %l2
6112 set 0x1A, %g6
6113 nop ! ldsha [%l7 + %g6] 0x04, %o7 ASI use changed by convert2hboot
6114 set 0x0E, %g5
6115 nop ! lduba [%l7 + %g5] 0x88, %o6 ASI use changed by convert2hboot
6116 std %o2, [%l7 + 0x68]
6117 addccc %o0, %l4, %l3
6118 xnorcc %i7, 0x0A49, %g4
6119 nop
6120 setx loop_579, %l0, %l1
6121 nop ! wrpr 0x1, %tl changed by convert2hboot
6122 nop ! wrpr %l1, %tnpc changed by convert2hboot
6123 setx 0x34400001400, %l0, %l1
6124 nop ! wrpr %l1, %tstate changed by convert2hboot
6125 nop ! wrhpr 0x4, %htstate changed by convert2hboot
6126 nop ! done changed by convert2hboot
6127 fmovrslz %o5, %f14, %f20
6128 umul %g3, %l5, %i1
6129 edge16l %o2, %i5, %l1
6130loop_579:
6131 fabsd %f22, %f26
6132 stx %g2, [%l7 + 0x60]
6133 nop ! tcc %xcc, 0x1 changed by convert2hboot
6134 movle %xcc, %o4, %l6
6135 movcs %icc, %g1, %g5
6136 mova %xcc, %l0, %i2
6137 nop
6138 set 0x28, %l3
6139 ldd [%l7 + %l3], %o0
6140 udiv %g6, 0x0E0E, %i6
6141 edge32n %i3, %g7, %i0
6142 stw %l2, [%l7 + 0x7C]
6143 nop ! tsubcctv %o7, 0x0261, %i4 changed by convert2hboot
6144 addc %o3, 0x148F, %o6
6145 membar #Sync
6146 set 0x40, %o1
6147 nop ! ldda [%l7 + %o1] 0xf9, %f16 ASI use changed by convert2hboot
6148 fexpand %f9, %f22
6149 fxnor %f22, %f0, %f2
6150 smul %l4, %o0, %l3
6151 edge8n %g4, %i7, %g3
6152 movle %icc, %o5, %i1
6153 fmovdl %icc, %f4, %f21
6154 fmovdg %icc, %f31, %f12
6155 edge8 %l5, %i5, %o2
6156 sth %l1, [%l7 + 0x26]
6157 alignaddr %g2, %o4, %g1
6158 restored
6159 rdpr %cwp, %g1
6160 rdpr %cansave, %g2
6161 rdpr %canrestore, %g3
6162 rdpr %cleanwin, %g4
6163 rdpr %otherwin, %g5
6164 rdpr %wstate, %g6
6165 movrlz %l6, 0x06D, %g5
6166 udivcc %i2, 0x0F73, %l0
6167 udivcc %g6, 0x0780, %i6
6168 fpadd16s %f9, %f21, %f31
6169 fmul8ulx16 %f18, %f20, %f26
6170 fmovdpos %xcc, %f17, %f7
6171 movvs %xcc, %o1, %g7
6172 fbe %fcc0, loop_580
6173 fabss %f20, %f3
6174 fmovdge %xcc, %f29, %f22
6175 movgu %icc, %i3, %i0
6176loop_580:
6177 movge %icc, %o7, %i4
6178 smulcc %o3, %l2, %o6
6179 wr %g0, 0x27, %asi
6180 membar #Sync
6181 movcc %icc, %o0, %l3
6182 edge32l %g4, %i7, %g3
6183 movre %i1, %l5, %o5
6184 fmovrdne %i5, %f8, %f10
6185 nop ! tvs %icc, 0x2 changed by convert2hboot
6186 nop
6187 set 0x44, %g1
6188 stw %o2, [%l7 + %g1]
6189 fnot2 %f14, %f0
6190 movrgz %l1, 0x2E4, %g2
6191 fcmpeq32 %f2, %f12, %g1
6192 andncc %o4, %g5, %i2
6193 fbug %fcc3, loop_581
6194 fbg,a %fcc2, loop_582
6195 movge %icc, %l0, %g6
6196 move %icc, %l6, %o1
6197loop_581:
6198 nop ! tvc %icc, 0x2 changed by convert2hboot
6199loop_582:
6200 sra %g7, 0x18, %i3
6201 fmovde %icc, %f16, %f26
6202 nop ! tle %icc, 0x6 changed by convert2hboot
6203 fmovdgu %xcc, %f19, %f18
6204 fsrc2s %f12, %f5
6205 ldsw [%l7 + 0x54], %i6
6206 fmovrdgez %i0, %f16, %f4
6207 sdivcc %o7, 0x16AC, %i4
6208 bvs,a %xcc, loop_583
6209 bgu,a,pt %icc, loop_584
6210 edge16n %l2, %o3, %o6
6211 edge8ln %l4, %l3, %g4
6212loop_583:
6213 nop ! taddcc %o0, %i7, %i1 changed by convert2hboot
6214loop_584:
6215 fmuld8ulx16 %f27, %f22, %f18
6216 umul %g3, 0x0CAF, %l5
6217 movvs %xcc, %i5, %o2
6218 fpsub32 %f26, %f22, %f28
6219 sdivx %l1, 0x10CA, %g2
6220 set 0x40, %l4
6221 nop ! ldda [%l7 + %l4] 0x0c, %f16 ASI use changed by convert2hboot
6222 fmovrdlz %o5, %f16, %f16
6223 movneg %icc, %g1, %o4
6224 fmovrdgez %g5, %f0, %f20
6225 fbu,a %fcc1, loop_585
6226 edge16n %i2, %g6, %l6
6227 movrlez %o1, 0x35F, %l0
6228 nop ! tg %xcc, 0x7 changed by convert2hboot
6229loop_585:
6230 orncc %i3, 0x081A, %i6
6231 alignaddrl %i0, %o7, %g7
6232 addccc %i4, %l2, %o6
6233 fmovrdgez %o3, %f18, %f2
6234 fcmpne32 %f16, %f26, %l3
6235 nop ! tl %xcc, 0x2 changed by convert2hboot
6236 movleu %xcc, %l4, %g4
6237 fmovdn %xcc, %f20, %f14
6238 ld [%l7 + 0x40], %f30
6239 fone %f22
6240 bl,a %xcc, loop_586
6241 movcs %icc, %o0, %i7
6242 fcmpd %fcc3, %f4, %f4
6243 edge32 %i1, %g3, %i5
6244loop_586:
6245 fbule %fcc3, loop_587
6246 movrgz %l5, 0x2D0, %o2
6247 wr %g0, 0x89, %asi
6248loop_587:
6249 fmovsge %icc, %f29, %f14
6250 stx %o5, [%l7 + 0x58]
6251 std %f4, [%l7 + 0x20]
6252 bg,pt %xcc, loop_588
6253 nop ! tl %xcc, 0x1 changed by convert2hboot
6254 movgu %xcc, %l1, %g1
6255 subc %g5, %i2, %g6
6256loop_588:
6257 fcmple32 %f16, %f22, %l6
6258 be,pt %xcc, loop_589
6259 xnor %o4, 0x0CCD, %l0
6260 andncc %i3, %i6, %i0
6261 fbe %fcc1, loop_590
6262loop_589:
6263 nop
6264 set 0x3A, %l6
6265 sth %o7, [%l7 + %l6]
6266 fbge %fcc3, loop_591
6267 udivcc %o1, 0x1244, %g7
6268loop_590:
6269 fpsub32s %f9, %f13, %f23
6270 nop
6271 setx loop_592, %l0, %l1
6272 nop ! wrpr 0x1, %tl changed by convert2hboot
6273 nop ! wrpr %l1, %tnpc changed by convert2hboot
6274 setx 0x34400001400, %l0, %l1
6275 nop ! wrpr %l1, %tstate changed by convert2hboot
6276 nop ! wrhpr 0x4, %htstate changed by convert2hboot
6277 nop ! done changed by convert2hboot
6278loop_591:
6279 be,pt %xcc, loop_593
6280 movn %xcc, %i4, %o6
6281 ldsh [%l7 + 0x26], %o3
6282loop_592:
6283 nop
6284 wr %g0, 0xf1, %asi
6285 membar #Sync
6286loop_593:
6287 fnot1s %f26, %f22
6288 wr %g0, 0x80, %asi
6289 sdivcc %l3, 0x152B, %l4
6290 nop ! tge %icc, 0x5 changed by convert2hboot
6291 fbule,a %fcc1, loop_594
6292 edge16n %g4, %i7, %i1
6293 std %f18, [%l7 + 0x08]
6294 nop ! tge %icc, 0x1 changed by convert2hboot
6295loop_594:
6296 nop
6297 set 0x3E, %i0
6298 nop ! lduha [%l7 + %i0] 0x89, %g3 ASI use changed by convert2hboot
6299 udiv %o0, 0x0757, %l5
6300 nop
6301 set 0x20, %l2
6302 ldd [%l7 + %l2], %f24
6303 subcc %o2, %g2, %i5
6304 brlz,a %l1, loop_595
6305 udivcc %g1, 0x0B6E, %g5
6306 movle %xcc, %i2, %o5
6307 movleu %icc, %g6, %o4
6308loop_595:
6309 nop ! tsubcctv %l6, %i3, %l0 changed by convert2hboot
6310 set 0x28, %l0
6311 nop ! swapa [%l7 + %l0] 0x0c, %i0 ASI use changed by convert2hboot
6312 nop ! tle %icc, 0x4 changed by convert2hboot
6313 ble,a,pt %xcc, loop_596
6314 nop ! tge %icc, 0x6 changed by convert2hboot
6315 fbge %fcc0, loop_597
6316 brgz %o7, loop_598
6317loop_596:
6318 srlx %o1, %i6, %g7
6319 nop ! tge %xcc, 0x2 changed by convert2hboot
6320loop_597:
6321 movl %icc, %i4, %o3
6322loop_598:
6323 fbue %fcc1, loop_599
6324 fand %f30, %f4, %f18
6325 mulscc %l2, %o6, %l4
6326 sdivx %l3, 0x067D, %g4
6327loop_599:
6328 fmovdpos %xcc, %f26, %f25
6329 movcs %xcc, %i1, %g3
6330 fandnot1 %f8, %f4, %f30
6331 movgu %xcc, %i7, %l5
6332 movcs %icc, %o0, %g2
6333 ld [%l7 + 0x3C], %f4
6334 bne,a loop_600
6335 bge,pt %xcc, loop_601
6336 nop ! tleu %xcc, 0x0 changed by convert2hboot
6337 smul %i5, %o2, %g1
6338loop_600:
6339 smul %g5, %i2, %o5
6340loop_601:
6341 std %f12, [%l7 + 0x08]
6342 nop ! te %xcc, 0x3 changed by convert2hboot
6343 restored
6344 rdpr %cwp, %g1
6345 rdpr %cansave, %g2
6346 rdpr %canrestore, %g3
6347 rdpr %cleanwin, %g4
6348 rdpr %otherwin, %g5
6349 rdpr %wstate, %g6
6350 sdiv %g6, 0x1968, %l1
6351 movl %icc, %l6, %o4
6352 nop ! tleu %xcc, 0x1 changed by convert2hboot
6353 st %f1, [%l7 + 0x50]
6354 add %i3, 0x0947, %i0
6355 movg %xcc, %o7, %o1
6356 movrlez %i6, 0x0A1, %g7
6357 smulcc %l0, %o3, %i4
6358 nop ! tcs %xcc, 0x0 changed by convert2hboot
6359 wr %g0, 0x10, %asi
6360 sta %f25, [%l7 + 0x20] %asi
6361 nop ! tvs %xcc, 0x4 changed by convert2hboot
6362 fcmpgt16 %f18, %f16, %o6
6363 stx %l2, [%l7 + 0x18]
6364 nop ! tsubcctv %l4, %g4, %l3 changed by convert2hboot
6365 srl %g3, 0x05, %i7
6366 fpack16 %f4, %f8
6367 fnot2s %f24, %f3
6368 add %i1, 0x1513, %l5
6369 membar #Sync
6370 set 0x40, %g2
6371 nop ! ldda [%l7 + %g2] 0xf0, %f0 ASI use changed by convert2hboot
6372 mulscc %g2, %i5, %o2
6373 restored
6374 rdpr %cwp, %g1
6375 rdpr %cansave, %g2
6376 rdpr %canrestore, %g3
6377 rdpr %cleanwin, %g4
6378 rdpr %otherwin, %g5
6379 rdpr %wstate, %g6
6380 movrne %o0, 0x1A4, %g5
6381 fnors %f27, %f19, %f25
6382 nop ! tvs %icc, 0x7 changed by convert2hboot
6383 fnegs %f23, %f25
6384 movg %icc, %g1, %i2
6385 set 0x68, %i4
6386 nop ! stda %g6, [%l7 + %i4] 0xeb ASI use changed by convert2hboot
6387 membar #Sync
6388 fbne %fcc1, loop_602
6389 pdist %f26, %f26, %f2
6390 fornot2s %f9, %f20, %f5
6391 sdivx %o5, 0x1739, %l6
6392loop_602:
6393 fblg %fcc2, loop_603
6394 movneg %xcc, %o4, %l1
6395 udivx %i0, 0x1A60, %o7
6396 fbu %fcc0, loop_604
6397loop_603:
6398 edge16 %o1, %i3, %g7
6399 fmovdneg %icc, %f17, %f4
6400 fnot2 %f16, %f26
6401loop_604:
6402 fcmple32 %f10, %f26, %l0
6403 nop ! tcs %xcc, 0x2 changed by convert2hboot
6404 nop ! tvs %xcc, 0x2 changed by convert2hboot
6405 wr %g0, 0x10, %asi
6406 nop
6407 setx loop_605, %l0, %l1
6408 nop ! wrpr 0x1, %tl changed by convert2hboot
6409 nop ! wrpr %l1, %tnpc changed by convert2hboot
6410 setx 0x34400001400, %l0, %l1
6411 nop ! wrpr %l1, %tstate changed by convert2hboot
6412 nop ! wrhpr 0x4, %htstate changed by convert2hboot
6413 nop ! done changed by convert2hboot
6414 srl %i6, 0x1E, %o6
6415 fmovde %xcc, %f27, %f25
6416 fnegd %f16, %f22
6417loop_605:
6418 sdivx %i4, 0x087B, %l2
6419 edge8ln %g4, %l4, %g3
6420 wr %g0, 0x89, %asi
6421 edge8ln %l3, %i1, %l5
6422 alignaddrl %g2, %i5, %o2
6423 fnors %f26, %f31, %f26
6424 be,a,pt %icc, loop_606
6425 xor %o0, 0x02F6, %g1
6426 smul %g5, 0x16AF, %i2
6427 nop ! tge %icc, 0x5 changed by convert2hboot
6428loop_606:
6429 siam 0x3
6430 sdiv %o5, 0x016A, %g6
6431 udivcc %l6, 0x19E6, %o4
6432 orncc %i0, 0x0307, %l1
6433 nop ! tgu %xcc, 0x6 changed by convert2hboot
6434 movle %icc, %o7, %o1
6435 movge %icc, %g7, %i3
6436 fbu %fcc3, loop_607
6437 bshuffle %f2, %f2, %f2
6438 nop ! tge %icc, 0x2 changed by convert2hboot
6439 edge8 %l0, %o3, %i6
6440loop_607:
6441 movrne %i4, %l2, %o6
6442 ba,a %xcc, loop_608
6443 brlz,a %l4, loop_609
6444 edge8ln %g3, %i7, %l3
6445 fcmpeq32 %f30, %f28, %g4
6446loop_608:
6447 ldx [%l7 + 0x08], %i1
6448loop_609:
6449 movn %icc, %l5, %g2
6450 call loop_610
6451 edge8l %i5, %o0, %o2
6452 nop ! tgu %xcc, 0x4 changed by convert2hboot
6453 sdivx %g5, 0x0EC9, %g1
6454loop_610:
6455 fcmple32 %f28, %f0, %o5
6456 fpadd32 %f8, %f6, %f14
6457 ld [%l7 + 0x4C], %f1
6458 edge8l %i2, %g6, %l6
6459 sra %o4, 0x11, %i0
6460 movg %xcc, %o7, %o1
6461 andncc %l1, %g7, %l0
6462 fmul8x16al %f13, %f27, %f14
6463 movge %icc, %o3, %i6
6464 fnor %f2, %f16, %f20
6465 fmovdne %xcc, %f30, %f30
6466 subc %i4, 0x0CB1, %l2
6467 fmovdvc %icc, %f27, %f17
6468 nop ! tsubcctv %i3, %o6, %l4 changed by convert2hboot
6469 srl %g3, %l3, %i7
6470 stb %i1, [%l7 + 0x6B]
6471 set 0x30, %i7
6472 nop ! ldda [%l7 + %i7] 0x22, %g4 ASI use changed by convert2hboot
6473 udivx %g2, 0x1B6D, %l5
6474 fmul8x16 %f14, %f22, %f6
6475 flush %l7 + 0x14
6476 move %xcc, %o0, %o2
6477 flush %l7 + 0x5C
6478 or %i5, %g1, %g5
6479 andn %o5, %g6, %l6
6480 fmovdvs %icc, %f27, %f25
6481 nop ! tl %icc, 0x3 changed by convert2hboot
6482 edge8 %i2, %o4, %i0
6483 bpos,a loop_611
6484 movneg %xcc, %o1, %o7
6485 orncc %g7, 0x18AF, %l0
6486 fpsub16s %f9, %f3, %f31
6487loop_611:
6488 xorcc %l1, 0x0DFA, %i6
6489 edge16ln %i4, %l2, %o3
6490 fmovsvc %icc, %f7, %f13
6491 addc %i3, %o6, %l4
6492 fmovdcs %xcc, %f16, %f3
6493 udivcc %l3, 0x0591, %g3
6494 nop
6495 setx loop_612, %l0, %l1
6496 jmpl %l1, %i7
6497 bvc,a,pn %icc, loop_613
6498 nop ! tn %icc, 0x2 changed by convert2hboot
6499 or %g4, 0x08A1, %g2
6500loop_612:
6501 movrlez %i1, 0x2AC, %l5
6502loop_613:
6503 nop ! tgu %icc, 0x2 changed by convert2hboot
6504 fxors %f2, %f6, %f16
6505 nop ! tle %xcc, 0x4 changed by convert2hboot
6506 movrlz %o2, 0x12F, %o0
6507 xnor %i5, %g1, %o5
6508 andn %g5, %l6, %g6
6509 fpadd32 %f26, %f4, %f30
6510 ldx [%l7 + 0x70], %i2
6511 nop ! tcc %xcc, 0x5 changed by convert2hboot
6512 fbg %fcc2, loop_614
6513 edge8 %o4, %i0, %o7
6514 alignaddrl %o1, %l0, %l1
6515 brgez %g7, loop_615
6516loop_614:
6517 fmovd %f18, %f20
6518 fors %f14, %f14, %f15
6519 edge16ln %i6, %l2, %i4
6520loop_615:
6521 fxor %f4, %f6, %f30
6522 array32 %i3, %o3, %o6
6523 nop
6524 setx loop_616, %l0, %l1
6525 nop ! wrpr 0x1, %tl changed by convert2hboot
6526 nop ! wrpr %l1, %tpc changed by convert2hboot
6527 add %l1, 0x4, %l1
6528 nop ! wrpr %l1, %tnpc changed by convert2hboot
6529 setx 0x34400001400, %l0, %l1
6530 nop ! wrpr %l1, %tstate changed by convert2hboot
6531 nop ! wrhpr 0x4, %htstate changed by convert2hboot
6532 nop ! retry changed by convert2hboot
6533 movrlz %l3, 0x2BD, %l4
6534 addc %g3, 0x112B, %g4
6535 movrlez %g2, 0x3E5, %i7
6536loop_616:
6537 nop ! tcc %xcc, 0x5 changed by convert2hboot
6538 nop ! taddcctv %l5, %i1, %o0 changed by convert2hboot
6539 movvc %icc, %o2, %i5
6540 array8 %g1, %o5, %g5
6541 lduh [%l7 + 0x58], %g6
6542 edge32n %i2, %o4, %i0
6543 sdivx %l6, 0x1DB8, %o7
6544 nop ! tle %icc, 0x4 changed by convert2hboot
6545 ldd [%l7 + 0x18], %l0
6546 movn %icc, %l1, %g7
6547 srlx %o1, 0x1B, %l2
6548 brnz,a %i4, loop_617
6549 fcmple16 %f18, %f2, %i3
6550 srax %i6, %o3, %l3
6551 nop ! tpos %xcc, 0x3 changed by convert2hboot
6552loop_617:
6553 srl %l4, %o6, %g3
6554 srax %g2, 0x0E, %g4
6555 subccc %i7, %l5, %o0
6556 fexpand %f2, %f24
6557 nop ! sir 0x1716 changed by convert2hboot
6558 fnegd %f6, %f26
6559 swap [%l7 + 0x20], %i1
6560 fmovsn %xcc, %f21, %f4
6561 movle %xcc, %o2, %i5
6562 move %xcc, %o5, %g5
6563 membar 0x79
6564 movge %icc, %g1, %i2
6565 nop
6566 setx loop_618, %l0, %l1
6567 jmpl %l1, %o4
6568 bneg,a,pt %xcc, loop_619
6569 fcmple16 %f26, %f20, %g6
6570 nop
6571 setx loop_620, %l0, %l1
6572 nop ! wrpr 0x1, %tl changed by convert2hboot
6573 nop ! wrpr %l1, %tnpc changed by convert2hboot
6574 setx 0x34400001400, %l0, %l1
6575 nop ! wrpr %l1, %tstate changed by convert2hboot
6576 nop ! wrhpr 0x4, %htstate changed by convert2hboot
6577 nop ! done changed by convert2hboot
6578loop_618:
6579 movpos %icc, %l6, %o7
6580loop_619:
6581 ldub [%l7 + 0x3A], %l0
6582 fbl %fcc0, loop_621
6583loop_620:
6584 fnor %f0, %f24, %f20
6585 nop
6586 set 0x20, %g4
6587 stx %i0, [%l7 + %g4]
6588 edge8ln %l1, %o1, %g7
6589loop_621:
6590 fzeros %f24
6591 fandnot1 %f16, %f18, %f20
6592 nop
6593 set 0x53, %i2
6594 ldub [%l7 + %i2], %i4
6595 fbug %fcc3, loop_622
6596 bg %icc, loop_623
6597 movcs %icc, %l2, %i6
6598 fmovdle %xcc, %f24, %f3
6599loop_622:
6600 addccc %o3, 0x0B30, %l3
6601loop_623:
6602 nop ! sir 0x13B6 changed by convert2hboot
6603 fnot1s %f5, %f24
6604 movn %xcc, %l4, %i3
6605 fandnot1 %f30, %f12, %f12
6606 fsrc1s %f24, %f20
6607 fpack32 %f20, %f16, %f30
6608 mulscc %g3, 0x163E, %g2
6609 bvs,pn %icc, loop_624
6610 fmul8ulx16 %f28, %f0, %f16
6611 ldd [%l7 + 0x70], %o6
6612 fmul8x16al %f29, %f18, %f18
6613loop_624:
6614 membar 0x5E
6615 bleu,a,pn %xcc, loop_625
6616 smul %g4, %i7, %l5
6617 wr %g0, 0x11, %asi
6618loop_625:
6619 edge8ln %i1, %o2, %i5
6620 fmovrslez %o5, %f18, %f9
6621 subcc %g1, %g5, %i2
6622 brgez %g6, loop_626
6623 movleu %icc, %l6, %o7
6624 sdiv %l0, 0x1830, %o4
6625 ba,a loop_627
6626loop_626:
6627 bneg,pt %icc, loop_628
6628 sdiv %i0, 0x1253, %o1
6629 fandnot2s %f10, %f12, %f18
6630loop_627:
6631 sdivx %l1, 0x0FEA, %i4
6632loop_628:
6633 fbul %fcc1, loop_629
6634 edge32l %l2, %i6, %g7
6635 ldstub [%l7 + 0x4E], %l3
6636 brgz,a %l4, loop_630
6637loop_629:
6638 movne %icc, %i3, %g3
6639 fmovrsgez %o3, %f25, %f7
6640 ldsh [%l7 + 0x3A], %g2
6641loop_630:
6642 edge16l %o6, %g4, %l5
6643 fzeros %f23
6644 sub %o0, %i1, %i7
6645 sll %i5, 0x0F, %o2
6646 brz,a %g1, loop_631
6647 umul %o5, 0x15F9, %i2
6648 fmovrdgez %g5, %f26, %f18
6649 edge32n %g6, %o7, %l0
6650loop_631:
6651 movl %xcc, %o4, %i0
6652 nop ! tvs %icc, 0x3 changed by convert2hboot
6653 fnegs %f28, %f19
6654 edge16ln %o1, %l6, %l1
6655 srax %i4, %l2, %i6
6656 movne %icc, %l3, %l4
6657 fpsub32s %f6, %f28, %f7
6658 set 0x10, %o6
6659 nop ! stda %g6, [%l7 + %o6] 0xe2 ASI use changed by convert2hboot
6660 membar #Sync
6661 sth %i3, [%l7 + 0x42]
6662 udivx %o3, 0x154A, %g2
6663 fmuld8ulx16 %f30, %f18, %f22
6664 fmovrsne %o6, %f11, %f5
6665 fcmpes %fcc1, %f24, %f29
6666 ld [%l7 + 0x54], %f7
6667 srl %g4, 0x1E, %g3
6668 fmovdvs %xcc, %f28, %f17
6669 fnors %f24, %f1, %f16
6670 set 0x20, %i3
6671 nop ! stxa %o0, [%l7 + %i3] 0x14 ASI use changed by convert2hboot
6672 mova %icc, %l5, %i7
6673 addc %i1, %i5, %g1
6674 movn %xcc, %o2, %o5
6675 fbg %fcc3, loop_632
6676 fcmpne32 %f2, %f8, %i2
6677 umul %g6, 0x1A2A, %g5
6678 fxors %f0, %f23, %f19
6679loop_632:
6680 sra %o7, 0x04, %o4
6681 bgu,a %icc, loop_633
6682 movre %i0, 0x270, %o1
6683 set 0x62, %o0
6684 nop ! lduha [%l7 + %o0] 0x04, %l6 ASI use changed by convert2hboot
6685loop_633:
6686 array8 %l0, %l1, %l2
6687 bgu,pt %icc, loop_634
6688 fmul8x16al %f7, %f15, %f2
6689 bneg,a,pt %xcc, loop_635
6690 mova %icc, %i4, %i6
6691loop_634:
6692 call loop_636
6693 movne %icc, %l4, %g7
6694loop_635:
6695 movrlz %l3, %i3, %o3
6696 ldsb [%l7 + 0x2A], %g2
6697loop_636:
6698 fbuge %fcc3, loop_637
6699 fbne,a %fcc1, loop_638
6700 orn %o6, 0x1CB0, %g3
6701 ldd [%l7 + 0x60], %g4
6702loop_637:
6703 sdiv %l5, 0x1BC5, %o0
6704loop_638:
6705 fnegs %f14, %f10
6706 and %i1, %i7, %i5
6707 nop
6708 setx loop_639, %l0, %l1
6709 nop ! wrpr 0x1, %tl changed by convert2hboot
6710 nop ! wrpr %l1, %tpc changed by convert2hboot
6711 add %l1, 0x4, %l1
6712 nop ! wrpr %l1, %tnpc changed by convert2hboot
6713 setx 0x34400001400, %l0, %l1
6714 nop ! wrpr %l1, %tstate changed by convert2hboot
6715 nop ! wrhpr 0x4, %htstate changed by convert2hboot
6716 nop ! retry changed by convert2hboot
6717 fcmpeq16 %f18, %f22, %g1
6718 addccc %o5, 0x14E3, %o2
6719 ldsh [%l7 + 0x74], %i2
6720loop_639:
6721 fmovdn %icc, %f5, %f22
6722 addcc %g6, %o7, %g5
6723 sll %i0, 0x1E, %o1
6724 array8 %l6, %o4, %l1
6725 nop ! tvc %icc, 0x5 changed by convert2hboot
6726 edge16ln %l2, %l0, %i4
6727 andn %i6, %g7, %l3
6728 sdiv %i3, 0x0CF0, %l4
6729 nop ! te %xcc, 0x3 changed by convert2hboot
6730 fmovrslz %o3, %f3, %f27
6731 sdivx %o6, 0x1AF3, %g3
6732 and %g4, %l5, %g2
6733 fcmpd %fcc3, %f26, %f6
6734 nop ! tsubcctv %i1, %i7, %i5 changed by convert2hboot
6735 movgu %xcc, %o0, %g1
6736 fnors %f17, %f17, %f5
6737 nop ! taddcc %o2, 0x074B, %o5 changed by convert2hboot
6738 edge8n %i2, %g6, %g5
6739 siam 0x0
6740 movpos %xcc, %o7, %i0
6741 or %l6, 0x0F3F, %o1
6742 fcmpeq32 %f20, %f6, %o4
6743 fmovsgu %xcc, %f24, %f21
6744 movg %icc, %l1, %l2
6745 movvc %icc, %l0, %i4
6746 bn %xcc, loop_640
6747 subc %i6, 0x0660, %l3
6748 movgu %icc, %i3, %l4
6749 ldub [%l7 + 0x15], %o3
6750loop_640:
6751 nop ! tl %xcc, 0x6 changed by convert2hboot
6752 fornot1s %f25, %f15, %f3
6753 fmovdpos %icc, %f13, %f12
6754 bcs %icc, loop_641
6755 alignaddr %g7, %g3, %g4
6756 movle %xcc, %l5, %o6
6757 wr %g0, 0x10, %asi
6758loop_641:
6759 nop ! tpos %icc, 0x3 changed by convert2hboot
6760 wr %g0, 0x11, %asi
6761 wr %g0, 0x81, %asi
6762 nop ! tvc %icc, 0x0 changed by convert2hboot
6763 fmovsvc %icc, %f15, %f2
6764 nop ! tgu %icc, 0x2 changed by convert2hboot
6765 bl,a,pt %xcc, loop_642
6766 edge16l %i5, %o0, %g1
6767 movne %xcc, %o5, %o2
6768 std %i2, [%l7 + 0x50]
6769loop_642:
6770 edge32 %g6, %g5, %i0
6771 wr %g0, 0x16, %asi
6772 membar #Sync
6773 edge16l %l6, %o7, %o1
6774 array8 %o4, %l1, %l0
6775 fpadd16 %f6, %f2, %f6
6776 edge16 %i4, %i6, %l3
6777 fmovdle %xcc, %f14, %f18
6778 fexpand %f15, %f22
6779 udiv %l2, 0x0E9C, %i3
6780 fmovscs %icc, %f5, %f5
6781 ldx [%l7 + 0x70], %l4
6782 addc %o3, 0x09D6, %g3
6783 ld [%l7 + 0x24], %f2
6784 movrgz %g4, 0x21E, %l5
6785 set 0x08, %i1
6786 nop ! stda %o6, [%l7 + %i1] 0x2b ASI use changed by convert2hboot
6787 membar #Sync
6788 fpmerge %f5, %f30, %f14
6789 movge %xcc, %g7, %i7
6790 bshuffle %f30, %f12, %f10
6791 sdivcc %i1, 0x1DFE, %i5
6792 set 0x18, %o3
6793 sta %f6, [%l7 + %o3] 0x11
6794 fone %f2
6795 wr %g0, 0x22, %asi
6796 membar #Sync
6797 lduh [%l7 + 0x72], %g1
6798 nop ! tge %icc, 0x1 changed by convert2hboot
6799 nop ! ta %xcc, 0x6 changed by convert2hboot
6800 movre %g2, %o2, %o5
6801 array32 %g6, %i2, %g5
6802 fbo,a %fcc2, loop_643
6803 umul %l6, 0x1F0C, %i0
6804 nop ! sir 0x0F10 changed by convert2hboot
6805 set 0x56, %i6
6806 nop ! ldsba [%l7 + %i6] 0x88, %o1 ASI use changed by convert2hboot
6807loop_643:
6808 fnand %f16, %f20, %f14
6809 nop ! tge %xcc, 0x2 changed by convert2hboot
6810 movrlez %o4, 0x11D, %l1
6811 wr %g0, 0x89, %asi
6812 sllx %l0, 0x10, %i4
6813 ldd [%l7 + 0x08], %l2
6814 fbu %fcc1, loop_644
6815 movl %icc, %l2, %i3
6816 xnor %l4, 0x07AF, %o3
6817 movrne %g3, %i6, %g4
6818loop_644:
6819 srl %o6, %g7, %i7
6820 brz %l5, loop_645
6821 fmovdvc %icc, %f1, %f2
6822 sdivcc %i1, 0x1645, %o0
6823 bshuffle %f2, %f20, %f30
6824loop_645:
6825 stw %i5, [%l7 + 0x74]
6826 edge32n %g2, %g1, %o5
6827 sdivcc %o2, 0x1AC8, %g6
6828 fcmpeq32 %f18, %f28, %i2
6829 bleu,pn %xcc, loop_646
6830 srax %g5, %l6, %i0
6831 edge16 %o4, %o1, %o7
6832 fbug,a %fcc1, loop_647
6833loop_646:
6834 fmul8ulx16 %f12, %f10, %f10
6835 edge32 %l0, %l1, %l3
6836 or %i4, 0x0497, %l2
6837loop_647:
6838 fnot2s %f1, %f3
6839 xnor %i3, 0x1BA6, %l4
6840 nop ! taddcctv %o3, %i6, %g3 changed by convert2hboot
6841 edge16ln %o6, %g4, %i7
6842 call loop_648
6843 fba,a %fcc1, loop_649
6844 nop ! tn %xcc, 0x2 changed by convert2hboot
6845 nop ! tn %icc, 0x0 changed by convert2hboot
6846loop_648:
6847 membar 0x64
6848loop_649:
6849 nop ! taddcctv %l5, %g7, %o0 changed by convert2hboot
6850 ldd [%l7 + 0x40], %f4
6851 popc 0x01B8, %i1
6852 sub %i5, 0x1365, %g1
6853 nop ! tne %xcc, 0x6 changed by convert2hboot
6854 fmovdne %xcc, %f8, %f10
6855 movcs %icc, %g2, %o2
6856 faligndata %f12, %f2, %f22
6857 fabss %f29, %f3
6858 ldub [%l7 + 0x32], %g6
6859 st %f23, [%l7 + 0x0C]
6860 nop ! tn %xcc, 0x5 changed by convert2hboot
6861 movpos %xcc, %o5, %g5
6862 xorcc %l6, 0x1F97, %i2
6863 edge8ln %o4, %o1, %o7
6864 nop ! tcc %xcc, 0x4 changed by convert2hboot
6865 restored
6866 rdpr %cwp, %g1
6867 rdpr %cansave, %g2
6868 rdpr %canrestore, %g3
6869 rdpr %cleanwin, %g4
6870 rdpr %otherwin, %g5
6871 rdpr %wstate, %g6
6872 umul %i0, %l1, %l3
6873 subccc %l0, 0x111B, %i4
6874 fbe,a %fcc0, loop_650
6875 movvs %icc, %l2, %l4
6876 subcc %o3, 0x16EC, %i6
6877 sdivcc %g3, 0x0E93, %i3
6878loop_650:
6879 sethi 0x011F, %o6
6880 andn %i7, %l5, %g7
6881 edge32ln %g4, %i1, %o0
6882 nop ! tle %xcc, 0x5 changed by convert2hboot
6883 nop ! ta %xcc, 0x4 changed by convert2hboot
6884 edge8l %i5, %g1, %g2
6885 movcc %xcc, %g6, %o5
6886 restored
6887 rdpr %cwp, %g1
6888 rdpr %cansave, %g2
6889 rdpr %canrestore, %g3
6890 rdpr %cleanwin, %g4
6891 rdpr %otherwin, %g5
6892 rdpr %wstate, %g6
6893 fmovdcs %icc, %f29, %f26
6894 fcmpgt32 %f0, %f4, %o2
6895 edge32n %g5, %i2, %o4
6896 nop ! tsubcctv %l6, 0x160B, %o7 changed by convert2hboot
6897 fbg %fcc3, loop_651
6898 fmovrslz %o1, %f5, %f30
6899 fmovd %f8, %f8
6900 array16 %l1, %l3, %i0
6901loop_651:
6902 nop
6903 setx loop_652, %l0, %l1
6904 nop ! wrpr 0x1, %tl changed by convert2hboot
6905 nop ! wrpr %l1, %tnpc changed by convert2hboot
6906 setx 0x34400001400, %l0, %l1
6907 nop ! wrpr %l1, %tstate changed by convert2hboot
6908 nop ! wrhpr 0x4, %htstate changed by convert2hboot
6909 nop ! done changed by convert2hboot
6910 subccc %i4, 0x12A4, %l2
6911 add %l7, 0x20, %l6
6912 wr %g0, 0x81, %asi
6913loop_652:
6914 fmovdvc %xcc, %f7, %f19
6915 xnor %o3, %g3, %i6
6916 stw %o6, [%l7 + 0x48]
6917 fblg %fcc2, loop_653
6918 bleu,a loop_654
6919 xor %i3, 0x1A01, %l5
6920 fnegs %f10, %f4
6921loop_653:
6922 movvc %icc, %i7, %g4
6923loop_654:
6924 orcc %g7, 0x1102, %o0
6925 movleu %icc, %i1, %g1
6926 nop ! tcc %icc, 0x6 changed by convert2hboot
6927 fandnot1 %f28, %f12, %f16
6928 movvc %icc, %g2, %g6
6929 addccc %i5, %o5, %g5
6930 fcmpeq16 %f10, %f10, %i2
6931 fmovrdlz %o2, %f22, %f8
6932 fbug,a %fcc2, loop_655
6933 movcc %icc, %l6, %o7
6934 fones %f23
6935 subcc %o1, 0x15A1, %l1
6936loop_655:
6937 fbg %fcc1, loop_656
6938 movrne %l3, 0x09D, %i0
6939 ldsb [%l7 + 0x78], %o4
6940 fands %f14, %f2, %f1
6941loop_656:
6942 bshuffle %f24, %f18, %f12
6943 subc %l2, %i4, %l0
6944 andcc %l4, %o3, %i6
6945 movpos %xcc, %o6, %g3
6946 fmovrdne %i3, %f0, %f6
6947 bne %xcc, loop_657
6948 fbe,a %fcc0, loop_658
6949 nop
6950 set 0x75, %l1
6951 ldsb [%l7 + %l1], %i7
6952 fmovsleu %xcc, %f21, %f18
6953loop_657:
6954 edge16n %l5, %g7, %g4
6955loop_658:
6956 and %i1, 0x098F, %g1
6957 nop ! ta %icc, 0x3 changed by convert2hboot
6958 srl %o0, %g6, %g2
6959 fbu,a %fcc2, loop_659
6960 xorcc %i5, 0x0062, %g5
6961 set 0x60, %o5
6962 nop ! lduwa [%l7 + %o5] 0x15, %o5 ASI use changed by convert2hboot
6963loop_659:
6964 subc %i2, 0x0538, %l6
6965 fbg %fcc3, loop_660
6966 nop ! taddcctv %o2, 0x10BB, %o7 changed by convert2hboot
6967 movpos %xcc, %l1, %o1
6968 sethi 0x15C4, %i0
6969loop_660:
6970 nop ! taddcc %l3, %o4, %i4 changed by convert2hboot
6971 fbu,a %fcc1, loop_661
6972 bne,a,pt %xcc, loop_662
6973 nop ! taddcctv %l0, 0x10E6, %l2 changed by convert2hboot
6974 edge16 %o3, %l4, %o6
6975loop_661:
6976 bge,a,pn %icc, loop_663
6977loop_662:
6978 movrlez %g3, %i3, %i6
6979 sub %i7, 0x1ED9, %l5
6980 movn %xcc, %g7, %i1
6981loop_663:
6982 nop
6983 setx loop_664, %l0, %l1
6984 jmpl %l1, %g1
6985 andncc %o0, %g6, %g2
6986 fnot2s %f22, %f21
6987 sll %g4, %g5, %i5
6988loop_664:
6989 sll %o5, %l6, %i2
6990 fand %f0, %f12, %f26
6991 fmovrdne %o2, %f26, %f22
6992 nop ! tleu %icc, 0x2 changed by convert2hboot
6993 umulcc %l1, 0x0E02, %o7
6994 sdiv %i0, 0x15F7, %o1
6995 mulscc %o4, 0x0E31, %l3
6996 fcmps %fcc0, %f6, %f7
6997 alignaddr %l0, %l2, %i4
6998 sllx %l4, %o3, %o6
6999 fpack32 %f8, %f30, %f8
7000 sdiv %g3, 0x1694, %i3
7001 add %i7, %i6, %l5
7002 movvc %icc, %i1, %g7
7003 brz %g1, loop_665
7004 fsrc2 %f28, %f8
7005 movvc %icc, %o0, %g6
7006 subcc %g4, 0x1AB9, %g2
7007loop_665:
7008 andn %i5, %g5, %l6
7009 nop ! tg %icc, 0x2 changed by convert2hboot
7010 ldd [%l7 + 0x30], %o4
7011 xor %o2, 0x15B4, %i2
7012 siam 0x3
7013 fmovrsgez %o7, %f16, %f2
7014 edge32l %i0, %o1, %l1
7015 addc %o4, 0x14CF, %l0
7016 alignaddr %l3, %l2, %l4
7017 smul %i4, %o6, %g3
7018 bcs %icc, loop_666
7019 srlx %i3, %o3, %i7
7020 movneg %xcc, %l5, %i1
7021 edge8 %i6, %g1, %g7
7022loop_666:
7023 movrlz %o0, 0x21F, %g4
7024 ldsw [%l7 + 0x28], %g2
7025 sdivx %i5, 0x1861, %g6
7026 fnot2s %f21, %f7
7027 bcs,a,pn %xcc, loop_667
7028 ldx [%l7 + 0x78], %l6
7029 fmuld8ulx16 %f10, %f12, %f28
7030 edge8 %o5, %g5, %i2
7031loop_667:
7032 fmovrdgz %o2, %f8, %f4
7033 movleu %icc, %i0, %o7
7034 fbg,a %fcc2, loop_668
7035 ble %xcc, loop_669
7036 movg %xcc, %l1, %o1
7037 movrlez %o4, 0x251, %l3
7038loop_668:
7039 fmovrde %l2, %f2, %f0
7040loop_669:
7041 movge %icc, %l0, %i4
7042 fpsub16s %f10, %f15, %f19
7043 subccc %o6, 0x0D89, %l4
7044 set 0x34, %l5
7045 nop ! lduha [%l7 + %l5] 0x80, %i3 ASI use changed by convert2hboot
7046 udiv %g3, 0x11DD, %i7
7047 fmovde %icc, %f1, %f4
7048 fnand %f22, %f18, %f24
7049 saved
7050 rdpr %cwp, %g1
7051 rdpr %cansave, %g2
7052 rdpr %canrestore, %g3
7053 rdpr %cleanwin, %g4
7054 rdpr %otherwin, %g5
7055 rdpr %wstate, %g6
7056 membar 0x56
7057 movrgz %l5, 0x39D, %o3
7058 nop
7059 set 0x30, %o7
7060 ldsh [%l7 + %o7], %i6
7061 sdiv %g1, 0x1464, %i1
7062 fpackfix %f28, %f7
7063 wr %g0, 0x88, %asi
7064 sra %g7, %g2, %i5
7065 addccc %g6, %g4, %l6
7066 bcc,a loop_670
7067 fmovse %icc, %f29, %f28
7068 fxnor %f22, %f30, %f30
7069 alignaddrl %o5, %i2, %o2
7070loop_670:
7071 fmovsa %icc, %f10, %f23
7072 array8 %g5, %o7, %l1
7073 ldd [%l7 + 0x48], %f20
7074 mova %xcc, %i0, %o4
7075 move %xcc, %l3, %l2
7076 ldsh [%l7 + 0x72], %o1
7077 nop ! tsubcc %i4, %o6, %l4 changed by convert2hboot
7078 sethi 0x0B71, %l0
7079 nop ! sir 0x154E changed by convert2hboot
7080 bpos loop_671
7081 brnz %i3, loop_672
7082 fmovdneg %xcc, %f19, %f27
7083 set 0x22, %i5
7084 nop ! ldsba [%l7 + %i5] 0x88, %i7 ASI use changed by convert2hboot
7085loop_671:
7086 fnot1 %f0, %f18
7087loop_672:
7088 movrlz %g3, %l5, %i6
7089 subccc %g1, %i1, %o3
7090 nop
7091 setx loop_673, %l0, %l1
7092 jmpl %l1, %o0
7093 edge8ln %g2, %i5, %g6
7094 sra %g7, %l6, %o5
7095 wr %g0, 0x11, %asi
7096 sta %f7, [%l7 + 0x24] %asi
7097loop_673:
7098 move %xcc, %g4, %i2
7099 movrlez %o2, %g5, %o7
7100 nop ! tle %xcc, 0x0 changed by convert2hboot
7101 movge %icc, %i0, %l1
7102 fnot2 %f10, %f4
7103 fbug,a %fcc1, loop_674
7104 smul %l3, %l2, %o1
7105 movrlz %i4, 0x028, %o6
7106 fpackfix %f26, %f21
7107loop_674:
7108 fones %f0
7109 fcmpd %fcc1, %f6, %f6
7110 nop ! tne %xcc, 0x1 changed by convert2hboot
7111 set 0x3A, %g3
7112 nop ! ldsha [%l7 + %g3] 0x88, %l4 ASI use changed by convert2hboot
7113 fmovrsgz %o4, %f31, %f21
7114 brlz %i3, loop_675
7115 ldub [%l7 + 0x46], %l0
7116 orncc %i7, 0x0A19, %g3
7117 udivcc %l5, 0x034D, %i6
7118loop_675:
7119 nop ! tle %xcc, 0x4 changed by convert2hboot
7120 andncc %i1, %o3, %g1
7121 umul %o0, 0x0012, %g2
7122 fmovsne %icc, %f0, %f6
7123 fmuld8sux16 %f8, %f0, %f24
7124 edge32 %i5, %g6, %g7
7125 mova %xcc, %o5, %g4
7126 edge32ln %i2, %l6, %o2
7127 edge8l %o7, %g5, %i0
7128 wr %g0, 0x5f, %asi
7129 brnz,a %l2, loop_676
7130 edge16 %o1, %l1, %i4
7131 movg %xcc, %l4, %o4
7132 fmovrslz %o6, %f15, %f16
7133loop_676:
7134 xor %i3, 0x1BE5, %l0
7135 edge8 %g3, %i7, %i6
7136 mulscc %l5, %o3, %i1
7137 fmovdl %icc, %f25, %f14
7138 movneg %xcc, %o0, %g2
7139 sub %i5, 0x1EF4, %g1
7140 ldx [%l7 + 0x28], %g6
7141 movrgez %g7, 0x17D, %g4
7142 andn %o5, %i2, %l6
7143 sub %o2, %o7, %i0
7144 andn %l3, 0x0670, %l2
7145 ba,a %icc, loop_677
7146 add %o1, %g5, %l1
7147 xnorcc %i4, 0x1CE4, %l4
7148 alignaddr %o6, %i3, %l0
7149loop_677:
7150 fmovdvs %xcc, %f7, %f3
7151 fba %fcc1, loop_678
7152 stx %o4, [%l7 + 0x18]
7153 xorcc %i7, %g3, %i6
7154 movrlez %o3, %i1, %l5
7155loop_678:
7156 mova %xcc, %o0, %g2
7157 mulx %g1, %i5, %g7
7158 fandnot2s %f12, %f28, %f17
7159 st %f3, [%l7 + 0x34]
7160 movgu %icc, %g6, %o5
7161 nop ! sir 0x0D9D changed by convert2hboot
7162 fxnor %f20, %f2, %f12
7163 fbu,a %fcc0, loop_679
7164 umul %i2, 0x0DA1, %l6
7165 bgu,pn %xcc, loop_680
7166 andncc %o2, %g4, %o7
7167loop_679:
7168 movn %icc, %l3, %i0
7169 movg %icc, %l2, %g5
7170loop_680:
7171 orn %o1, %l1, %i4
7172 fcmpgt32 %f6, %f30, %o6
7173 nop ! tgu %icc, 0x3 changed by convert2hboot
7174 edge32 %l4, %l0, %i3
7175 edge16n %o4, %g3, %i6
7176 bvs,a %icc, loop_681
7177 fmovsgu %icc, %f8, %f17
7178 smul %i7, 0x1783, %i1
7179 edge16l %o3, %o0, %g2
7180loop_681:
7181 fcmpgt16 %f24, %f24, %g1
7182 fones %f22
7183 fornot2s %f31, %f16, %f4
7184 movrgz %i5, %l5, %g7
7185 umulcc %g6, %i2, %o5
7186 set 0x14, %g7
7187 nop ! stha %l6, [%l7 + %g7] 0x80 ASI use changed by convert2hboot
7188 sdivx %g4, 0x0978, %o2
7189 fmovdcc %icc, %f20, %f3
7190 brgz,a %l3, loop_682
7191 movg %icc, %i0, %l2
7192 edge8ln %o7, %o1, %g5
7193 fones %f20
7194loop_682:
7195 bcc,a,pn %xcc, loop_683
7196 fmuld8ulx16 %f28, %f4, %f10
7197 xnor %l1, %o6, %l4
7198 edge32l %i4, %i3, %l0
7199loop_683:
7200 bleu loop_684
7201 movneg %icc, %o4, %g3
7202 edge16 %i7, %i6, %i1
7203 brnz,a %o3, loop_685
7204loop_684:
7205 move %icc, %o0, %g2
7206 move %xcc, %i5, %g1
7207 orn %g7, 0x158D, %g6
7208loop_685:
7209 mova %xcc, %l5, %i2
7210 array32 %l6, %o5, %g4
7211 nop ! tne %xcc, 0x1 changed by convert2hboot
7212 ldd [%l7 + 0x28], %f0
7213 nop ! tcc %xcc, 0x4 changed by convert2hboot
7214 bcc,a %icc, loop_686
7215 fpadd16s %f8, %f19, %f0
7216 swap [%l7 + 0x74], %o2
7217 fbo %fcc2, loop_687
7218loop_686:
7219 movre %l3, %i0, %l2
7220 prefetch [%l7 + 0x4C], 0x0
7221 nop ! tleu %icc, 0x2 changed by convert2hboot
7222loop_687:
7223 srl %o1, %g5, %o7
7224 nop ! ta %icc, 0x1 changed by convert2hboot
7225 bvc %xcc, loop_688
7226 nop ! tne %xcc, 0x6 changed by convert2hboot
7227 movrlez %l1, 0x01A, %o6
7228 brgz,a %l4, loop_689
7229loop_688:
7230 restored
7231 rdpr %cwp, %g1
7232 rdpr %cansave, %g2
7233 rdpr %canrestore, %g3
7234 rdpr %cleanwin, %g4
7235 rdpr %otherwin, %g5
7236 rdpr %wstate, %g6
7237 xnor %i4, %l0, %i3
7238 fmovdgu %xcc, %f10, %f26
7239loop_689:
7240 mulscc %o4, 0x07AA, %g3
7241 fnands %f28, %f30, %f16
7242 orncc %i6, %i1, %o3
7243 bpos,a loop_690
7244 sdiv %i7, 0x096E, %o0
7245 fpadd16s %f18, %f28, %f17
7246 movle %icc, %i5, %g2
7247loop_690:
7248 movn %xcc, %g7, %g6
7249 umulcc %l5, 0x1CDD, %i2
7250 wr %g0, 0x04, %asi
7251 be,a loop_691
7252 sdivcc %o5, 0x0B46, %l6
7253 addccc %g4, 0x11F8, %o2
7254 andn %l3, 0x0221, %l2
7255loop_691:
7256 nop ! sir 0x142F changed by convert2hboot
7257 fpack32 %f10, %f18, %f4
7258 nop
7259 set 0x7F, %o2
7260 ldsb [%l7 + %o2], %o1
7261 nop ! tge %xcc, 0x4 changed by convert2hboot
7262 fmul8x16al %f1, %f27, %f30
7263 ldub [%l7 + 0x74], %g5
7264 movge %icc, %i0, %o7
7265 subc %l1, %o6, %i4
7266 subc %l4, 0x1935, %l0
7267 flush %l7 + 0x28
7268 sll %o4, %i3, %g3
7269 fmul8sux16 %f8, %f6, %f0
7270 fmovsge %icc, %f21, %f22
7271 fmovsn %xcc, %f18, %f15
7272 set 0x7C, %g6
7273 nop ! lduwa [%l7 + %g6] 0x19, %i6 ASI use changed by convert2hboot
7274 nop ! tcc %xcc, 0x3 changed by convert2hboot
7275 srlx %o3, 0x04, %i1
7276 nop ! tge %xcc, 0x3 changed by convert2hboot
7277 fpsub32 %f30, %f22, %f18
7278 or %o0, 0x0798, %i7
7279 bneg %xcc, loop_692
7280 alignaddrl %g2, %g7, %g6
7281 nop
7282 set 0x48, %g5
7283 ldd [%l7 + %g5], %i4
7284 sllx %i2, %l5, %g1
7285loop_692:
7286 orn %o5, 0x0D81, %g4
7287 nop ! tle %xcc, 0x1 changed by convert2hboot
7288 edge16l %l6, %o2, %l3
7289 fexpand %f29, %f4
7290 fmovda %icc, %f13, %f3
7291 fnot2 %f10, %f18
7292 fpadd32 %f14, %f24, %f2
7293 restored
7294 rdpr %cwp, %g1
7295 rdpr %cansave, %g2
7296 rdpr %canrestore, %g3
7297 rdpr %cleanwin, %g4
7298 rdpr %otherwin, %g5
7299 rdpr %wstate, %g6
7300 saved
7301 rdpr %cwp, %g1
7302 rdpr %cansave, %g2
7303 rdpr %canrestore, %g3
7304 rdpr %cleanwin, %g4
7305 rdpr %otherwin, %g5
7306 rdpr %wstate, %g6
7307 wr %g0, 0x19, %asi
7308 sub %g5, %i0, %l2
7309 bne loop_693
7310 swap [%l7 + 0x18], %l1
7311 orn %o6, %i4, %l4
7312 nop ! sir 0x199C changed by convert2hboot
7313loop_693:
7314 movpos %xcc, %l0, %o7
7315 fpadd32 %f30, %f22, %f0
7316 bne %xcc, loop_694
7317 alignaddrl %o4, %i3, %i6
7318 fmovsl %xcc, %f27, %f23
7319 stw %o3, [%l7 + 0x5C]
7320loop_694:
7321 nop ! tsubcctv %i1, 0x0B3E, %g3 changed by convert2hboot
7322 movl %xcc, %i7, %o0
7323 fmovrslz %g2, %f30, %f20
7324 movrlz %g6, 0x0A9, %i5
7325 nop
7326 setx loop_695, %l0, %l1
7327 nop ! wrpr 0x1, %tl changed by convert2hboot
7328 nop ! wrpr %l1, %tpc changed by convert2hboot
7329 add %l1, 0x4, %l1
7330 nop ! wrpr %l1, %tnpc changed by convert2hboot
7331 setx 0x34400001400, %l0, %l1
7332 nop ! wrpr %l1, %tstate changed by convert2hboot
7333 nop ! wrhpr 0x4, %htstate changed by convert2hboot
7334 nop ! retry changed by convert2hboot
7335 swap [%l7 + 0x40], %i2
7336 nop ! ta %xcc, 0x3 changed by convert2hboot
7337 fmovrsgz %g7, %f19, %f29
7338loop_695:
7339 andcc %l5, %g1, %o5
7340 movle %icc, %l6, %g4
7341 orcc %l3, 0x1814, %o1
7342 fornot1 %f6, %f18, %f6
7343 sll %o2, 0x12, %i0
7344 edge32l %g5, %l1, %l2
7345 set 0x4C, %o4
7346 nop ! ldswa [%l7 + %o4] 0x89, %o6 ASI use changed by convert2hboot
7347 fmovrdne %l4, %f22, %f18
7348 bl,a loop_696
7349 ldub [%l7 + 0x38], %i4
7350 nop
7351 setx loop_697, %l0, %l1
7352 jmpl %l1, %o7
7353 xnorcc %o4, %l0, %i6
7354loop_696:
7355 andcc %o3, 0x043E, %i1
7356 fpadd32 %f8, %f2, %f10
7357loop_697:
7358 umulcc %i3, %i7, %g3
7359 edge16n %o0, %g2, %i5
7360 nop ! tsubcc %i2, 0x03CC, %g6 changed by convert2hboot
7361 fbge %fcc3, loop_698
7362 stx %g7, [%l7 + 0x40]
7363 movre %l5, 0x1B1, %o5
7364 fpsub16s %f27, %f29, %f26
7365loop_698:
7366 movgu %icc, %l6, %g1
7367 fnegd %f10, %f2
7368 fmovs %f1, %f14
7369 nop ! tcc %icc, 0x5 changed by convert2hboot
7370 nop ! tneg %icc, 0x6 changed by convert2hboot
7371 movrgez %g4, 0x3C3, %l3
7372 nop ! tge %xcc, 0x6 changed by convert2hboot
7373 fors %f18, %f31, %f8
7374 nop ! tn %xcc, 0x1 changed by convert2hboot
7375 subccc %o2, 0x08AC, %i0
7376 smul %g5, 0x1D10, %o1
7377 umul %l2, 0x1A27, %l1
7378 smul %o6, %l4, %i4
7379 nop ! tcs %icc, 0x7 changed by convert2hboot
7380 fbge %fcc2, loop_699
7381 orcc %o7, 0x03E3, %l0
7382 nop ! tge %icc, 0x7 changed by convert2hboot
7383 nop
7384 setx loop_700, %l0, %l1
7385 jmpl %l1, %o4
7386loop_699:
7387 movgu %icc, %i6, %i1
7388 movleu %xcc, %i3, %i7
7389 fmovrdgez %g3, %f30, %f16
7390loop_700:
7391 nop ! tvs %xcc, 0x1 changed by convert2hboot
7392 movge %icc, %o3, %o0
7393 umulcc %g2, 0x1D19, %i2
7394 move %xcc, %i5, %g6
7395 xorcc %g7, %l5, %o5
7396 popc 0x18B1, %l6
7397 mulscc %g4, %l3, %g1
7398 fornot2s %f12, %f0, %f23
7399 popc %o2, %i0
7400 movle %xcc, %o1, %g5
7401 edge32 %l1, %l2, %o6
7402 brz,a %i4, loop_701
7403 popc %o7, %l4
7404 fmovrdgz %o4, %f2, %f24
7405 umulcc %i6, 0x0E6B, %l0
7406loop_701:
7407 fmovsvc %xcc, %f30, %f9
7408 movn %icc, %i1, %i3
7409 fabss %f3, %f28
7410 fbul %fcc3, loop_702
7411 sllx %g3, 0x12, %o3
7412 sethi 0x0427, %o0
7413 bpos,a loop_703
7414loop_702:
7415 movl %xcc, %i7, %i2
7416 udivx %g2, 0x0055, %g6
7417 add %l7, 0x60, %l6
7418 wr %g0, 0x81, %asi
7419 nop ! casxa [%l6] 0x81, %i5, %l5 ASI use changed by convert2hboot
7420loop_703:
7421 fornot1 %f0, %f8, %f26
7422 orncc %g7, 0x1A36, %o5
7423 nop ! tleu %xcc, 0x4 changed by convert2hboot
7424 fmovsge %xcc, %f23, %f15
7425 ldub [%l7 + 0x58], %l6
7426 edge32 %l3, %g1, %g4
7427 orncc %i0, %o2, %g5
7428 movneg %xcc, %l1, %l2
7429 movne %icc, %o1, %o6
7430 fmul8ulx16 %f14, %f26, %f18
7431 fmovsleu %icc, %f2, %f11
7432 movrlez %i4, 0x05F, %o7
7433 sdiv %l4, 0x0F2E, %o4
7434 fandnot2s %f20, %f11, %f3
7435 wr %g0, 0x80, %asi
7436 sta %f24, [%l7 + 0x64] %asi
7437 sdivx %i6, 0x10AB, %l0
7438 fmul8sux16 %f10, %f30, %f2
7439 movn %icc, %i1, %i3
7440 wr %g0, 0x2f, %asi
7441 membar #Sync
7442 srlx %o0, 0x05, %g3
7443 mulx %i7, 0x136C, %g2
7444 brz %i2, loop_704
7445 orncc %i5, %l5, %g7
7446 fcmpeq32 %f12, %f4, %g6
7447 fmovdneg %xcc, %f15, %f4
7448loop_704:
7449 nop
7450 wr %g0, 0x0c, %asi
7451 sta %f28, [%l7 + 0x64] %asi
7452 nop ! tne %icc, 0x4 changed by convert2hboot
7453 nop
7454 setx loop_705, %l0, %l1
7455 nop ! wrpr 0x1, %tl changed by convert2hboot
7456 nop ! wrpr %l1, %tnpc changed by convert2hboot
7457 setx 0x34400001400, %l0, %l1
7458 nop ! wrpr %l1, %tstate changed by convert2hboot
7459 nop ! wrhpr 0x4, %htstate changed by convert2hboot
7460 nop ! done changed by convert2hboot
7461 subcc %l6, 0x1291, %o5
7462 fcmpne32 %f22, %f18, %l3
7463 nop ! tneg %xcc, 0x3 changed by convert2hboot
7464loop_705:
7465 fba %fcc0, loop_706
7466 nop ! tcs %icc, 0x1 changed by convert2hboot
7467 nop ! tl %icc, 0x3 changed by convert2hboot
7468 fba %fcc1, loop_707
7469loop_706:
7470 fcmple32 %f26, %f16, %g4
7471 alignaddrl %g1, %i0, %o2
7472 fpadd32s %f11, %f28, %f31
7473loop_707:
7474 fones %f31
7475 edge16 %g5, %l1, %l2
7476 fmovsa %xcc, %f14, %f17
7477 ldsw [%l7 + 0x60], %o1
7478 fnor %f4, %f28, %f0
7479 fpack32 %f16, %f26, %f12
7480 movne %icc, %i4, %o7
7481 fbn,a %fcc0, loop_708
7482 fcmped %fcc3, %f2, %f20
7483 call loop_709
7484 fmovse %xcc, %f12, %f14
7485loop_708:
7486 fbg %fcc3, loop_710
7487 edge32ln %o6, %o4, %l4
7488loop_709:
7489 fbn,a %fcc0, loop_711
7490 edge32ln %i6, %l0, %i3
7491loop_710:
7492 fnands %f22, %f17, %f4
7493 fpsub32 %f18, %f26, %f18
7494loop_711:
7495 brlez %i1, loop_712
7496 subccc %o3, 0x0CC8, %o0
7497 nop ! tsubcctv %g3, %i7, %i2 changed by convert2hboot
7498 udiv %g2, 0x1DFB, %l5
7499loop_712:
7500 movrlz %i5, 0x018, %g7
7501 edge8ln %g6, %l6, %o5
7502 bn,a %icc, loop_713
7503 brgez,a %l3, loop_714
7504 sub %g4, 0x1A4C, %i0
7505 fmovrdgez %o2, %f28, %f0
7506loop_713:
7507 umulcc %g1, 0x10B6, %l1
7508loop_714:
7509 mova %xcc, %l2, %o1
7510 fmovsa %icc, %f3, %f23
7511 set 0x78, %l3
7512 nop ! stda %i4, [%l7 + %l3] 0xe3 ASI use changed by convert2hboot
7513 membar #Sync
7514 array32 %o7, %g5, %o6
7515 fmovrdgez %o4, %f4, %f6
7516 fbo,a %fcc3, loop_715
7517 andcc %i6, %l0, %l4
7518 sll %i3, 0x1F, %o3
7519 sdiv %i1, 0x0AB5, %g3
7520loop_715:
7521 nop
7522 set 0x4C, %o1
7523 lda [%l7 + %o1] 0x14, %f6
7524 fmovdg %icc, %f22, %f9
7525 popc 0x1EF3, %i7
7526 array32 %o0, %g2, %l5
7527 movrne %i5, 0x10F, %g7
7528 bshuffle %f12, %f22, %f28
7529 and %g6, %i2, %o5
7530 movpos %icc, %l3, %g4
7531 fmul8sux16 %f18, %f14, %f24
7532 fpackfix %f6, %f18
7533 wr %g0, 0x58, %asi
7534 sdiv %o2, 0x0A77, %l6
7535 wr %g0, 0x0c, %asi
7536 membar 0x16
7537 bn %xcc, loop_716
7538 edge32 %g1, %l2, %i4
7539 udiv %o7, 0x19CA, %o1
7540 srlx %g5, %o4, %o6
7541loop_716:
7542 nop
7543 wr %g0, 0x80, %asi
7544 fcmpeq32 %f22, %f30, %l0
7545 siam 0x7
7546 nop ! taddcc %i6, %l4, %o3 changed by convert2hboot
7547 sub %i3, 0x0DB0, %i1
7548 fnot1s %f29, %f29
7549 nop ! sir 0x0DA5 changed by convert2hboot
7550 mulscc %g3, 0x170A, %o0
7551 orncc %g2, 0x09C2, %l5
7552 movneg %xcc, %i5, %i7
7553 ldsw [%l7 + 0x60], %g6
7554 nop ! tg %xcc, 0x3 changed by convert2hboot
7555 fmovrdlez %g7, %f14, %f10
7556 nop ! sir 0x114C changed by convert2hboot
7557 mulx %i2, 0x072A, %o5
7558 movg %icc, %g4, %l3
7559 udivcc %o2, 0x016B, %i0
7560 nop ! tcs %icc, 0x1 changed by convert2hboot
7561 fbug %fcc2, loop_717
7562 stx %l1, [%l7 + 0x40]
7563 and %g1, %l2, %i4
7564 movgu %icc, %o7, %l6
7565loop_717:
7566 movl %icc, %g5, %o1
7567 andncc %o4, %l0, %o6
7568 edge32n %l4, %i6, %i3
7569 fsrc2s %f4, %f2
7570 set 0x40, %g1
7571 nop ! ldda [%l7 + %g1] 0x88, %f0 ASI use changed by convert2hboot
7572 flush %l7 + 0x08
7573 nop ! tsubcctv %o3, %i1, %g3 changed by convert2hboot
7574 fxnor %f10, %f10, %f24
7575 fmuld8sux16 %f21, %f3, %f2
7576 subcc %o0, %l5, %g2
7577 set 0x40, %l4
7578 nop ! stda %f16, [%l7 + %l4] 0x0c ASI use changed by convert2hboot
7579 fbo %fcc1, loop_718
7580 movge %xcc, %i7, %g6
7581 nop ! tge %xcc, 0x4 changed by convert2hboot
7582 fcmpgt16 %f12, %f6, %g7
7583loop_718:
7584 fbn,a %fcc3, loop_719
7585 fbe %fcc3, loop_720
7586 movvc %xcc, %i5, %i2
7587 nop
7588 setx loop_721, %l0, %l1
7589 jmpl %l1, %o5
7590loop_719:
7591 fbug %fcc0, loop_722
7592loop_720:
7593 nop ! tle %icc, 0x3 changed by convert2hboot
7594 lduh [%l7 + 0x3A], %g4
7595loop_721:
7596 nop
7597 add %l7, 0x18, %l6
7598 wr %g0, 0x19, %asi
7599loop_722:
7600 nop ! tpos %xcc, 0x5 changed by convert2hboot
7601 movrlz %l1, %g1, %l2
7602 xor %i4, 0x0364, %i0
7603 edge16 %l6, %g5, %o7
7604 brgez %o1, loop_723
7605 fand %f14, %f4, %f6
7606 edge16n %o4, %o6, %l4
7607 edge8ln %l0, %i6, %o3
7608loop_723:
7609 sra %i3, 0x15, %g3
7610 ldub [%l7 + 0x22], %o0
7611 nop
7612 set 0x60, %i0
7613 std %l4, [%l7 + %i0]
7614 wr %g0, 0x2b, %asi
7615 membar #Sync
7616 subccc %i7, %g2, %g7
7617 andcc %g6, %i2, %i5
7618 fpack16 %f6, %f1
7619 fmovscs %xcc, %f22, %f14
7620 edge16n %g4, %o2, %l3
7621 movpos %xcc, %o5, %l1
7622 movge %icc, %l2, %i4
7623 fabsd %f8, %f4
7624 fmovsneg %icc, %f17, %f3
7625 fbo %fcc1, loop_724
7626 xorcc %i0, 0x18E2, %g1
7627 wr %g0, 0x80, %asi
7628loop_724:
7629 movleu %icc, %o7, %o1
7630 fbule %fcc1, loop_725
7631 nop ! sir 0x0C39 changed by convert2hboot
7632 nop ! tsubcc %o4, %o6, %l4 changed by convert2hboot
7633 fmul8x16au %f30, %f26, %f28
7634loop_725:
7635 fmovde %icc, %f17, %f13
7636 movre %l0, %i6, %o3
7637 fpadd32 %f8, %f2, %f6
7638 edge32n %l6, %g3, %i3
7639 nop ! tvs %icc, 0x3 changed by convert2hboot
7640 edge32ln %o0, %i1, %i7
7641 movcc %icc, %g2, %g7
7642 add %l7, 0x38, %l6
7643 wr %g0, 0x89, %asi
7644 nop ! casxa [%l6] 0x89, %l5, %g6 ASI use changed by convert2hboot
7645 membar 0x3C
7646 fbg,a %fcc0, loop_726
7647 nop ! sir 0x0F15 changed by convert2hboot
7648 nop ! tl %xcc, 0x1 changed by convert2hboot
7649 fpsub16 %f26, %f8, %f28
7650loop_726:
7651 nop
7652 setx loop_727, %l0, %l1
7653 nop ! wrpr 0x1, %tl changed by convert2hboot
7654 nop ! wrpr %l1, %tpc changed by convert2hboot
7655 add %l1, 0x4, %l1
7656 nop ! wrpr %l1, %tnpc changed by convert2hboot
7657 setx 0x34400001400, %l0, %l1
7658 nop ! wrpr %l1, %tstate changed by convert2hboot
7659 nop ! wrhpr 0x4, %htstate changed by convert2hboot
7660 nop ! retry changed by convert2hboot
7661 movvc %xcc, %i2, %g4
7662 sth %i5, [%l7 + 0x3C]
7663 edge8n %l3, %o2, %l1
7664loop_727:
7665 stx %o5, [%l7 + 0x68]
7666 ldd [%l7 + 0x78], %l2
7667 fcmpne32 %f14, %f20, %i0
7668 move %icc, %g1, %i4
7669 movneg %xcc, %o7, %o1
7670 fabss %f17, %f8
7671 movl %icc, %g5, %o4
7672 fmovrsgz %l4, %f28, %f13
7673 xnor %o6, 0x016A, %i6
7674 edge8l %l0, %l6, %o3
7675 movne %xcc, %g3, %o0
7676 movcc %icc, %i3, %i7
7677 smul %i1, 0x0B9A, %g2
7678 fmovdl %icc, %f5, %f19
7679 movn %xcc, %l5, %g7
7680 add %l7, 0x50, %l6
7681 wr %g0, 0x89, %asi
7682 nop ! casa [%l6] 0x89, %i2, %g4 ASI use changed by convert2hboot
7683 edge8ln %i5, %l3, %g6
7684 nop ! tsubcctv %l1, %o5, %l2 changed by convert2hboot
7685 movn %xcc, %i0, %g1
7686 array16 %o2, %o7, %i4
7687 movcs %icc, %o1, %o4
7688 movg %xcc, %g5, %o6
7689 be,a,pn %icc, loop_728
7690 bshuffle %f16, %f28, %f22
7691 fmovdvs %xcc, %f25, %f14
7692 fxnor %f4, %f26, %f6
7693loop_728:
7694 edge16l %i6, %l0, %l6
7695 movvs %xcc, %o3, %g3
7696 edge8ln %o0, %i3, %i7
7697 fba %fcc3, loop_729
7698 nop ! tvs %icc, 0x2 changed by convert2hboot
7699 alignaddrl %l4, %i1, %g2
7700 for %f14, %f24, %f18
7701loop_729:
7702 fbuge %fcc3, loop_730
7703 fcmpne16 %f24, %f16, %l5
7704 umulcc %i2, %g4, %i5
7705 addccc %l3, %g7, %g6
7706loop_730:
7707 fble,a %fcc3, loop_731
7708 fors %f14, %f31, %f8
7709 add %o5, 0x1F51, %l2
7710 nop ! tgu %icc, 0x3 changed by convert2hboot
7711loop_731:
7712 mova %xcc, %l1, %g1
7713 nop ! tl %icc, 0x7 changed by convert2hboot
7714 fbo %fcc0, loop_732
7715 fmovsa %xcc, %f1, %f3
7716 std %i0, [%l7 + 0x18]
7717 fbl %fcc2, loop_733
7718loop_732:
7719 fcmps %fcc1, %f16, %f24
7720 movl %icc, %o2, %o7
7721 bn,a loop_734
7722loop_733:
7723 std %o0, [%l7 + 0x40]
7724 edge16l %o4, %i4, %g5
7725 addcc %o6, 0x0725, %i6
7726loop_734:
7727 movrlz %l6, 0x351, %l0
7728 addc %o3, 0x0055, %g3
7729 bg,pt %icc, loop_735
7730 fmovdgu %xcc, %f3, %f17
7731 subc %o0, %i7, %i3
7732 fmovsl %xcc, %f19, %f5
7733loop_735:
7734 fmovdpos %icc, %f16, %f21
7735 fmovda %icc, %f19, %f18
7736 fnegs %f29, %f21
7737 sllx %l4, 0x06, %i1
7738 movrlz %l5, %i2, %g2
7739 movge %xcc, %i5, %l3
7740 sethi 0x0002, %g7
7741 alignaddr %g6, %g4, %o5
7742 smulcc %l1, %g1, %l2
7743 movg %icc, %o2, %o7
7744 bl,a,pn %xcc, loop_736
7745 andncc %i0, %o4, %o1
7746 srax %i4, %o6, %i6
7747 fmovsne %icc, %f2, %f10
7748loop_736:
7749 nop ! tgu %icc, 0x7 changed by convert2hboot
7750 fmovdge %icc, %f21, %f28
7751 fmovdvc %icc, %f19, %f9
7752 fpadd16s %f31, %f28, %f18
7753 edge32l %l6, %l0, %o3
7754 fcmpd %fcc1, %f20, %f16
7755 fpsub32 %f20, %f26, %f2
7756 sra %g3, 0x0C, %g5
7757 mova %icc, %i7, %o0
7758 edge8ln %i3, %l4, %i1
7759 fornot2 %f12, %f12, %f22
7760 stb %i2, [%l7 + 0x34]
7761 set 0x33, %l2
7762 nop ! stba %g2, [%l7 + %l2] 0x19 ASI use changed by convert2hboot
7763 sethi 0x0EC4, %i5
7764 fnot2 %f20, %f10
7765 fmovrse %l5, %f29, %f20
7766 wr %g0, 0x2f, %asi
7767 srax %g6, %g4, %g7
7768 fbne,a %fcc0, loop_737
7769 stx %o5, [%l7 + 0x50]
7770 fmovrslez %g1, %f18, %f6
7771 mova %icc, %l1, %l2
7772loop_737:
7773 movge %xcc, %o2, %i0
7774 sethi 0x1333, %o4
7775 nop ! tne %xcc, 0x5 changed by convert2hboot
7776 nop ! tleu %xcc, 0x7 changed by convert2hboot
7777 udiv %o1, 0x032D, %o7
7778 fone %f10
7779 edge8n %o6, %i4, %i6
7780 fabsd %f20, %f8
7781 orn %l0, 0x05E3, %o3
7782 nop ! tvc %icc, 0x3 changed by convert2hboot
7783 ba,pn %icc, loop_738
7784 bvc,pt %icc, loop_739
7785 nop ! tne %icc, 0x0 changed by convert2hboot
7786 nop ! tcc %icc, 0x6 changed by convert2hboot
7787loop_738:
7788 array32 %l6, %g3, %i7
7789loop_739:
7790 edge32ln %o0, %g5, %i3
7791 orn %i1, 0x08BE, %l4
7792 fmovde %xcc, %f27, %f7
7793 nop ! tl %icc, 0x2 changed by convert2hboot
7794 srlx %g2, 0x05, %i2
7795 set 0x40, %l0
7796 nop ! stda %f16, [%l7 + %l0] 0x1f ASI use changed by convert2hboot
7797 membar #Sync
7798 movrgez %l5, 0x0C5, %l3
7799 fmovsleu %icc, %f24, %f31
7800 fble,a %fcc1, loop_740
7801 nop ! tn %icc, 0x0 changed by convert2hboot
7802 fble %fcc1, loop_741
7803 sdiv %g6, 0x105A, %g4
7804loop_740:
7805 fandnot2s %f7, %f14, %f27
7806 bneg,a loop_742
7807loop_741:
7808 fpadd32 %f16, %f16, %f14
7809 orn %i5, 0x12EB, %g7
7810 udiv %g1, 0x1239, %o5
7811loop_742:
7812 smul %l1, %l2, %o2
7813 movpos %icc, %i0, %o1
7814 sdivcc %o7, 0x101E, %o4
7815 smul %i4, %o6, %l0
7816 movl %icc, %o3, %i6
7817 and %g3, %i7, %l6
7818 wr %g0, 0x89, %asi
7819 movl %xcc, %i3, %i1
7820 sdiv %l4, 0x06D5, %g2
7821 fmovdvc %xcc, %f11, %f4
7822 add %i2, 0x01DB, %l5
7823 bge,pn %icc, loop_743
7824 andcc %l3, %o0, %g6
7825 movpos %icc, %i5, %g4
7826 wr %g0, 0x19, %asi
7827loop_743:
7828 sdivcc %o5, 0x1F7B, %l1
7829 fmovsl %icc, %f21, %f6
7830 movrne %l2, %o2, %g1
7831 fmovsne %xcc, %f6, %f15
7832 movge %xcc, %o1, %i0
7833 movre %o7, 0x0B9, %i4
7834 subccc %o6, %o4, %l0
7835 fmovdge %xcc, %f20, %f17
7836 movgu %icc, %o3, %g3
7837 edge16ln %i7, %i6, %l6
7838 ba,a,pn %xcc, loop_744
7839 nop ! te %xcc, 0x6 changed by convert2hboot
7840 nop ! tl %xcc, 0x3 changed by convert2hboot
7841 movrgz %g5, 0x069, %i3
7842loop_744:
7843 mulscc %l4, %i1, %i2
7844 fmovde %xcc, %f17, %f6
7845 orn %g2, 0x0A3D, %l5
7846 fmovdvs %icc, %f9, %f4
7847 nop ! tgu %icc, 0x2 changed by convert2hboot
7848 array32 %l3, %g6, %o0
7849 bcs,pn %xcc, loop_745
7850 nop ! tsubcctv %g4, 0x076E, %i5 changed by convert2hboot
7851 fmul8ulx16 %f8, %f28, %f26
7852 nop
7853 setx loop_746, %l0, %l1
7854 jmpl %l1, %o5
7855loop_745:
7856 ldstub [%l7 + 0x1E], %g7
7857 fmovrslez %l2, %f4, %f7
7858 edge8l %o2, %l1, %g1
7859loop_746:
7860 subc %i0, %o1, %o7
7861 udivcc %o6, 0x0BE2, %i4
7862 movleu %icc, %l0, %o4
7863 saved
7864 rdpr %cwp, %g1
7865 rdpr %cansave, %g2
7866 rdpr %canrestore, %g3
7867 rdpr %cleanwin, %g4
7868 rdpr %otherwin, %g5
7869 rdpr %wstate, %g6
7870 mulscc %g3, 0x088A, %o3
7871 srax %i7, 0x1B, %l6
7872 movcc %icc, %i6, %g5
7873 fmovrdlez %l4, %f30, %f14
7874 popc %i1, %i2
7875 add %l7, 0x14, %l6
7876 wr %g0, 0x11, %asi
7877 nop ! casa [%l6] 0x11, %g2, %l5 ASI use changed by convert2hboot
7878 nop ! taddcctv %l3, %i3, %o0 changed by convert2hboot
7879 fbl,a %fcc0, loop_747
7880 edge32n %g6, %i5, %o5
7881 nop ! tsubcctv %g7, %l2, %g4 changed by convert2hboot
7882 and %o2, 0x176B, %l1
7883loop_747:
7884 move %icc, %g1, %i0
7885 wr %g0, 0x80, %asi
7886 fcmple32 %f28, %f18, %o6
7887 or %o1, 0x0183, %i4
7888 nop ! taddcc %o4, %g3, %l0 changed by convert2hboot
7889 addccc %o3, 0x1C81, %i7
7890 nop ! tpos %icc, 0x0 changed by convert2hboot
7891 bneg,a,pt %xcc, loop_748
7892 movrgz %l6, 0x008, %i6
7893 fandnot2 %f14, %f2, %f30
7894 fcmpgt32 %f30, %f10, %l4
7895loop_748:
7896 edge32 %i1, %g5, %g2
7897 nop ! sir 0x1C4A changed by convert2hboot
7898 xnorcc %i2, 0x005D, %l5
7899 movpos %icc, %l3, %i3
7900 addccc %g6, %i5, %o0
7901 bcs,a,pt %icc, loop_749
7902 addcc %o5, %g7, %l2
7903 faligndata %f2, %f24, %f22
7904 xorcc %o2, %g4, %g1
7905loop_749:
7906 nop ! tcc %icc, 0x1 changed by convert2hboot
7907 addcc %l1, 0x1FB1, %o7
7908 orcc %i0, %o6, %o1
7909 ld [%l7 + 0x0C], %f11
7910 nop ! taddcc %i4, %g3, %o4 changed by convert2hboot
7911 bcs,pt %icc, loop_750
7912 fpadd32s %f30, %f1, %f1
7913 array16 %l0, %o3, %l6
7914 srax %i6, %i7, %l4
7915loop_750:
7916 nop
7917 set 0x72, %g2
7918 nop ! stba %g5, [%l7 + %g2] 0x0c ASI use changed by convert2hboot
7919 movneg %icc, %i1, %i2
7920 ble,a,pn %icc, loop_751
7921 ldsw [%l7 + 0x68], %l5
7922 addccc %l3, %i3, %g6
7923 move %xcc, %i5, %o0
7924loop_751:
7925 movcs %xcc, %g2, %o5
7926 fcmple32 %f24, %f10, %l2
7927 subcc %o2, 0x010D, %g7
7928 subc %g1, 0x190F, %l1
7929 srax %o7, %i0, %o6
7930 srlx %o1, 0x1A, %i4
7931 udiv %g3, 0x1588, %o4
7932 fmul8ulx16 %f20, %f12, %f0
7933 add %l0, 0x0FD2, %g4
7934 edge16n %o3, %i6, %l6
7935 nop ! tcc %icc, 0x3 changed by convert2hboot
7936 nop ! tl %xcc, 0x0 changed by convert2hboot
7937 array16 %l4, %g5, %i7
7938 orncc %i1, 0x1E01, %i2
7939 movneg %xcc, %l5, %i3
7940 fbl,a %fcc3, loop_752
7941 movre %g6, 0x3CD, %l3
7942 subccc %o0, %i5, %g2
7943 or %l2, %o2, %o5
7944loop_752:
7945 edge32ln %g7, %g1, %l1
7946 fandnot1 %f8, %f12, %f20
7947 fpadd32 %f10, %f0, %f2
7948 ldub [%l7 + 0x27], %o7
7949 srlx %o6, %i0, %i4
7950 movg %xcc, %o1, %o4
7951 bl,a loop_753
7952 fmovsne %xcc, %f20, %f8
7953 nop ! tsubcc %g3, 0x1209, %g4 changed by convert2hboot
7954 fnors %f20, %f26, %f23
7955loop_753:
7956 nop
7957 set 0x09, %l6
7958 nop ! ldstuba [%l7 + %l6] 0x89, %o3 ASI use changed by convert2hboot
7959 ldsh [%l7 + 0x7A], %l0
7960 or %i6, 0x0E51, %l4
7961 edge8l %g5, %i7, %i1
7962 saved
7963 rdpr %cwp, %g1
7964 rdpr %cansave, %g2
7965 rdpr %canrestore, %g3
7966 rdpr %cleanwin, %g4
7967 rdpr %otherwin, %g5
7968 rdpr %wstate, %g6
7969 fcmple32 %f6, %f8, %l6
7970 edge16ln %i2, %i3, %g6
7971 fmovrdne %l3, %f22, %f8
7972 xorcc %o0, %l5, %i5
7973 bcc,pn %xcc, loop_754
7974 fmul8x16 %f6, %f18, %f28
7975 fors %f16, %f23, %f9
7976 set 0x0C, %i4
7977 nop ! ldswa [%l7 + %i4] 0x19, %g2 ASI use changed by convert2hboot
7978loop_754:
7979 sub %o2, 0x00A9, %l2
7980 add %o5, 0x1E82, %g7
7981 add %l7, 0x08, %l6
7982 wr %g0, 0x81, %asi
7983 swap [%l7 + 0x44], %o7
7984 ldsh [%l7 + 0x7E], %i0
7985 set 0x2E, %g4
7986 nop ! ldsba [%l7 + %g4] 0x0c, %o6 ASI use changed by convert2hboot
7987 andncc %i4, %o1, %o4
7988 nop ! sir 0x01CC changed by convert2hboot
7989 brlz,a %g4, loop_755
7990 movne %xcc, %o3, %g3
7991 nop ! tne %xcc, 0x1 changed by convert2hboot
7992 fbge,a %fcc2, loop_756
7993loop_755:
7994 sdivx %l0, 0x08D0, %i6
7995 fbul %fcc0, loop_757
7996 bgu,a,pt %xcc, loop_758
7997loop_756:
7998 smul %l4, 0x13F4, %i7
7999 set 0x44, %i7
8000 nop ! stwa %g5, [%l7 + %i7] 0x15 ASI use changed by convert2hboot
8001loop_757:
8002 umul %i1, %i2, %l6
8003loop_758:
8004 movvs %icc, %i3, %l3
8005 nop ! tleu %xcc, 0x5 changed by convert2hboot
8006 add %o0, 0x199C, %l5
8007 lduh [%l7 + 0x4C], %i5
8008 ldd [%l7 + 0x68], %f10
8009 fandnot2s %f26, %f9, %f5
8010 sth %g2, [%l7 + 0x3E]
8011 bneg loop_759
8012 fbug,a %fcc3, loop_760
8013 array32 %g6, %o2, %l2
8014 fmovrdgez %g7, %f30, %f14
8015loop_759:
8016 fba,a %fcc1, loop_761
8017loop_760:
8018 subc %o5, 0x03D8, %g1
8019 udivx %l1, 0x095B, %i0
8020 fmovda %xcc, %f22, %f26
8021loop_761:
8022 xorcc %o6, 0x10B6, %o7
8023 srax %i4, 0x15, %o1
8024 swap [%l7 + 0x28], %o4
8025 movcs %xcc, %o3, %g4
8026 popc 0x1614, %l0
8027 andcc %i6, %l4, %g3
8028 fmul8x16au %f31, %f18, %f22
8029 movcc %icc, %i7, %g5
8030 movpos %xcc, %i2, %i1
8031 fmovrdgz %l6, %f26, %f12
8032 fornot2s %f31, %f16, %f3
8033 orcc %l3, %i3, %l5
8034 fpackfix %f8, %f13
8035 nop ! tneg %icc, 0x1 changed by convert2hboot
8036 movvs %xcc, %i5, %g2
8037 bgu,a,pt %xcc, loop_762
8038 nop ! tgu %icc, 0x2 changed by convert2hboot
8039 smulcc %o0, 0x1FFE, %g6
8040 bvs,a %xcc, loop_763
8041loop_762:
8042 edge32ln %l2, %g7, %o5
8043 fxnor %f16, %f26, %f0
8044 nop ! tcs %icc, 0x2 changed by convert2hboot
8045loop_763:
8046 fcmpes %fcc2, %f28, %f4
8047 wr %g0, 0x89, %asi
8048 set 0x4E, %i2
8049 nop ! ldsha [%l7 + %i2] 0x19, %g1 ASI use changed by convert2hboot
8050 sllx %i0, %o6, %o7
8051 movleu %icc, %l1, %i4
8052 fmovrdlez %o1, %f30, %f16
8053 edge32 %o4, %o3, %l0
8054 andcc %i6, %g4, %g3
8055 fxnors %f8, %f23, %f17
8056 lduh [%l7 + 0x10], %i7
8057 movl %xcc, %g5, %i2
8058 bge,a loop_764
8059 xnorcc %l4, %l6, %l3
8060 sethi 0x1FD9, %i1
8061 edge16 %i3, %l5, %i5
8062loop_764:
8063 alignaddr %o0, %g2, %l2
8064 fors %f4, %f10, %f0
8065 nop ! tne %icc, 0x7 changed by convert2hboot
8066 bn,a,pt %xcc, loop_765
8067 sethi 0x1C47, %g6
8068 xorcc %g7, %o2, %g1
8069 fble %fcc2, loop_766
8070loop_765:
8071 fbl,a %fcc0, loop_767
8072 fbg,a %fcc1, loop_768
8073 srl %o5, 0x1C, %o6
8074loop_766:
8075 bcs,pt %xcc, loop_769
8076loop_767:
8077 mova %xcc, %o7, %l1
8078loop_768:
8079 and %i4, %o1, %o4
8080 fors %f26, %f0, %f7
8081loop_769:
8082 nop ! tgu %icc, 0x0 changed by convert2hboot
8083 fmovrsne %i0, %f17, %f13
8084 andn %o3, 0x0629, %l0
8085 bcs,pt %xcc, loop_770
8086 brnz,a %i6, loop_771
8087 stb %g3, [%l7 + 0x21]
8088 srl %g4, %g5, %i7
8089loop_770:
8090 fmuld8ulx16 %f15, %f24, %f30
8091loop_771:
8092 movvc %icc, %i2, %l6
8093 lduw [%l7 + 0x74], %l3
8094 fbue %fcc3, loop_772
8095 edge16l %i1, %i3, %l4
8096 edge16 %i5, %o0, %l5
8097 nop ! tleu %icc, 0x2 changed by convert2hboot
8098loop_772:
8099 smul %l2, 0x1BF3, %g2
8100 fpmerge %f31, %f2, %f6
8101 stx %g7, [%l7 + 0x78]
8102 fpmerge %f24, %f0, %f12
8103 nop ! tne %xcc, 0x1 changed by convert2hboot
8104 addcc %o2, %g1, %g6
8105 brgz,a %o5, loop_773
8106 movneg %icc, %o7, %l1
8107 udivx %o6, 0x145F, %o1
8108 array32 %i4, %i0, %o4
8109loop_773:
8110 bpos,a,pt %xcc, loop_774
8111 nop ! tge %icc, 0x5 changed by convert2hboot
8112 fmovsvs %icc, %f2, %f22
8113 umul %l0, %i6, %g3
8114loop_774:
8115 nop
8116 set 0x40, %i3
8117 nop ! stda %f0, [%l7 + %i3] 0x0c ASI use changed by convert2hboot
8118 movg %icc, %g4, %g5
8119 sdivcc %o3, 0x1A4D, %i7
8120 edge32 %l6, %l3, %i1
8121 ldsw [%l7 + 0x24], %i2
8122 subc %i3, 0x13F5, %l4
8123 ldd [%l7 + 0x50], %i4
8124 nop ! tsubcctv %l5, 0x1132, %l2 changed by convert2hboot
8125 fmovrdlez %g2, %f2, %f0
8126 fmovdn %xcc, %f30, %f5
8127 fbne %fcc1, loop_775
8128 edge8 %o0, %o2, %g7
8129 ldstub [%l7 + 0x15], %g1
8130 fmovdcc %xcc, %f17, %f18
8131loop_775:
8132 movvs %icc, %g6, %o5
8133 nop ! tl %icc, 0x3 changed by convert2hboot
8134 sll %o7, 0x08, %l1
8135 or %o6, %i4, %i0
8136 nop ! tleu %xcc, 0x6 changed by convert2hboot
8137 fpsub32 %f30, %f12, %f28
8138 fmovdg %icc, %f24, %f27
8139 edge32l %o1, %l0, %i6
8140 stx %o4, [%l7 + 0x20]
8141 nop ! ta %icc, 0x6 changed by convert2hboot
8142 fandnot2s %f28, %f15, %f30
8143 fmovde %icc, %f19, %f8
8144 xnorcc %g3, 0x096B, %g5
8145 add %o3, %i7, %g4
8146 brlz %l6, loop_776
8147 sll %i1, %l3, %i2
8148 srax %i3, %l4, %i5
8149 smulcc %l2, 0x161D, %g2
8150loop_776:
8151 flush %l7 + 0x5C
8152 movne %xcc, %l5, %o0
8153 nop ! tl %xcc, 0x0 changed by convert2hboot
8154 restored
8155 rdpr %cwp, %g1
8156 rdpr %cansave, %g2
8157 rdpr %canrestore, %g3
8158 rdpr %cleanwin, %g4
8159 rdpr %otherwin, %g5
8160 rdpr %wstate, %g6
8161 array8 %o2, %g1, %g6
8162 nop ! tcs %xcc, 0x7 changed by convert2hboot
8163 udiv %g7, 0x07AE, %o7
8164 andn %l1, 0x177C, %o5
8165 nop ! tcc %icc, 0x1 changed by convert2hboot
8166 add %i4, %i0, %o1
8167 sdivcc %l0, 0x0FCC, %i6
8168 wr %g0, 0x11, %asi
8169 fnot2s %f17, %f6
8170 nop ! tn %xcc, 0x1 changed by convert2hboot
8171 add %l7, 0x24, %l6
8172 wr %g0, 0x10, %asi
8173 lda [%l6] %asi, %o4
8174 fpsub16 %f22, %f26, %f8
8175 nop ! tgu %xcc, 0x0 changed by convert2hboot
8176 xor %g3, 0x0D95, %o3
8177 edge8l %i7, %l6, %g4
8178 ldsb [%l7 + 0x6D], %l3
8179 udiv %i1, 0x15CC, %i3
8180 subcc %i2, %i5, %l2
8181 nop ! tcc %icc, 0x6 changed by convert2hboot
8182 restored
8183 rdpr %cwp, %g1
8184 rdpr %cansave, %g2
8185 rdpr %canrestore, %g3
8186 rdpr %cleanwin, %g4
8187 rdpr %otherwin, %g5
8188 rdpr %wstate, %g6
8189 subc %l4, 0x0EB2, %l5
8190 set 0x1D, %o6
8191 nop ! lduba [%l7 + %o6] 0x04, %o0 ASI use changed by convert2hboot
8192 movrgez %g2, %g1, %o2
8193 nop ! tg %xcc, 0x3 changed by convert2hboot
8194 edge8l %g7, %o7, %l1
8195 stb %g6, [%l7 + 0x21]
8196 edge8n %o5, %i4, %i0
8197 brgz,a %o1, loop_777
8198 brlz %i6, loop_778
8199 nop ! tvs %xcc, 0x4 changed by convert2hboot
8200 fpadd16 %f12, %f14, %f22
8201loop_777:
8202 ba,a %xcc, loop_779
8203loop_778:
8204 movcs %icc, %l0, %o4
8205 movleu %xcc, %o6, %g3
8206 and %o3, 0x0983, %g5
8207loop_779:
8208 fsrc2s %f10, %f7
8209 nop ! tcc %icc, 0x7 changed by convert2hboot
8210 fornot1 %f26, %f0, %f10
8211 edge32l %i7, %l6, %l3
8212 movvc %xcc, %i1, %i3
8213 fmul8ulx16 %f28, %f6, %f30
8214 addc %g4, 0x060B, %i5
8215 set 0x40, %i1
8216 nop ! stda %l2, [%l7 + %i1] 0x2a ASI use changed by convert2hboot
8217 membar #Sync
8218 nop ! sir 0x132E changed by convert2hboot
8219 subcc %i2, %l5, %l4
8220 nop ! tne %xcc, 0x7 changed by convert2hboot
8221 wr %g0, 0x04, %asi
8222 sra %g2, %g1, %o2
8223 srax %g7, %o7, %l1
8224 nop ! tle %xcc, 0x3 changed by convert2hboot
8225 movn %icc, %g6, %o5
8226 nop ! tneg %icc, 0x4 changed by convert2hboot
8227 movleu %xcc, %i4, %o1
8228 fnot1s %f8, %f18
8229 edge16ln %i0, %i6, %o4
8230 bcc %xcc, loop_780
8231 movleu %xcc, %o6, %g3
8232 fmovdl %xcc, %f18, %f28
8233 umul %o3, 0x1966, %g5
8234loop_780:
8235 fexpand %f14, %f0
8236 mova %icc, %l0, %l6
8237 nop ! tleu %xcc, 0x4 changed by convert2hboot
8238 addccc %i7, 0x0384, %i1
8239 sdivx %l3, 0x003C, %i3
8240 bvc,a,pt %xcc, loop_781
8241 edge32ln %i5, %l2, %g4
8242 nop ! tn %icc, 0x5 changed by convert2hboot
8243 bl,a,pn %icc, loop_782
8244loop_781:
8245 ldstub [%l7 + 0x6C], %i2
8246 nop ! tle %xcc, 0x6 changed by convert2hboot
8247 fbne,a %fcc0, loop_783
8248loop_782:
8249 fmovdleu %icc, %f21, %f18
8250 fmuld8sux16 %f5, %f25, %f10
8251 fandnot2 %f16, %f16, %f12
8252loop_783:
8253 addc %l5, %l4, %g2
8254 xnor %o0, %o2, %g1
8255 array32 %g7, %o7, %l1
8256 fbule %fcc1, loop_784
8257 bleu,pn %icc, loop_785
8258 fbo %fcc3, loop_786
8259 fbul,a %fcc0, loop_787
8260loop_784:
8261 swap [%l7 + 0x44], %g6
8262loop_785:
8263 nop ! tcs %icc, 0x1 changed by convert2hboot
8264loop_786:
8265 movgu %xcc, %i4, %o5
8266loop_787:
8267 ldsb [%l7 + 0x78], %i0
8268 nop ! ta %icc, 0x3 changed by convert2hboot
8269 sllx %i6, %o1, %o6
8270 nop ! tvs %xcc, 0x2 changed by convert2hboot
8271 movleu %icc, %g3, %o4
8272 set 0x7D, %o0
8273 nop ! ldstuba [%l7 + %o0] 0x11, %g5 ASI use changed by convert2hboot
8274 wr %g0, 0x89, %asi
8275 lda [%l7 + 0x64] %asi, %f0
8276 fbe %fcc1, loop_788
8277 subccc %o3, 0x0195, %l6
8278 bl,pn %xcc, loop_789
8279 addc %i7, 0x1B41, %l0
8280loop_788:
8281 fandnot2 %f8, %f8, %f4
8282 edge16ln %l3, %i3, %i5
8283loop_789:
8284 and %i1, 0x09C7, %l2
8285 xnor %g4, 0x0D52, %l5
8286 movge %icc, %i2, %g2
8287 fors %f17, %f10, %f2
8288 fmovrslz %o0, %f18, %f28
8289 fcmpne16 %f20, %f24, %l4
8290 movleu %xcc, %o2, %g1
8291 orcc %g7, %l1, %o7
8292 nop ! tleu %xcc, 0x0 changed by convert2hboot
8293 nop ! tcs %icc, 0x0 changed by convert2hboot
8294 movvs %icc, %i4, %o5
8295 bvc,a %xcc, loop_790
8296 brgz,a %g6, loop_791
8297 fones %f21
8298 fbg,a %fcc0, loop_792
8299loop_790:
8300 movg %xcc, %i0, %i6
8301loop_791:
8302 movgu %icc, %o1, %o6
8303 fsrc2s %f2, %f26
8304loop_792:
8305 nop ! tvc %icc, 0x3 changed by convert2hboot
8306 alignaddr %g3, %o4, %o3
8307 nop ! tg %icc, 0x4 changed by convert2hboot
8308 nop ! tcc %xcc, 0x1 changed by convert2hboot
8309 array32 %l6, %i7, %l0
8310 udivcc %g5, 0x1EBD, %i3
8311 udivcc %i5, 0x0A88, %l3
8312 edge8 %l2, %i1, %l5
8313 fnot2 %f16, %f2
8314 nop ! taddcc %g4, 0x102A, %i2 changed by convert2hboot
8315 nop ! taddcc %o0, %l4, %g2 changed by convert2hboot
8316 bl,a,pn %xcc, loop_793
8317 sdivx %o2, 0x1DFC, %g1
8318 fble %fcc1, loop_794
8319 fcmped %fcc1, %f0, %f22
8320loop_793:
8321 fmovdge %xcc, %f19, %f26
8322 xnor %g7, 0x1FA6, %l1
8323loop_794:
8324 movl %xcc, %i4, %o7
8325 fbul %fcc1, loop_795
8326 nop ! tsubcctv %g6, 0x085C, %o5 changed by convert2hboot
8327 fmovrslz %i6, %f7, %f18
8328 array8 %o1, %o6, %g3
8329loop_795:
8330 edge16n %i0, %o3, %l6
8331 wr %g0, 0x04, %asi
8332 movne %xcc, %l0, %o4
8333 set 0x20, %i6
8334 nop ! prefetcha [%l7 + %i6] 0x04, 0x0 ASI use changed by convert2hboot
8335 fpack16 %f8, %f1
8336 fands %f12, %f7, %f23
8337 brgz %i5, loop_796
8338 sdiv %l3, 0x1A6A, %i3
8339 ldsw [%l7 + 0x64], %l2
8340 fors %f29, %f26, %f6
8341loop_796:
8342 nop ! tvc %icc, 0x3 changed by convert2hboot
8343 wr %g0, 0x89, %asi
8344 sth %g4, [%l7 + 0x34]
8345 be %xcc, loop_797
8346 nop ! tge %icc, 0x7 changed by convert2hboot
8347 addc %i1, %i2, %o0
8348 ldd [%l7 + 0x18], %g2
8349loop_797:
8350 umul %l4, %o2, %g1
8351 fmovspos %icc, %f7, %f14
8352 umul %g7, %l1, %i4
8353 fbug %fcc3, loop_798
8354 andn %g6, 0x0EC2, %o7
8355 movvc %xcc, %o5, %o1
8356 set 0x60, %l1
8357 sta %f30, [%l7 + %l1] 0x04
8358loop_798:
8359 subcc %i6, 0x1772, %o6
8360 ldx [%l7 + 0x58], %g3
8361 movcc %xcc, %o3, %i0
8362 stw %i7, [%l7 + 0x1C]
8363 stw %l0, [%l7 + 0x50]
8364 wr %g0, 0x11, %asi
8365 fxnors %f29, %f5, %f29
8366 orn %l6, %i5, %l3
8367 sllx %i3, 0x1D, %l2
8368 nop ! tvc %icc, 0x7 changed by convert2hboot
8369 fmovscc %icc, %f29, %f26
8370 nop ! taddcc %l5, 0x12CC, %g4 changed by convert2hboot
8371 nop ! tpos %xcc, 0x5 changed by convert2hboot
8372 srlx %i1, %i2, %g5
8373 edge8n %g2, %o0, %o2
8374 edge16 %l4, %g1, %g7
8375 nop ! tn %xcc, 0x3 changed by convert2hboot
8376 movle %icc, %i4, %l1
8377 sub %o7, %g6, %o5
8378 movle %icc, %o1, %i6
8379 movleu %xcc, %o6, %o3
8380 movrlez %g3, 0x004, %i0
8381 fmovda %icc, %f2, %f5
8382 mova %icc, %l0, %i7
8383 andcc %l6, 0x12E2, %o4
8384 movrgez %l3, %i3, %l2
8385 movl %xcc, %l5, %g4
8386 wr %g0, 0x0c, %asi
8387 set 0x40, %o3
8388 nop ! ldda [%l7 + %o3] 0x11, %f16 ASI use changed by convert2hboot
8389 fnot2s %f31, %f24
8390 fmovrdgz %i2, %f2, %f0
8391 nop ! tne %icc, 0x5 changed by convert2hboot
8392 ldx [%l7 + 0x08], %i5
8393 andncc %g5, %o0, %g2
8394 edge32ln %l4, %o2, %g7
8395 movcc %xcc, %g1, %l1
8396 edge8 %i4, %g6, %o5
8397 srlx %o7, 0x05, %o1
8398 fbug %fcc2, loop_799
8399 smulcc %i6, %o3, %o6
8400 bl %xcc, loop_800
8401 nop ! tgu %icc, 0x0 changed by convert2hboot
8402loop_799:
8403 bneg,a,pt %xcc, loop_801
8404 fexpand %f15, %f6
8405loop_800:
8406 addc %g3, %i0, %l0
8407 movcs %icc, %i7, %o4
8408loop_801:
8409 ldstub [%l7 + 0x37], %l3
8410 movneg %icc, %l6, %l2
8411 fbe,a %fcc2, loop_802
8412 fpadd16 %f28, %f10, %f14
8413 wr %g0, 0x80, %asi
8414loop_802:
8415 edge32 %i3, %i1, %i2
8416 edge8n %g4, %g5, %i5
8417 nop ! tg %xcc, 0x0 changed by convert2hboot
8418 edge8 %g2, %l4, %o0
8419 movvs %icc, %o2, %g1
8420 set 0x4C, %o5
8421 nop ! stba %l1, [%l7 + %o5] 0xe3 ASI use changed by convert2hboot
8422 membar #Sync
8423 orcc %g7, %i4, %g6
8424 fmovdgu %xcc, %f2, %f18
8425 fcmpeq16 %f30, %f6, %o5
8426 nop ! taddcc %o7, %i6, %o3 changed by convert2hboot
8427 set 0x2C, %l5
8428 nop ! lduwa [%l7 + %l5] 0x81, %o6 ASI use changed by convert2hboot
8429 fpack32 %f30, %f20, %f14
8430 fbul %fcc3, loop_803
8431 nop ! tn %icc, 0x6 changed by convert2hboot
8432 and %g3, 0x0AAD, %o1
8433 fmovspos %xcc, %f2, %f9
8434loop_803:
8435 swap [%l7 + 0x60], %i0
8436 nop ! tsubcctv %i7, %o4, %l3 changed by convert2hboot
8437 lduh [%l7 + 0x78], %l0
8438 mulscc %l2, %l5, %l6
8439 prefetch [%l7 + 0x58], 0x1
8440 bcs,a,pt %icc, loop_804
8441 movrlz %i1, 0x2A8, %i2
8442 sethi 0x0B05, %i3
8443 bcc loop_805
8444loop_804:
8445 nop ! tvs %icc, 0x4 changed by convert2hboot
8446 movn %xcc, %g4, %g5
8447 wr %g0, 0x04, %asi
8448loop_805:
8449 movleu %icc, %l4, %o0
8450 edge8 %o2, %g1, %i5
8451 fblg,a %fcc3, loop_806
8452 bleu %xcc, loop_807
8453 umul %g7, %i4, %g6
8454 sllx %l1, %o7, %o5
8455loop_806:
8456 fmovsneg %xcc, %f24, %f21
8457loop_807:
8458 edge16ln %i6, %o6, %o3
8459 fmovrdlz %g3, %f12, %f30
8460 fmovrsgez %i0, %f19, %f6
8461 udivcc %o1, 0x1F56, %o4
8462 set 0x40, %i5
8463 nop ! stda %f16, [%l7 + %i5] 0x18 ASI use changed by convert2hboot
8464 edge8l %l3, %i7, %l0
8465 fpack32 %f28, %f12, %f18
8466 bshuffle %f18, %f12, %f20
8467 set 0x5C, %g3
8468 nop ! lduha [%l7 + %g3] 0x81, %l5 ASI use changed by convert2hboot
8469 fbn %fcc2, loop_808
8470 movvs %icc, %l6, %i1
8471 fbug %fcc2, loop_809
8472 nop ! tneg %xcc, 0x1 changed by convert2hboot
8473loop_808:
8474 fpadd32s %f17, %f16, %f18
8475 fzero %f6
8476loop_809:
8477 fnegs %f27, %f3
8478 movrgez %i2, 0x37F, %l2
8479 fmovsne %icc, %f22, %f5
8480 nop ! tsubcctv %g4, 0x10DF, %g5 changed by convert2hboot
8481 orcc %g2, 0x11DD, %l4
8482 nop ! tneg %xcc, 0x6 changed by convert2hboot
8483 set 0x08, %o7
8484 nop ! prefetcha [%l7 + %o7] 0x11, 0x0 ASI use changed by convert2hboot
8485 fmovdcs %icc, %f29, %f9
8486 fornot1 %f6, %f8, %f24
8487 addccc %i3, %o2, %g1
8488 movcs %xcc, %i5, %g7
8489 fmovdvs %xcc, %f3, %f9
8490 edge16n %i4, %l1, %g6
8491 nop
8492 setx loop_810, %l0, %l1
8493 nop ! wrpr 0x1, %tl changed by convert2hboot
8494 nop ! wrpr %l1, %tpc changed by convert2hboot
8495 add %l1, 0x4, %l1
8496 nop ! wrpr %l1, %tnpc changed by convert2hboot
8497 setx 0x34400001400, %l0, %l1
8498 nop ! wrpr %l1, %tstate changed by convert2hboot
8499 nop ! wrhpr 0x4, %htstate changed by convert2hboot
8500 nop ! retry changed by convert2hboot
8501 fbe,a %fcc3, loop_811
8502 nop
8503 setx loop_812, %l0, %l1
8504 nop ! wrpr 0x1, %tl changed by convert2hboot
8505 nop ! wrpr %l1, %tpc changed by convert2hboot
8506 add %l1, 0x4, %l1
8507 nop ! wrpr %l1, %tnpc changed by convert2hboot
8508 setx 0x34400001400, %l0, %l1
8509 nop ! wrpr %l1, %tstate changed by convert2hboot
8510 nop ! wrhpr 0x4, %htstate changed by convert2hboot
8511 nop ! retry changed by convert2hboot
8512 fones %f3
8513loop_810:
8514 fone %f30
8515loop_811:
8516 bvc,a %xcc, loop_813
8517loop_812:
8518 srlx %o7, %o5, %i6
8519 be,a loop_814
8520 fand %f20, %f26, %f10
8521loop_813:
8522 movrlz %o6, 0x1B5, %o3
8523 bvs %icc, loop_815
8524loop_814:
8525 orn %g3, %o1, %o4
8526 udivx %l3, 0x0354, %i0
8527 movle %xcc, %i7, %l0
8528loop_815:
8529 and %l5, %l6, %i2
8530 wr %g0, 0x81, %asi
8531 nop ! tge %xcc, 0x2 changed by convert2hboot
8532 umul %g4, %l2, %g5
8533 fpadd16 %f0, %f20, %f28
8534 xnorcc %l4, %o0, %g2
8535 nop ! tg %icc, 0x7 changed by convert2hboot
8536 nop ! tcc %icc, 0x2 changed by convert2hboot
8537 swap [%l7 + 0x14], %o2
8538 fzeros %f20
8539 fbo %fcc1, loop_816
8540 smul %i3, %g1, %g7
8541 andn %i5, 0x0004, %l1
8542 nop ! tne %icc, 0x2 changed by convert2hboot
8543loop_816:
8544 std %g6, [%l7 + 0x58]
8545 nop ! tcs %icc, 0x1 changed by convert2hboot
8546 or %i4, %o7, %i6
8547 movcs %icc, %o5, %o6
8548 edge8 %g3, %o3, %o1
8549 fmovsl %icc, %f11, %f24
8550 sdivx %o4, 0x1DF6, %l3
8551 smul %i0, %l0, %l5
8552 array32 %i7, %i2, %l6
8553 ldub [%l7 + 0x61], %i1
8554 edge8n %g4, %g5, %l2
8555 nop
8556 setx loop_817, %l0, %l1
8557 nop ! wrpr 0x1, %tl changed by convert2hboot
8558 nop ! wrpr %l1, %tnpc changed by convert2hboot
8559 setx 0x34400001400, %l0, %l1
8560 nop ! wrpr %l1, %tstate changed by convert2hboot
8561 nop ! wrhpr 0x4, %htstate changed by convert2hboot
8562 nop ! done changed by convert2hboot
8563 nop ! tcc %icc, 0x1 changed by convert2hboot
8564 fmovdle %icc, %f13, %f3
8565 movpos %icc, %o0, %l4
8566loop_817:
8567 orcc %o2, 0x0281, %g2
8568 fmovsneg %icc, %f20, %f16
8569 stb %i3, [%l7 + 0x4E]
8570 nop ! tl %xcc, 0x3 changed by convert2hboot
8571 fcmple16 %f4, %f22, %g7
8572 movneg %xcc, %i5, %l1
8573 fpadd32s %f28, %f26, %f20
8574 brgez,a %g6, loop_818
8575 fcmpgt16 %f28, %f26, %g1
8576 sllx %i4, 0x0B, %i6
8577 bcc,a loop_819
8578loop_818:
8579 sra %o7, %o5, %g3
8580 std %o6, [%l7 + 0x20]
8581 fmovrdne %o1, %f14, %f20
8582loop_819:
8583 bne,pt %xcc, loop_820
8584 ldd [%l7 + 0x68], %o4
8585 bcs loop_821
8586 sub %l3, %i0, %o3
8587loop_820:
8588 smul %l5, %l0, %i7
8589 umulcc %i2, %l6, %g4
8590loop_821:
8591 movrgz %i1, %l2, %o0
8592 bn loop_822
8593 movvs %xcc, %l4, %g5
8594 bcs,a,pt %xcc, loop_823
8595 brlz,a %o2, loop_824
8596loop_822:
8597 mulscc %g2, %g7, %i3
8598 sdivx %i5, 0x16E0, %g6
8599loop_823:
8600 ldstub [%l7 + 0x33], %g1
8601loop_824:
8602 fands %f1, %f16, %f27
8603 edge32ln %l1, %i6, %o7
8604 udiv %i4, 0x1308, %g3
8605 orn %o5, 0x0A0E, %o6
8606 or %o1, 0x01D6, %l3
8607 std %i0, [%l7 + 0x28]
8608 sll %o3, %o4, %l5
8609 andn %l0, %i7, %l6
8610 prefetch [%l7 + 0x2C], 0x1
8611 array32 %i2, %g4, %i1
8612 nop ! tle %xcc, 0x4 changed by convert2hboot
8613 set 0x3C, %o2
8614 nop ! ldswa [%l7 + %o2] 0x81, %l2 ASI use changed by convert2hboot
8615 fmovdcc %xcc, %f20, %f31
8616 fmovdgu %icc, %f2, %f20
8617 saved
8618 rdpr %cwp, %g1
8619 rdpr %cansave, %g2
8620 rdpr %canrestore, %g3
8621 rdpr %cleanwin, %g4
8622 rdpr %otherwin, %g5
8623 rdpr %wstate, %g6
8624 edge16 %o0, %l4, %g5
8625 nop ! tvs %icc, 0x2 changed by convert2hboot
8626 fpack32 %f0, %f26, %f6
8627 udiv %o2, 0x1129, %g2
8628 subcc %i3, %g7, %g6
8629 movge %icc, %i5, %l1
8630 mova %icc, %i6, %o7
8631 nop ! tcs %xcc, 0x7 changed by convert2hboot
8632 move %icc, %g1, %i4
8633 nop ! tne %icc, 0x2 changed by convert2hboot
8634 fcmped %fcc3, %f30, %f4
8635 edge16l %g3, %o5, %o6
8636 fornot2 %f24, %f12, %f6
8637 brgez %l3, loop_825
8638 nop ! tl %icc, 0x6 changed by convert2hboot
8639 nop ! sir 0x02DE changed by convert2hboot
8640 fblg %fcc1, loop_826
8641loop_825:
8642 smulcc %o1, 0x0283, %i0
8643 fbul,a %fcc1, loop_827
8644 edge16l %o3, %l5, %l0
8645loop_826:
8646 fmovrde %i7, %f26, %f30
8647 sth %l6, [%l7 + 0x44]
8648loop_827:
8649 edge32ln %i2, %g4, %o4
8650 edge16l %l2, %o0, %i1
8651 udivx %l4, 0x14EA, %o2
8652 popc 0x09BC, %g2
8653 add %l7, 0x74, %l6
8654 wr %g0, 0x19, %asi
8655 movge %xcc, %g6, %i5
8656 nop ! tn %icc, 0x2 changed by convert2hboot
8657 sdivx %i3, 0x10E7, %i6
8658 lduh [%l7 + 0x16], %l1
8659 nop ! te %xcc, 0x4 changed by convert2hboot
8660 movre %o7, 0x071, %i4
8661 xnor %g3, %g1, %o6
8662 ldd [%l7 + 0x58], %l2
8663 wr %g0, 0x80, %asi
8664 nop ! tleu %icc, 0x4 changed by convert2hboot
8665 fmovsg %icc, %f23, %f7
8666 bcc,pn %xcc, loop_828
8667 edge16ln %i0, %o3, %o5
8668 movgu %xcc, %l0, %l5
8669 movcc %xcc, %i7, %i2
8670loop_828:
8671 fmovsle %icc, %f9, %f23
8672 sdivcc %l6, 0x0766, %o4
8673 orncc %g4, %l2, %i1
8674 nop ! tleu %icc, 0x3 changed by convert2hboot
8675 movcc %icc, %l4, %o0
8676 nop ! tne %xcc, 0x6 changed by convert2hboot
8677 fmovda %icc, %f29, %f11
8678 edge16l %o2, %g5, %g7
8679 bg,a,pn %icc, loop_829
8680 nop
8681 setx loop_830, %l0, %l1
8682 nop ! wrpr 0x1, %tl changed by convert2hboot
8683 nop ! wrpr %l1, %tpc changed by convert2hboot
8684 add %l1, 0x4, %l1
8685 nop ! wrpr %l1, %tnpc changed by convert2hboot
8686 setx 0x34400001400, %l0, %l1
8687 nop ! wrpr %l1, %tstate changed by convert2hboot
8688 nop ! wrhpr 0x4, %htstate changed by convert2hboot
8689 nop ! retry changed by convert2hboot
8690 fnot2s %f14, %f23
8691 sdiv %g6, 0x08FD, %g2
8692loop_829:
8693 nop ! tl %icc, 0x5 changed by convert2hboot
8694loop_830:
8695 movrlz %i3, %i6, %l1
8696 set 0x29, %g7
8697 nop ! ldstuba [%l7 + %g7] 0x04, %o7 ASI use changed by convert2hboot
8698 fmovse %xcc, %f20, %f13
8699 nop ! tcs %xcc, 0x3 changed by convert2hboot
8700 ldd [%l7 + 0x30], %i4
8701 movrne %g3, 0x354, %i5
8702 srl %g1, %l3, %o1
8703 ble,a %xcc, loop_831
8704 nop ! tgu %icc, 0x7 changed by convert2hboot
8705 fmovrsne %o6, %f29, %f7
8706 nop ! tsubcctv %o3, 0x1B54, %o5 changed by convert2hboot
8707loop_831:
8708 fmovsn %icc, %f7, %f0
8709 sll %i0, 0x09, %l0
8710 restored
8711 rdpr %cwp, %g1
8712 rdpr %cansave, %g2
8713 rdpr %canrestore, %g3
8714 rdpr %cleanwin, %g4
8715 rdpr %otherwin, %g5
8716 rdpr %wstate, %g6
8717 fmovsvc %icc, %f15, %f12
8718 nop ! tne %icc, 0x0 changed by convert2hboot
8719 movne %xcc, %i7, %l5
8720 st %f26, [%l7 + 0x74]
8721 move %icc, %l6, %i2
8722 fands %f30, %f9, %f5
8723 nop ! tpos %icc, 0x1 changed by convert2hboot
8724 fmovscc %xcc, %f5, %f15
8725 set 0x44, %g6
8726 nop ! stwa %o4, [%l7 + %g6] 0x2b ASI use changed by convert2hboot
8727 membar #Sync
8728 wr %g0, 0x80, %asi
8729 mova %xcc, %i1, %g4
8730 fbuge,a %fcc0, loop_832
8731 fnot1 %f2, %f10
8732 nop
8733 set 0x38, %g5
8734 std %l4, [%l7 + %g5]
8735 bcs %icc, loop_833
8736loop_832:
8737 popc 0x0292, %o0
8738 nop ! ta %xcc, 0x5 changed by convert2hboot
8739 nop ! tsubcc %o2, 0x1BCC, %g5 changed by convert2hboot
8740loop_833:
8741 movpos %xcc, %g6, %g2
8742 sllx %g7, 0x00, %i6
8743 bpos,a %icc, loop_834
8744 nop ! tne %xcc, 0x0 changed by convert2hboot
8745 fmovdgu %icc, %f21, %f17
8746 ldx [%l7 + 0x58], %l1
8747loop_834:
8748 bl,a loop_835
8749 brlz %o7, loop_836
8750 movvc %xcc, %i4, %i3
8751 srax %g3, 0x00, %i5
8752loop_835:
8753 movcs %icc, %g1, %l3
8754loop_836:
8755 and %o1, 0x00C3, %o6
8756 nop ! tpos %xcc, 0x4 changed by convert2hboot
8757 brz,a %o5, loop_837
8758 srax %i0, %o3, %l0
8759 fbu,a %fcc3, loop_838
8760 fmovscc %icc, %f22, %f25
8761loop_837:
8762 udivcc %i7, 0x042B, %l5
8763 fblg %fcc0, loop_839
8764loop_838:
8765 nop ! tn %icc, 0x0 changed by convert2hboot
8766 fcmple16 %f4, %f6, %l6
8767 nop ! tneg %xcc, 0x6 changed by convert2hboot
8768loop_839:
8769 orncc %o4, %i2, %l2
8770 set 0x70, %o4
8771 nop ! stda %i0, [%l7 + %o4] 0xe2 ASI use changed by convert2hboot
8772 membar #Sync
8773 stx %l4, [%l7 + 0x38]
8774 array8 %g4, %o2, %g5
8775 nop ! tsubcc %g6, 0x068C, %o0 changed by convert2hboot
8776 prefetch [%l7 + 0x44], 0x3
8777 nop ! tpos %icc, 0x6 changed by convert2hboot
8778 fmuld8sux16 %f12, %f22, %f0
8779 nop ! tgu %xcc, 0x1 changed by convert2hboot
8780 nop ! tgu %icc, 0x5 changed by convert2hboot
8781 srlx %g2, %i6, %l1
8782 nop ! te %icc, 0x3 changed by convert2hboot
8783 array32 %g7, %i4, %i3
8784 movle %xcc, %g3, %i5
8785 popc 0x197E, %g1
8786 mulx %l3, 0x0C51, %o7
8787 fbul,a %fcc1, loop_840
8788 array8 %o1, %o5, %i0
8789 fbn,a %fcc3, loop_841
8790 fble,a %fcc1, loop_842
8791loop_840:
8792 edge16l %o6, %l0, %i7
8793 edge32l %l5, %l6, %o3
8794loop_841:
8795 movge %icc, %o4, %i2
8796loop_842:
8797 bneg,pn %icc, loop_843
8798 bcc loop_844
8799 andn %i1, 0x0D68, %l4
8800 fmul8x16au %f7, %f30, %f10
8801loop_843:
8802 subcc %g4, %l2, %o2
8803loop_844:
8804 subc %g6, 0x0147, %g5
8805 movre %o0, 0x2BC, %g2
8806 fbl %fcc3, loop_845
8807 fandnot2s %f6, %f12, %f25
8808 edge32l %i6, %l1, %i4
8809 xnor %g7, 0x082A, %g3
8810loop_845:
8811 sll %i5, 0x14, %g1
8812 nop ! tne %icc, 0x0 changed by convert2hboot
8813 set 0x50, %o1
8814 nop ! stwa %l3, [%l7 + %o1] 0x19 ASI use changed by convert2hboot
8815 xorcc %o7, 0x1B08, %i3
8816 fmovrdgz %o5, %f4, %f28
8817 subc %i0, %o1, %o6
8818 fpsub16 %f28, %f14, %f30
8819 set 0x70, %g1
8820 nop ! ldswa [%l7 + %g1] 0x88, %i7 ASI use changed by convert2hboot
8821 nop ! tge %xcc, 0x2 changed by convert2hboot
8822 udiv %l0, 0x1A89, %l6
8823 fpack16 %f8, %f9
8824 fmovrslez %o3, %f27, %f3
8825 srax %l5, %i2, %i1
8826 fmovdgu %icc, %f19, %f15
8827 edge32 %o4, %g4, %l2
8828 edge32ln %o2, %l4, %g5
8829 stw %o0, [%l7 + 0x3C]
8830 wr %g0, 0xf0, %asi
8831 membar #Sync
8832 and %g6, 0x0666, %i6
8833 movrgez %l1, 0x18E, %g2
8834 movrgez %i4, %g3, %g7
8835 nop ! tsubcc %g1, 0x00C2, %i5 changed by convert2hboot
8836 edge8ln %o7, %l3, %i3
8837 movcc %xcc, %o5, %o1
8838 edge32l %o6, %i7, %i0
8839 brz,a %l6, loop_846
8840 sdiv %o3, 0x0059, %l0
8841 ldub [%l7 + 0x2E], %l5
8842 or %i1, %i2, %g4
8843loop_846:
8844 lduw [%l7 + 0x0C], %l2
8845 fmovdg %xcc, %f25, %f9
8846 nop ! tneg %icc, 0x4 changed by convert2hboot
8847 move %xcc, %o2, %o4
8848 fnands %f11, %f5, %f31
8849 nop ! te %icc, 0x6 changed by convert2hboot
8850 brlz %g5, loop_847
8851 mova %icc, %l4, %g6
8852 nop ! tsubcctv %o0, %l1, %g2 changed by convert2hboot
8853 wr %g0, 0x19, %asi
8854loop_847:
8855 sethi 0x0967, %i4
8856 fmovdg %xcc, %f10, %f23
8857 nop ! tg %icc, 0x6 changed by convert2hboot
8858 move %icc, %i6, %g7
8859 fmovs %f26, %f21
8860 ldstub [%l7 + 0x16], %g3
8861 edge16n %g1, %i5, %o7
8862 smulcc %l3, 0x1F6E, %i3
8863 fbne %fcc1, loop_848
8864 srlx %o1, 0x1B, %o6
8865 st %f18, [%l7 + 0x78]
8866 wr %g0, 0x80, %asi
8867loop_848:
8868 fble,a %fcc0, loop_849
8869 mulscc %i0, %l6, %o5
8870 stx %l0, [%l7 + 0x60]
8871 fpackfix %f16, %f25
8872loop_849:
8873 fpack16 %f20, %f0
8874 fblg,a %fcc1, loop_850
8875 smul %o3, 0x0D9D, %l5
8876 std %i0, [%l7 + 0x50]
8877 mulx %i2, 0x08B5, %l2
8878loop_850:
8879 fmovsa %xcc, %f27, %f8
8880 nop
8881 setx loop_851, %l0, %l1
8882 jmpl %l1, %o2
8883 nop ! tvc %xcc, 0x1 changed by convert2hboot
8884 andncc %g4, %o4, %l4
8885 sethi 0x11F1, %g5
8886loop_851:
8887 add %g6, %l1, %g2
8888 array8 %i4, %i6, %o0
8889 wr %g0, 0x80, %asi
8890 sta %f10, [%l7 + 0x14] %asi
8891 edge16 %g7, %g3, %g1
8892 edge8l %i5, %o7, %l3
8893 fmovdleu %xcc, %f4, %f24
8894 orn %o1, %i3, %i7
8895 fmovsa %icc, %f8, %f8
8896 wr %g0, 0x11, %asi
8897 fbne %fcc3, loop_852
8898 sub %l6, 0x1D15, %i0
8899 nop ! tn %xcc, 0x4 changed by convert2hboot
8900 edge16l %o5, %o3, %l5
8901loop_852:
8902 movre %i1, %l0, %i2
8903 nop ! tgu %icc, 0x3 changed by convert2hboot
8904 sllx %l2, 0x1D, %g4
8905 set 0x7A, %l3
8906 nop ! ldstuba [%l7 + %l3] 0x0c, %o2 ASI use changed by convert2hboot
8907 movcs %icc, %l4, %o4
8908 addc %g6, 0x0EC1, %l1
8909 umulcc %g5, %g2, %i6
8910 fpsub32 %f30, %f20, %f26
8911 nop ! tpos %icc, 0x4 changed by convert2hboot
8912 fbge,a %fcc2, loop_853
8913 nop ! taddcctv %i4, %g7, %g3 changed by convert2hboot
8914 xor %g1, 0x14B9, %i5
8915 movn %icc, %o7, %l3
8916loop_853:
8917 andn %o0, 0x035A, %i3
8918 fbul,a %fcc2, loop_854
8919 mulx %o1, %i7, %l6
8920 fones %f28
8921 fornot2s %f18, %f26, %f11
8922loop_854:
8923 nop ! tneg %xcc, 0x6 changed by convert2hboot
8924 fmovsne %icc, %f18, %f14
8925 edge32 %o6, %o5, %o3
8926 array16 %l5, %i0, %i1
8927 brgez %l0, loop_855
8928 fpadd16 %f16, %f4, %f14
8929 sdivcc %l2, 0x0084, %i2
8930 ldstub [%l7 + 0x21], %g4
8931loop_855:
8932 orcc %l4, %o4, %o2
8933 movn %icc, %g6, %l1
8934 ldx [%l7 + 0x68], %g5
8935 wr %g0, 0x16, %asi
8936 membar #Sync
8937 fnands %f21, %f9, %f21
8938 brlez,a %g2, loop_856
8939 fbue,a %fcc0, loop_857
8940 fbule,a %fcc2, loop_858
8941 sllx %i6, 0x16, %i4
8942loop_856:
8943 nop
8944 wr %g0, 0xeb, %asi
8945 membar #Sync
8946loop_857:
8947 fmovdpos %icc, %f22, %f19
8948loop_858:
8949 brgez,a %g1, loop_859
8950 call loop_860
8951 sdivcc %i5, 0x0431, %o7
8952 xnor %l3, 0x01E1, %g7
8953loop_859:
8954 fcmpes %fcc2, %f2, %f23
8955loop_860:
8956 edge32l %o0, %o1, %i7
8957 fone %f12
8958 bvc,a,pn %icc, loop_861
8959 srlx %i3, 0x12, %l6
8960 set 0x13, %i0
8961 nop ! ldsba [%l7 + %i0] 0x14, %o5 ASI use changed by convert2hboot
8962loop_861:
8963 sll %o6, 0x0E, %l5
8964 brgez,a %o3, loop_862
8965 membar 0x5A
8966 sllx %i1, %l0, %i0
8967 fpsub16s %f4, %f29, %f29
8968loop_862:
8969 fandnot2 %f26, %f16, %f10
8970 fmovsa %xcc, %f27, %f6
8971 mulscc %i2, 0x1C1E, %g4
8972 be %icc, loop_863
8973 movleu %icc, %l2, %l4
8974 nop ! taddcc %o4, 0x08E7, %g6 changed by convert2hboot
8975 edge32n %l1, %o2, %g2
8976loop_863:
8977 fpack16 %f20, %f1
8978 ble,a loop_864
8979 addccc %g5, %i4, %i6
8980 movl %icc, %g1, %g3
8981 subccc %o7, %l3, %g7
8982loop_864:
8983 movrgz %i5, %o1, %i7
8984 movre %i3, 0x0B6, %l6
8985 bg,a loop_865
8986 edge16l %o5, %o0, %l5
8987 edge32ln %o3, %o6, %i1
8988 movge %xcc, %l0, %i0
8989loop_865:
8990 ble %xcc, loop_866
8991 nop ! tsubcc %i2, 0x009D, %l2 changed by convert2hboot
8992 be,a loop_867
8993 move %xcc, %g4, %o4
8994loop_866:
8995 nop ! tg %xcc, 0x4 changed by convert2hboot
8996 nop
8997 setx loop_868, %l0, %l1
8998 jmpl %l1, %l4
8999loop_867:
9000 nop ! sir 0x1E3F changed by convert2hboot
9001 xor %g6, 0x1BC3, %l1
9002 fmuld8ulx16 %f5, %f24, %f22
9003loop_868:
9004 movrlez %o2, 0x20B, %g2
9005 nop ! tne %xcc, 0x4 changed by convert2hboot
9006 set 0x51, %l2
9007 nop ! stba %i4, [%l7 + %l2] 0x18 ASI use changed by convert2hboot
9008 brlez,a %g5, loop_869
9009 fmovrdgz %i6, %f28, %f28
9010 andcc %g1, 0x0F2D, %g3
9011 fpadd32 %f26, %f24, %f30
9012loop_869:
9013 nop ! tl %icc, 0x2 changed by convert2hboot
9014 fbuge %fcc1, loop_870
9015 fcmple16 %f8, %f28, %l3
9016 call loop_871
9017 sra %o7, 0x0D, %g7
9018loop_870:
9019 movl %xcc, %i5, %i7
9020 addcc %o1, 0x1836, %l6
9021loop_871:
9022 array8 %o5, %o0, %l5
9023 fcmpes %fcc1, %f17, %f22
9024 andn %i3, 0x0A84, %o6
9025 nop ! sir 0x0768 changed by convert2hboot
9026 srl %o3, 0x1D, %l0
9027 fmovsl %xcc, %f9, %f28
9028 movgu %xcc, %i0, %i1
9029 nop ! tcc %icc, 0x5 changed by convert2hboot
9030 set 0x3E, %l0
9031 nop ! ldsha [%l7 + %l0] 0x19, %l2 ASI use changed by convert2hboot
9032 andn %i2, 0x107D, %o4
9033 addc %l4, 0x1943, %g4
9034 movrgz %l1, 0x254, %o2
9035 nop ! tpos %icc, 0x5 changed by convert2hboot
9036 edge32 %g2, %i4, %g6
9037 nop ! tvs %xcc, 0x4 changed by convert2hboot
9038 movleu %icc, %g5, %g1
9039 fmovspos %icc, %f25, %f13
9040 alignaddr %g3, %l3, %o7
9041 fblg,a %fcc0, loop_872
9042 movrlz %i6, 0x000, %g7
9043 wr %g0, 0x80, %asi
9044loop_872:
9045 bge,pn %icc, loop_873
9046 edge32ln %o1, %i5, %o5
9047 fcmple32 %f10, %f18, %l6
9048 xnor %o0, %i3, %l5
9049loop_873:
9050 fandnot1 %f16, %f10, %f24
9051 fmovdvc %icc, %f5, %f31
9052 ldd [%l7 + 0x78], %o2
9053 wr %g0, 0x18, %asi
9054 nop
9055 setx loop_874, %l0, %l1
9056 jmpl %l1, %i0
9057 movle %icc, %i1, %l2
9058 fmul8x16 %f16, %f6, %f16
9059 lduw [%l7 + 0x78], %o6
9060loop_874:
9061 orcc %i2, 0x1F22, %o4
9062 fandnot1s %f30, %f8, %f15
9063 wr %g0, 0x27, %asi
9064 membar #Sync
9065 fba,a %fcc3, loop_875
9066 nop ! tvc %xcc, 0x2 changed by convert2hboot
9067 fcmps %fcc3, %f26, %f16
9068 fsrc1 %f4, %f16
9069loop_875:
9070 movcs %xcc, %g4, %o2
9071 fornot1s %f9, %f2, %f14
9072 sdiv %l1, 0x0367, %i4
9073 nop
9074 setx loop_876, %l0, %l1
9075 jmpl %l1, %g2
9076 andn %g5, 0x066D, %g1
9077 mulx %g6, 0x10A6, %l3
9078 array8 %g3, %o7, %g7
9079loop_876:
9080 movcc %icc, %i7, %i6
9081 fbuge %fcc2, loop_877
9082 sub %o1, 0x144A, %o5
9083 movre %i5, %l6, %i3
9084 fpack16 %f4, %f2
9085loop_877:
9086 fmovdle %xcc, %f8, %f31
9087 brlz %o0, loop_878
9088 sdiv %l5, 0x00CE, %o3
9089 alignaddrl %i0, %i1, %l0
9090 edge32l %l2, %o6, %i2
9091loop_878:
9092 orn %o4, %l4, %g4
9093 nop ! tl %xcc, 0x0 changed by convert2hboot
9094 nop ! tg %icc, 0x7 changed by convert2hboot
9095 fone %f8
9096 xnorcc %l1, 0x1416, %o2
9097 nop ! tvc %icc, 0x6 changed by convert2hboot
9098 or %g2, 0x1629, %i4
9099 fandnot2s %f30, %f5, %f4
9100 nop
9101 setx loop_879, %l0, %l1
9102 jmpl %l1, %g5
9103 move %icc, %g1, %g6
9104 movl %icc, %l3, %o7
9105 nop ! taddcc %g7, 0x0F45, %i7 changed by convert2hboot
9106loop_879:
9107 bvc,pt %icc, loop_880
9108 nop ! tvs %xcc, 0x1 changed by convert2hboot
9109 movrlz %g3, 0x097, %i6
9110 movvs %icc, %o5, %o1
9111loop_880:
9112 subc %l6, %i5, %o0
9113 fbe,a %fcc0, loop_881
9114 brlez %l5, loop_882
9115 fcmpeq32 %f10, %f18, %i3
9116 nop ! taddcc %o3, %i1, %i0 changed by convert2hboot
9117loop_881:
9118 nop ! tne %xcc, 0x6 changed by convert2hboot
9119loop_882:
9120 fmuld8sux16 %f28, %f17, %f28
9121 fmovrde %l2, %f26, %f4
9122 umul %o6, 0x10CC, %l0
9123 edge8l %i2, %l4, %g4
9124 edge32ln %l1, %o2, %o4
9125 bg %icc, loop_883
9126 nop ! taddcctv %g2, 0x16BB, %g5 changed by convert2hboot
9127 sdivx %i4, 0x0296, %g1
9128 sethi 0x1293, %l3
9129loop_883:
9130 fmovdpos %xcc, %f5, %f13
9131 saved
9132 rdpr %cwp, %g1
9133 rdpr %cansave, %g2
9134 rdpr %canrestore, %g3
9135 rdpr %cleanwin, %g4
9136 rdpr %otherwin, %g5
9137 rdpr %wstate, %g6
9138 nop ! tne %xcc, 0x7 changed by convert2hboot
9139 fmovrdgz %g6, %f10, %f26
9140 srax %o7, %i7, %g3
9141 udivcc %i6, 0x159C, %o5
9142 orcc %o1, 0x1518, %l6
9143 brgz %i5, loop_884
9144 nop ! tg %icc, 0x2 changed by convert2hboot
9145 edge16ln %o0, %l5, %i3
9146 bge,a,pt %xcc, loop_885
9147loop_884:
9148 edge8ln %o3, %i1, %g7
9149 srax %i0, %l2, %l0
9150 movcs %xcc, %o6, %l4
9151loop_885:
9152 fnot1s %f1, %f12
9153 sra %g4, %l1, %o2
9154 nop ! tpos %icc, 0x5 changed by convert2hboot
9155 nop ! tsubcc %o4, %i2, %g2 changed by convert2hboot
9156 xnor %g5, %g1, %l3
9157 orncc %g6, %o7, %i7
9158 movre %g3, 0x093, %i4
9159 movpos %xcc, %i6, %o5
9160 xnorcc %l6, %i5, %o1
9161 movcs %icc, %o0, %i3
9162 fmovdvc %icc, %f9, %f19
9163 movrne %o3, 0x1A7, %l5
9164 sth %i1, [%l7 + 0x7E]
9165 std %f4, [%l7 + 0x78]
9166 fpsub32s %f19, %f22, %f22
9167 fpadd32s %f22, %f14, %f26
9168 xnorcc %g7, %l2, %i0
9169 movg %xcc, %l0, %o6
9170 brlez,a %g4, loop_886
9171 nop ! tleu %xcc, 0x3 changed by convert2hboot
9172 sth %l1, [%l7 + 0x74]
9173 srax %o2, 0x0C, %l4
9174loop_886:
9175 membar 0x75
9176 and %o4, %g2, %i2
9177 bn,pt %xcc, loop_887
9178 nop
9179 set 0x08, %g2
9180 stx %g5, [%l7 + %g2]
9181 fornot2 %f30, %f14, %f28
9182 mova %xcc, %g1, %l3
9183loop_887:
9184 edge16 %o7, %i7, %g3
9185 brlez %i4, loop_888
9186 sll %g6, %i6, %l6
9187 movcs %icc, %o5, %o1
9188 fmovrdgz %o0, %f30, %f10
9189loop_888:
9190 udivx %i3, 0x0D53, %i5
9191 fcmple16 %f14, %f12, %o3
9192 udivx %i1, 0x1D8B, %g7
9193 andn %l5, 0x1DA9, %i0
9194 move %icc, %l2, %l0
9195 movg %xcc, %o6, %l1
9196 bg,a,pt %icc, loop_889
9197 orncc %o2, %l4, %g4
9198 fxnor %f26, %f26, %f22
9199 sll %g2, 0x16, %o4
9200loop_889:
9201 fnot2 %f24, %f14
9202 subccc %g5, %i2, %l3
9203 array32 %o7, %i7, %g1
9204 udiv %g3, 0x073C, %g6
9205 add %l7, 0x7C, %l6
9206 wr %g0, 0x89, %asi
9207 lda [%l6] %asi, %i6
9208 nop ! casa [%l6] 0x89, %i6, %i4 ASI use changed by convert2hboot
9209 fmovrsgez %l6, %f9, %f5
9210 fmovsle %icc, %f8, %f24
9211 nop ! tle %icc, 0x0 changed by convert2hboot
9212 fpsub16 %f22, %f20, %f8
9213 fandnot2 %f18, %f8, %f28
9214 fmovsg %xcc, %f23, %f20
9215 mova %icc, %o1, %o5
9216 membar 0x1A
9217 bpos %xcc, loop_890
9218 srlx %o0, 0x14, %i3
9219 fandnot1s %f26, %f5, %f6
9220 movn %xcc, %o3, %i1
9221loop_890:
9222 fmovscs %xcc, %f0, %f2
9223 ldub [%l7 + 0x18], %i5
9224 movcs %icc, %l5, %i0
9225 fmovdneg %icc, %f11, %f25
9226 set 0x7C, %l6
9227 lda [%l7 + %l6] 0x15, %f2
9228 set 0x6C, %l4
9229 nop ! stwa %g7, [%l7 + %l4] 0x2b ASI use changed by convert2hboot
9230 membar #Sync
9231 fbe,a %fcc2, loop_891
9232 bl,a loop_892
9233 array8 %l0, %o6, %l1
9234 andn %l2, 0x16CD, %o2
9235loop_891:
9236 fba %fcc3, loop_893
9237loop_892:
9238 andcc %g4, %g2, %o4
9239 movrgez %l4, 0x397, %i2
9240 sdiv %l3, 0x0A50, %g5
9241loop_893:
9242 sethi 0x1517, %i7
9243 sra %o7, %g3, %g6
9244 wr %g0, 0x10, %asi
9245 lda [%l7 + 0x48] %asi, %f15
9246 edge32 %g1, %i6, %i4
9247 edge16ln %l6, %o1, %o5
9248 ble loop_894
9249 fbne,a %fcc0, loop_895
9250 movrlz %o0, 0x2DB, %i3
9251 xor %i1, %i5, %l5
9252loop_894:
9253 movvs %icc, %o3, %g7
9254loop_895:
9255 udivcc %l0, 0x0DDD, %i0
9256 nop ! tsubcctv %l1, %l2, %o2 changed by convert2hboot
9257 fmul8ulx16 %f28, %f24, %f0
9258 mova %icc, %g4, %g2
9259 nop ! tcs %icc, 0x0 changed by convert2hboot
9260 fpsub16s %f6, %f21, %f6
9261 sethi 0x17E9, %o4
9262 nop ! tl %icc, 0x2 changed by convert2hboot
9263 bn,a loop_896
9264 fpsub32 %f30, %f16, %f16
9265 udivcc %o6, 0x1686, %i2
9266 ldsb [%l7 + 0x66], %l3
9267loop_896:
9268 movcs %icc, %l4, %g5
9269 edge8ln %o7, %i7, %g6
9270 nop ! tpos %icc, 0x0 changed by convert2hboot
9271 nop ! tn %xcc, 0x6 changed by convert2hboot
9272 sth %g3, [%l7 + 0x6A]
9273 wr %g0, 0xe2, %asi
9274 membar #Sync
9275 array16 %g1, %i4, %l6
9276 fpadd32 %f20, %f28, %f4
9277 array8 %o5, %o1, %i3
9278 edge8l %o0, %i5, %l5
9279 edge8 %o3, %i1, %g7
9280 be,a %icc, loop_897
9281 nop ! tg %xcc, 0x2 changed by convert2hboot
9282 fblg %fcc3, loop_898
9283 nop ! tpos %icc, 0x0 changed by convert2hboot
9284loop_897:
9285 fmul8x16 %f30, %f6, %f12
9286 xnorcc %l0, %l1, %i0
9287loop_898:
9288 fmovdne %xcc, %f13, %f5
9289 movge %icc, %l2, %g4
9290 nop ! tvc %xcc, 0x6 changed by convert2hboot
9291 udiv %o2, 0x18DF, %g2
9292 or %o4, 0x1786, %i2
9293 fbug %fcc0, loop_899
9294 movrgez %o6, 0x156, %l3
9295 mulx %l4, %o7, %g5
9296 smulcc %i7, 0x1C27, %g6
9297loop_899:
9298 fmul8x16al %f12, %f2, %f16
9299 fnegs %f25, %f19
9300 fbg,a %fcc0, loop_900
9301 fmul8ulx16 %f0, %f28, %f18
9302 edge16n %i6, %g1, %g3
9303 movn %xcc, %i4, %l6
9304loop_900:
9305 membar 0x58
9306 xorcc %o5, %o1, %i3
9307 fmovrdlz %o0, %f2, %f14
9308 nop
9309 set 0x1F, %g4
9310 ldub [%l7 + %g4], %i5
9311 nop ! tvc %xcc, 0x2 changed by convert2hboot
9312 edge16n %o3, %l5, %g7
9313 fmovdn %xcc, %f22, %f28
9314 set 0x46, %i4
9315 nop ! stha %i1, [%l7 + %i4] 0x80 ASI use changed by convert2hboot
9316 fbn %fcc1, loop_901
9317 sethi 0x1F48, %l0
9318 movpos %icc, %i0, %l1
9319 movrlez %l2, 0x2D6, %g4
9320loop_901:
9321 add %g2, 0x0A43, %o2
9322 st %f25, [%l7 + 0x6C]
9323 orncc %i2, %o4, %o6
9324 fmovsvs %xcc, %f12, %f3
9325 movleu %xcc, %l4, %o7
9326 fone %f12
9327 nop
9328 set 0x11, %i7
9329 stb %l3, [%l7 + %i7]
9330 addccc %g5, %i7, %g6
9331 membar #Sync
9332 wr %g0, 0xf0, %asi
9333 set 0x54, %i3
9334 sta %f31, [%l7 + %i3] 0x10
9335 edge16l %g1, %i6, %i4
9336 fmuld8ulx16 %f8, %f20, %f24
9337 bcc,a loop_902
9338 bcs %icc, loop_903
9339 be,pt %xcc, loop_904
9340 fmovdcs %icc, %f28, %f21
9341loop_902:
9342 andcc %l6, 0x1321, %g3
9343loop_903:
9344 fbl,a %fcc0, loop_905
9345loop_904:
9346 mova %icc, %o1, %o5
9347 movrne %o0, %i5, %i3
9348 nop ! tsubcc %o3, %g7, %l5 changed by convert2hboot
9349loop_905:
9350 nop
9351 setx loop_906, %l0, %l1
9352 jmpl %l1, %l0
9353 nop ! taddcctv %i0, %l1, %i1 changed by convert2hboot
9354 orncc %g4, 0x0379, %g2
9355 sethi 0x120C, %o2
9356loop_906:
9357 sdiv %l2, 0x044E, %o4
9358 edge8 %i2, %l4, %o6
9359 fmovrsgz %o7, %f27, %f13
9360 add %g5, 0x0431, %i7
9361 call loop_907
9362 sub %l3, 0x0190, %g1
9363 sdiv %i6, 0x1E51, %i4
9364 bcc,a,pn %icc, loop_908
9365loop_907:
9366 edge16 %g6, %l6, %g3
9367 nop ! tgu %xcc, 0x2 changed by convert2hboot
9368 movne %icc, %o1, %o5
9369loop_908:
9370 umul %i5, %i3, %o0
9371 set 0x40, %o6
9372 nop ! stda %f0, [%l7 + %o6] 0x89 ASI use changed by convert2hboot
9373 wr %g0, 0x89, %asi
9374 edge16l %l5, %l0, %o3
9375 fcmple16 %f30, %f2, %l1
9376 edge8l %i0, %i1, %g4
9377 fexpand %f2, %f18
9378 ldx [%l7 + 0x38], %g2
9379 flush %l7 + 0x48
9380 nop ! tgu %icc, 0x1 changed by convert2hboot
9381 flush %l7 + 0x74
9382 popc %l2, %o4
9383 prefetch [%l7 + 0x6C], 0x0
9384 fnors %f20, %f0, %f5
9385 edge8 %o2, %l4, %o6
9386 nop ! te %icc, 0x7 changed by convert2hboot
9387 sra %i2, %g5, %i7
9388 wr %g0, 0x11, %asi
9389 bneg,a,pt %icc, loop_909
9390 subc %l3, 0x11CF, %g1
9391 nop ! tn %xcc, 0x2 changed by convert2hboot
9392 ldx [%l7 + 0x70], %o7
9393loop_909:
9394 fmovsle %icc, %f14, %f26
9395 fmovdvs %xcc, %f5, %f28
9396 movrne %i4, %g6, %i6
9397 edge16 %g3, %l6, %o1
9398 move %xcc, %o5, %i5
9399 stb %i3, [%l7 + 0x60]
9400 ldd [%l7 + 0x60], %g6
9401 wr %g0, 0x17, %asi
9402 membar #Sync
9403 fornot2s %f1, %f13, %f10
9404 fpadd16s %f17, %f22, %f29
9405 andncc %o0, %l0, %l5
9406 nop ! sir 0x014C changed by convert2hboot
9407 nop ! tn %icc, 0x2 changed by convert2hboot
9408 add %o3, %i0, %i1
9409 orcc %l1, 0x1ADB, %g4
9410 ld [%l7 + 0x58], %f5
9411 edge16ln %g2, %l2, %o4
9412 set 0x7C, %i1
9413 lda [%l7 + %i1] 0x14, %f9
9414 nop ! tne %xcc, 0x4 changed by convert2hboot
9415 array8 %o2, %l4, %o6
9416 udiv %g5, 0x1A1A, %i2
9417 sllx %l3, %g1, %o7
9418 fxnor %f30, %f20, %f6
9419 fmovrslez %i7, %f8, %f6
9420 sdiv %g6, 0x16C4, %i4
9421 fmovse %icc, %f20, %f21
9422 orn %i6, %l6, %o1
9423 movge %icc, %o5, %g3
9424 nop ! tle %xcc, 0x3 changed by convert2hboot
9425 movle %icc, %i3, %i5
9426 xnorcc %g7, 0x13C0, %o0
9427 fmovdg %xcc, %f9, %f5
9428 edge8n %l0, %l5, %o3
9429 fcmpgt32 %f10, %f10, %i0
9430 ldsb [%l7 + 0x50], %i1
9431 fpadd16s %f4, %f2, %f0
9432 fabss %f17, %f26
9433 edge32l %l1, %g4, %l2
9434 ldub [%l7 + 0x5F], %g2
9435 bneg,pt %icc, loop_910
9436 array16 %o4, %o2, %l4
9437 edge16ln %g5, %o6, %l3
9438 faligndata %f24, %f0, %f24
9439loop_910:
9440 fnands %f19, %f15, %f2
9441 popc 0x0003, %i2
9442 movvs %icc, %g1, %o7
9443 bcc,a %icc, loop_911
9444 umulcc %g6, 0x106A, %i4
9445 call loop_912
9446 andn %i7, 0x0897, %i6
9447loop_911:
9448 popc %o1, %o5
9449 mulscc %l6, 0x12D6, %i3
9450loop_912:
9451 alignaddr %i5, %g7, %g3
9452 fbge,a %fcc0, loop_913
9453 addc %o0, 0x0C14, %l5
9454 wr %g0, 0x11, %asi
9455loop_913:
9456 nop
9457 wr %g0, 0x2a, %asi
9458 membar #Sync
9459 wr %g0, 0xf8, %asi
9460 membar #Sync
9461 or %i0, 0x00F4, %l1
9462 xnor %i1, %l2, %g4
9463 srlx %o4, 0x19, %o2
9464 fmuld8sux16 %f31, %f7, %f18
9465 edge8ln %l4, %g5, %o6
9466 fandnot2 %f12, %f20, %f2
9467 edge16l %g2, %i2, %g1
9468 wr %g0, 0x18, %asi
9469 sdiv %g6, 0x1A12, %i4
9470 fmovdge %icc, %f28, %f3
9471 sllx %l3, %i7, %o1
9472 restored
9473 rdpr %cwp, %g1
9474 rdpr %cansave, %g2
9475 rdpr %canrestore, %g3
9476 rdpr %cleanwin, %g4
9477 rdpr %otherwin, %g5
9478 rdpr %wstate, %g6
9479 andncc %i6, %o5, %i3
9480 andncc %i5, %l6, %g7
9481 addccc %g3, %o0, %o3
9482 smulcc %l0, %i0, %l1
9483 fble,a %fcc3, loop_914
9484 sethi 0x13E6, %l5
9485 fmovsa %icc, %f10, %f12
9486 movg %xcc, %i1, %g4
9487loop_914:
9488 edge8 %o4, %o2, %l2
9489 xorcc %g5, 0x018B, %l4
9490 mulscc %o6, %i2, %g1
9491 fcmpgt32 %f0, %f0, %g2
9492 mulx %o7, 0x023B, %g6
9493 fnot2s %f3, %f0
9494 orncc %l3, %i7, %i4
9495 edge32ln %o1, %i6, %o5
9496 alignaddrl %i5, %i3, %g7
9497 fmovdneg %xcc, %f5, %f2
9498 umulcc %l6, 0x0F98, %o0
9499 fcmps %fcc1, %f9, %f11
9500 edge8ln %o3, %g3, %l0
9501 movneg %xcc, %i0, %l1
9502 stb %l5, [%l7 + 0x1B]
9503 set 0x4C, %i2
9504 nop ! ldsha [%l7 + %i2] 0x80, %g4 ASI use changed by convert2hboot
9505 set 0x1C, %o0
9506 nop ! ldsba [%l7 + %o0] 0x19, %o4 ASI use changed by convert2hboot
9507 orn %i1, 0x1681, %l2
9508 movcc %icc, %o2, %g5
9509 nop ! tsubcctv %o6, %i2, %l4 changed by convert2hboot
9510 smulcc %g1, %g2, %o7
9511 nop ! tcc %xcc, 0x6 changed by convert2hboot
9512 movcs %xcc, %g6, %i7
9513 movrgez %i4, 0x2FA, %o1
9514 restored
9515 rdpr %cwp, %g1
9516 rdpr %cansave, %g2
9517 rdpr %canrestore, %g3
9518 rdpr %cleanwin, %g4
9519 rdpr %otherwin, %g5
9520 rdpr %wstate, %g6
9521 bcc,a loop_915
9522 fsrc2 %f24, %f14
9523 brlz %l3, loop_916
9524 movrlz %o5, %i5, %i6
9525loop_915:
9526 andn %i3, %l6, %o0
9527 ldx [%l7 + 0x60], %o3
9528loop_916:
9529 edge32n %g7, %g3, %i0
9530 smul %l0, %l1, %l5
9531 nop ! sir 0x182A changed by convert2hboot
9532 fmovrsgz %g4, %f29, %f12
9533 brgz %o4, loop_917
9534 std %f16, [%l7 + 0x30]
9535 fabsd %f20, %f10
9536 nop ! tl %icc, 0x3 changed by convert2hboot
9537loop_917:
9538 fmovdn %icc, %f30, %f11
9539 sdivx %i1, 0x08E9, %o2
9540 array8 %l2, %g5, %o6
9541 ld [%l7 + 0x48], %f6
9542 nop ! tcc %icc, 0x7 changed by convert2hboot
9543 nop ! sir 0x10F8 changed by convert2hboot
9544 orcc %l4, 0x1362, %i2
9545 fmovs %f29, %f1
9546 nop ! taddcc %g2, %o7, %g6 changed by convert2hboot
9547 fcmpes %fcc3, %f0, %f3
9548 sth %i7, [%l7 + 0x24]
9549 fmovsne %xcc, %f21, %f12
9550 fmovdvs %icc, %f12, %f5
9551 saved
9552 rdpr %cwp, %g1
9553 rdpr %cansave, %g2
9554 rdpr %canrestore, %g3
9555 rdpr %cleanwin, %g4
9556 rdpr %otherwin, %g5
9557 rdpr %wstate, %g6
9558 edge16 %g1, %i4, %o1
9559 fbn,a %fcc2, loop_918
9560 movrne %o5, %i5, %i6
9561 nop
9562 setx loop_919, %l0, %l1
9563 nop ! wrpr 0x1, %tl changed by convert2hboot
9564 nop ! wrpr %l1, %tnpc changed by convert2hboot
9565 setx 0x34400001400, %l0, %l1
9566 nop ! wrpr %l1, %tstate changed by convert2hboot
9567 nop ! wrhpr 0x4, %htstate changed by convert2hboot
9568 nop ! done changed by convert2hboot
9569 subcc %i3, %l3, %o0
9570loop_918:
9571 ldsh [%l7 + 0x76], %l6
9572 subcc %g7, 0x1AC1, %o3
9573loop_919:
9574 movcs %xcc, %g3, %l0
9575 bcs loop_920
9576 movrlez %i0, 0x3E3, %l5
9577 fcmpeq16 %f20, %f6, %l1
9578 set 0x40, %i6
9579 nop ! stda %f16, [%l7 + %i6] 0x11 ASI use changed by convert2hboot
9580loop_920:
9581 smulcc %g4, 0x155D, %i1
9582 fors %f23, %f25, %f11
9583 fbg %fcc1, loop_921
9584 andn %o4, 0x03C6, %l2
9585 srlx %g5, 0x0C, %o2
9586 bleu loop_922
9587loop_921:
9588 ldstub [%l7 + 0x26], %l4
9589 sdiv %o6, 0x15EA, %g2
9590 bvs,pn %xcc, loop_923
9591loop_922:
9592 xor %i2, %g6, %o7
9593 subc %g1, 0x1247, %i4
9594 subccc %i7, %o1, %i5
9595loop_923:
9596 nop ! tg %icc, 0x6 changed by convert2hboot
9597 movrlz %i6, %o5, %i3
9598 edge8ln %l3, %o0, %l6
9599 nop ! tne %icc, 0x4 changed by convert2hboot
9600 fmul8ulx16 %f28, %f6, %f20
9601 sth %o3, [%l7 + 0x1E]
9602 edge8 %g7, %g3, %i0
9603 fabss %f11, %f24
9604 fmovdpos %icc, %f19, %f3
9605 subc %l0, %l5, %l1
9606 set 0x5C, %o3
9607 nop ! stwa %g4, [%l7 + %o3] 0x19 ASI use changed by convert2hboot
9608 orcc %o4, %i1, %l2
9609 fpsub16 %f0, %f10, %f20
9610 nop
9611 setx loop_924, %l0, %l1
9612 jmpl %l1, %o2
9613 srax %l4, %g5, %g2
9614 fand %f2, %f8, %f22
9615 fbule,a %fcc0, loop_925
9616loop_924:
9617 fmovsneg %icc, %f19, %f6
9618 swap [%l7 + 0x6C], %o6
9619 bpos,a %icc, loop_926
9620loop_925:
9621 smulcc %g6, 0x15E7, %i2
9622 lduw [%l7 + 0x54], %o7
9623 fbu %fcc1, loop_927
9624loop_926:
9625 sdivcc %i4, 0x1AA9, %i7
9626 andncc %g1, %o1, %i5
9627 edge16n %o5, %i3, %i6
9628loop_927:
9629 sdiv %l3, 0x1340, %l6
9630 fcmpeq32 %f16, %f6, %o0
9631 fands %f17, %f6, %f5
9632 bcc,a,pn %xcc, loop_928
9633 udiv %o3, 0x02DF, %g3
9634 edge8n %i0, %g7, %l0
9635 nop ! te %icc, 0x0 changed by convert2hboot
9636loop_928:
9637 nop
9638 set 0x0C, %o5
9639 nop ! stha %l5, [%l7 + %o5] 0x19 ASI use changed by convert2hboot
9640 move %icc, %g4, %l1
9641 nop ! tcs %xcc, 0x6 changed by convert2hboot
9642 ble,a loop_929
9643 bcc,a loop_930
9644 nop ! tn %xcc, 0x4 changed by convert2hboot
9645 fmovsne %xcc, %f14, %f19
9646loop_929:
9647 movvc %xcc, %i1, %o4
9648loop_930:
9649 fzero %f4
9650 fpackfix %f8, %f14
9651 and %o2, 0x09D7, %l2
9652 wr %g0, 0x2b, %asi
9653 membar #Sync
9654 bn,a,pt %icc, loop_931
9655 fbul %fcc2, loop_932
9656 edge8n %g5, %g2, %g6
9657 fmovrsgez %i2, %f17, %f9
9658loop_931:
9659 orncc %o6, 0x1072, %o7
9660loop_932:
9661 nop ! tcs %xcc, 0x6 changed by convert2hboot
9662 fxors %f3, %f17, %f18
9663 movrgz %i7, 0x2F2, %i4
9664 st %f3, [%l7 + 0x44]
9665 movrlz %o1, 0x21D, %g1
9666 nop ! taddcctv %i5, 0x1764, %o5 changed by convert2hboot
9667 subcc %i6, %l3, %l6
9668 movcs %icc, %o0, %i3
9669 nop ! tpos %xcc, 0x7 changed by convert2hboot
9670 movle %xcc, %o3, %i0
9671 mulx %g7, %l0, %g3
9672 set 0x1C, %l1
9673 nop ! swapa [%l7 + %l1] 0x10, %g4 ASI use changed by convert2hboot
9674 edge32l %l5, %l1, %o4
9675 add %l7, 0x70, %l6
9676 wr %g0, 0x88, %asi
9677 nop ! casxa [%l6] 0x88, %i1, %o2 ASI use changed by convert2hboot
9678 nop ! tcs %xcc, 0x1 changed by convert2hboot
9679 array8 %l4, %g5, %l2
9680 fmovsge %xcc, %f7, %f26
9681 bpos,a,pt %xcc, loop_933
9682 movcc %icc, %g2, %g6
9683 mulx %o6, %o7, %i7
9684 lduw [%l7 + 0x6C], %i4
9685loop_933:
9686 alignaddrl %o1, %g1, %i2
9687 andcc %i5, 0x1BC9, %o5
9688 fmovsleu %icc, %f17, %f25
9689 fba %fcc3, loop_934
9690 fnot1 %f10, %f16
9691 bl,a loop_935
9692 subcc %l3, 0x0781, %l6
9693loop_934:
9694 fcmple32 %f30, %f26, %o0
9695 fxnors %f31, %f24, %f14
9696loop_935:
9697 xnorcc %i6, 0x054D, %i3
9698 fmovs %f0, %f9
9699 movrlez %o3, 0x2B1, %g7
9700 andcc %i0, 0x0148, %l0
9701 subc %g3, 0x04CE, %l5
9702 ldsb [%l7 + 0x4B], %g4
9703 edge32l %o4, %l1, %i1
9704 brlz,a %l4, loop_936
9705 edge8l %g5, %l2, %o2
9706 fbge,a %fcc0, loop_937
9707 edge16ln %g6, %g2, %o6
9708loop_936:
9709 nop
9710 set 0x60, %i5
9711 nop ! ldda [%l7 + %i5] 0x11, %o6 ASI use changed by convert2hboot
9712loop_937:
9713 fmovrsne %i4, %f21, %f29
9714 subccc %i7, %o1, %i2
9715 orcc %i5, %g1, %l3
9716 move %xcc, %o5, %l6
9717 fnegd %f28, %f20
9718 fbug %fcc0, loop_938
9719 nop ! tle %xcc, 0x1 changed by convert2hboot
9720 wr %g0, 0x27, %asi
9721 membar #Sync
9722loop_938:
9723 popc 0x0901, %i6
9724 ld [%l7 + 0x48], %f0
9725 fbul,a %fcc1, loop_939
9726 fzeros %f18
9727 movcc %icc, %o3, %i3
9728 fcmps %fcc0, %f4, %f20
9729loop_939:
9730 edge32l %i0, %g7, %l0
9731 addcc %l5, 0x0DA4, %g4
9732 fbug,a %fcc2, loop_940
9733 fmovrde %g3, %f28, %f26
9734 ldx [%l7 + 0x28], %l1
9735 udiv %o4, 0x0231, %l4
9736loop_940:
9737 fmovrslez %g5, %f18, %f21
9738 wr %g0, 0x88, %asi
9739 bcc,pt %xcc, loop_941
9740 fblg %fcc0, loop_942
9741 ld [%l7 + 0x34], %f19
9742 movrlz %l2, 0x040, %g6
9743loop_941:
9744 saved
9745 rdpr %cwp, %g1
9746 rdpr %cansave, %g2
9747 rdpr %canrestore, %g3
9748 rdpr %cleanwin, %g4
9749 rdpr %otherwin, %g5
9750 rdpr %wstate, %g6
9751loop_942:
9752 fbue %fcc3, loop_943
9753 nop ! tle %xcc, 0x1 changed by convert2hboot
9754 fxors %f15, %f20, %f9
9755 fmovsle %icc, %f15, %f14
9756loop_943:
9757 fmovdvs %icc, %f18, %f12
9758 fmul8sux16 %f30, %f28, %f14
9759 saved
9760 rdpr %cwp, %g1
9761 rdpr %cansave, %g2
9762 rdpr %canrestore, %g3
9763 rdpr %cleanwin, %g4
9764 rdpr %otherwin, %g5
9765 rdpr %wstate, %g6
9766 movle %icc, %o2, %o6
9767 array32 %o7, %g2, %i7
9768 edge32l %o1, %i4, %i5
9769 fmovsl %xcc, %f2, %f3
9770 movne %icc, %i2, %l3
9771 ldsb [%l7 + 0x79], %g1
9772 smulcc %l6, %o0, %i6
9773 movvc %xcc, %o3, %i3
9774 fmovsne %xcc, %f24, %f20
9775 fpsub16s %f1, %f27, %f6
9776 fnegs %f1, %f1
9777 or %o5, %i0, %l0
9778 fnand %f14, %f26, %f14
9779 set 0x74, %g3
9780 nop ! lduwa [%l7 + %g3] 0x19, %l5 ASI use changed by convert2hboot
9781 bn,a loop_944
9782 nop ! tpos %xcc, 0x3 changed by convert2hboot
9783 movge %xcc, %g4, %g3
9784 nop ! sir 0x0362 changed by convert2hboot
9785loop_944:
9786 fmovdvs %xcc, %f22, %f23
9787 array32 %l1, %o4, %g7
9788 addcc %g5, %l4, %i1
9789 movvs %xcc, %l2, %o2
9790 fornot2s %f29, %f27, %f20
9791 nop ! tsubcctv %o6, %o7, %g6 changed by convert2hboot
9792 fpadd16 %f22, %f6, %f20
9793 bcs loop_945
9794 array32 %i7, %o1, %g2
9795 fcmple16 %f20, %f26, %i4
9796 mulscc %i5, 0x17F8, %l3
9797loop_945:
9798 nop
9799 add %l7, 0x78, %l6
9800 wr %g0, 0x0c, %asi
9801 nop ! casxa [%l6] 0x0c, %i2, %l6 ASI use changed by convert2hboot
9802 sdiv %o0, 0x0463, %g1
9803 edge8n %i6, %i3, %o5
9804 xnor %i0, 0x19A4, %l0
9805 nop ! tsubcctv %o3, 0x17B5, %l5 changed by convert2hboot
9806 fmovrdlez %g3, %f4, %f6
9807 fbn %fcc3, loop_946
9808 movle %icc, %g4, %o4
9809 orncc %g7, %l1, %g5
9810 umul %i1, 0x196A, %l2
9811loop_946:
9812 nop
9813 wr %g0, 0x80, %asi
9814 fmovdcc %xcc, %f6, %f16
9815 nop ! tl %xcc, 0x3 changed by convert2hboot
9816 set 0x60, %l5
9817 nop ! ldda [%l7 + %l5] 0x2a, %o6 ASI use changed by convert2hboot
9818 subccc %o7, %g6, %l4
9819 fabsd %f10, %f26
9820 udivcc %o1, 0x1A7B, %g2
9821 nop ! te %xcc, 0x6 changed by convert2hboot
9822 nop ! tge %xcc, 0x3 changed by convert2hboot
9823 edge8n %i7, %i5, %l3
9824 subccc %i4, 0x1FE7, %l6
9825 nop ! tcs %icc, 0x0 changed by convert2hboot
9826 bpos,pt %icc, loop_947
9827 edge16ln %o0, %g1, %i2
9828 fpackfix %f14, %f23
9829 orn %i6, 0x1D8F, %o5
9830loop_947:
9831 fcmpeq32 %f14, %f2, %i0
9832 sdivx %i3, 0x05BF, %o3
9833 movge %xcc, %l0, %l5
9834 mova %icc, %g3, %o4
9835 fbg,a %fcc3, loop_948
9836 std %f12, [%l7 + 0x10]
9837 restored
9838 rdpr %cwp, %g1
9839 rdpr %cansave, %g2
9840 rdpr %canrestore, %g3
9841 rdpr %cleanwin, %g4
9842 rdpr %otherwin, %g5
9843 rdpr %wstate, %g6
9844 udiv %g7, 0x1D6A, %g4
9845loop_948:
9846 brgez %l1, loop_949
9847 fmovsg %icc, %f18, %f26
9848 faligndata %f22, %f14, %f14
9849 mulx %g5, 0x11EE, %l2
9850loop_949:
9851 nop ! tcc %xcc, 0x4 changed by convert2hboot
9852 lduw [%l7 + 0x28], %o2
9853 fbg %fcc3, loop_950
9854 fbe %fcc0, loop_951
9855 nop ! tn %xcc, 0x7 changed by convert2hboot
9856 and %o6, 0x0A81, %o7
9857loop_950:
9858 array32 %i1, %g6, %l4
9859loop_951:
9860 fpadd16 %f26, %f18, %f0
9861 sllx %o1, 0x00, %g2
9862 sll %i7, %i5, %i4
9863 movg %xcc, %l6, %o0
9864 nop ! tl %xcc, 0x5 changed by convert2hboot
9865 fmovse %xcc, %f19, %f22
9866 array32 %l3, %g1, %i2
9867 popc %i6, %i0
9868 movneg %xcc, %i3, %o3
9869 fmovrdgez %o5, %f16, %f24
9870 alignaddr %l5, %g3, %o4
9871 movrgez %l0, 0x2F6, %g4
9872 movrne %l1, 0x2CB, %g5
9873 orncc %g7, %l2, %o6
9874 nop ! taddcc %o2, 0x0EE4, %i1 changed by convert2hboot
9875 sll %g6, %o7, %o1
9876 add %l7, 0x38, %l6
9877 wr %g0, 0x81, %asi
9878 lda [%l6] %asi, %g2
9879 nop ! casa [%l6] 0x81, %g2, %i7 ASI use changed by convert2hboot
9880 fmovsvs %xcc, %f14, %f16
9881 fcmpeq16 %f12, %f28, %i5
9882 ldsb [%l7 + 0x6A], %i4
9883 fmovdn %xcc, %f8, %f6
9884 nop ! tcs %xcc, 0x5 changed by convert2hboot
9885 fxor %f30, %f4, %f0
9886 udivcc %l4, 0x11F7, %l6
9887 fnand %f4, %f26, %f22
9888 alignaddrl %o0, %l3, %i2
9889 fmovsne %icc, %f5, %f9
9890 bn,a %icc, loop_952
9891 movl %xcc, %g1, %i6
9892 membar 0x7C
9893 fcmple32 %f0, %f4, %i0
9894loop_952:
9895 array8 %o3, %o5, %i3
9896 andcc %l5, 0x00BA, %o4
9897 nop ! tne %icc, 0x3 changed by convert2hboot
9898 edge8ln %g3, %g4, %l1
9899 prefetch [%l7 + 0x54], 0x3
9900 wr %g0, 0x10, %asi
9901 fornot1s %f19, %f23, %f22
9902 fmovrdgz %l0, %f6, %f2
9903 ble,a,pn %xcc, loop_953
9904 nop ! tvs %xcc, 0x6 changed by convert2hboot
9905 srax %g7, %o6, %o2
9906 bl loop_954
9907loop_953:
9908 mulx %i1, %g6, %l2
9909 set 0x24, %o7
9910 nop ! stwa %o1, [%l7 + %o7] 0x2f ASI use changed by convert2hboot
9911 membar #Sync
9912loop_954:
9913 nop ! tvc %xcc, 0x2 changed by convert2hboot
9914 fmovsvs %xcc, %f17, %f6
9915 movrlz %g2, %o7, %i5
9916 udivx %i7, 0x020A, %l4
9917 mulx %i4, 0x18A6, %l6
9918 bshuffle %f2, %f8, %f26
9919 sll %o0, 0x01, %l3
9920 sra %i2, %g1, %i0
9921 movleu %icc, %i6, %o3
9922 nop ! tn %xcc, 0x2 changed by convert2hboot
9923 subc %i3, 0x04AE, %o5
9924 fcmpgt32 %f28, %f22, %l5
9925 alignaddr %o4, %g3, %l1
9926 nop ! te %icc, 0x7 changed by convert2hboot
9927 ldsh [%l7 + 0x2A], %g4
9928 movgu %icc, %g5, %g7
9929 fbug,a %fcc2, loop_955
9930 addc %o6, 0x1AAA, %l0
9931 orn %o2, 0x1292, %i1
9932 fexpand %f11, %f6
9933loop_955:
9934 nop ! tpos %xcc, 0x7 changed by convert2hboot
9935 movrne %l2, %g6, %g2
9936 sth %o1, [%l7 + 0x1C]
9937 edge8ln %o7, %i7, %l4
9938 fand %f28, %f4, %f12
9939 bneg,pn %icc, loop_956
9940 movvc %icc, %i5, %l6
9941 nop ! tcc %xcc, 0x3 changed by convert2hboot
9942 movne %xcc, %i4, %o0
9943loop_956:
9944 nop ! tl %icc, 0x1 changed by convert2hboot
9945 set 0x18, %g7
9946 nop ! stwa %i2, [%l7 + %g7] 0x15 ASI use changed by convert2hboot
9947 wr %g0, 0x19, %asi
9948 movl %xcc, %l3, %i6
9949 array16 %o3, %i3, %o5
9950 nop
9951 set 0x7C, %g6
9952 ldsh [%l7 + %g6], %i0
9953 bgu,pt %icc, loop_957
9954 xnor %o4, 0x0259, %g3
9955 set 0x08, %o2
9956 nop ! stxa %l1, [%l7 + %o2] 0x88 ASI use changed by convert2hboot
9957loop_957:
9958 sdivx %l5, 0x16F8, %g5
9959 fmovsvc %icc, %f1, %f28
9960 nop ! taddcc %g7, 0x01E7, %o6 changed by convert2hboot
9961 srl %l0, %o2, %i1
9962 sra %g4, %g6, %l2
9963 edge16 %g2, %o7, %i7
9964 nop ! tn %icc, 0x3 changed by convert2hboot
9965 fmovdg %xcc, %f7, %f7
9966 movge %xcc, %l4, %o1
9967 edge8n %l6, %i4, %i5
9968 fmul8x16al %f13, %f0, %f22
9969 movre %i2, %o0, %g1
9970 wr %g0, 0x18, %asi
9971 brlez,a %o3, loop_958
9972 movgu %xcc, %i3, %o5
9973 movgu %xcc, %i0, %o4
9974 add %l7, 0x24, %l6
9975 wr %g0, 0x0c, %asi
9976 nop ! casa [%l6] 0x0c, %i6, %g3 ASI use changed by convert2hboot
9977loop_958:
9978 edge32l %l1, %l5, %g5
9979 movrgz %o6, 0x041, %g7
9980 fmovrdlz %l0, %f30, %f8
9981 bshuffle %f0, %f0, %f10
9982 movn %icc, %o2, %g4
9983 fcmpes %fcc3, %f0, %f6
9984 sra %i1, %l2, %g6
9985 membar 0x72
9986 fsrc1 %f0, %f14
9987 umul %o7, 0x19F8, %g2
9988 fcmple16 %f28, %f24, %l4
9989 xorcc %i7, %o1, %i4
9990 nop
9991 setx loop_959, %l0, %l1
9992 nop ! wrpr 0x1, %tl changed by convert2hboot
9993 nop ! wrpr %l1, %tpc changed by convert2hboot
9994 add %l1, 0x4, %l1
9995 nop ! wrpr %l1, %tnpc changed by convert2hboot
9996 setx 0x34400001400, %l0, %l1
9997 nop ! wrpr %l1, %tstate changed by convert2hboot
9998 nop ! wrhpr 0x4, %htstate changed by convert2hboot
9999 nop ! retry changed by convert2hboot
10000 udiv %l6, 0x0982, %i5
10001 sra %i2, 0x00, %g1
10002 sub %l3, 0x0F11, %o0
10003loop_959:
10004 edge32ln %i3, %o5, %o3
10005 fbe,a %fcc3, loop_960
10006 add %i0, %i6, %o4
10007 fmovrdlz %l1, %f12, %f8
10008 fbl %fcc3, loop_961
10009loop_960:
10010 movrgz %g3, %g5, %l5
10011 edge8l %o6, %l0, %g7
10012 nop ! tl %xcc, 0x5 changed by convert2hboot
10013loop_961:
10014 stx %g4, [%l7 + 0x68]
10015 fmovdn %icc, %f20, %f21
10016 fmovdleu %xcc, %f9, %f21
10017 swap [%l7 + 0x18], %o2
10018 alignaddr %l2, %g6, %o7
10019 fbuge,a %fcc3, loop_962
10020 nop ! tgu %icc, 0x5 changed by convert2hboot
10021 umul %i1, 0x10E3, %g2
10022 movre %i7, %o1, %l4
10023loop_962:
10024 fbuge %fcc0, loop_963
10025 fmovsleu %xcc, %f31, %f26
10026 edge32ln %i4, %i5, %l6
10027 movrgz %g1, 0x29B, %i2
10028loop_963:
10029 edge8n %l3, %i3, %o5
10030 subccc %o0, %i0, %o3
10031 or %o4, %l1, %g3
10032 fcmpes %fcc2, %f21, %f19
10033 set 0x70, %g5
10034 nop ! stxa %g5, [%l7 + %g5] 0x15 ASI use changed by convert2hboot
10035 movrlz %l5, %o6, %l0
10036 fbule,a %fcc1, loop_964
10037 fmovrde %g7, %f14, %f16
10038 brgz %i6, loop_965
10039 popc 0x1F9D, %o2
10040loop_964:
10041 movvc %xcc, %l2, %g6
10042 orn %g4, 0x0CCF, %i1
10043loop_965:
10044 movrgz %o7, %i7, %o1
10045 movrlez %l4, %g2, %i4
10046 movrgz %l6, 0x32E, %i5
10047 movvs %xcc, %g1, %i2
10048 set 0x3C, %o4
10049 nop ! lduha [%l7 + %o4] 0x11, %l3 ASI use changed by convert2hboot
10050 srl %i3, %o0, %i0
10051 move %xcc, %o5, %o4
10052 nop
10053 setx loop_966, %l0, %l1
10054 jmpl %l1, %l1
10055 edge8 %o3, %g3, %l5
10056 subcc %g5, %l0, %g7
10057 stx %o6, [%l7 + 0x18]
10058loop_966:
10059 andn %i6, %o2, %g6
10060 fmovsgu %xcc, %f16, %f8
10061 edge16l %l2, %i1, %g4
10062 bvs,a,pn %icc, loop_967
10063 edge8 %o7, %o1, %l4
10064 wr %g0, 0x80, %asi
10065loop_967:
10066 fmovrdgz %i4, %f14, %f14
10067 fcmpd %fcc3, %f16, %f10
10068 edge8n %l6, %i7, %i5
10069 movrgez %g1, %i2, %i3
10070 umulcc %l3, %i0, %o0
10071 andncc %o4, %o5, %l1
10072 andcc %o3, 0x1843, %l5
10073 nop
10074 setx loop_968, %l0, %l1
10075 nop ! wrpr 0x1, %tl changed by convert2hboot
10076 nop ! wrpr %l1, %tpc changed by convert2hboot
10077 add %l1, 0x4, %l1
10078 nop ! wrpr %l1, %tnpc changed by convert2hboot
10079 setx 0x34400001400, %l0, %l1
10080 nop ! wrpr %l1, %tstate changed by convert2hboot
10081 nop ! wrhpr 0x4, %htstate changed by convert2hboot
10082 nop ! retry changed by convert2hboot
10083 movl %xcc, %g5, %g3
10084 bcc %icc, loop_969
10085 fcmps %fcc3, %f17, %f22
10086loop_968:
10087 nop
10088 wr %g0, 0x0c, %asi
10089loop_969:
10090 lduh [%l7 + 0x22], %o6
10091 fsrc1 %f0, %f28
10092 fnors %f6, %f26, %f1
10093 mova %xcc, %g7, %o2
10094 fsrc2 %f4, %f10
10095 addc %i6, 0x18A3, %g6
10096 ldx [%l7 + 0x08], %i1
10097 movpos %xcc, %l2, %g4
10098 fpack16 %f30, %f16
10099 fmovsneg %xcc, %f7, %f7
10100 siam 0x1
10101 ldsb [%l7 + 0x3B], %o7
10102 addccc %l4, 0x10D4, %o1
10103 sdiv %i4, 0x0B4D, %l6
10104 and %g2, 0x18FB, %i7
10105 fmul8x16 %f29, %f20, %f22
10106 subccc %i5, 0x120E, %i2
10107 udivx %i3, 0x0A1A, %g1
10108 brnz,a %i0, loop_970
10109 bl,a,pt %icc, loop_971
10110 fxors %f27, %f18, %f25
10111 edge32n %l3, %o4, %o0
10112loop_970:
10113 nop ! tpos %xcc, 0x7 changed by convert2hboot
10114loop_971:
10115 nop
10116 set 0x48, %g1
10117 nop ! prefetcha [%l7 + %g1] 0x88, 0x3 ASI use changed by convert2hboot
10118 xor %o3, %l1, %g5
10119 sdiv %g3, 0x0FF8, %l0
10120 movcc %xcc, %o6, %l5
10121 fxnor %f22, %f4, %f30
10122 brgz,a %o2, loop_972
10123 edge16n %g7, %i6, %g6
10124 bvc,a,pn %xcc, loop_973
10125 edge8 %l2, %i1, %o7
10126loop_972:
10127 bg,pt %icc, loop_974
10128 nop ! tvc %xcc, 0x1 changed by convert2hboot
10129loop_973:
10130 ba,pn %icc, loop_975
10131 fmovdcs %icc, %f27, %f16
10132loop_974:
10133 bneg,a,pt %icc, loop_976
10134 edge32ln %g4, %l4, %o1
10135loop_975:
10136 edge16 %l6, %g2, %i4
10137 smul %i5, 0x02BF, %i2
10138loop_976:
10139 array32 %i3, %g1, %i7
10140 fmovdg %xcc, %f23, %f8
10141 fcmpd %fcc0, %f6, %f16
10142 movrne %l3, 0x015, %o4
10143 brlez %i0, loop_977
10144 and %o0, 0x03F0, %o5
10145 srlx %l1, 0x03, %g5
10146 fornot2s %f29, %f27, %f19
10147loop_977:
10148 nop ! tvc %icc, 0x1 changed by convert2hboot
10149 fmuld8sux16 %f18, %f3, %f8
10150 fornot2s %f13, %f28, %f28
10151 bne,a loop_978
10152 edge8ln %o3, %l0, %o6
10153 brz,a %l5, loop_979
10154 srax %g3, %g7, %o2
10155loop_978:
10156 fandnot2s %f0, %f12, %f1
10157 sethi 0x09F2, %i6
10158loop_979:
10159 movne %xcc, %l2, %g6
10160 srlx %i1, %o7, %l4
10161 be,a %icc, loop_980
10162 edge32 %o1, %g4, %g2
10163 and %i4, 0x0863, %l6
10164 fmovrdgez %i2, %f4, %f22
10165loop_980:
10166 movrlez %i5, 0x1A4, %g1
10167 movrgz %i3, 0x064, %i7
10168 umulcc %o4, 0x1DAD, %l3
10169 nop ! tl %icc, 0x2 changed by convert2hboot
10170 smul %o0, %o5, %l1
10171 fbn %fcc0, loop_981
10172 nop ! tleu %xcc, 0x4 changed by convert2hboot
10173 movge %xcc, %i0, %g5
10174 nop ! taddcc %l0, 0x055C, %o3 changed by convert2hboot
10175loop_981:
10176 brgez,a %o6, loop_982
10177 orcc %l5, 0x0647, %g3
10178 xnorcc %o2, %i6, %l2
10179 smul %g6, %i1, %g7
10180loop_982:
10181 bvs,a,pt %icc, loop_983
10182 add %o7, %o1, %g4
10183 edge16l %g2, %i4, %l4
10184 fmovsgu %xcc, %f4, %f10
10185loop_983:
10186 fnegs %f4, %f0
10187 or %i2, %l6, %g1
10188 orn %i3, 0x0F6F, %i5
10189 sub %i7, %o4, %o0
10190 bshuffle %f26, %f30, %f12
10191 edge16 %l3, %l1, %i0
10192 sethi 0x0B9D, %o5
10193 xor %g5, 0x0049, %l0
10194 nop ! tsubcc %o6, 0x11D7, %l5 changed by convert2hboot
10195 fmovrslz %g3, %f2, %f14
10196 movrlez %o2, %i6, %o3
10197 sub %l2, %g6, %i1
10198 xor %g7, 0x071F, %o7
10199 movcs %icc, %o1, %g2
10200 sdivcc %g4, 0x1B50, %i4
10201 fmovsle %icc, %f14, %f3
10202 nop ! tl %icc, 0x4 changed by convert2hboot
10203 nop ! tleu %xcc, 0x5 changed by convert2hboot
10204 fmovrde %l4, %f14, %f0
10205 movl %xcc, %l6, %i2
10206 stw %g1, [%l7 + 0x34]
10207 alignaddr %i3, %i5, %o4
10208 be loop_984
10209 movl %xcc, %o0, %i7
10210 fnand %f16, %f4, %f22
10211 andcc %l1, %i0, %l3
10212loop_984:
10213 alignaddr %g5, %l0, %o6
10214 edge16l %o5, %l5, %g3
10215 nop ! taddcctv %i6, 0x049D, %o2 changed by convert2hboot
10216 nop ! tg %icc, 0x0 changed by convert2hboot
10217 fmovdgu %xcc, %f27, %f21
10218 stb %l2, [%l7 + 0x15]
10219 sethi 0x1B38, %o3
10220 edge16n %i1, %g7, %o7
10221 smulcc %o1, %g6, %g4
10222 array16 %i4, %g2, %l4
10223 nop ! tvs %xcc, 0x5 changed by convert2hboot
10224 subcc %i2, 0x0341, %g1
10225 fmuld8ulx16 %f29, %f23, %f10
10226 movle %xcc, %l6, %i3
10227 bg loop_985
10228 sll %o4, 0x08, %o0
10229 movcc %xcc, %i5, %i7
10230 sub %l1, 0x042A, %l3
10231loop_985:
10232 movcc %xcc, %g5, %l0
10233 set 0x30, %o1
10234 nop ! prefetcha [%l7 + %o1] 0x11, 0x2 ASI use changed by convert2hboot
10235 movrgz %o5, 0x2A7, %o6
10236 flush %l7 + 0x20
10237 lduw [%l7 + 0x3C], %g3
10238 movneg %xcc, %i6, %l5
10239 smul %l2, %o3, %i1
10240 fmul8x16au %f11, %f15, %f10
10241 prefetch [%l7 + 0x10], 0x3
10242 nop ! tle %icc, 0x7 changed by convert2hboot
10243 fblg %fcc3, loop_986
10244 edge16ln %o2, %o7, %g7
10245 movrlez %g6, %g4, %i4
10246 bcs,a,pt %icc, loop_987
10247loop_986:
10248 st %f25, [%l7 + 0x08]
10249 xorcc %g2, 0x0AFA, %l4
10250 umul %o1, 0x0051, %i2
10251loop_987:
10252 fcmped %fcc0, %f4, %f4
10253 fmovsneg %icc, %f2, %f27
10254 alignaddrl %l6, %i3, %o4
10255 movcc %xcc, %g1, %i5
10256 saved
10257 rdpr %cwp, %g1
10258 rdpr %cansave, %g2
10259 rdpr %canrestore, %g3
10260 rdpr %cleanwin, %g4
10261 rdpr %otherwin, %g5
10262 rdpr %wstate, %g6
10263 membar 0x40
10264 pdist %f0, %f20, %f20
10265 call loop_988
10266 lduh [%l7 + 0x44], %o0
10267 edge16n %l1, %i7, %l3
10268 sll %g5, 0x03, %i0
10269loop_988:
10270 nop ! tvc %xcc, 0x6 changed by convert2hboot
10271 movvs %xcc, %o5, %o6
10272 movleu %xcc, %g3, %l0
10273 fnot1 %f28, %f22
10274 nop ! tsubcc %l5, 0x0E62, %i6 changed by convert2hboot
10275 smulcc %o3, 0x1809, %i1
10276 movrne %l2, 0x049, %o7
10277 fxnor %f4, %f16, %f8
10278 movrlz %o2, 0x370, %g6
10279 nop
10280 set 0x48, %i0
10281 ldub [%l7 + %i0], %g4
10282 movrne %g7, %g2, %i4
10283 prefetch [%l7 + 0x28], 0x2
10284 srax %o1, %l4, %l6
10285 srl %i2, %o4, %g1
10286 movleu %icc, %i5, %i3
10287 fornot2 %f24, %f18, %f16
10288 fcmpes %fcc3, %f27, %f28
10289 orncc %l1, %o0, %i7
10290 edge16l %l3, %g5, %i0
10291 fsrc1 %f28, %f4
10292 addcc %o6, 0x0354, %g3
10293 udivx %l0, 0x0A6A, %o5
10294 fmovrdlez %i6, %f4, %f26
10295 nop ! tge %icc, 0x6 changed by convert2hboot
10296 fmul8x16 %f9, %f24, %f22
10297 orcc %o3, %i1, %l2
10298 andcc %l5, %o2, %o7
10299 nop ! te %icc, 0x7 changed by convert2hboot
10300 ldd [%l7 + 0x28], %f28
10301 edge16 %g6, %g4, %g2
10302 fmovse %icc, %f4, %f21
10303 movcs %xcc, %i4, %g7
10304 nop ! tge %icc, 0x5 changed by convert2hboot
10305 subcc %o1, %l6, %l4
10306 nop
10307 setx loop_989, %l0, %l1
10308 jmpl %l1, %o4
10309 fbue,a %fcc2, loop_990
10310 movgu %xcc, %g1, %i2
10311 fmovdleu %icc, %f23, %f1
10312loop_989:
10313 nop ! taddcctv %i5, %l1, %i3 changed by convert2hboot
10314loop_990:
10315 brlz %o0, loop_991
10316 movrlz %i7, %l3, %i0
10317 nop ! te %icc, 0x2 changed by convert2hboot
10318 sra %g5, 0x0F, %o6
10319loop_991:
10320 brlz,a %g3, loop_992
10321 flush %l7 + 0x14
10322 edge32 %o5, %l0, %i6
10323 movre %o3, 0x0FE, %i1
10324loop_992:
10325 nop
10326 wr %g0, 0x2f, %asi
10327 membar #Sync
10328 fpsub32s %f17, %f20, %f26
10329 nop
10330 set 0x24, %l2
10331 prefetch [%l7 + %l2], 0x2
10332 xorcc %o2, 0x1F50, %o7
10333 edge16n %l2, %g4, %g6
10334 ld [%l7 + 0x64], %f24
10335 nop ! tneg %icc, 0x7 changed by convert2hboot
10336 fbg,a %fcc0, loop_993
10337 brz,a %i4, loop_994
10338 edge16n %g7, %o1, %g2
10339 movrgez %l6, 0x085, %l4
10340loop_993:
10341 subcc %o4, 0x16B5, %g1
10342loop_994:
10343 movvc %icc, %i2, %l1
10344 andcc %i5, %i3, %i7
10345 nop ! tg %icc, 0x0 changed by convert2hboot
10346 movgu %icc, %l3, %o0
10347 nop ! te %xcc, 0x6 changed by convert2hboot
10348 subcc %i0, 0x036A, %g5
10349 set 0x18, %l3
10350 nop ! ldswa [%l7 + %l3] 0x0c, %g3 ASI use changed by convert2hboot
10351 fblg,a %fcc0, loop_995
10352 fpadd16 %f4, %f22, %f14
10353 restored
10354 rdpr %cwp, %g1
10355 rdpr %cansave, %g2
10356 rdpr %canrestore, %g3
10357 rdpr %cleanwin, %g4
10358 rdpr %otherwin, %g5
10359 rdpr %wstate, %g6
10360 edge8ln %o6, %o5, %i6
10361loop_995:
10362 fbo %fcc0, loop_996
10363 sub %o3, 0x1930, %i1
10364 call loop_997
10365 sethi 0x13DD, %l0
10366loop_996:
10367 ldsh [%l7 + 0x38], %l5
10368 fand %f24, %f4, %f12
10369loop_997:
10370 fxnor %f20, %f22, %f26
10371 fcmps %fcc3, %f20, %f11
10372 st %f22, [%l7 + 0x58]
10373 fmovdcs %xcc, %f9, %f24
10374 fnegs %f4, %f31
10375 nop
10376 set 0x30, %l0
10377 stx %o2, [%l7 + %l0]
10378 sdivcc %o7, 0x196D, %l2
10379 bl,a,pn %xcc, loop_998
10380 ba,a,pt %icc, loop_999
10381 flush %l7 + 0x2C
10382 nop ! sir 0x06ED changed by convert2hboot
10383loop_998:
10384 nop
10385 add %l7, 0x64, %l6
10386 wr %g0, 0x81, %asi
10387 lda [%l6] %asi, %g4
10388loop_999:
10389 andn %g7, %o1, %g6
10390 nop ! taddcc %g2, %l4, %o4 changed by convert2hboot
10391 xor %g1, 0x0DA9, %i2
10392 movneg %xcc, %l1, %i5
10393 fmovrslz %i3, %f13, %f29
10394 fand %f8, %f28, %f20
10395 popc %i7, %l6
10396 nop ! taddcc %l3, %i0, %o0 changed by convert2hboot
10397 nop ! tleu %xcc, 0x1 changed by convert2hboot
10398 fcmps %fcc0, %f31, %f18
10399 nop
10400 setx loop_1000, %l0, %l1
10401 jmpl %l1, %g5
10402 sdivx %o6, 0x1D0F, %o5
10403 sra %g3, 0x0A, %o3
10404 udivcc %i6, 0x0673, %i1
10405loop_1000:
10406 fbl,a %fcc3, loop_1001
10407 sra %l0, 0x10, %l5
10408 wr %g0, 0xe2, %asi
10409 membar #Sync
10410loop_1001:
10411 sdiv %o2, 0x11EA, %g4
10412 addcc %l2, %i4, %o1
10413 nop
10414 set 0x28, %g2
10415 ldsw [%l7 + %g2], %g6
10416 ldstub [%l7 + 0x52], %g7
10417 fnand %f24, %f8, %f12
10418 fmovsne %xcc, %f4, %f24
10419 fexpand %f20, %f24
10420 edge8l %l4, %g2, %g1
10421 edge32 %o4, %l1, %i2
10422 nop ! sir 0x0697 changed by convert2hboot
10423 nop ! te %xcc, 0x6 changed by convert2hboot
10424 fmovrsgz %i5, %f6, %f31
10425 fsrc1 %f18, %f24
10426 orcc %i3, 0x02DB, %i7
10427 andn %l3, 0x041F, %i0
10428 sdivcc %o0, 0x0CC0, %l6
10429 alignaddr %o6, %o5, %g3
10430 fbul,a %fcc3, loop_1002
10431 movre %o3, 0x1D5, %g5
10432 set 0x6C, %l6
10433 nop ! ldstuba [%l7 + %l6] 0x89, %i1 ASI use changed by convert2hboot
10434loop_1002:
10435 fbuge,a %fcc2, loop_1003
10436 fbe %fcc0, loop_1004
10437 nop ! tn %icc, 0x7 changed by convert2hboot
10438 restored
10439 rdpr %cwp, %g1
10440 rdpr %cansave, %g2
10441 rdpr %canrestore, %g3
10442 rdpr %cleanwin, %g4
10443 rdpr %otherwin, %g5
10444 rdpr %wstate, %g6
10445loop_1003:
10446 movrgz %i6, %l0, %l5
10447loop_1004:
10448 nop ! tn %icc, 0x3 changed by convert2hboot
10449 bge,pn %xcc, loop_1005
10450 andncc %o2, %o7, %l2
10451 add %i4, %g4, %g6
10452 nop ! tle %xcc, 0x4 changed by convert2hboot
10453loop_1005:
10454 for %f22, %f8, %f26
10455 andcc %g7, 0x10A9, %l4
10456 movpos %icc, %o1, %g1
10457 andcc %g2, 0x0C7D, %l1
10458 edge32l %i2, %i5, %i3
10459 umul %o4, %i7, %i0
10460 edge8 %l3, %o0, %l6
10461 fpack16 %f2, %f5
10462 fbu %fcc3, loop_1006
10463 movcc %xcc, %o6, %o5
10464 bgu,a,pn %icc, loop_1007
10465 siam 0x4
10466loop_1006:
10467 bg,a %icc, loop_1008
10468 movcs %xcc, %g3, %g5
10469loop_1007:
10470 fsrc2 %f6, %f22
10471 sdiv %o3, 0x1950, %i1
10472loop_1008:
10473 nop ! tne %icc, 0x3 changed by convert2hboot
10474 move %icc, %l0, %l5
10475 nop ! tg %icc, 0x0 changed by convert2hboot
10476 edge8l %i6, %o7, %o2
10477 fnot2 %f20, %f4
10478 wr %g0, 0x18, %asi
10479 bge,a,pn %xcc, loop_1009
10480 sethi 0x0B36, %l2
10481 bvc,a loop_1010
10482 movrlz %g6, 0x128, %g7
10483loop_1009:
10484 saved
10485 rdpr %cwp, %g1
10486 rdpr %cansave, %g2
10487 rdpr %canrestore, %g3
10488 rdpr %cleanwin, %g4
10489 rdpr %otherwin, %g5
10490 rdpr %wstate, %g6
10491 fmovd %f16, %f18
10492loop_1010:
10493 andncc %l4, %g4, %g1
10494 add %o1, 0x1448, %g2
10495 edge8n %l1, %i2, %i5
10496 movrlez %o4, %i7, %i3
10497 addccc %l3, 0x13C0, %i0
10498 fnor %f16, %f24, %f8
10499 nop ! tleu %xcc, 0x4 changed by convert2hboot
10500 bvs,a,pt %xcc, loop_1011
10501 fxor %f26, %f24, %f18
10502 edge32ln %l6, %o0, %o6
10503 sub %g3, %o5, %g5
10504loop_1011:
10505 fmovdne %icc, %f8, %f18
10506 wr %g0, 0x18, %asi
10507 movrgz %o3, %l5, %l0
10508 fcmpne16 %f16, %f20, %i6
10509 nop ! tge %icc, 0x4 changed by convert2hboot
10510 umul %o2, 0x13BB, %o7
10511 fbug,a %fcc1, loop_1012
10512 fbe,a %fcc2, loop_1013
10513 movle %icc, %l2, %i4
10514 edge32n %g6, %g7, %l4
10515loop_1012:
10516 array32 %g4, %o1, %g2
10517loop_1013:
10518 fnegs %f21, %f0
10519 set 0x00, %g4
10520 nop ! ldxa [%g0 + %g4] 0x50, %g1 ASI use changed by convert2hboot
10521 fornot1 %f18, %f26, %f22
10522 movn %icc, %l1, %i5
10523 alignaddrl %o4, %i7, %i2
10524 bg loop_1014
10525 ba,a,pn %icc, loop_1015
10526 movcs %xcc, %i3, %l3
10527 set 0x2C, %l4
10528 nop ! stha %l6, [%l7 + %l4] 0xe3 ASI use changed by convert2hboot
10529 membar #Sync
10530loop_1014:
10531 nop ! tsubcctv %i0, %o0, %g3 changed by convert2hboot
10532loop_1015:
10533 nop
10534 set 0x3A, %i4
10535 nop ! ldsha [%l7 + %i4] 0x15, %o6 ASI use changed by convert2hboot
10536 flush %l7 + 0x14
10537 nop ! tn %xcc, 0x6 changed by convert2hboot
10538 udivx %o5, 0x0E83, %i1
10539 or %g5, 0x0984, %l5
10540 mova %icc, %o3, %i6
10541 nop ! tn %icc, 0x3 changed by convert2hboot
10542 nop ! tvc %icc, 0x3 changed by convert2hboot
10543 srax %o2, %l0, %l2
10544 mova %icc, %o7, %g6
10545 bcc,a loop_1016
10546 fxnors %f9, %f14, %f8
10547 sub %i4, 0x1A50, %l4
10548 and %g7, 0x1E97, %o1
10549loop_1016:
10550 sdiv %g2, 0x1879, %g4
10551 bg %icc, loop_1017
10552 array8 %g1, %i5, %l1
10553 ble %xcc, loop_1018
10554 membar 0x76
10555loop_1017:
10556 subc %i7, %o4, %i3
10557 xorcc %i2, 0x1674, %l3
10558loop_1018:
10559 sra %l6, 0x12, %i0
10560 add %l7, 0x68, %l6
10561 wr %g0, 0x88, %asi
10562 nop ! casxa [%l6] 0x88, %o0, %g3 ASI use changed by convert2hboot
10563 st %f18, [%l7 + 0x5C]
10564 bl,pn %xcc, loop_1019
10565 nop
10566 set 0x4C, %i3
10567 prefetch [%l7 + %i3], 0x1
10568 set 0x7B, %i7
10569 nop ! stba %o5, [%l7 + %i7] 0x80 ASI use changed by convert2hboot
10570loop_1019:
10571 fbne %fcc0, loop_1020
10572 add %i1, %o6, %l5
10573 fmovda %icc, %f29, %f15
10574 edge8ln %o3, %g5, %i6
10575loop_1020:
10576 nop
10577 set 0x72, %o6
10578 ldsh [%l7 + %o6], %l0
10579 call loop_1021
10580 ldsw [%l7 + 0x50], %l2
10581 edge32ln %o7, %o2, %g6
10582 fmovdneg %xcc, %f8, %f24
10583loop_1021:
10584 or %l4, %i4, %g7
10585 fabss %f5, %f14
10586 nop ! tsubcc %o1, %g4, %g1 changed by convert2hboot
10587 fbl,a %fcc3, loop_1022
10588 fmovdne %icc, %f13, %f26
10589 nop ! tn %icc, 0x7 changed by convert2hboot
10590 edge32ln %i5, %g2, %l1
10591loop_1022:
10592 nop ! te %icc, 0x4 changed by convert2hboot
10593 fpadd32s %f0, %f23, %f2
10594 wr %g0, 0x81, %asi
10595 nop ! tg %icc, 0x2 changed by convert2hboot
10596 fmovse %icc, %f31, %f27
10597 movcc %xcc, %i7, %o4
10598 nop
10599 setx loop_1023, %l0, %l1
10600 jmpl %l1, %i2
10601 fmovspos %icc, %f31, %f17
10602 edge16l %l3, %i3, %i0
10603 fbuge %fcc0, loop_1024
10604loop_1023:
10605 nop ! tneg %xcc, 0x2 changed by convert2hboot
10606 bn,pn %icc, loop_1025
10607 movrne %o0, %l6, %g3
10608loop_1024:
10609 andn %i1, 0x18F5, %o5
10610 subccc %l5, 0x14DF, %o3
10611loop_1025:
10612 bleu,a,pt %xcc, loop_1026
10613 fnot1s %f3, %f10
10614 nop ! tge %xcc, 0x2 changed by convert2hboot
10615 fmovscs %xcc, %f2, %f17
10616loop_1026:
10617 nop ! tgu %icc, 0x2 changed by convert2hboot
10618 set 0x60, %i2
10619 nop ! prefetcha [%l7 + %i2] 0x0c, 0x2 ASI use changed by convert2hboot
10620 bcc,pn %xcc, loop_1027
10621 sdivcc %o6, 0x158D, %l0
10622 lduh [%l7 + 0x6C], %l2
10623 nop ! sir 0x0ACB changed by convert2hboot
10624loop_1027:
10625 fmul8sux16 %f4, %f20, %f0
10626 bneg,pt %icc, loop_1028
10627 flush %l7 + 0x74
10628 nop
10629 setx loop_1029, %l0, %l1
10630 jmpl %l1, %i6
10631 fmovdcc %xcc, %f25, %f22
10632loop_1028:
10633 movvc %xcc, %o2, %g6
10634 edge8 %l4, %o7, %i4
10635loop_1029:
10636 nop ! tvc %xcc, 0x0 changed by convert2hboot
10637 movge %icc, %o1, %g7
10638 alignaddrl %g4, %i5, %g1
10639 nop ! tne %icc, 0x7 changed by convert2hboot
10640 nop ! tn %icc, 0x1 changed by convert2hboot
10641 wr %g0, 0x89, %asi
10642 sta %f17, [%l7 + 0x0C] %asi
10643 bcs,pn %xcc, loop_1030
10644 brlz %l1, loop_1031
10645 fbe,a %fcc1, loop_1032
10646 xnorcc %g2, %i7, %i2
10647loop_1030:
10648 fmovdpos %xcc, %f28, %f3
10649loop_1031:
10650 movvc %icc, %o4, %l3
10651loop_1032:
10652 fbue,a %fcc1, loop_1033
10653 ble,a,pn %icc, loop_1034
10654 edge16n %i3, %i0, %o0
10655 ld [%l7 + 0x74], %f23
10656loop_1033:
10657 nop ! tgu %xcc, 0x6 changed by convert2hboot
10658loop_1034:
10659 movgu %icc, %g3, %i1
10660 nop ! tge %xcc, 0x2 changed by convert2hboot
10661 edge16ln %o5, %l6, %l5
10662 fbue %fcc3, loop_1035
10663 ldsb [%l7 + 0x7D], %g5
10664 set 0x44, %i1
10665 nop ! ldstuba [%l7 + %i1] 0x11, %o6 ASI use changed by convert2hboot
10666loop_1035:
10667 nop
10668 setx loop_1036, %l0, %l1
10669 nop ! wrpr 0x1, %tl changed by convert2hboot
10670 nop ! wrpr %l1, %tnpc changed by convert2hboot
10671 setx 0x34400001400, %l0, %l1
10672 nop ! wrpr %l1, %tstate changed by convert2hboot
10673 nop ! wrhpr 0x4, %htstate changed by convert2hboot
10674 nop ! done changed by convert2hboot
10675 lduh [%l7 + 0x44], %o3
10676 movl %icc, %l0, %i6
10677 fmovrde %l2, %f24, %f28
10678loop_1036:
10679 fble %fcc1, loop_1037
10680 nop
10681 set 0x2C, %i6
10682 prefetch [%l7 + %i6], 0x0
10683 fbule,a %fcc0, loop_1038
10684 orcc %o2, 0x117B, %g6
10685loop_1037:
10686 xorcc %l4, 0x06E7, %o7
10687 movn %xcc, %o1, %i4
10688loop_1038:
10689 sethi 0x055B, %g4
10690 nop ! tvs %xcc, 0x2 changed by convert2hboot
10691 movre %i5, 0x1D1, %g7
10692 smul %l1, 0x1581, %g1
10693 wr %g0, 0x18, %asi
10694 subccc %i7, 0x001C, %o4
10695 fpadd16s %f13, %f1, %f18
10696 nop ! tleu %xcc, 0x4 changed by convert2hboot
10697 set 0x40, %o3
10698 sta %f9, [%l7 + %o3] 0x88
10699 xnor %l3, 0x17AA, %i3
10700 lduh [%l7 + 0x56], %i2
10701 nop ! sir 0x0FED changed by convert2hboot
10702 nop ! tge %xcc, 0x3 changed by convert2hboot
10703 srlx %i0, 0x01, %o0
10704 or %i1, 0x0F08, %g3
10705 movvs %xcc, %l6, %o5
10706 movrgez %l5, 0x13C, %g5
10707 subccc %o3, %o6, %i6
10708 bpos,pn %xcc, loop_1039
10709 andncc %l0, %l2, %g6
10710 membar 0x3D
10711 addccc %o2, 0x1FB5, %l4
10712loop_1039:
10713 fpack16 %f16, %f29
10714 addcc %o7, 0x0B33, %i4
10715 and %o1, 0x0923, %g4
10716 subcc %g7, %l1, %g1
10717 movrlez %g2, %i5, %i7
10718 nop ! ta %icc, 0x1 changed by convert2hboot
10719 udivx %o4, 0x19A5, %l3
10720 xnorcc %i2, 0x161C, %i3
10721 fble,a %fcc1, loop_1040
10722 movl %icc, %i0, %i1
10723 edge16n %o0, %g3, %o5
10724 nop ! sir 0x0287 changed by convert2hboot
10725loop_1040:
10726 fmovdl %xcc, %f27, %f30
10727 movvc %xcc, %l6, %l5
10728 set 0x4A, %o5
10729 nop ! ldsha [%l7 + %o5] 0x14, %g5 ASI use changed by convert2hboot
10730 flush %l7 + 0x64
10731 andn %o3, %o6, %i6
10732 sdivx %l0, 0x1DD1, %g6
10733 movge %xcc, %o2, %l4
10734 swap [%l7 + 0x08], %o7
10735 bg,a %xcc, loop_1041
10736 movleu %xcc, %i4, %l2
10737 movcc %xcc, %g4, %g7
10738 wr %g0, 0x11, %asi
10739 sta %f2, [%l7 + 0x3C] %asi
10740loop_1041:
10741 nop
10742 wr %g0, 0x0c, %asi
10743 sllx %o1, 0x1A, %g1
10744 nop ! te %icc, 0x4 changed by convert2hboot
10745 fmovsa %icc, %f17, %f15
10746 alignaddrl %i5, %i7, %g2
10747 fnot1s %f6, %f30
10748 fmovrdgez %l3, %f30, %f8
10749 set 0x30, %l1
10750 nop ! stda %o4, [%l7 + %l1] 0x2a ASI use changed by convert2hboot
10751 membar #Sync
10752 fmovrslz %i2, %f23, %f2
10753 udivcc %i3, 0x10D1, %i1
10754 movg %icc, %o0, %g3
10755 movge %icc, %o5, %l6
10756 fmul8x16au %f16, %f8, %f28
10757 subcc %i0, 0x15DA, %l5
10758 and %o3, %o6, %i6
10759 st %f21, [%l7 + 0x58]
10760 subccc %l0, %g5, %o2
10761 bshuffle %f14, %f6, %f6
10762 sdivx %g6, 0x11AA, %o7
10763 movcs %icc, %i4, %l4
10764 ldsw [%l7 + 0x58], %g4
10765 wr %g0, 0x18, %asi
10766 nop ! tsubcc %l2, %l1, %o1 changed by convert2hboot
10767 andn %i5, %i7, %g1
10768 bleu,a loop_1042
10769 saved
10770 rdpr %cwp, %g1
10771 rdpr %cansave, %g2
10772 rdpr %canrestore, %g3
10773 rdpr %cleanwin, %g4
10774 rdpr %otherwin, %g5
10775 rdpr %wstate, %g6
10776 fsrc1 %f14, %f30
10777 fmovscs %icc, %f14, %f6
10778loop_1042:
10779 nop ! tcc %icc, 0x4 changed by convert2hboot
10780 fbug,a %fcc2, loop_1043
10781 srl %l3, %o4, %g2
10782 fmovdcs %icc, %f10, %f3
10783 xnorcc %i2, %i3, %i1
10784loop_1043:
10785 sllx %o0, 0x06, %o5
10786 saved
10787 rdpr %cwp, %g1
10788 rdpr %cansave, %g2
10789 rdpr %canrestore, %g3
10790 rdpr %cleanwin, %g4
10791 rdpr %otherwin, %g5
10792 rdpr %wstate, %g6
10793 umulcc %g3, %l6, %i0
10794 bcs,a,pn %icc, loop_1044
10795 edge32l %l5, %o3, %o6
10796 fmovsge %icc, %f16, %f13
10797 edge8ln %i6, %l0, %g5
10798loop_1044:
10799 fpmerge %f28, %f4, %f4
10800 movrgez %o2, %g6, %i4
10801 add %o7, 0x0102, %g4
10802 bvs loop_1045
10803 nop ! tsubcctv %g7, 0x11C5, %l4 changed by convert2hboot
10804 movl %icc, %l2, %o1
10805 sllx %l1, %i7, %g1
10806loop_1045:
10807 fbn %fcc0, loop_1046
10808 fbn,a %fcc3, loop_1047
10809 fxor %f28, %f0, %f24
10810 fmovdneg %xcc, %f15, %f30
10811loop_1046:
10812 edge8n %i5, %o4, %l3
10813loop_1047:
10814 movge %xcc, %g2, %i2
10815 fcmpgt16 %f30, %f26, %i3
10816 nop ! taddcctv %o0, 0x0DDD, %i1 changed by convert2hboot
10817 nop ! tcc %xcc, 0x6 changed by convert2hboot
10818 movg %icc, %o5, %g3
10819 nop ! tg %icc, 0x7 changed by convert2hboot
10820 ble,a loop_1048
10821 bvs loop_1049
10822 alignaddrl %i0, %l5, %l6
10823 edge16l %o6, %i6, %l0
10824loop_1048:
10825 nop
10826 set 0x6C, %i5
10827 lda [%l7 + %i5] 0x81, %f17
10828loop_1049:
10829 stw %o3, [%l7 + 0x58]
10830 movn %xcc, %o2, %g5
10831 fmovdleu %xcc, %f29, %f29
10832 set 0x20, %g3
10833 nop ! prefetcha [%l7 + %g3] 0x18, 0x2 ASI use changed by convert2hboot
10834 sth %i4, [%l7 + 0x6C]
10835 pdist %f18, %f2, %f30
10836 srax %g4, 0x11, %o7
10837 movg %icc, %g7, %l4
10838 fmovrdne %o1, %f20, %f16
10839 movrne %l2, 0x25D, %l1
10840 nop ! tg %icc, 0x5 changed by convert2hboot
10841 subc %i7, 0x07B6, %i5
10842 fbule,a %fcc3, loop_1050
10843 ld [%l7 + 0x68], %f22
10844 nop ! te %icc, 0x3 changed by convert2hboot
10845 movre %o4, %g1, %l3
10846loop_1050:
10847 bneg,a,pt %xcc, loop_1051
10848 subcc %g2, %i3, %i2
10849 bgu loop_1052
10850 or %i1, %o5, %o0
10851loop_1051:
10852 fornot2s %f30, %f2, %f18
10853 nop
10854 setx loop_1053, %l0, %l1
10855 nop ! wrpr 0x1, %tl changed by convert2hboot
10856 nop ! wrpr %l1, %tnpc changed by convert2hboot
10857 setx 0x34400001400, %l0, %l1
10858 nop ! wrpr %l1, %tstate changed by convert2hboot
10859 nop ! wrhpr 0x4, %htstate changed by convert2hboot
10860 nop ! done changed by convert2hboot
10861loop_1052:
10862 movle %xcc, %i0, %g3
10863 bne,a,pn %icc, loop_1054
10864 addc %l5, 0x1E76, %o6
10865loop_1053:
10866 nop
10867 wr %g0, 0x0c, %asi
10868loop_1054:
10869 subccc %i6, 0x04CD, %l0
10870 prefetch [%l7 + 0x54], 0x3
10871 fmovd %f6, %f14
10872 alignaddrl %o3, %g5, %o2
10873 movcs %xcc, %g6, %i4
10874 set 0x40, %l5
10875 nop ! ldda [%l7 + %l5] 0x22, %g4 ASI use changed by convert2hboot
10876 movvs %icc, %o7, %l4
10877 movne %xcc, %g7, %l2
10878 popc 0x10A1, %l1
10879 edge32l %o1, %i5, %i7
10880 fcmpne16 %f14, %f30, %g1
10881 movrlz %l3, 0x04F, %g2
10882 movre %i3, 0x131, %o4
10883 subc %i2, %i1, %o5
10884 edge16n %o0, %g3, %l5
10885 nop ! tpos %icc, 0x3 changed by convert2hboot
10886 movrgez %i0, %l6, %o6
10887 fcmps %fcc3, %f7, %f4
10888 bge,a loop_1055
10889 bneg,pn %xcc, loop_1056
10890 nop ! tl %xcc, 0x1 changed by convert2hboot
10891 nop ! tvs %icc, 0x5 changed by convert2hboot
10892loop_1055:
10893 fpadd16s %f16, %f29, %f24
10894loop_1056:
10895 movl %xcc, %i6, %o3
10896 wr %g0, 0x88, %asi
10897 sethi 0x1BE9, %l0
10898 movcc %icc, %g5, %o2
10899 nop ! tn %xcc, 0x5 changed by convert2hboot
10900 fpackfix %f26, %f31
10901 movg %xcc, %i4, %g6
10902 nop ! taddcc %o7, 0x024F, %l4 changed by convert2hboot
10903 fornot1s %f31, %f21, %f0
10904 fmovs %f23, %f3
10905 subc %g7, 0x0CB5, %l2
10906 bg,a,pn %icc, loop_1057
10907 fmovrsgz %l1, %f6, %f26
10908 andcc %o1, 0x03C0, %i5
10909 movcc %icc, %g4, %g1
10910loop_1057:
10911 fnors %f19, %f1, %f17
10912 sll %i7, 0x15, %l3
10913 edge32ln %i3, %o4, %i2
10914 nop ! tne %icc, 0x2 changed by convert2hboot
10915 movgu %icc, %g2, %i1
10916 fsrc1s %f22, %f30
10917 orn %o0, 0x13A3, %o5
10918 fbug,a %fcc3, loop_1058
10919 fmovsn %icc, %f15, %f31
10920 and %l5, 0x0485, %i0
10921 movvc %icc, %l6, %o6
10922loop_1058:
10923 fmovsleu %icc, %f1, %f29
10924 nop ! tvc %xcc, 0x0 changed by convert2hboot
10925 nop ! tvc %icc, 0x5 changed by convert2hboot
10926 nop ! ta %xcc, 0x2 changed by convert2hboot
10927 addccc %g3, 0x0174, %o3
10928 nop ! taddcc %l0, %g5, %o2 changed by convert2hboot
10929 fmovdl %xcc, %f13, %f29
10930 ldsw [%l7 + 0x18], %i4
10931 bleu,a,pt %icc, loop_1059
10932 movvs %xcc, %g6, %i6
10933 bleu loop_1060
10934 edge16l %o7, %g7, %l2
10935loop_1059:
10936 andncc %l4, %o1, %i5
10937 sra %l1, %g4, %g1
10938loop_1060:
10939 fmuld8ulx16 %f19, %f17, %f20
10940 edge16 %i7, %i3, %o4
10941 alignaddr %l3, %g2, %i1
10942 mulx %i2, 0x1729, %o0
10943 fandnot1s %f10, %f22, %f28
10944 movgu %xcc, %o5, %l5
10945 udiv %i0, 0x052C, %l6
10946 fand %f18, %f0, %f8
10947 udivcc %o6, 0x1A3F, %o3
10948 movn %icc, %g3, %g5
10949 xnorcc %o2, 0x1EAB, %l0
10950 movneg %icc, %g6, %i4
10951 movrne %o7, %g7, %l2
10952 udivcc %l4, 0x020E, %i6
10953 movg %icc, %o1, %i5
10954 alignaddr %l1, %g4, %i7
10955 movvc %xcc, %g1, %i3
10956 edge16ln %l3, %o4, %i1
10957 smulcc %i2, 0x0D72, %g2
10958 or %o0, %l5, %o5
10959 fblg %fcc1, loop_1061
10960 nop ! te %icc, 0x2 changed by convert2hboot
10961 subccc %l6, %i0, %o3
10962 nop
10963 setx loop_1062, %l0, %l1
10964 nop ! wrpr 0x1, %tl changed by convert2hboot
10965 nop ! wrpr %l1, %tnpc changed by convert2hboot
10966 setx 0x34400001400, %l0, %l1
10967 nop ! wrpr %l1, %tstate changed by convert2hboot
10968 nop ! wrhpr 0x4, %htstate changed by convert2hboot
10969 nop ! done changed by convert2hboot
10970loop_1061:
10971 fbl %fcc3, loop_1063
10972 smul %o6, %g5, %g3
10973 movn %xcc, %l0, %o2
10974loop_1062:
10975 mulscc %g6, %i4, %o7
10976loop_1063:
10977 orncc %l2, 0x000E, %g7
10978 andncc %i6, %o1, %i5
10979 nop
10980 set 0x48, %o7
10981 stb %l4, [%l7 + %o7]
10982 add %l1, 0x1257, %g4
10983 orncc %i7, 0x1BAD, %g1
10984 fxors %f6, %f29, %f24
10985 edge8 %l3, %i3, %o4
10986 fmovsle %xcc, %f8, %f29
10987 brlz,a %i2, loop_1064
10988 nop ! tn %icc, 0x6 changed by convert2hboot
10989 smulcc %g2, 0x0444, %o0
10990 bge,a,pn %icc, loop_1065
10991loop_1064:
10992 bleu,a,pt %xcc, loop_1066
10993 fnot1 %f18, %f2
10994 orncc %l5, 0x1EA5, %i1
10995loop_1065:
10996 fbne,a %fcc2, loop_1067
10997loop_1066:
10998 fandnot2 %f6, %f26, %f26
10999 udiv %l6, 0x134E, %i0
11000 edge32 %o3, %o5, %o6
11001loop_1067:
11002 andcc %g3, 0x1416, %g5
11003 fmovsleu %icc, %f8, %f28
11004 sub %o2, 0x154D, %g6
11005 movpos %xcc, %l0, %i4
11006 fpadd32s %f13, %f3, %f18
11007 srl %l2, 0x1C, %o7
11008 udiv %g7, 0x0B81, %i6
11009 nop ! tcc %icc, 0x3 changed by convert2hboot
11010 fbule %fcc2, loop_1068
11011 fmovdge %icc, %f0, %f29
11012 edge32l %i5, %l4, %o1
11013 nop ! tle %icc, 0x5 changed by convert2hboot
11014loop_1068:
11015 fmovde %icc, %f3, %f14
11016 movrgz %l1, 0x326, %i7
11017 edge32l %g4, %l3, %i3
11018 fmovrde %o4, %f0, %f14
11019 movg %xcc, %g1, %g2
11020 movle %xcc, %i2, %o0
11021 nop ! tsubcc %i1, %l5, %i0 changed by convert2hboot
11022 addcc %l6, 0x1B69, %o5
11023 movre %o6, 0x1B5, %g3
11024 fmovscs %icc, %f21, %f16
11025 membar 0x76
11026 set 0x6E, %g7
11027 nop ! ldsha [%l7 + %g7] 0x04, %o3 ASI use changed by convert2hboot
11028 nop ! ta %icc, 0x4 changed by convert2hboot
11029 addc %g5, %o2, %g6
11030 nop ! sir 0x010E changed by convert2hboot
11031 bn,pn %xcc, loop_1069
11032 addcc %l0, 0x08AF, %i4
11033 umulcc %o7, 0x0A54, %g7
11034 fbule,a %fcc1, loop_1070
11035loop_1069:
11036 sethi 0x0F00, %l2
11037 addcc %i5, 0x0CD5, %l4
11038 fnot2s %f3, %f8
11039loop_1070:
11040 fsrc2s %f31, %f14
11041 movrlez %i6, %l1, %i7
11042 fnegs %f29, %f2
11043 mulscc %o1, 0x05E9, %g4
11044 movcs %icc, %i3, %o4
11045 nop
11046 set 0x70, %g6
11047 ldd [%l7 + %g6], %g0
11048 fpadd16 %f6, %f0, %f22
11049 fnot1s %f14, %f7
11050 set 0x34, %o2
11051 nop ! lduba [%l7 + %o2] 0x14, %g2 ASI use changed by convert2hboot
11052 array8 %l3, %i2, %i1
11053 nop ! tneg %icc, 0x6 changed by convert2hboot
11054 nop
11055 set 0x54, %o0
11056 stw %l5, [%l7 + %o0]
11057 movrgz %o0, %i0, %o5
11058 array32 %l6, %g3, %o6
11059 sllx %o3, %g5, %g6
11060 stw %l0, [%l7 + 0x18]
11061 mulx %o2, 0x1486, %i4
11062 udivx %g7, 0x150F, %l2
11063 movl %icc, %i5, %l4
11064 fsrc2 %f26, %f14
11065 nop ! tleu %xcc, 0x1 changed by convert2hboot
11066 movrlz %o7, %i6, %i7
11067 and %o1, %g4, %i3
11068 be,pn %xcc, loop_1071
11069 fmovsl %xcc, %f30, %f0
11070 sdivx %o4, 0x1B0D, %l1
11071 addcc %g2, 0x1990, %g1
11072loop_1071:
11073 movrgez %i2, %l3, %i1
11074 movrne %o0, %l5, %i0
11075 nop ! tge %icc, 0x3 changed by convert2hboot
11076 fble %fcc1, loop_1072
11077 xor %o5, 0x0D7F, %l6
11078 fmovrsgz %g3, %f5, %f8
11079 set 0x20, %o4
11080 nop ! ldxa [%g0 + %o4] 0x58, %o6 ASI use changed by convert2hboot
11081loop_1072:
11082 movl %icc, %o3, %g6
11083 edge32l %l0, %o2, %i4
11084 mova %xcc, %g5, %l2
11085 movcs %icc, %g7, %l4
11086 wr %g0, 0x80, %asi
11087 fmovsleu %xcc, %f6, %f21
11088 array16 %i6, %o7, %o1
11089 movrlez %i7, 0x38B, %i3
11090 fone %f14
11091 fxnor %f22, %f26, %f20
11092 edge8 %g4, %o4, %g2
11093 edge16 %g1, %i2, %l3
11094 movle %icc, %i1, %l1
11095 edge8ln %o0, %i0, %o5
11096 nop ! tge %icc, 0x1 changed by convert2hboot
11097 nop ! tpos %xcc, 0x2 changed by convert2hboot
11098 wr %g0, 0x80, %asi
11099 membar #Sync
11100 set 0x40, %g1
11101 nop ! ldda [%l7 + %g1] 0xf1, %f16 ASI use changed by convert2hboot
11102 movgu %xcc, %l6, %g3
11103 set 0x50, %g5
11104 nop ! ldstuba [%l7 + %g5] 0x88, %o3 ASI use changed by convert2hboot
11105 mulx %o6, %g6, %l0
11106 subcc %i4, 0x17FC, %g5
11107 fmovdne %xcc, %f8, %f27
11108 nop ! tneg %xcc, 0x0 changed by convert2hboot
11109 movrlez %o2, 0x094, %l2
11110 move %icc, %l4, %g7
11111 movneg %icc, %i6, %o7
11112 fmovrdne %o1, %f26, %f4
11113 umul %i5, 0x0296, %i3
11114 move %icc, %g4, %i7
11115 alignaddr %g2, %o4, %g1
11116 fpadd16 %f2, %f26, %f26
11117 movneg %icc, %l3, %i2
11118 smul %l1, 0x09C2, %i1
11119 fcmps %fcc3, %f2, %f23
11120 addc %o0, 0x1A14, %i0
11121 fabss %f28, %f11
11122 nop ! tgu %icc, 0x7 changed by convert2hboot
11123 set 0x14, %o1
11124 nop ! stwa %l5, [%l7 + %o1] 0x11 ASI use changed by convert2hboot
11125 add %l7, 0x48, %l6
11126 wr %g0, 0x89, %asi
11127 fmovdne %icc, %f21, %f21
11128 subccc %l6, %o6, %g6
11129 andn %o3, 0x0DB0, %i4
11130 ldx [%l7 + 0x40], %l0
11131 edge16l %g5, %o2, %l2
11132 movvs %icc, %g7, %i6
11133 movrlz %o7, %l4, %i5
11134 ldd [%l7 + 0x48], %o0
11135 fbn %fcc0, loop_1073
11136 movleu %icc, %g4, %i7
11137 subccc %g2, 0x1C58, %i3
11138 edge32l %o4, %l3, %i2
11139loop_1073:
11140 subcc %l1, %g1, %o0
11141 fbu %fcc3, loop_1074
11142 andn %i0, %l5, %o5
11143 fbl %fcc3, loop_1075
11144 popc 0x027C, %g3
11145loop_1074:
11146 fpadd16s %f13, %f9, %f26
11147 edge16 %l6, %o6, %i1
11148loop_1075:
11149 mova %xcc, %g6, %o3
11150 fmovrsne %l0, %f10, %f18
11151 ldx [%l7 + 0x18], %g5
11152 fmovrdlz %o2, %f28, %f18
11153 fcmpgt16 %f24, %f0, %i4
11154 fbue,a %fcc3, loop_1076
11155 fmovd %f8, %f0
11156 andn %l2, %g7, %o7
11157 xnorcc %l4, %i6, %i5
11158loop_1076:
11159 movcs %xcc, %g4, %o1
11160 nop ! tleu %xcc, 0x4 changed by convert2hboot
11161 fmul8sux16 %f10, %f18, %f10
11162 movcc %icc, %i7, %i3
11163 edge8 %g2, %o4, %l3
11164 fones %f22
11165 fbue,a %fcc1, loop_1077
11166 nop ! tsubcc %l1, 0x1CEC, %i2 changed by convert2hboot
11167 bg,pt %icc, loop_1078
11168 xorcc %g1, %o0, %i0
11169loop_1077:
11170 mulscc %l5, %o5, %l6
11171 addccc %o6, 0x15A2, %i1
11172loop_1078:
11173 nop
11174 wr %g0, 0x80, %asi
11175 nop ! tleu %icc, 0x6 changed by convert2hboot
11176 fmul8x16au %f29, %f21, %f8
11177 movvc %icc, %o3, %l0
11178 orcc %g5, %g3, %i4
11179 addcc %o2, %l2, %o7
11180 nop ! tcc %xcc, 0x6 changed by convert2hboot
11181 fbul,a %fcc3, loop_1079
11182 nop ! sir 0x03F7 changed by convert2hboot
11183 movne %xcc, %g7, %i6
11184 fzeros %f11
11185loop_1079:
11186 nop ! tgu %xcc, 0x1 changed by convert2hboot
11187 movn %icc, %l4, %i5
11188 wr %g0, 0x81, %asi
11189 movcc %xcc, %g4, %i3
11190 array8 %i7, %g2, %l3
11191 fmovdcs %icc, %f3, %f30
11192 array8 %o4, %l1, %i2
11193 fbu,a %fcc2, loop_1080
11194 edge8n %g1, %o0, %l5
11195 fpackfix %f10, %f13
11196 udivcc %o5, 0x181B, %l6
11197loop_1080:
11198 nop ! tsubcc %o6, %i0, %i1 changed by convert2hboot
11199 movrgez %o3, %l0, %g5
11200 set 0x6F, %l2
11201 nop ! ldsba [%l7 + %l2] 0x81, %g6 ASI use changed by convert2hboot
11202 nop
11203 setx loop_1081, %l0, %l1
11204 jmpl %l1, %g3
11205 nop ! tl %icc, 0x6 changed by convert2hboot
11206 std %f10, [%l7 + 0x38]
11207 xnor %i4, 0x1A88, %o2
11208loop_1081:
11209 umul %l2, %o7, %i6
11210 fmul8x16 %f3, %f24, %f26
11211 movneg %xcc, %l4, %i5
11212 fpack32 %f12, %f18, %f20
11213 movgu %icc, %g7, %g4
11214 edge32l %o1, %i3, %i7
11215 lduh [%l7 + 0x0E], %g2
11216 fabsd %f22, %f28
11217 fmovsne %xcc, %f16, %f12
11218 mulscc %l3, %l1, %o4
11219 fand %f16, %f8, %f28
11220 nop ! tgu %xcc, 0x2 changed by convert2hboot
11221 subccc %g1, 0x0F22, %i2
11222 membar #Sync
11223 wr %g0, 0x1f, %asi
11224 membar #Sync
11225 set 0x40, %l3
11226 nop ! ldda [%l7 + %l3] 0x1f, %f0 ASI use changed by convert2hboot
11227 nop ! tl %icc, 0x7 changed by convert2hboot
11228 ldd [%l7 + 0x30], %o0
11229 sdivx %l5, 0x0F59, %o5
11230 fmovrdlez %l6, %f18, %f0
11231 nop ! tge %xcc, 0x5 changed by convert2hboot
11232 fone %f14
11233 stx %o6, [%l7 + 0x60]
11234 fmovrdgez %i1, %f18, %f10
11235 nop ! tn %icc, 0x4 changed by convert2hboot
11236 edge32n %o3, %l0, %i0
11237 fbule %fcc3, loop_1082
11238 movcc %icc, %g5, %g6
11239 fmovscs %icc, %f17, %f2
11240 orn %g3, %o2, %l2
11241loop_1082:
11242 bg,pn %xcc, loop_1083
11243 orcc %o7, 0x1194, %i6
11244 sth %i4, [%l7 + 0x60]
11245 add %l4, %i5, %g7
11246loop_1083:
11247 nop ! tle %icc, 0x2 changed by convert2hboot
11248 edge8n %g4, %o1, %i7
11249 fnors %f19, %f9, %f1
11250 brnz %i3, loop_1084
11251 fmovdg %icc, %f15, %f18
11252 nop
11253 setx loop_1085, %l0, %l1
11254 nop ! wrpr 0x1, %tl changed by convert2hboot
11255 nop ! wrpr %l1, %tnpc changed by convert2hboot
11256 setx 0x34400001400, %l0, %l1
11257 nop ! wrpr %l1, %tstate changed by convert2hboot
11258 nop ! wrhpr 0x4, %htstate changed by convert2hboot
11259 nop ! done changed by convert2hboot
11260 edge32n %l3, %l1, %o4
11261loop_1084:
11262 movl %xcc, %g2, %g1
11263 move %icc, %i2, %o0
11264loop_1085:
11265 fmovdleu %icc, %f10, %f3
11266 fcmpgt32 %f28, %f12, %o5
11267 movg %icc, %l6, %o6
11268 movcc %icc, %i1, %o3
11269 array32 %l5, %l0, %i0
11270 sdivcc %g6, 0x074E, %g5
11271 fandnot2 %f2, %f8, %f30
11272 xorcc %o2, 0x05FE, %l2
11273 bg,a,pt %icc, loop_1086
11274 fcmpd %fcc0, %f10, %f28
11275 orn %g3, 0x17E0, %o7
11276 sllx %i6, %l4, %i5
11277loop_1086:
11278 fmovdl %xcc, %f2, %f30
11279 bl,a,pn %xcc, loop_1087
11280 fand %f26, %f18, %f24
11281 sdivx %i4, 0x0719, %g4
11282 brgez,a %g7, loop_1088
11283loop_1087:
11284 movle %icc, %i7, %i3
11285 sub %l3, %l1, %o1
11286 fmovsge %xcc, %f27, %f2
11287loop_1088:
11288 fpmerge %f14, %f7, %f24
11289 or %g2, %g1, %o4
11290 stb %i2, [%l7 + 0x0C]
11291 edge16l %o0, %l6, %o5
11292 sethi 0x16EB, %o6
11293 smul %i1, 0x1142, %l5
11294 flush %l7 + 0x4C
11295 fmovspos %xcc, %f8, %f17
11296 movge %xcc, %l0, %i0
11297 mulscc %g6, 0x1DED, %g5
11298 sethi 0x1484, %o3
11299 nop ! taddcc %l2, %o2, %o7 changed by convert2hboot
11300 wr %g0, 0x27, %asi
11301 membar #Sync
11302 fornot2 %f12, %f8, %f6
11303 add %l7, 0x70, %l6
11304 wr %g0, 0x04, %asi
11305 lda [%l6] %asi, %i6
11306 nop ! casa [%l6] 0x04, %i6, %l4 ASI use changed by convert2hboot
11307 ldub [%l7 + 0x5D], %i5
11308 edge32 %g4, %g7, %i7
11309 movre %i3, 0x25B, %l3
11310 edge8ln %l1, %o1, %g2
11311 bgu,a,pt %xcc, loop_1089
11312 nop ! taddcctv %i4, %g1, %o4 changed by convert2hboot
11313 set 0x50, %l0
11314 nop ! ldda [%l7 + %l0] 0x15, %i2 ASI use changed by convert2hboot
11315loop_1089:
11316 saved
11317 rdpr %cwp, %g1
11318 rdpr %cansave, %g2
11319 rdpr %canrestore, %g3
11320 rdpr %cleanwin, %g4
11321 rdpr %otherwin, %g5
11322 rdpr %wstate, %g6
11323 nop ! tsubcc %l6, 0x032C, %o5 changed by convert2hboot
11324 fmovdg %xcc, %f8, %f25
11325 nop
11326 setx loop_1090, %l0, %l1
11327 jmpl %l1, %o6
11328 fbule,a %fcc3, loop_1091
11329 add %i1, 0x04B9, %l5
11330 brlez %l0, loop_1092
11331loop_1090:
11332 sllx %i0, %o0, %g5
11333loop_1091:
11334 and %g6, %l2, %o2
11335 movle %icc, %o7, %o3
11336loop_1092:
11337 fpsub16s %f2, %f30, %f24
11338 wr %g0, 0x80, %asi
11339 sta %f31, [%l7 + 0x08] %asi
11340 movrne %i6, %l4, %i5
11341 nop ! te %xcc, 0x6 changed by convert2hboot
11342 bgu,a,pt %icc, loop_1093
11343 movrgez %g3, 0x134, %g4
11344 movneg %icc, %i7, %i3
11345 edge16l %l3, %l1, %o1
11346loop_1093:
11347 fmovrsne %g2, %f12, %f24
11348 array32 %i4, %g1, %g7
11349 fblg,a %fcc2, loop_1094
11350 fnor %f22, %f4, %f22
11351 fpadd32 %f20, %f30, %f2
11352 nop ! tl %icc, 0x0 changed by convert2hboot
11353loop_1094:
11354 nop ! tne %icc, 0x4 changed by convert2hboot
11355 fbl,a %fcc3, loop_1095
11356 nop ! tpos %xcc, 0x3 changed by convert2hboot
11357 smulcc %o4, 0x1654, %l6
11358 smulcc %o5, %i2, %o6
11359loop_1095:
11360 stb %i1, [%l7 + 0x5C]
11361 fmul8sux16 %f4, %f30, %f24
11362 bl,pt %icc, loop_1096
11363 sub %l5, 0x06FC, %l0
11364 fornot2s %f4, %f10, %f20
11365 fpsub16 %f28, %f24, %f30
11366loop_1096:
11367 movrgz %o0, %i0, %g5
11368 movle %icc, %g6, %o2
11369 fcmpne32 %f18, %f0, %l2
11370 bvc,pn %xcc, loop_1097
11371 ldsb [%l7 + 0x2D], %o3
11372 sth %o7, [%l7 + 0x1A]
11373 fmovscc %icc, %f15, %f26
11374loop_1097:
11375 movrlez %l4, 0x0BB, %i5
11376 fcmple32 %f20, %f20, %g3
11377 wr %g0, 0x04, %asi
11378 or %g4, %i7, %i3
11379 and %l1, 0x08C3, %l3
11380 fpsub16 %f28, %f14, %f4
11381 siam 0x3
11382 andncc %g2, %o1, %g1
11383 nop
11384 setx loop_1098, %l0, %l1
11385 nop ! wrpr 0x1, %tl changed by convert2hboot
11386 nop ! wrpr %l1, %tnpc changed by convert2hboot
11387 setx 0x34400001400, %l0, %l1
11388 nop ! wrpr %l1, %tstate changed by convert2hboot
11389 nop ! wrhpr 0x4, %htstate changed by convert2hboot
11390 nop ! done changed by convert2hboot
11391 movcc %icc, %i4, %g7
11392 movneg %icc, %o4, %o5
11393 edge8 %i2, %o6, %i1
11394loop_1098:
11395 array8 %l6, %l5, %o0
11396 addc %i0, 0x05CA, %l0
11397 movvs %xcc, %g6, %o2
11398 xor %l2, %g5, %o7
11399 fandnot2s %f27, %f11, %f29
11400 fmuld8sux16 %f17, %f21, %f8
11401 xorcc %l4, %i5, %o3
11402 add %l7, 0x74, %l6
11403 wr %g0, 0x89, %asi
11404 lda [%l6] %asi, %g3
11405 sllx %i6, 0x08, %i7
11406 fmovdn %xcc, %f29, %f30
11407 wr %g0, 0x81, %asi
11408 fmovrde %l3, %f8, %f8
11409 fbg,a %fcc2, loop_1099
11410 nop ! tle %icc, 0x2 changed by convert2hboot
11411 nop ! taddcctv %g2, %i3, %o1 changed by convert2hboot
11412 mova %icc, %i4, %g7
11413loop_1099:
11414 nop
11415 add %l7, 0x48, %l6
11416 wr %g0, 0x04, %asi
11417 nop ! casxa [%l6] 0x04, %g1, %o5 ASI use changed by convert2hboot
11418 movpos %xcc, %i2, %o6
11419 edge8 %i1, %o4, %l5
11420 nop ! ta %xcc, 0x3 changed by convert2hboot
11421 movvs %icc, %o0, %l6
11422 edge32n %l0, %g6, %i0
11423 fmovrslz %l2, %f10, %f0
11424 andncc %g5, %o2, %l4
11425 nop ! ta %xcc, 0x0 changed by convert2hboot
11426 udiv %o7, 0x12CA, %o3
11427 orncc %g3, 0x1BA5, %g4
11428 swap [%l7 + 0x10], %i5
11429 bg,a loop_1100
11430 fmovs %f2, %f29
11431 fmovrsgez %i7, %f12, %f13
11432 movre %l1, 0x338, %l3
11433loop_1100:
11434 edge16l %g2, %i6, %o1
11435 movg %icc, %i3, %g7
11436 ldsw [%l7 + 0x38], %g1
11437 std %o4, [%l7 + 0x18]
11438 movvs %icc, %i4, %o6
11439 sdivcc %i2, 0x004D, %o4
11440 faligndata %f10, %f28, %f24
11441 nop ! te %xcc, 0x6 changed by convert2hboot
11442 lduw [%l7 + 0x1C], %i1
11443 ldd [%l7 + 0x38], %l4
11444 umul %l6, %o0, %g6
11445 subccc %i0, 0x0C7F, %l2
11446 fpmerge %f7, %f31, %f10
11447 movcs %icc, %g5, %o2
11448 subc %l4, 0x0490, %o7
11449 fzeros %f8
11450 fbl %fcc2, loop_1101
11451 andn %o3, %l0, %g4
11452 stw %i5, [%l7 + 0x10]
11453 stx %i7, [%l7 + 0x38]
11454loop_1101:
11455 fandnot1 %f26, %f18, %f28
11456 nop ! tge %icc, 0x4 changed by convert2hboot
11457 array32 %g3, %l3, %g2
11458 ble,a %xcc, loop_1102
11459 movrlz %l1, %o1, %i3
11460 nop ! tpos %icc, 0x6 changed by convert2hboot
11461 brlez,a %i6, loop_1103
11462loop_1102:
11463 movleu %icc, %g1, %o5
11464 fmovsvs %xcc, %f7, %f29
11465 fpsub16s %f7, %f18, %f15
11466loop_1103:
11467 edge8 %i4, %o6, %g7
11468 nop ! tne %xcc, 0x1 changed by convert2hboot
11469 wr %g0, 0x80, %asi
11470 edge16l %o4, %i1, %l5
11471 alignaddrl %i2, %l6, %o0
11472 nop ! taddcctv %i0, %l2, %g5 changed by convert2hboot
11473 fmovsge %xcc, %f3, %f10
11474 nop ! tn %icc, 0x2 changed by convert2hboot
11475 mova %icc, %o2, %g6
11476 set 0x7C, %i0
11477 nop ! ldswa [%l7 + %i0] 0x0c, %l4 ASI use changed by convert2hboot
11478 saved
11479 rdpr %cwp, %g1
11480 rdpr %cansave, %g2
11481 rdpr %canrestore, %g3
11482 rdpr %cleanwin, %g4
11483 rdpr %otherwin, %g5
11484 rdpr %wstate, %g6
11485 bgu loop_1104
11486 ldsw [%l7 + 0x68], %o7
11487 and %o3, 0x080D, %l0
11488 nop ! taddcctv %g4, 0x1CC4, %i5 changed by convert2hboot
11489loop_1104:
11490 mulx %i7, 0x1796, %g3
11491 smulcc %l3, %g2, %o1
11492 ldstub [%l7 + 0x3D], %i3
11493 sethi 0x044F, %i6
11494 stb %l1, [%l7 + 0x4B]
11495 xnorcc %o5, %g1, %o6
11496 pdist %f30, %f26, %f0
11497 fmovrdgez %i4, %f16, %f8
11498 set 0x08, %g2
11499 lda [%l7 + %g2] 0x04, %f6
11500 fxnor %f0, %f0, %f18
11501 fornot1 %f24, %f28, %f14
11502 andcc %g7, %i1, %o4
11503 ldsh [%l7 + 0x10], %i2
11504 umul %l5, 0x09AA, %o0
11505 nop ! tneg %xcc, 0x5 changed by convert2hboot
11506 orcc %i0, %l2, %l6
11507 addccc %o2, 0x117D, %g6
11508 fpsub16 %f28, %f26, %f28
11509 orn %l4, %g5, %o7
11510 movrlz %l0, %g4, %o3
11511 fmuld8ulx16 %f21, %f21, %f24
11512 edge16ln %i5, %g3, %l3
11513 fnor %f22, %f8, %f4
11514 nop ! taddcc %i7, %g2, %i3 changed by convert2hboot
11515 edge8n %o1, %l1, %o5
11516 sdivx %i6, 0x0DDE, %o6
11517 subcc %g1, 0x01FC, %g7
11518 alignaddr %i1, %i4, %o4
11519 and %l5, 0x1F4E, %i2
11520 edge16ln %i0, %l2, %o0
11521 ba,a %icc, loop_1105
11522 edge32n %l6, %g6, %l4
11523 srl %g5, %o7, %o2
11524 nop ! tn %icc, 0x6 changed by convert2hboot
11525loop_1105:
11526 movvc %xcc, %g4, %l0
11527 movn %xcc, %i5, %o3
11528 subccc %l3, 0x15D4, %g3
11529 brgz,a %i7, loop_1106
11530 alignaddrl %g2, %o1, %l1
11531 nop
11532 set 0x4C, %l6
11533 ldsw [%l7 + %l6], %i3
11534 nop ! tpos %icc, 0x6 changed by convert2hboot
11535loop_1106:
11536 stb %i6, [%l7 + 0x64]
11537 fbn,a %fcc2, loop_1107
11538 edge8 %o6, %g1, %o5
11539 srlx %g7, %i1, %o4
11540 fabsd %f18, %f28
11541loop_1107:
11542 fbuge,a %fcc2, loop_1108
11543 brlz,a %l5, loop_1109
11544 and %i4, 0x020E, %i0
11545 sll %l2, 0x17, %o0
11546loop_1108:
11547 edge16 %i2, %g6, %l6
11548loop_1109:
11549 fmovsle %xcc, %f24, %f22
11550 membar 0x6A
11551 nop ! tvs %icc, 0x0 changed by convert2hboot
11552 nop ! tsubcctv %l4, 0x0F15, %g5 changed by convert2hboot
11553 fmovsvc %xcc, %f13, %f9
11554 fmovrse %o7, %f18, %f1
11555 fbg,a %fcc2, loop_1110
11556 nop ! taddcc %g4, %o2, %i5 changed by convert2hboot
11557 nop ! tsubcctv %l0, %l3, %g3 changed by convert2hboot
11558 fpsub16s %f3, %f9, %f30
11559loop_1110:
11560 movrne %i7, %o3, %g2
11561 smul %o1, 0x19E9, %i3
11562 movg %xcc, %i6, %l1
11563 faligndata %f4, %f2, %f2
11564 fpsub32 %f30, %f24, %f18
11565 srax %o6, 0x05, %o5
11566 ble,pn %xcc, loop_1111
11567 movrlez %g7, 0x376, %i1
11568 fnands %f7, %f10, %f24
11569 orn %g1, %o4, %i4
11570loop_1111:
11571 movne %icc, %i0, %l5
11572 fornot2s %f23, %f29, %f25
11573 fbul,a %fcc2, loop_1112
11574 edge16 %o0, %i2, %g6
11575 fmul8x16al %f27, %f1, %f28
11576 fones %f12
11577loop_1112:
11578 sethi 0x156D, %l2
11579 movpos %xcc, %l4, %g5
11580 movrlz %o7, %g4, %l6
11581 nop
11582 setx loop_1113, %l0, %l1
11583 jmpl %l1, %o2
11584 array16 %i5, %l3, %g3
11585 fcmpgt32 %f4, %f4, %i7
11586 nop ! tleu %xcc, 0x2 changed by convert2hboot
11587loop_1113:
11588 and %o3, %l0, %g2
11589 ba,a,pn %xcc, loop_1114
11590 movgu %xcc, %i3, %o1
11591 nop ! tleu %xcc, 0x7 changed by convert2hboot
11592 fnor %f28, %f26, %f22
11593loop_1114:
11594 edge16n %l1, %o6, %o5
11595 fands %f6, %f21, %f7
11596 set 0x33, %g4
11597 nop ! ldstuba [%l7 + %g4] 0x80, %g7 ASI use changed by convert2hboot
11598 nop ! tn %icc, 0x6 changed by convert2hboot
11599 bge,pt %icc, loop_1115
11600 fmovsneg %icc, %f31, %f12
11601 fmovsleu %xcc, %f26, %f7
11602 movl %icc, %i6, %g1
11603loop_1115:
11604 fmovspos %icc, %f8, %f25
11605 array16 %i1, %o4, %i4
11606 edge16 %l5, %o0, %i0
11607 nop
11608 setx loop_1116, %l0, %l1
11609 jmpl %l1, %g6
11610 fsrc1s %f25, %f9
11611 fbuge %fcc3, loop_1117
11612 mulx %l2, 0x1881, %l4
11613loop_1116:
11614 std %f20, [%l7 + 0x08]
11615 ldsw [%l7 + 0x1C], %g5
11616loop_1117:
11617 fpsub16 %f10, %f22, %f16
11618 bcs,a,pt %icc, loop_1118
11619 fbug %fcc3, loop_1119
11620 fnot2s %f11, %f25
11621 nop ! ta %xcc, 0x3 changed by convert2hboot
11622loop_1118:
11623 movge %xcc, %i2, %g4
11624loop_1119:
11625 mulx %o7, 0x0F3F, %l6
11626 sdiv %i5, 0x1AEC, %l3
11627 fbu,a %fcc2, loop_1120
11628 nop ! tl %xcc, 0x2 changed by convert2hboot
11629 fbne %fcc1, loop_1121
11630 ldsb [%l7 + 0x45], %g3
11631loop_1120:
11632 nop
11633 set 0x38, %l4
11634 nop ! prefetcha [%l7 + %l4] 0x11, 0x0 ASI use changed by convert2hboot
11635loop_1121:
11636 nop ! tle %icc, 0x6 changed by convert2hboot
11637 sll %o2, %o3, %g2
11638 and %l0, 0x192A, %i3
11639 be,pn %icc, loop_1122
11640 movge %icc, %l1, %o1
11641 lduh [%l7 + 0x1A], %o5
11642 fmovsvs %xcc, %f5, %f6
11643loop_1122:
11644 addcc %o6, %i6, %g7
11645 wr %g0, 0x89, %asi
11646 nop ! sir 0x023D changed by convert2hboot
11647 movvc %icc, %i1, %o4
11648 fmovsa %xcc, %f21, %f24
11649 or %l5, %i4, %o0
11650 fbne %fcc2, loop_1123
11651 fbn,a %fcc0, loop_1124
11652 movrgz %i0, %l2, %l4
11653 fpadd32s %f13, %f17, %f10
11654loop_1123:
11655 udivcc %g5, 0x0426, %i2
11656loop_1124:
11657 bvs,pn %icc, loop_1125
11658 sdivx %g6, 0x14BE, %g4
11659 fmovdpos %icc, %f24, %f15
11660 bg,a,pn %icc, loop_1126
11661loop_1125:
11662 edge32ln %o7, %l6, %i5
11663 nop ! taddcc %l3, %i7, %g3 changed by convert2hboot
11664 srlx %o2, 0x05, %o3
11665loop_1126:
11666 movvs %icc, %l0, %g2
11667 lduw [%l7 + 0x14], %i3
11668 movg %icc, %o1, %o5
11669 fmovdvc %icc, %f15, %f30
11670 movg %icc, %o6, %l1
11671 sra %i6, %g7, %g1
11672 popc %o4, %l5
11673 movvc %xcc, %i1, %o0
11674 nop ! tg %icc, 0x3 changed by convert2hboot
11675 ba,a %xcc, loop_1127
11676 std %f18, [%l7 + 0x48]
11677 fnot1s %f30, %f8
11678 ldsh [%l7 + 0x70], %i0
11679loop_1127:
11680 nop
11681 wr %g0, 0x89, %asi
11682 bcc,pt %xcc, loop_1128
11683 fbge,a %fcc1, loop_1129
11684 nop ! tcs %icc, 0x5 changed by convert2hboot
11685 movpos %xcc, %l4, %g5
11686loop_1128:
11687 swap [%l7 + 0x64], %i2
11688loop_1129:
11689 movrlz %g6, %g4, %o7
11690 array32 %l2, %l6, %i5
11691 fone %f0
11692 restored
11693 rdpr %cwp, %g1
11694 rdpr %cansave, %g2
11695 rdpr %canrestore, %g3
11696 rdpr %cleanwin, %g4
11697 rdpr %otherwin, %g5
11698 rdpr %wstate, %g6
11699 set 0x20, %i3
11700 nop ! swapa [%l7 + %i3] 0x88, %i7 ASI use changed by convert2hboot
11701 subccc %l3, 0x171C, %o2
11702 nop ! tsubcc %g3, 0x13A5, %l0 changed by convert2hboot
11703 smul %o3, %g2, %o1
11704 fcmpgt32 %f14, %f14, %i3
11705 sll %o6, %l1, %i6
11706 umulcc %o5, %g7, %o4
11707 std %f0, [%l7 + 0x30]
11708 fcmpeq16 %f12, %f6, %l5
11709 fmovdleu %xcc, %f18, %f16
11710 fbug %fcc3, loop_1130
11711 sra %i1, %o0, %g1
11712 nop ! tn %xcc, 0x7 changed by convert2hboot
11713 fmovsn %icc, %f9, %f5
11714loop_1130:
11715 brz,a %i0, loop_1131
11716 sdiv %i4, 0x1E31, %l4
11717 fabsd %f22, %f22
11718 set 0x28, %i7
11719 nop ! prefetcha [%l7 + %i7] 0x04, 0x3 ASI use changed by convert2hboot
11720loop_1131:
11721 nop ! tgu %icc, 0x1 changed by convert2hboot
11722 edge32 %i2, %g4, %o7
11723 nop ! tpos %icc, 0x7 changed by convert2hboot
11724 movcc %xcc, %g6, %l6
11725 movvc %xcc, %l2, %i5
11726 edge16l %l3, %o2, %g3
11727 nop ! tg %xcc, 0x0 changed by convert2hboot
11728 alignaddrl %l0, %i7, %o3
11729 edge32l %o1, %g2, %o6
11730 fpsub32 %f14, %f0, %f14
11731 bne,a,pn %xcc, loop_1132
11732 ldsw [%l7 + 0x5C], %i3
11733 fmovsn %icc, %f31, %f19
11734 membar 0x25
11735loop_1132:
11736 fba %fcc0, loop_1133
11737 udiv %i6, 0x1C16, %o5
11738 fmovdcs %xcc, %f6, %f24
11739 fsrc1 %f0, %f26
11740loop_1133:
11741 movle %icc, %g7, %l1
11742 nop ! taddcctv %o4, %i1, %o0 changed by convert2hboot
11743 fbe,a %fcc0, loop_1134
11744 and %g1, 0x17AF, %i0
11745 fxnor %f24, %f0, %f4
11746 movvc %icc, %l5, %i4
11747loop_1134:
11748 fbug %fcc2, loop_1135
11749 movge %xcc, %g5, %i2
11750 nop ! tcc %icc, 0x4 changed by convert2hboot
11751 nop ! tneg %icc, 0x4 changed by convert2hboot
11752loop_1135:
11753 std %l4, [%l7 + 0x70]
11754 bcs,a %xcc, loop_1136
11755 movrgez %o7, 0x370, %g6
11756 nop ! tvs %xcc, 0x4 changed by convert2hboot
11757 movrlez %g4, %l6, %l2
11758loop_1136:
11759 nop
11760 set 0x5C, %i4
11761 lduh [%l7 + %i4], %i5
11762 nop ! sir 0x1299 changed by convert2hboot
11763 andcc %l3, 0x1ADD, %g3
11764 fmovdne %icc, %f20, %f24
11765 stx %l0, [%l7 + 0x58]
11766 and %i7, 0x1777, %o3
11767 set 0x48, %o6
11768 nop ! stda %o0, [%l7 + %o6] 0x2f ASI use changed by convert2hboot
11769 membar #Sync
11770 nop ! taddcctv %o2, %g2, %i3 changed by convert2hboot
11771 bne,pn %xcc, loop_1137
11772 nop ! tgu %xcc, 0x6 changed by convert2hboot
11773 nop ! tg %icc, 0x4 changed by convert2hboot
11774 movre %o6, %i6, %o5
11775loop_1137:
11776 edge16 %g7, %o4, %i1
11777 fxors %f21, %f30, %f1
11778 nop ! tg %xcc, 0x4 changed by convert2hboot
11779 restored
11780 rdpr %cwp, %g1
11781 rdpr %cansave, %g2
11782 rdpr %canrestore, %g3
11783 rdpr %cleanwin, %g4
11784 rdpr %otherwin, %g5
11785 rdpr %wstate, %g6
11786 smulcc %l1, %o0, %i0
11787 nop
11788 set 0x30, %i2
11789 std %l4, [%l7 + %i2]
11790 orcc %i4, 0x0287, %g1
11791 edge8n %g5, %l4, %i2
11792 set 0x0A, %i1
11793 nop ! ldsha [%l7 + %i1] 0x81, %g6 ASI use changed by convert2hboot
11794 bl %xcc, loop_1138
11795 nop ! taddcctv %g4, 0x07F0, %l6 changed by convert2hboot
11796 mulx %o7, 0x03C9, %l2
11797 sra %i5, %l3, %l0
11798loop_1138:
11799 ldsb [%l7 + 0x32], %i7
11800 wr %g0, 0x89, %asi
11801 sta %f17, [%l7 + 0x38] %asi
11802 movvc %xcc, %g3, %o1
11803 nop ! tcs %xcc, 0x3 changed by convert2hboot
11804 mulx %o3, 0x1FB5, %o2
11805 fmovsne %xcc, %f29, %f20
11806 xnorcc %g2, 0x1F70, %o6
11807 or %i3, 0x0AA2, %o5
11808 movpos %icc, %i6, %g7
11809 fbul %fcc2, loop_1139
11810 udivcc %o4, 0x11AA, %l1
11811 alignaddr %o0, %i0, %l5
11812 restored
11813 rdpr %cwp, %g1
11814 rdpr %cansave, %g2
11815 rdpr %canrestore, %g3
11816 rdpr %cleanwin, %g4
11817 rdpr %otherwin, %g5
11818 rdpr %wstate, %g6
11819loop_1139:
11820 fbe,a %fcc2, loop_1140
11821 mova %xcc, %i4, %i1
11822 nop ! tne %icc, 0x5 changed by convert2hboot
11823 fmovse %xcc, %f20, %f0
11824loop_1140:
11825 movgu %xcc, %g1, %l4
11826 bg,pt %xcc, loop_1141
11827 andncc %i2, %g6, %g4
11828 add %g5, 0x0BAA, %l6
11829 orn %o7, 0x09CD, %l2
11830loop_1141:
11831 edge8 %i5, %l0, %i7
11832 bg,pn %xcc, loop_1142
11833 edge32 %l3, %g3, %o3
11834 addc %o2, %o1, %o6
11835 sllx %i3, %o5, %i6
11836loop_1142:
11837 fbuge,a %fcc0, loop_1143
11838 nop ! tcs %xcc, 0x6 changed by convert2hboot
11839 pdist %f22, %f8, %f10
11840 movcs %icc, %g7, %o4
11841loop_1143:
11842 orcc %l1, %g2, %i0
11843 add %l7, 0x34, %l6
11844 wr %g0, 0x19, %asi
11845 lda [%l6] %asi, %l5
11846 nop ! casa [%l6] 0x19, %l5, %o0 ASI use changed by convert2hboot
11847 fmovspos %icc, %f2, %f8
11848 fblg %fcc1, loop_1144
11849 sll %i4, 0x0A, %i1
11850 fpadd16 %f10, %f8, %f6
11851 edge8l %l4, %i2, %g1
11852loop_1144:
11853 bvc,a %xcc, loop_1145
11854 movcc %xcc, %g4, %g5
11855 smul %l6, %o7, %g6
11856 restored
11857 rdpr %cwp, %g1
11858 rdpr %cansave, %g2
11859 rdpr %canrestore, %g3
11860 rdpr %cleanwin, %g4
11861 rdpr %otherwin, %g5
11862 rdpr %wstate, %g6
11863loop_1145:
11864 alignaddrl %i5, %l0, %i7
11865 array16 %l2, %g3, %l3
11866 xor %o2, 0x0AB8, %o1
11867 smul %o6, 0x029E, %i3
11868 and %o3, 0x18EE, %i6
11869 sll %g7, %o4, %l1
11870 fbuge,a %fcc3, loop_1146
11871 ldsb [%l7 + 0x4D], %o5
11872 call loop_1147
11873 andn %i0, %l5, %o0
11874loop_1146:
11875 movgu %icc, %i4, %g2
11876 restored
11877 rdpr %cwp, %g1
11878 rdpr %cansave, %g2
11879 rdpr %canrestore, %g3
11880 rdpr %cleanwin, %g4
11881 rdpr %otherwin, %g5
11882 rdpr %wstate, %g6
11883loop_1147:
11884 fmovrslez %i1, %f14, %f26
11885 ldsw [%l7 + 0x14], %i2
11886 fmovspos %xcc, %f30, %f4
11887 ldub [%l7 + 0x20], %l4
11888 movrlez %g1, %g4, %g5
11889 add %l6, 0x083A, %o7
11890 fmovrde %i5, %f24, %f22
11891 edge8l %l0, %i7, %l2
11892 edge32n %g6, %l3, %g3
11893 nop ! te %icc, 0x2 changed by convert2hboot
11894 andcc %o1, %o2, %o6
11895 nop ! te %xcc, 0x2 changed by convert2hboot
11896 sllx %o3, 0x1E, %i6
11897 bleu,a %icc, loop_1148
11898 smul %g7, %o4, %i3
11899 fmovrse %l1, %f13, %f14
11900 wr %g0, 0x19, %asi
11901loop_1148:
11902 xnorcc %l5, 0x107C, %o0
11903 mulscc %i0, 0x10EA, %g2
11904 nop ! taddcctv %i1, 0x023A, %i4 changed by convert2hboot
11905 bne %xcc, loop_1149
11906 movrlez %i2, 0x005, %g1
11907 addc %l4, %g4, %l6
11908 orncc %o7, %g5, %i5
11909loop_1149:
11910 sethi 0x0F09, %i7
11911 sra %l2, %l0, %g6
11912 nop ! tsubcc %l3, %o1, %g3 changed by convert2hboot
11913 wr %g0, 0xe3, %asi
11914 membar #Sync
11915 umul %o3, %o2, %g7
11916 movrlez %o4, %i3, %l1
11917 movrne %o5, %l5, %o0
11918 and %i0, 0x0B8A, %i6
11919 ldx [%l7 + 0x60], %i1
11920 mulscc %i4, %i2, %g1
11921 movpos %icc, %l4, %g2
11922 movleu %icc, %l6, %o7
11923 edge16ln %g4, %i5, %i7
11924 brlz %g5, loop_1150
11925 fcmple32 %f12, %f10, %l2
11926 nop ! tneg %icc, 0x4 changed by convert2hboot
11927 movne %xcc, %l0, %g6
11928loop_1150:
11929 fsrc2s %f16, %f20
11930 fbule %fcc2, loop_1151
11931 fandnot1s %f24, %f1, %f2
11932 set 0x72, %i6
11933 nop ! lduha [%l7 + %i6] 0x88, %l3 ASI use changed by convert2hboot
11934loop_1151:
11935 movrne %o1, 0x3D6, %g3
11936 subc %o6, %o2, %g7
11937 array8 %o3, %o4, %i3
11938 nop ! tvc %icc, 0x4 changed by convert2hboot
11939 movvc %icc, %l1, %o5
11940 edge8l %o0, %i0, %i6
11941 orn %i1, 0x005B, %l5
11942 set 0x47, %o3
11943 nop ! stba %i4, [%l7 + %o3] 0x10 ASI use changed by convert2hboot
11944 sdivcc %i2, 0x0716, %g1
11945 nop ! tl %xcc, 0x0 changed by convert2hboot
11946 srlx %g2, 0x0A, %l4
11947 popc %l6, %g4
11948 orncc %o7, 0x0E09, %i7
11949 fone %f26
11950 mulscc %i5, 0x0225, %l2
11951 xnor %g5, %g6, %l3
11952 wr %g0, 0x22, %asi
11953 membar #Sync
11954 fmovdle %xcc, %f16, %f3
11955 bpos,a loop_1152
11956 fpack16 %f16, %f17
11957 fmovde %icc, %f7, %f26
11958 movrgez %g3, %o1, %o2
11959loop_1152:
11960 fone %f8
11961 fnot1s %f8, %f26
11962 edge32n %o6, %g7, %o4
11963 std %f20, [%l7 + 0x08]
11964 brgz %i3, loop_1153
11965 fnand %f2, %f10, %f14
11966 fmovda %icc, %f31, %f31
11967 udivcc %o3, 0x0359, %o5
11968loop_1153:
11969 edge8ln %l1, %o0, %i6
11970 ba,a %icc, loop_1154
11971 fzeros %f21
11972 sub %i1, %i0, %i4
11973 movle %xcc, %i2, %l5
11974loop_1154:
11975 nop
11976 wr %g0, 0x11, %asi
11977 fmovrdlez %l4, %f16, %f22
11978 fblg,a %fcc2, loop_1155
11979 bl,pt %xcc, loop_1156
11980 ld [%l7 + 0x74], %f20
11981 fmovrde %l6, %f12, %f10
11982loop_1155:
11983 udivx %g1, 0x1098, %g4
11984loop_1156:
11985 nop ! tle %xcc, 0x7 changed by convert2hboot
11986 movrlez %o7, 0x186, %i5
11987 set 0x55, %l1
11988 nop ! ldsba [%l7 + %l1] 0x11, %i7 ASI use changed by convert2hboot
11989 nop ! sir 0x0732 changed by convert2hboot
11990 nop ! tgu %xcc, 0x2 changed by convert2hboot
11991 udivcc %l2, 0x0272, %g5
11992 nop
11993 set 0x39, %i5
11994 ldstub [%l7 + %i5], %l3
11995 fcmple32 %f10, %f8, %l0
11996 edge32n %g3, %g6, %o2
11997 udivcc %o1, 0x09EB, %g7
11998 fsrc1 %f24, %f10
11999 add %o6, 0x0DD1, %i3
12000 set 0x70, %g3
12001 nop ! ldda [%l7 + %g3] 0xea, %o4 ASI use changed by convert2hboot
12002 movrlez %o3, %o5, %l1
12003 movrne %i6, %o0, %i1
12004 set 0x08, %o5
12005 nop ! prefetcha [%l7 + %o5] 0x19, 0x0 ASI use changed by convert2hboot
12006 orncc %i2, %i0, %g2
12007 movneg %icc, %l4, %l6
12008 swap [%l7 + 0x44], %l5
12009 movg %xcc, %g1, %g4
12010 udivx %o7, 0x149E, %i7
12011 fbge %fcc2, loop_1157
12012 nop ! tleu %icc, 0x5 changed by convert2hboot
12013 fbule,a %fcc1, loop_1158
12014 fbn,a %fcc2, loop_1159
12015loop_1157:
12016 srl %l2, 0x16, %i5
12017 wr %g0, 0x10, %asi
12018loop_1158:
12019 fmovrdlz %l0, %f28, %f0
12020loop_1159:
12021 edge16n %l3, %g3, %o2
12022 bg,pt %icc, loop_1160
12023 lduh [%l7 + 0x44], %o1
12024 movrgez %g6, 0x0A4, %g7
12025 addcc %i3, %o6, %o4
12026loop_1160:
12027 lduh [%l7 + 0x4E], %o5
12028 movneg %xcc, %o3, %l1
12029 popc 0x188C, %i6
12030 lduh [%l7 + 0x76], %i1
12031 movpos %xcc, %i4, %i2
12032 fbule %fcc2, loop_1161
12033 popc %i0, %g2
12034 movvc %icc, %l4, %l6
12035 movne %xcc, %o0, %l5
12036loop_1161:
12037 smul %g1, %o7, %g4
12038 fxors %f5, %f23, %f30
12039 ba loop_1162
12040 lduh [%l7 + 0x18], %i7
12041 orn %l2, %g5, %l0
12042 wr %g0, 0x89, %asi
12043loop_1162:
12044 fabss %f26, %f30
12045 edge8ln %l3, %o2, %o1
12046 xnorcc %g3, 0x062F, %g6
12047 fmovda %xcc, %f0, %f24
12048 set 0x4B, %o7
12049 nop ! ldstuba [%l7 + %o7] 0x11, %g7 ASI use changed by convert2hboot
12050 lduw [%l7 + 0x5C], %i3
12051 movn %xcc, %o4, %o6
12052 add %o3, 0x117E, %l1
12053 xnorcc %i6, 0x0133, %i1
12054 nop ! tsubcctv %i4, 0x16D7, %o5 changed by convert2hboot
12055 fmovsl %icc, %f7, %f24
12056 xnor %i2, %i0, %g2
12057 addc %l6, 0x1366, %l4
12058 addccc %l5, %o0, %o7
12059 movge %icc, %g4, %i7
12060 fbue,a %fcc3, loop_1163
12061 movvc %icc, %l2, %g1
12062 nop ! tsubcctv %l0, %g5, %l3 changed by convert2hboot
12063 movcc %icc, %o2, %i5
12064loop_1163:
12065 edge8n %o1, %g6, %g7
12066 fcmped %fcc1, %f0, %f10
12067 fbge,a %fcc0, loop_1164
12068 array8 %g3, %i3, %o4
12069 lduh [%l7 + 0x3E], %o3
12070 siam 0x6
12071loop_1164:
12072 fbue,a %fcc0, loop_1165
12073 edge32ln %o6, %l1, %i6
12074 lduh [%l7 + 0x7E], %i4
12075 fbg %fcc2, loop_1166
12076loop_1165:
12077 addcc %o5, 0x0A74, %i2
12078 bleu,a,pn %icc, loop_1167
12079 nop ! tpos %xcc, 0x0 changed by convert2hboot
12080loop_1166:
12081 nop ! taddcc %i0, 0x1074, %g2 changed by convert2hboot
12082 ba,a,pt %xcc, loop_1168
12083loop_1167:
12084 nop ! tcs %icc, 0x2 changed by convert2hboot
12085 edge32l %l6, %i1, %l4
12086 set 0x48, %l5
12087 nop ! swapa [%l7 + %l5] 0x80, %l5 ASI use changed by convert2hboot
12088loop_1168:
12089 nop ! taddcc %o7, %g4, %i7 changed by convert2hboot
12090 for %f16, %f6, %f16
12091 fpadd32 %f28, %f4, %f26
12092 fpmerge %f23, %f22, %f12
12093 or %o0, 0x108B, %g1
12094 edge16n %l0, %g5, %l2
12095 fmovrse %o2, %f31, %f17
12096 orn %i5, 0x0372, %l3
12097 orcc %o1, %g7, %g3
12098 nop ! tvs %xcc, 0x7 changed by convert2hboot
12099 udivcc %g6, 0x04AC, %o4
12100 smul %o3, 0x0B3A, %o6
12101 nop ! tn %xcc, 0x1 changed by convert2hboot
12102 nop ! te %icc, 0x7 changed by convert2hboot
12103 fabsd %f26, %f20
12104 fbuge,a %fcc3, loop_1169
12105 and %i3, 0x13E2, %l1
12106 movvs %xcc, %i4, %o5
12107 sll %i2, %i0, %g2
12108loop_1169:
12109 movne %xcc, %l6, %i6
12110 fmovsa %xcc, %f4, %f10
12111 movcs %xcc, %i1, %l4
12112 smul %o7, %g4, %i7
12113 orn %o0, 0x1653, %l5
12114 set 0x54, %g7
12115 sta %f18, [%l7 + %g7] 0x81
12116 wr %g0, 0x11, %asi
12117 srlx %g5, %l2, %o2
12118 stb %l0, [%l7 + 0x6C]
12119 set 0x7D, %g6
12120 nop ! ldsba [%l7 + %g6] 0x81, %i5 ASI use changed by convert2hboot
12121 nop
12122 set 0x10, %o2
12123 ldsw [%l7 + %o2], %o1
12124 set 0x6C, %o4
12125 lda [%l7 + %o4] 0x18, %f25
12126 movre %l3, %g7, %g6
12127 fbo %fcc2, loop_1170
12128 fcmpeq32 %f2, %f0, %o4
12129 set 0x30, %g1
12130 nop ! stba %o3, [%l7 + %g1] 0x2a ASI use changed by convert2hboot
12131 membar #Sync
12132loop_1170:
12133 orcc %o6, 0x1C7D, %g3
12134 xnor %l1, %i3, %i4
12135 array8 %o5, %i2, %i0
12136 fmovdcc %xcc, %f26, %f9
12137 fcmpeq32 %f0, %f28, %l6
12138 movle %xcc, %i6, %i1
12139 nop ! tsubcc %g2, 0x1376, %l4 changed by convert2hboot
12140 movleu %icc, %o7, %i7
12141 array8 %o0, %g4, %l5
12142 movpos %icc, %g1, %l2
12143 ldsb [%l7 + 0x4B], %g5
12144 edge8 %o2, %l0, %o1
12145 wr %g0, 0x11, %asi
12146 sta %f8, [%l7 + 0x74] %asi
12147 bne loop_1171
12148 fbg,a %fcc2, loop_1172
12149 nop ! tpos %xcc, 0x1 changed by convert2hboot
12150 fxor %f22, %f2, %f26
12151loop_1171:
12152 nop ! tcc %icc, 0x2 changed by convert2hboot
12153loop_1172:
12154 movrne %i5, %g7, %g6
12155 add %l7, 0x60, %l6
12156 wr %g0, 0x04, %asi
12157 lda [%l6] %asi, %l3
12158 nop ! casa [%l6] 0x04, %l3, %o4 ASI use changed by convert2hboot
12159 fba,a %fcc3, loop_1173
12160 fmovdg %icc, %f19, %f1
12161 addccc %o6, 0x1593, %g3
12162 fxors %f8, %f2, %f26
12163loop_1173:
12164 nop ! tne %icc, 0x6 changed by convert2hboot
12165 nop ! tgu %xcc, 0x2 changed by convert2hboot
12166 fmovsg %xcc, %f17, %f3
12167 edge8l %o3, %l1, %i4
12168 movne %xcc, %i3, %o5
12169 brnz %i0, loop_1174
12170 nop ! tcc %xcc, 0x1 changed by convert2hboot
12171 edge16l %i2, %i6, %i1
12172 edge32n %l6, %l4, %o7
12173loop_1174:
12174 ldsb [%l7 + 0x4F], %i7
12175 orncc %g2, %g4, %o0
12176 ldub [%l7 + 0x23], %l5
12177 fble %fcc0, loop_1175
12178 fmovsleu %xcc, %f19, %f15
12179 fbo %fcc3, loop_1176
12180 movrne %l2, 0x3D4, %g1
12181loop_1175:
12182 alignaddr %g5, %o2, %o1
12183 siam 0x2
12184loop_1176:
12185 mulx %l0, 0x0FD0, %i5
12186 edge32n %g6, %l3, %o4
12187 fmul8x16au %f2, %f12, %f18
12188 set 0x68, %g5
12189 nop ! ldsha [%l7 + %g5] 0x19, %g7 ASI use changed by convert2hboot
12190 fnot2 %f16, %f24
12191 fmovde %icc, %f28, %f21
12192 stb %g3, [%l7 + 0x72]
12193 edge8n %o3, %l1, %i4
12194 swap [%l7 + 0x64], %i3
12195 array32 %o6, %o5, %i2
12196 movneg %xcc, %i0, %i6
12197 sethi 0x1633, %i1
12198 xor %l6, 0x16A3, %l4
12199 srlx %i7, 0x0A, %g2
12200 fornot1s %f9, %f14, %f1
12201 brlz,a %o7, loop_1177
12202 nop ! tgu %xcc, 0x1 changed by convert2hboot
12203 nop ! tl %xcc, 0x1 changed by convert2hboot
12204 array16 %o0, %g4, %l2
12205loop_1177:
12206 andncc %l5, %g1, %g5
12207 wr %g0, 0x0c, %asi
12208 sta %f12, [%l7 + 0x68] %asi
12209 udivx %o1, 0x14F1, %l0
12210 bl,pn %xcc, loop_1178
12211 nop ! tcc %icc, 0x4 changed by convert2hboot
12212 nop ! tneg %xcc, 0x3 changed by convert2hboot
12213 call loop_1179
12214loop_1178:
12215 umulcc %o2, 0x137D, %g6
12216 fbule %fcc1, loop_1180
12217 fcmpne32 %f6, %f10, %l3
12218loop_1179:
12219 fpackfix %f26, %f27
12220 smulcc %i5, 0x062F, %g7
12221loop_1180:
12222 andncc %g3, %o4, %o3
12223 edge32ln %l1, %i3, %o6
12224 nop ! tl %xcc, 0x2 changed by convert2hboot
12225 set 0x50, %o1
12226 nop ! ldda [%l7 + %o1] 0x15, %i4 ASI use changed by convert2hboot
12227 wr %g0, 0x88, %asi
12228 nop ! tg %icc, 0x6 changed by convert2hboot
12229 bleu loop_1181
12230 sdivcc %i2, 0x0CE2, %i6
12231 addccc %i1, 0x0CB1, %l6
12232 smul %i0, %i7, %l4
12233loop_1181:
12234 membar 0x64
12235 smul %g2, %o0, %o7
12236 andcc %g4, %l5, %l2
12237 fmovsne %icc, %f28, %f14
12238 nop ! tcs %xcc, 0x7 changed by convert2hboot
12239 xor %g5, 0x0C1A, %o1
12240 xnorcc %l0, %g1, %o2
12241 stx %l3, [%l7 + 0x50]
12242 ble loop_1182
12243 sdivx %i5, 0x1D69, %g7
12244 subccc %g6, 0x0798, %o4
12245 sllx %o3, %g3, %i3
12246loop_1182:
12247 edge8l %l1, %o6, %i4
12248 edge8ln %o5, %i2, %i1
12249 edge16ln %l6, %i0, %i6
12250 fmovdgu %icc, %f21, %f29
12251 lduw [%l7 + 0x24], %i7
12252 add %g2, 0x1620, %o0
12253 edge16ln %l4, %o7, %l5
12254 wr %g0, 0x19, %asi
12255 sta %f19, [%l7 + 0x1C] %asi
12256 fmovsa %icc, %f12, %f14
12257 nop ! taddcc %l2, %g5, %o1 changed by convert2hboot
12258 orcc %g4, 0x0D70, %l0
12259 fandnot2s %f4, %f20, %f5
12260 array8 %g1, %o2, %i5
12261 fpmerge %f30, %f27, %f8
12262 bcc,a loop_1183
12263 srl %l3, 0x09, %g7
12264 fbne,a %fcc0, loop_1184
12265 addc %o4, 0x06C8, %g6
12266loop_1183:
12267 bge,a,pn %xcc, loop_1185
12268 movg %xcc, %o3, %g3
12269loop_1184:
12270 movvs %xcc, %l1, %i3
12271 fmovrdlez %i4, %f10, %f10
12272loop_1185:
12273 addccc %o5, %o6, %i2
12274 fxors %f0, %f29, %f4
12275 edge16 %i1, %l6, %i6
12276 set 0x30, %l2
12277 nop ! stwa %i7, [%l7 + %l2] 0x18 ASI use changed by convert2hboot
12278 restored
12279 rdpr %cwp, %g1
12280 rdpr %cansave, %g2
12281 rdpr %canrestore, %g3
12282 rdpr %cleanwin, %g4
12283 rdpr %otherwin, %g5
12284 rdpr %wstate, %g6
12285 nop ! te %icc, 0x0 changed by convert2hboot
12286 edge8l %i0, %o0, %g2
12287 saved
12288 rdpr %cwp, %g1
12289 rdpr %cansave, %g2
12290 rdpr %canrestore, %g3
12291 rdpr %cleanwin, %g4
12292 rdpr %otherwin, %g5
12293 rdpr %wstate, %g6
12294 ldub [%l7 + 0x74], %o7
12295 edge8ln %l5, %l2, %g5
12296 movn %icc, %l4, %g4
12297 brlz,a %o1, loop_1186
12298 nop ! tn %icc, 0x6 changed by convert2hboot
12299 fmovda %xcc, %f18, %f12
12300 nop ! tneg %xcc, 0x4 changed by convert2hboot
12301loop_1186:
12302 fpsub16s %f31, %f14, %f23
12303 movge %icc, %l0, %o2
12304 nop ! tle %icc, 0x2 changed by convert2hboot
12305 addcc %i5, 0x10E5, %g1
12306 addccc %g7, 0x0F83, %l3
12307 fmovspos %icc, %f16, %f3
12308 fandnot2s %f9, %f6, %f18
12309 edge16ln %o4, %o3, %g3
12310 sdivx %l1, 0x1662, %i3
12311 movg %icc, %g6, %i4
12312 movl %xcc, %o6, %o5
12313 stw %i2, [%l7 + 0x30]
12314 andncc %l6, %i1, %i7
12315 nop ! tne %icc, 0x2 changed by convert2hboot
12316 movgu %xcc, %i6, %i0
12317 edge32ln %o0, %o7, %g2
12318 bneg %icc, loop_1187
12319 movge %xcc, %l2, %g5
12320 edge8ln %l5, %l4, %o1
12321 bvs,a %icc, loop_1188
12322loop_1187:
12323 umulcc %g4, %o2, %i5
12324 array32 %l0, %g1, %g7
12325 edge8 %l3, %o4, %o3
12326loop_1188:
12327 nop ! tcc %xcc, 0x3 changed by convert2hboot
12328 movcs %xcc, %l1, %i3
12329 and %g3, 0x0ACC, %g6
12330 movrgz %o6, %i4, %o5
12331 edge32n %l6, %i2, %i7
12332 fmovdge %xcc, %f3, %f2
12333 wr %g0, 0x04, %asi
12334 sethi 0x1258, %i1
12335 sll %o0, 0x18, %o7
12336 udivx %i0, 0x12D4, %l2
12337 brz %g2, loop_1189
12338 siam 0x6
12339 fbule %fcc3, loop_1190
12340 nop ! tne %xcc, 0x1 changed by convert2hboot
12341loop_1189:
12342 udivx %l5, 0x10E7, %l4
12343 alignaddr %o1, %g5, %g4
12344loop_1190:
12345 addc %i5, %l0, %g1
12346 fbue,a %fcc0, loop_1191
12347 fmovsle %icc, %f0, %f18
12348 fnand %f18, %f28, %f20
12349 ld [%l7 + 0x50], %f16
12350loop_1191:
12351 movneg %xcc, %o2, %l3
12352 nop ! tvs %icc, 0x7 changed by convert2hboot
12353 movvs %icc, %g7, %o4
12354 movne %xcc, %l1, %i3
12355 bneg,pt %icc, loop_1192
12356 bgu %xcc, loop_1193
12357 movrlez %g3, %g6, %o6
12358 mulx %o3, %o5, %i4
12359loop_1192:
12360 nop
12361 wr %g0, 0x88, %asi
12362loop_1193:
12363 array32 %i2, %i7, %l6
12364 nop ! sir 0x036E changed by convert2hboot
12365 edge16n %i1, %o0, %o7
12366 addccc %i6, 0x0E49, %l2
12367 orcc %g2, %i0, %l5
12368 brlez,a %l4, loop_1194
12369 addcc %g5, %o1, %g4
12370 srlx %i5, %l0, %g1
12371 movpos %icc, %o2, %l3
12372loop_1194:
12373 fbne %fcc1, loop_1195
12374 edge32l %o4, %l1, %i3
12375 bge,a %icc, loop_1196
12376 fmovsgu %icc, %f16, %f6
12377loop_1195:
12378 fones %f21
12379 fmul8ulx16 %f2, %f6, %f26
12380loop_1196:
12381 movgu %icc, %g3, %g6
12382 nop ! tneg %xcc, 0x3 changed by convert2hboot
12383 restored
12384 rdpr %cwp, %g1
12385 rdpr %cansave, %g2
12386 rdpr %canrestore, %g3
12387 rdpr %cleanwin, %g4
12388 rdpr %otherwin, %g5
12389 rdpr %wstate, %g6
12390 nop ! tvc %icc, 0x5 changed by convert2hboot
12391 bg,a,pn %icc, loop_1197
12392 fbul %fcc3, loop_1198
12393 edge16n %g7, %o3, %o5
12394 nop ! tne %xcc, 0x4 changed by convert2hboot
12395loop_1197:
12396 movrne %i4, %i2, %i7
12397loop_1198:
12398 smul %l6, %o6, %o0
12399 edge8n %o7, %i6, %l2
12400 fbug %fcc0, loop_1199
12401 nop ! tpos %xcc, 0x7 changed by convert2hboot
12402 fmovsvc %xcc, %f6, %f6
12403 popc 0x0497, %i1
12404loop_1199:
12405 edge32l %i0, %l5, %l4
12406 saved
12407 rdpr %cwp, %g1
12408 rdpr %cansave, %g2
12409 rdpr %canrestore, %g3
12410 rdpr %cleanwin, %g4
12411 rdpr %otherwin, %g5
12412 rdpr %wstate, %g6
12413 edge32n %g5, %o1, %g4
12414 fbul %fcc0, loop_1200
12415 addccc %g2, 0x010C, %i5
12416 fbge,a %fcc1, loop_1201
12417 fands %f31, %f17, %f1
12418loop_1200:
12419 mulx %l0, %g1, %l3
12420 addccc %o4, %o2, %i3
12421loop_1201:
12422 fmul8x16al %f3, %f2, %f2
12423 fble %fcc1, loop_1202
12424 nop ! tn %xcc, 0x4 changed by convert2hboot
12425 nop ! tvs %xcc, 0x1 changed by convert2hboot
12426 movre %g3, 0x036, %l1
12427loop_1202:
12428 brnz,a %g7, loop_1203
12429 nop ! tne %icc, 0x2 changed by convert2hboot
12430 nop
12431 setx loop_1204, %l0, %l1
12432 nop ! wrpr 0x1, %tl changed by convert2hboot
12433 nop ! wrpr %l1, %tnpc changed by convert2hboot
12434 setx 0x34400001400, %l0, %l1
12435 nop ! wrpr %l1, %tstate changed by convert2hboot
12436 nop ! wrhpr 0x4, %htstate changed by convert2hboot
12437 nop ! done changed by convert2hboot
12438 srlx %o3, %g6, %o5
12439loop_1203:
12440 nop ! tg %icc, 0x6 changed by convert2hboot
12441 nop ! tcs %icc, 0x5 changed by convert2hboot
12442loop_1204:
12443 fcmpd %fcc0, %f26, %f0
12444 sdivx %i4, 0x11B5, %i2
12445 edge32 %l6, %i7, %o0
12446 bn %icc, loop_1205
12447 mulscc %o7, 0x1A25, %o6
12448 fcmpeq32 %f28, %f8, %l2
12449 fones %f21
12450loop_1205:
12451 srl %i1, %i0, %l5
12452 fmul8x16au %f24, %f14, %f8
12453 sll %l4, %g5, %o1
12454 movneg %xcc, %g4, %g2
12455 subccc %i6, 0x151F, %l0
12456 edge32l %g1, %l3, %i5
12457 sdivcc %o4, 0x02A9, %i3
12458 fbne %fcc1, loop_1206
12459 nop ! tn %icc, 0x2 changed by convert2hboot
12460 alignaddrl %g3, %o2, %l1
12461 add %g7, 0x0571, %o3
12462loop_1206:
12463 nop
12464 wr %g0, 0x04, %asi
12465 sta %f18, [%l7 + 0x70] %asi
12466 fbe,a %fcc2, loop_1207
12467 fmul8ulx16 %f28, %f22, %f2
12468 edge32ln %g6, %o5, %i4
12469 brnz,a %i2, loop_1208
12470loop_1207:
12471 fsrc1 %f14, %f14
12472 nop ! tcc %xcc, 0x3 changed by convert2hboot
12473 edge8 %i7, %o0, %l6
12474loop_1208:
12475 sllx %o6, 0x06, %o7
12476 array16 %l2, %i1, %l5
12477 nop ! tge %icc, 0x6 changed by convert2hboot
12478 srl %l4, 0x0E, %i0
12479 sth %g5, [%l7 + 0x6C]
12480 fnegs %f31, %f2
12481 fbge %fcc3, loop_1209
12482 udivcc %g4, 0x0288, %g2
12483 brgez,a %i6, loop_1210
12484 edge32ln %l0, %g1, %l3
12485loop_1209:
12486 fpack16 %f18, %f4
12487 wr %g0, 0x11, %asi
12488loop_1210:
12489 addcc %o4, 0x0D51, %i3
12490 bg,pt %icc, loop_1211
12491 sub %g3, 0x0781, %o1
12492 fbge,a %fcc0, loop_1212
12493 fbu %fcc2, loop_1213
12494loop_1211:
12495 membar 0x4C
12496 sllx %o2, 0x07, %l1
12497loop_1212:
12498 movleu %xcc, %g7, %g6
12499loop_1213:
12500 for %f8, %f0, %f10
12501 srax %o5, 0x0B, %o3
12502 fand %f4, %f20, %f20
12503 umulcc %i4, %i7, %i2
12504 membar 0x14
12505 edge8ln %l6, %o0, %o7
12506 movpos %icc, %l2, %i1
12507 fble %fcc2, loop_1214
12508 fmovsl %icc, %f18, %f21
12509 edge16ln %o6, %l5, %i0
12510 movrgz %g5, 0x3FC, %g4
12511loop_1214:
12512 mulscc %l4, 0x0251, %g2
12513 orn %l0, 0x07AF, %g1
12514 mova %icc, %l3, %i5
12515 nop ! tle %icc, 0x7 changed by convert2hboot
12516 siam 0x4
12517 alignaddrl %i6, %o4, %i3
12518 nop ! tpos %icc, 0x1 changed by convert2hboot
12519 fandnot1s %f1, %f19, %f24
12520 edge8l %o1, %g3, %o2
12521 faligndata %f2, %f24, %f24
12522 fnor %f0, %f30, %f2
12523 fmovda %xcc, %f22, %f11
12524 restored
12525 rdpr %cwp, %g1
12526 rdpr %cansave, %g2
12527 rdpr %canrestore, %g3
12528 rdpr %cleanwin, %g4
12529 rdpr %otherwin, %g5
12530 rdpr %wstate, %g6
12531 stb %l1, [%l7 + 0x0C]
12532 lduw [%l7 + 0x6C], %g7
12533 set 0x7C, %o0
12534 lda [%l7 + %o0] 0x10, %f0
12535 nop ! tsubcctv %g6, %o3, %o5 changed by convert2hboot
12536 ldsh [%l7 + 0x16], %i4
12537 array32 %i2, %l6, %i7
12538 fcmpgt32 %f16, %f16, %o7
12539 fabss %f12, %f23
12540 fblg %fcc0, loop_1215
12541 movrlz %l2, %i1, %o6
12542 fbul,a %fcc0, loop_1216
12543 umulcc %l5, 0x1C82, %i0
12544loop_1215:
12545 fmovsneg %xcc, %f21, %f26
12546 subccc %o0, %g4, %g5
12547loop_1216:
12548 nop ! te %icc, 0x2 changed by convert2hboot
12549 ld [%l7 + 0x4C], %f11
12550 nop ! tgu %xcc, 0x1 changed by convert2hboot
12551 nop ! tn %icc, 0x0 changed by convert2hboot
12552 subccc %g2, 0x1BE8, %l4
12553 prefetch [%l7 + 0x1C], 0x3
12554 lduh [%l7 + 0x58], %g1
12555 bvc,a,pn %icc, loop_1217
12556 or %l3, 0x1364, %i5
12557 srl %l0, %o4, %i3
12558 movne %icc, %i6, %o1
12559loop_1217:
12560 nop ! tsubcctv %g3, %l1, %o2 changed by convert2hboot
12561 nop ! tne %icc, 0x1 changed by convert2hboot
12562 fmovda %icc, %f12, %f11
12563 fbul %fcc1, loop_1218
12564 movcc %xcc, %g6, %o3
12565 andn %g7, %i4, %o5
12566 fmovdpos %icc, %f28, %f11
12567loop_1218:
12568 movre %l6, 0x2C3, %i2
12569 fmovsn %xcc, %f10, %f29
12570 nop
12571 setx loop_1219, %l0, %l1
12572 nop ! wrpr 0x1, %tl changed by convert2hboot
12573 nop ! wrpr %l1, %tnpc changed by convert2hboot
12574 setx 0x34400001400, %l0, %l1
12575 nop ! wrpr %l1, %tstate changed by convert2hboot
12576 nop ! wrhpr 0x4, %htstate changed by convert2hboot
12577 nop ! done changed by convert2hboot
12578 lduh [%l7 + 0x30], %i7
12579 addcc %o7, 0x1759, %l2
12580 bleu,pt %xcc, loop_1220
12581loop_1219:
12582 fones %f3
12583 fmovdg %xcc, %f18, %f7
12584 srlx %o6, 0x0A, %l5
12585loop_1220:
12586 array32 %i0, %i1, %o0
12587 movl %xcc, %g4, %g5
12588 std %f0, [%l7 + 0x40]
12589 nop ! tpos %xcc, 0x3 changed by convert2hboot
12590 fexpand %f23, %f0
12591 st %f17, [%l7 + 0x38]
12592 andn %l4, 0x18BB, %g1
12593 or %g2, %l3, %l0
12594 fmovdcc %icc, %f15, %f3
12595 srlx %o4, %i5, %i6
12596 fmovrsgz %i3, %f23, %f12
12597 xnorcc %g3, 0x0530, %l1
12598 fbul %fcc0, loop_1221
12599 fnand %f26, %f2, %f28
12600 ldx [%l7 + 0x58], %o1
12601 addc %o2, %g6, %g7
12602loop_1221:
12603 movge %xcc, %o3, %o5
12604 smul %l6, 0x0334, %i2
12605 sth %i4, [%l7 + 0x3E]
12606 edge8 %i7, %l2, %o7
12607 fmovsg %xcc, %f20, %f30
12608 movleu %xcc, %o6, %l5
12609 fornot1s %f30, %f31, %f29
12610 movrgez %i0, 0x34E, %i1
12611 array16 %o0, %g4, %g5
12612 fpadd16 %f18, %f22, %f10
12613 movgu %xcc, %l4, %g1
12614 brlz,a %g2, loop_1222
12615 bvs,pn %icc, loop_1223
12616 fbl %fcc1, loop_1224
12617 bvc,a,pt %icc, loop_1225
12618loop_1222:
12619 nop ! tleu %icc, 0x5 changed by convert2hboot
12620loop_1223:
12621 fmovdn %xcc, %f25, %f26
12622loop_1224:
12623 nop ! tne %icc, 0x3 changed by convert2hboot
12624loop_1225:
12625 sth %l3, [%l7 + 0x36]
12626 sll %l0, %o4, %i6
12627 edge16n %i5, %i3, %g3
12628 sth %o1, [%l7 + 0x18]
12629 edge32n %l1, %o2, %g6
12630 movl %icc, %g7, %o5
12631 set 0x6B, %l3
12632 nop ! ldstuba [%l7 + %l3] 0x11, %l6 ASI use changed by convert2hboot
12633 sdivx %i2, 0x09FE, %i4
12634 saved
12635 rdpr %cwp, %g1
12636 rdpr %cansave, %g2
12637 rdpr %canrestore, %g3
12638 rdpr %cleanwin, %g4
12639 rdpr %otherwin, %g5
12640 rdpr %wstate, %g6
12641 xnorcc %o3, 0x065D, %l2
12642 movn %xcc, %i7, %o6
12643 sll %o7, %i0, %i1
12644 add %o0, %l5, %g4
12645 wr %g0, 0x81, %asi
12646 sta %f22, [%l7 + 0x7C] %asi
12647 array32 %l4, %g5, %g2
12648 edge32ln %l3, %g1, %o4
12649 movcc %icc, %i6, %i5
12650 movneg %xcc, %l0, %g3
12651 umul %i3, %l1, %o2
12652 fxnors %f13, %f23, %f19
12653 xnorcc %o1, 0x026C, %g7
12654 nop ! tgu %xcc, 0x2 changed by convert2hboot
12655 stb %o5, [%l7 + 0x52]
12656 subccc %g6, 0x1D50, %l6
12657 fnands %f5, %f19, %f18
12658 wr %g0, 0x80, %asi
12659 sta %f24, [%l7 + 0x14] %asi
12660 fcmpd %fcc1, %f30, %f8
12661 prefetch [%l7 + 0x1C], 0x3
12662 alignaddrl %i2, %i4, %o3
12663 wr %g0, 0x18, %asi
12664 ble %xcc, loop_1226
12665 sllx %l2, %o6, %o7
12666 sdiv %i0, 0x1E35, %i1
12667 edge32n %l5, %g4, %l4
12668loop_1226:
12669 srl %o0, %g2, %g5
12670 addc %g1, 0x0635, %o4
12671 xnorcc %l3, 0x10CC, %i5
12672 movrgez %i6, 0x0B6, %l0
12673 wr %g0, 0xe2, %asi
12674 fcmple16 %f14, %f30, %i3
12675 nop
12676 setx loop_1227, %l0, %l1
12677 nop ! wrpr 0x1, %tl changed by convert2hboot
12678 nop ! wrpr %l1, %tnpc changed by convert2hboot
12679 setx 0x34400001400, %l0, %l1
12680 nop ! wrpr %l1, %tstate changed by convert2hboot
12681 nop ! wrhpr 0x4, %htstate changed by convert2hboot
12682 nop ! done changed by convert2hboot
12683 fabsd %f24, %f28
12684 sth %o2, [%l7 + 0x24]
12685 nop ! tgu %xcc, 0x2 changed by convert2hboot
12686loop_1227:
12687 edge32ln %l1, %g7, %o5
12688 nop ! taddcctv %o1, 0x1785, %l6 changed by convert2hboot
12689 ldstub [%l7 + 0x45], %g6
12690 subccc %i2, 0x0A16, %o3
12691 siam 0x3
12692 ldsb [%l7 + 0x34], %i7
12693 fcmpeq16 %f20, %f28, %l2
12694 mova %icc, %o6, %i4
12695 xnorcc %i0, 0x10E5, %o7
12696 addc %l5, 0x006B, %g4
12697 mulscc %l4, %i1, %o0
12698 edge16l %g5, %g2, %o4
12699 ldd [%l7 + 0x10], %f22
12700 movre %l3, 0x2E9, %i5
12701 bvs,a %icc, loop_1228
12702 orcc %g1, %i6, %g3
12703 movcs %icc, %i3, %o2
12704 movcc %xcc, %l0, %g7
12705loop_1228:
12706 sub %o5, %o1, %l6
12707 fcmpeq16 %f6, %f18, %l1
12708 alignaddr %g6, %o3, %i7
12709 srl %l2, 0x1C, %o6
12710 popc 0x098E, %i4
12711 fmovrdne %i2, %f2, %f22
12712 wr %g0, 0x19, %asi
12713 lda [%l7 + 0x6C] %asi, %f19
12714 bcc,pn %icc, loop_1229
12715 brnz,a %o7, loop_1230
12716 nop ! ta %xcc, 0x2 changed by convert2hboot
12717 nop ! ta %icc, 0x3 changed by convert2hboot
12718loop_1229:
12719 udivx %i0, 0x0BC8, %l5
12720loop_1230:
12721 movcc %xcc, %l4, %i1
12722 std %o0, [%l7 + 0x50]
12723 bgu,pn %xcc, loop_1231
12724 subccc %g4, %g5, %g2
12725 fmovsa %icc, %f25, %f18
12726 nop ! ta %icc, 0x0 changed by convert2hboot
12727loop_1231:
12728 movrne %l3, %i5, %o4
12729 brz %i6, loop_1232
12730 alignaddrl %g3, %g1, %i3
12731 fornot2 %f24, %f30, %f4
12732 nop ! sir 0x02CF changed by convert2hboot
12733loop_1232:
12734 edge32l %l0, %o2, %g7
12735 bg %icc, loop_1233
12736 movrlez %o1, %o5, %l6
12737 nop
12738 set 0x7C, %i0
12739 stb %g6, [%l7 + %i0]
12740 popc %l1, %i7
12741loop_1233:
12742 fbn,a %fcc3, loop_1234
12743 nop ! tne %icc, 0x4 changed by convert2hboot
12744 movrne %o3, %l2, %o6
12745 nop ! tsubcctv %i2, 0x045E, %i4 changed by convert2hboot
12746loop_1234:
12747 addcc %i0, %l5, %o7
12748 movvc %xcc, %i1, %o0
12749 nop
12750 setx loop_1235, %l0, %l1
12751 jmpl %l1, %l4
12752 bn loop_1236
12753 sllx %g4, 0x02, %g2
12754 nop ! te %xcc, 0x7 changed by convert2hboot
12755loop_1235:
12756 fcmpgt16 %f4, %f26, %l3
12757loop_1236:
12758 andncc %g5, %o4, %i5
12759 movleu %icc, %i6, %g3
12760 umulcc %i3, %l0, %g1
12761 alignaddr %o2, %g7, %o1
12762 bne %icc, loop_1237
12763 movrlz %o5, 0x049, %l6
12764 fbul %fcc0, loop_1238
12765 fmuld8sux16 %f5, %f17, %f24
12766loop_1237:
12767 umulcc %l1, 0x1A88, %i7
12768 nop ! tneg %icc, 0x4 changed by convert2hboot
12769loop_1238:
12770 fmovsneg %xcc, %f11, %f10
12771 nop
12772 setx loop_1239, %l0, %l1
12773 nop ! wrpr 0x1, %tl changed by convert2hboot
12774 nop ! wrpr %l1, %tnpc changed by convert2hboot
12775 setx 0x34400001400, %l0, %l1
12776 nop ! wrpr %l1, %tstate changed by convert2hboot
12777 nop ! wrhpr 0x4, %htstate changed by convert2hboot
12778 nop ! done changed by convert2hboot
12779 edge16n %o3, %l2, %o6
12780 fmovde %icc, %f3, %f9
12781 subccc %g6, 0x15F0, %i2
12782loop_1239:
12783 membar 0x4F
12784 bne,a %xcc, loop_1240
12785 srl %i4, 0x0A, %i0
12786 set 0x28, %g2
12787 nop ! ldswa [%l7 + %g2] 0x10, %o7 ASI use changed by convert2hboot
12788loop_1240:
12789 movleu %icc, %i1, %o0
12790 fble %fcc0, loop_1241
12791 prefetch [%l7 + 0x24], 0x3
12792 sll %l5, %g4, %l4
12793 brlez %l3, loop_1242
12794loop_1241:
12795 movcc %icc, %g2, %o4
12796 fexpand %f0, %f28
12797 xnorcc %g5, 0x11AE, %i5
12798loop_1242:
12799 umul %g3, 0x019C, %i3
12800 sra %i6, %l0, %o2
12801 fmul8x16au %f3, %f25, %f16
12802 brlz,a %g1, loop_1243
12803 move %icc, %g7, %o1
12804 nop ! sir 0x1B0C changed by convert2hboot
12805 ld [%l7 + 0x28], %f27
12806loop_1243:
12807 orncc %l6, 0x1998, %l1
12808 edge8l %o5, %o3, %l2
12809 udivcc %o6, 0x0557, %g6
12810 ba loop_1244
12811 smul %i7, %i2, %i4
12812 stb %o7, [%l7 + 0x15]
12813 fornot2s %f8, %f13, %f18
12814loop_1244:
12815 sdiv %i1, 0x0BC5, %o0
12816 set 0x0A, %l6
12817 nop ! stha %l5, [%l7 + %l6] 0x81 ASI use changed by convert2hboot
12818 sth %i0, [%l7 + 0x42]
12819 fbuge %fcc2, loop_1245
12820 movne %icc, %l4, %l3
12821 edge16l %g4, %o4, %g5
12822 addcc %i5, %g3, %g2
12823loop_1245:
12824 udivx %i3, 0x0ED0, %l0
12825 add %o2, 0x10D3, %i6
12826 call loop_1246
12827 call loop_1247
12828 fble,a %fcc2, loop_1248
12829 movvs %icc, %g1, %g7
12830loop_1246:
12831 edge8n %l6, %l1, %o1
12832loop_1247:
12833 mova %icc, %o5, %o3
12834loop_1248:
12835 array8 %o6, %l2, %g6
12836 udiv %i7, 0x0352, %i2
12837 wr %g0, 0x81, %asi
12838 alignaddrl %i1, %i4, %l5
12839 xnor %o0, 0x048E, %l4
12840 wr %g0, 0x11, %asi
12841 set 0x78, %g4
12842 lda [%l7 + %g4] 0x81, %f13
12843 xor %g4, 0x15B5, %i0
12844 lduh [%l7 + 0x56], %o4
12845 xorcc %i5, %g3, %g5
12846 mulscc %i3, %g2, %l0
12847 fmovrde %i6, %f2, %f30
12848 sdiv %o2, 0x0324, %g1
12849 nop
12850 setx loop_1249, %l0, %l1
12851 nop ! wrpr 0x1, %tl changed by convert2hboot
12852 nop ! wrpr %l1, %tnpc changed by convert2hboot
12853 setx 0x34400001400, %l0, %l1
12854 nop ! wrpr %l1, %tstate changed by convert2hboot
12855 nop ! wrhpr 0x4, %htstate changed by convert2hboot
12856 nop ! done changed by convert2hboot
12857 edge32n %g7, %l6, %o1
12858 fsrc2s %f25, %f7
12859 nop ! tle %icc, 0x5 changed by convert2hboot
12860loop_1249:
12861 fnot2 %f4, %f2
12862 movcs %icc, %o5, %o3
12863 set 0x30, %l4
12864 nop ! stda %l0, [%l7 + %l4] 0x19 ASI use changed by convert2hboot
12865 nop ! te %xcc, 0x7 changed by convert2hboot
12866 fblg %fcc1, loop_1250
12867 ldsh [%l7 + 0x14], %l2
12868 fbn %fcc0, loop_1251
12869 nop ! tn %xcc, 0x7 changed by convert2hboot
12870loop_1250:
12871 edge32l %g6, %i7, %o6
12872 alignaddrl %o7, %i2, %i1
12873loop_1251:
12874 orcc %i4, %o0, %l5
12875 addcc %l4, 0x0AF9, %l3
12876 wr %g0, 0x2f, %asi
12877 membar #Sync
12878 bneg loop_1252
12879 nop ! taddcc %i0, 0x0B4E, %i5 changed by convert2hboot
12880 andncc %o4, %g5, %g3
12881 fornot2s %f2, %f31, %f16
12882loop_1252:
12883 ld [%l7 + 0x74], %f0
12884 array8 %g2, %i3, %l0
12885 fble %fcc1, loop_1253
12886 nop ! tge %xcc, 0x0 changed by convert2hboot
12887 fnegd %f8, %f12
12888 brgz %i6, loop_1254
12889loop_1253:
12890 sllx %g1, %g7, %o2
12891 smulcc %l6, %o1, %o3
12892 fmovde %xcc, %f26, %f10
12893loop_1254:
12894 movpos %xcc, %l1, %o5
12895 xorcc %l2, %g6, %o6
12896 nop ! tsubcctv %o7, %i2, %i1 changed by convert2hboot
12897 set 0x40, %l0
12898 nop ! ldxa [%l7 + %l0] 0x15, %i7 ASI use changed by convert2hboot
12899 stw %o0, [%l7 + 0x38]
12900 ld [%l7 + 0x20], %f21
12901 brgez,a %l5, loop_1255
12902 std %l4, [%l7 + 0x58]
12903 edge8n %i4, %g4, %l3
12904 ldsb [%l7 + 0x08], %i0
12905loop_1255:
12906 edge16l %o4, %g5, %g3
12907 nop ! te %xcc, 0x1 changed by convert2hboot
12908 bcc,a,pn %icc, loop_1256
12909 movcs %icc, %g2, %i5
12910 set 0x48, %i3
12911 nop ! swapa [%l7 + %i3] 0x0c, %l0 ASI use changed by convert2hboot
12912loop_1256:
12913 fmovdne %xcc, %f31, %f28
12914 edge16 %i6, %g1, %i3
12915 nop ! tpos %icc, 0x2 changed by convert2hboot
12916 edge32l %o2, %g7, %o1
12917 stx %l6, [%l7 + 0x78]
12918 wr %g0, 0x11, %asi
12919 stb %o5, [%l7 + 0x36]
12920 ldx [%l7 + 0x60], %l2
12921 bpos,a loop_1257
12922 fbul,a %fcc1, loop_1258
12923 sll %g6, 0x1B, %l1
12924 fbg,a %fcc3, loop_1259
12925loop_1257:
12926 sdivcc %o6, 0x1A5D, %i2
12927loop_1258:
12928 edge8n %i1, %o7, %i7
12929 fandnot1 %f16, %f26, %f20
12930loop_1259:
12931 fones %f7
12932 fpsub16s %f17, %f14, %f13
12933 lduh [%l7 + 0x62], %o0
12934 fmovsn %xcc, %f14, %f14
12935 movcc %xcc, %l5, %l4
12936 andcc %i4, 0x00D7, %g4
12937 sub %l3, %o4, %g5
12938 edge16l %i0, %g3, %g2
12939 bvs,a,pn %xcc, loop_1260
12940 bcc %icc, loop_1261
12941 movcc %icc, %i5, %i6
12942 flush %l7 + 0x14
12943loop_1260:
12944 edge8n %l0, %i3, %o2
12945loop_1261:
12946 nop
12947 setx loop_1262, %l0, %l1
12948 jmpl %l1, %g1
12949 sdivcc %g7, 0x16EF, %l6
12950 nop ! tcc %xcc, 0x5 changed by convert2hboot
12951 fnot1s %f18, %f15
12952loop_1262:
12953 fnegs %f15, %f21
12954 fbo %fcc0, loop_1263
12955 fbl %fcc0, loop_1264
12956 fpack16 %f0, %f24
12957 fnot2s %f21, %f29
12958loop_1263:
12959 udiv %o3, 0x0CF7, %o5
12960loop_1264:
12961 movneg %icc, %o1, %l2
12962 bge,a,pn %icc, loop_1265
12963 fcmpne32 %f30, %f12, %l1
12964 addc %g6, 0x1830, %i2
12965 add %l7, 0x40, %l6
12966 wr %g0, 0x18, %asi
12967 lda [%l6] %asi, %o6
12968 nop ! casa [%l6] 0x18, %o6, %o7 ASI use changed by convert2hboot
12969loop_1265:
12970 srax %i1, %o0, %l5
12971 fmovda %icc, %f20, %f17
12972 wr %g0, 0x2f, %asi
12973 membar #Sync
12974 movl %xcc, %i4, %l4
12975 movn %xcc, %l3, %o4
12976 set 0x10, %i7
12977 nop ! ldsha [%l7 + %i7] 0x18, %g4 ASI use changed by convert2hboot
12978 fba %fcc3, loop_1266
12979 fnand %f20, %f0, %f22
12980 fnot1s %f1, %f1
12981 lduw [%l7 + 0x74], %g5
12982loop_1266:
12983 bn,a loop_1267
12984 fmovse %xcc, %f13, %f4
12985 edge16n %g3, %g2, %i5
12986 orn %i0, %l0, %i3
12987loop_1267:
12988 movne %icc, %i6, %o2
12989 fmovsne %icc, %f9, %f13
12990 xnor %g7, %g1, %l6
12991 movrgez %o3, 0x376, %o1
12992 sra %o5, %l2, %l1
12993 movneg %xcc, %i2, %o6
12994 fmovsneg %icc, %f0, %f2
12995 orn %o7, 0x135F, %i1
12996 brnz,a %g6, loop_1268
12997 fbne %fcc3, loop_1269
12998 nop ! tsubcctv %l5, 0x1D88, %o0 changed by convert2hboot
12999 sub %i4, 0x0F35, %i7
13000loop_1268:
13001 smul %l3, 0x034E, %o4
13002loop_1269:
13003 edge16l %g4, %g5, %l4
13004 subc %g3, 0x05FC, %g2
13005 bne,a,pt %xcc, loop_1270
13006 bgu,a,pt %xcc, loop_1271
13007 sra %i5, 0x02, %l0
13008 sdivcc %i0, 0x0C89, %i6
13009loop_1270:
13010 movn %xcc, %i3, %o2
13011loop_1271:
13012 fornot1 %f26, %f18, %f12
13013 edge32n %g7, %l6, %o3
13014 edge16ln %o1, %g1, %l2
13015 fblg %fcc1, loop_1272
13016 movpos %icc, %l1, %o5
13017 xnor %i2, 0x0C90, %o7
13018 wr %g0, 0x81, %asi
13019 sta %f24, [%l7 + 0x48] %asi
13020loop_1272:
13021 fnand %f6, %f24, %f16
13022 subccc %i1, %g6, %l5
13023 set 0x60, %i4
13024 sta %f18, [%l7 + %i4] 0x10
13025 movcc %icc, %o6, %i4
13026 bleu,pn %icc, loop_1273
13027 movg %icc, %i7, %l3
13028 movvs %icc, %o0, %g4
13029 fbe,a %fcc0, loop_1274
13030loop_1273:
13031 fbe,a %fcc2, loop_1275
13032 nop ! tpos %icc, 0x2 changed by convert2hboot
13033 fbe %fcc2, loop_1276
13034loop_1274:
13035 xnorcc %o4, %l4, %g5
13036loop_1275:
13037 mulx %g3, 0x0277, %i5
13038 movrlz %l0, %i0, %g2
13039loop_1276:
13040 nop ! tvc %xcc, 0x7 changed by convert2hboot
13041 movl %icc, %i6, %i3
13042 movrlez %g7, 0x042, %o2
13043 brgez %o3, loop_1277
13044 edge8l %o1, %g1, %l2
13045 nop ! tleu %xcc, 0x4 changed by convert2hboot
13046 movl %xcc, %l1, %o5
13047loop_1277:
13048 ldd [%l7 + 0x28], %i6
13049 nop ! tge %xcc, 0x5 changed by convert2hboot
13050 movrlz %i2, %o7, %i1
13051 bge,a,pt %icc, loop_1278
13052 sethi 0x1B8A, %l5
13053 fone %f12
13054 fmovrdlez %o6, %f24, %f10
13055loop_1278:
13056 alignaddr %i4, %g6, %l3
13057 movg %xcc, %o0, %i7
13058 wr %g0, 0x88, %asi
13059 lda [%l7 + 0x7C] %asi, %f7
13060 fmovdl %xcc, %f21, %f22
13061 fmovdl %icc, %f19, %f0
13062 nop ! tleu %icc, 0x6 changed by convert2hboot
13063 bl,a,pt %xcc, loop_1279
13064 xorcc %o4, %l4, %g4
13065 fpsub32s %f10, %f6, %f21
13066 nop
13067 set 0x20, %o6
13068 stx %g3, [%l7 + %o6]
13069loop_1279:
13070 subccc %i5, 0x0BD9, %g5
13071 movle %xcc, %l0, %i0
13072 nop ! te %xcc, 0x0 changed by convert2hboot
13073 smul %g2, 0x08D1, %i6
13074 lduw [%l7 + 0x40], %g7
13075 subccc %i3, %o2, %o1
13076 edge8ln %o3, %g1, %l1
13077 call loop_1280
13078 fmovrde %o5, %f16, %f8
13079 nop ! taddcctv %l6, %i2, %o7 changed by convert2hboot
13080 movvs %icc, %i1, %l5
13081loop_1280:
13082 bg,pt %icc, loop_1281
13083 movvs %xcc, %o6, %i4
13084 movre %g6, %l3, %l2
13085 fba,a %fcc2, loop_1282
13086loop_1281:
13087 fnors %f27, %f17, %f13
13088 bneg,pt %xcc, loop_1283
13089 ldub [%l7 + 0x55], %o0
13090loop_1282:
13091 nop ! tcs %xcc, 0x2 changed by convert2hboot
13092 lduh [%l7 + 0x7C], %i7
13093loop_1283:
13094 sethi 0x0965, %l4
13095 bpos loop_1284
13096 xorcc %g4, %o4, %i5
13097 edge16n %g3, %g5, %i0
13098 smul %l0, 0x0A41, %g2
13099loop_1284:
13100 nop ! tgu %icc, 0x5 changed by convert2hboot
13101 edge8 %i6, %g7, %i3
13102 array32 %o2, %o1, %g1
13103 movre %l1, %o5, %l6
13104 subc %i2, 0x01F4, %o7
13105 nop ! tge %icc, 0x3 changed by convert2hboot
13106 for %f4, %f28, %f26
13107 sdiv %o3, 0x1074, %i1
13108 orcc %l5, %i4, %g6
13109 mulscc %l3, %l2, %o6
13110 fexpand %f6, %f0
13111 andn %i7, 0x0582, %o0
13112 nop ! te %xcc, 0x0 changed by convert2hboot
13113 bcc %xcc, loop_1285
13114 nop ! tl %icc, 0x1 changed by convert2hboot
13115 movcs %xcc, %g4, %l4
13116 umulcc %o4, 0x03B6, %g3
13117loop_1285:
13118 bcs,pn %xcc, loop_1286
13119 fxnor %f6, %f14, %f20
13120 bshuffle %f10, %f16, %f18
13121 smulcc %g5, 0x102C, %i0
13122loop_1286:
13123 sub %l0, %i5, %i6
13124 bvc loop_1287
13125 edge32ln %g2, %g7, %i3
13126 wr %g0, 0x80, %asi
13127loop_1287:
13128 saved
13129 rdpr %cwp, %g1
13130 rdpr %cansave, %g2
13131 rdpr %canrestore, %g3
13132 rdpr %cleanwin, %g4
13133 rdpr %otherwin, %g5
13134 rdpr %wstate, %g6
13135 fandnot2s %f13, %f27, %f29
13136 sdiv %o2, 0x16A5, %g1
13137 movvc %xcc, %o5, %l1
13138 fmuld8sux16 %f6, %f12, %f2
13139 fmovrslez %l6, %f2, %f14
13140 fmovrslez %o7, %f8, %f28
13141 fbe,a %fcc2, loop_1288
13142 fmuld8ulx16 %f11, %f20, %f8
13143 ldd [%l7 + 0x40], %f12
13144 ldub [%l7 + 0x42], %o3
13145loop_1288:
13146 fbn,a %fcc1, loop_1289
13147 movle %xcc, %i2, %i1
13148 fmovrsgz %l5, %f16, %f18
13149 movcc %icc, %g6, %l3
13150loop_1289:
13151 saved
13152 rdpr %cwp, %g1
13153 rdpr %cansave, %g2
13154 rdpr %canrestore, %g3
13155 rdpr %cleanwin, %g4
13156 rdpr %otherwin, %g5
13157 rdpr %wstate, %g6
13158 brnz,a %i4, loop_1290
13159 fbuge,a %fcc0, loop_1291
13160 bcc %xcc, loop_1292
13161 movl %icc, %l2, %o6
13162loop_1290:
13163 stx %i7, [%l7 + 0x30]
13164loop_1291:
13165 bleu,pt %xcc, loop_1293
13166loop_1292:
13167 umul %g4, 0x0C89, %l4
13168 ld [%l7 + 0x70], %f22
13169 nop ! taddcctv %o0, 0x174C, %o4 changed by convert2hboot
13170loop_1293:
13171 array8 %g5, %g3, %l0
13172 sub %i5, 0x093D, %i0
13173 wr %g0, 0x81, %asi
13174 nop ! sir 0x08D1 changed by convert2hboot
13175 fba,a %fcc3, loop_1294
13176 fbug %fcc2, loop_1295
13177 fnors %f29, %f30, %f6
13178 st %f16, [%l7 + 0x60]
13179loop_1294:
13180 movcc %icc, %g7, %i6
13181loop_1295:
13182 nop ! tcs %xcc, 0x2 changed by convert2hboot
13183 nop ! sir 0x1273 changed by convert2hboot
13184 nop ! tsubcctv %o1, %o2, %i3 changed by convert2hboot
13185 subccc %o5, %g1, %l6
13186 stb %o7, [%l7 + 0x5C]
13187 std %f16, [%l7 + 0x48]
13188 addc %o3, 0x1782, %l1
13189 array8 %i1, %i2, %g6
13190 add %l7, 0x68, %l6
13191 wr %g0, 0x18, %asi
13192 lda [%l6] %asi, %l3
13193 nop ! casa [%l6] 0x18, %l3, %i4 ASI use changed by convert2hboot
13194 fsrc1s %f19, %f21
13195 fmovsle %icc, %f8, %f4
13196 saved
13197 rdpr %cwp, %g1
13198 rdpr %cansave, %g2
13199 rdpr %canrestore, %g3
13200 rdpr %cleanwin, %g4
13201 rdpr %otherwin, %g5
13202 rdpr %wstate, %g6
13203 wr %g0, 0x19, %asi
13204 edge8 %o6, %l2, %g4
13205 fmovsge %xcc, %f15, %f18
13206 wr %g0, 0x80, %asi
13207 movneg %icc, %i7, %o0
13208 nop
13209 setx loop_1296, %l0, %l1
13210 jmpl %l1, %o4
13211 bl,a,pt %icc, loop_1297
13212 nop ! ta %icc, 0x4 changed by convert2hboot
13213 nop ! sir 0x1A0C changed by convert2hboot
13214loop_1296:
13215 nop ! te %xcc, 0x6 changed by convert2hboot
13216loop_1297:
13217 fandnot1s %f12, %f22, %f11
13218 ldx [%l7 + 0x28], %l4
13219 fbe,a %fcc3, loop_1298
13220 lduw [%l7 + 0x2C], %g3
13221 nop ! tvc %xcc, 0x0 changed by convert2hboot
13222 fmovrse %l0, %f28, %f19
13223loop_1298:
13224 smulcc %i5, %i0, %g2
13225 ble,a loop_1299
13226 fcmpne32 %f12, %f10, %g5
13227 edge16l %g7, %i6, %o1
13228 std %f6, [%l7 + 0x60]
13229loop_1299:
13230 fones %f31
13231 fmovsne %xcc, %f11, %f1
13232 sdivcc %o2, 0x0784, %o5
13233 fmovsleu %xcc, %f12, %f2
13234 ldd [%l7 + 0x38], %i2
13235 movrgez %g1, %o7, %l6
13236 edge32 %l1, %i1, %o3
13237 nop ! tg %icc, 0x7 changed by convert2hboot
13238 stw %g6, [%l7 + 0x08]
13239 bcs,a %xcc, loop_1300
13240 xnor %l3, %i2, %l5
13241 movrlz %i4, %o6, %g4
13242 udiv %i7, 0x1898, %o0
13243loop_1300:
13244 udivx %l2, 0x1ED6, %o4
13245 mova %icc, %l4, %l0
13246 fmovrslz %g3, %f2, %f19
13247 brlez,a %i5, loop_1301
13248 fba %fcc0, loop_1302
13249 movleu %xcc, %i0, %g5
13250 nop ! sir 0x1815 changed by convert2hboot
13251loop_1301:
13252 sra %g7, 0x1E, %i6
13253loop_1302:
13254 srlx %o1, 0x05, %g2
13255 brz %o5, loop_1303
13256 sll %i3, 0x16, %o2
13257 fxnor %f12, %f6, %f6
13258 nop ! tl %xcc, 0x0 changed by convert2hboot
13259loop_1303:
13260 ldsb [%l7 + 0x7B], %o7
13261 movcs %xcc, %g1, %l6
13262 fcmple32 %f14, %f6, %l1
13263 movrlz %i1, %o3, %g6
13264 set 0x4E, %i2
13265 nop ! stba %l3, [%l7 + %i2] 0x23 ASI use changed by convert2hboot
13266 membar #Sync
13267 set 0x52, %i6
13268 nop ! stha %i2, [%l7 + %i6] 0xe3 ASI use changed by convert2hboot
13269 membar #Sync
13270 nop ! tleu %xcc, 0x6 changed by convert2hboot
13271 fbo,a %fcc2, loop_1304
13272 or %i4, 0x15E4, %l5
13273 nop
13274 setx loop_1305, %l0, %l1
13275 nop ! wrpr 0x1, %tl changed by convert2hboot
13276 nop ! wrpr %l1, %tpc changed by convert2hboot
13277 add %l1, 0x4, %l1
13278 nop ! wrpr %l1, %tnpc changed by convert2hboot
13279 setx 0x34400001400, %l0, %l1
13280 nop ! wrpr %l1, %tstate changed by convert2hboot
13281 nop ! wrhpr 0x4, %htstate changed by convert2hboot
13282 nop ! retry changed by convert2hboot
13283 fandnot1 %f18, %f30, %f4
13284loop_1304:
13285 bvs %xcc, loop_1306
13286 fmovspos %xcc, %f27, %f31
13287loop_1305:
13288 fandnot1s %f18, %f12, %f15
13289 fones %f20
13290loop_1306:
13291 sdivx %o6, 0x0AEA, %g4
13292 brz %o0, loop_1307
13293 nop ! tsubcctv %l2, 0x19BB, %i7 changed by convert2hboot
13294 fcmpgt16 %f20, %f24, %o4
13295 udivx %l0, 0x1224, %l4
13296loop_1307:
13297 sdiv %i5, 0x138B, %i0
13298 fbl,a %fcc2, loop_1308
13299 fmuld8sux16 %f0, %f27, %f26
13300 movrlez %g3, %g7, %g5
13301 lduh [%l7 + 0x54], %o1
13302loop_1308:
13303 smul %g2, %i6, %o5
13304 alignaddrl %o2, %i3, %g1
13305 add %l7, 0x68, %l6
13306 wr %g0, 0x89, %asi
13307 nop ! casxa [%l6] 0x89, %o7, %l6 ASI use changed by convert2hboot
13308 sra %i1, %o3, %l1
13309 move %icc, %g6, %i2
13310 swap [%l7 + 0x38], %l3
13311 nop ! tcs %icc, 0x5 changed by convert2hboot
13312 fsrc1 %f2, %f22
13313 movcc %xcc, %i4, %o6
13314 andcc %l5, 0x1BCF, %g4
13315 nop ! tsubcctv %l2, %o0, %i7 changed by convert2hboot
13316 fmovs %f26, %f21
13317 movrgz %o4, %l0, %l4
13318 nop
13319 setx loop_1309, %l0, %l1
13320 nop ! wrpr 0x1, %tl changed by convert2hboot
13321 nop ! wrpr %l1, %tnpc changed by convert2hboot
13322 setx 0x34400001400, %l0, %l1
13323 nop ! wrpr %l1, %tstate changed by convert2hboot
13324 nop ! wrhpr 0x4, %htstate changed by convert2hboot
13325 nop ! done changed by convert2hboot
13326 fbg %fcc1, loop_1310
13327 ldstub [%l7 + 0x67], %i0
13328 fnot1s %f14, %f20
13329loop_1309:
13330 nop
13331 setx loop_1311, %l0, %l1
13332 jmpl %l1, %g3
13333loop_1310:
13334 fmovrdlz %i5, %f16, %f6
13335 fmovdge %xcc, %f21, %f7
13336 fmovd %f4, %f20
13337loop_1311:
13338 addcc %g5, %o1, %g7
13339 umul %g2, %o5, %i6
13340 alignaddrl %o2, %i3, %g1
13341 subccc %o7, %l6, %i1
13342 movl %xcc, %l1, %g6
13343 sub %i2, 0x1744, %l3
13344 saved
13345 rdpr %cwp, %g1
13346 rdpr %cansave, %g2
13347 rdpr %canrestore, %g3
13348 rdpr %cleanwin, %g4
13349 rdpr %otherwin, %g5
13350 rdpr %wstate, %g6
13351 siam 0x5
13352 fnot2 %f30, %f20
13353 fxor %f18, %f12, %f14
13354 movl %icc, %i4, %o6
13355 std %l4, [%l7 + 0x30]
13356 nop ! tvs %icc, 0x0 changed by convert2hboot
13357 edge16ln %g4, %l2, %o3
13358 movpos %icc, %o0, %o4
13359 subc %i7, 0x1EA3, %l0
13360 fbge,a %fcc3, loop_1312
13361 ldstub [%l7 + 0x2D], %l4
13362 fmovsvs %xcc, %f12, %f12
13363 bgu %icc, loop_1313
13364loop_1312:
13365 fbo,a %fcc0, loop_1314
13366 fmovdne %xcc, %f3, %f2
13367 move %icc, %g3, %i5
13368loop_1313:
13369 fmul8x16 %f26, %f24, %f22
13370loop_1314:
13371 edge32n %g5, %o1, %i0
13372 subcc %g7, 0x167A, %o5
13373 fmul8x16au %f9, %f27, %f4
13374 movgu %icc, %i6, %o2
13375 edge32 %g2, %i3, %o7
13376 brlez %g1, loop_1315
13377 bshuffle %f30, %f10, %f14
13378 array32 %i1, %l6, %g6
13379 ldub [%l7 + 0x35], %i2
13380loop_1315:
13381 ldd [%l7 + 0x20], %l2
13382 andncc %l1, %o6, %l5
13383 fbue %fcc3, loop_1316
13384 fmovrsgz %i4, %f15, %f29
13385 fmovsa %icc, %f17, %f26
13386 array8 %l2, %g4, %o3
13387loop_1316:
13388 flush %l7 + 0x44
13389 nop ! tgu %xcc, 0x5 changed by convert2hboot
13390 fbge %fcc1, loop_1317
13391 movcc %icc, %o0, %i7
13392 mulscc %l0, %o4, %g3
13393 fble %fcc1, loop_1318
13394loop_1317:
13395 fsrc1 %f28, %f2
13396 movrgez %i5, 0x3BA, %g5
13397 nop ! tge %xcc, 0x4 changed by convert2hboot
13398loop_1318:
13399 restored
13400 rdpr %cwp, %g1
13401 rdpr %cansave, %g2
13402 rdpr %canrestore, %g3
13403 rdpr %cleanwin, %g4
13404 rdpr %otherwin, %g5
13405 rdpr %wstate, %g6
13406 wr %g0, 0x89, %asi
13407 udiv %o1, 0x11A0, %i0
13408 nop ! tgu %icc, 0x3 changed by convert2hboot
13409 subc %g7, %i6, %o2
13410 fmovdpos %xcc, %f13, %f2
13411 edge16l %o5, %g2, %o7
13412 edge8l %g1, %i1, %i3
13413 nop ! tsubcc %g6, 0x05C9, %l6 changed by convert2hboot
13414 wr %g0, 0x10, %asi
13415 lda [%l7 + 0x44] %asi, %f8
13416 edge16n %i2, %l3, %l1
13417 andncc %o6, %i4, %l5
13418 fcmpgt32 %f26, %f14, %g4
13419 stw %l2, [%l7 + 0x58]
13420 fsrc2s %f17, %f1
13421 add %l7, 0x58, %l6
13422 wr %g0, 0x80, %asi
13423 nop ! casxa [%l6] 0x80, %o3, %o0 ASI use changed by convert2hboot
13424 nop ! tge %icc, 0x4 changed by convert2hboot
13425 bge loop_1319
13426 movcc %xcc, %l0, %i7
13427 fmovspos %xcc, %f13, %f14
13428 fmovrdlez %o4, %f22, %f18
13429loop_1319:
13430 fcmple16 %f0, %f6, %g3
13431 move %xcc, %i5, %l4
13432 array8 %o1, %g5, %g7
13433 fcmped %fcc2, %f0, %f14
13434 nop ! te %xcc, 0x0 changed by convert2hboot
13435 edge8l %i6, %i0, %o5
13436 sdivcc %o2, 0x1116, %o7
13437 smul %g1, %g2, %i1
13438 nop ! tsubcc %g6, %l6, %i2 changed by convert2hboot
13439 fbuge,a %fcc0, loop_1320
13440 subc %i3, %l1, %l3
13441 nop ! tge %xcc, 0x7 changed by convert2hboot
13442 addccc %i4, 0x09B5, %l5
13443loop_1320:
13444 xnorcc %g4, %l2, %o3
13445 fxnors %f10, %f3, %f1
13446 nop ! tge %xcc, 0x3 changed by convert2hboot
13447 sll %o6, 0x1C, %l0
13448 movrlez %i7, 0x3EA, %o0
13449 xorcc %o4, 0x10D5, %g3
13450 set 0x78, %o3
13451 nop ! swapa [%l7 + %o3] 0x19, %l4 ASI use changed by convert2hboot
13452 nop ! sir 0x11E6 changed by convert2hboot
13453 lduh [%l7 + 0x08], %i5
13454 fornot1 %f4, %f28, %f22
13455 fmovsg %xcc, %f14, %f0
13456 fnot2s %f4, %f12
13457 movrlz %o1, %g5, %i6
13458 nop ! taddcc %g7, 0x1D2B, %i0 changed by convert2hboot
13459 sethi 0x07D9, %o5
13460 nop ! tgu %xcc, 0x0 changed by convert2hboot
13461 bl,a,pt %icc, loop_1321
13462 nop ! taddcc %o2, 0x13CD, %o7 changed by convert2hboot
13463 fmovdle %icc, %f2, %f19
13464 alignaddr %g1, %i1, %g2
13465loop_1321:
13466 edge8l %l6, %i2, %g6
13467 fcmpgt16 %f18, %f6, %l1
13468 fmovdg %xcc, %f19, %f13
13469 fornot1 %f8, %f16, %f26
13470 fbe %fcc3, loop_1322
13471 smulcc %i3, %l3, %l5
13472 fcmpeq16 %f22, %f14, %i4
13473 nop
13474 setx loop_1323, %l0, %l1
13475 jmpl %l1, %l2
13476loop_1322:
13477 fbul,a %fcc3, loop_1324
13478 edge32ln %o3, %o6, %l0
13479 set 0x2F, %i1
13480 nop ! stba %g4, [%l7 + %i1] 0x10 ASI use changed by convert2hboot
13481loop_1323:
13482 fnot1s %f25, %f17
13483loop_1324:
13484 sub %i7, %o4, %o0
13485 movleu %xcc, %l4, %g3
13486 sethi 0x0FE5, %i5
13487 fbn,a %fcc2, loop_1325
13488 bl loop_1326
13489 movcc %xcc, %g5, %o1
13490 bcc,a loop_1327
13491loop_1325:
13492 sdivcc %g7, 0x0A0E, %i0
13493loop_1326:
13494 srlx %o5, %o2, %o7
13495 movcs %icc, %i6, %g1
13496loop_1327:
13497 nop ! taddcctv %g2, 0x1E1C, %l6 changed by convert2hboot
13498 fnot2 %f6, %f0
13499 wr %g0, 0x89, %asi
13500 lda [%l7 + 0x14] %asi, %f21
13501 movn %icc, %i1, %i2
13502 restored
13503 rdpr %cwp, %g1
13504 rdpr %cansave, %g2
13505 rdpr %canrestore, %g3
13506 rdpr %cleanwin, %g4
13507 rdpr %otherwin, %g5
13508 rdpr %wstate, %g6
13509 nop ! tge %xcc, 0x5 changed by convert2hboot
13510 andncc %g6, %i3, %l1
13511 swap [%l7 + 0x50], %l5
13512 sll %i4, %l2, %l3
13513 fcmpeq16 %f10, %f2, %o3
13514 ldd [%l7 + 0x28], %f22
13515 movneg %icc, %l0, %g4
13516 set 0x44, %l1
13517 nop ! stwa %o6, [%l7 + %l1] 0x89 ASI use changed by convert2hboot
13518 andn %o4, %o0, %l4
13519 alignaddr %i7, %i5, %g5
13520 prefetch [%l7 + 0x5C], 0x0
13521 orn %g3, 0x1ABB, %o1
13522 nop ! tge %icc, 0x1 changed by convert2hboot
13523 add %l7, 0x10, %l6
13524 wr %g0, 0x18, %asi
13525 nop ! casxa [%l6] 0x18, %i0, %o5 ASI use changed by convert2hboot
13526 movvs %icc, %o2, %g7
13527 array8 %i6, %o7, %g2
13528 set 0x70, %i5
13529 nop ! swapa [%l7 + %i5] 0x89, %l6 ASI use changed by convert2hboot
13530 fand %f22, %f30, %f18
13531 edge32n %g1, %i2, %i1
13532 nop ! ta %xcc, 0x2 changed by convert2hboot
13533 bcs,a,pn %xcc, loop_1328
13534 fpsub32 %f22, %f18, %f4
13535 nop ! tsubcc %i3, %l1, %g6 changed by convert2hboot
13536 fbe %fcc1, loop_1329
13537loop_1328:
13538 addccc %i4, %l5, %l3
13539 sethi 0x01D1, %l2
13540 movvs %xcc, %o3, %g4
13541loop_1329:
13542 nop
13543 wr %g0, 0x04, %asi
13544 wr %g0, 0x88, %asi
13545 srlx %o0, 0x0C, %l4
13546 sdivcc %i7, 0x157D, %o4
13547 nop ! tneg %xcc, 0x5 changed by convert2hboot
13548 fmovdneg %icc, %f11, %f11
13549 fpadd32s %f18, %f20, %f18
13550 subcc %i5, %g5, %o1
13551 sdivcc %g3, 0x15B8, %i0
13552 wr %g0, 0x18, %asi
13553 saved
13554 rdpr %cwp, %g1
13555 rdpr %cansave, %g2
13556 rdpr %canrestore, %g3
13557 rdpr %cleanwin, %g4
13558 rdpr %otherwin, %g5
13559 rdpr %wstate, %g6
13560 stw %o2, [%l7 + 0x3C]
13561 andn %g7, %i6, %g2
13562 fmovsneg %icc, %f0, %f29
13563 smul %o7, 0x0611, %l6
13564 fnor %f20, %f24, %f10
13565 fpmerge %f24, %f9, %f4
13566 edge8 %i2, %g1, %i1
13567 fbe %fcc0, loop_1330
13568 fandnot1 %f0, %f6, %f10
13569 mova %icc, %i3, %l1
13570 fmovrsgz %g6, %f22, %f24
13571loop_1330:
13572 movneg %icc, %l5, %l3
13573 fmovse %icc, %f0, %f23
13574 fcmpd %fcc2, %f20, %f0
13575 sdiv %l2, 0x0DCD, %i4
13576 srlx %o3, %l0, %o6
13577 movpos %xcc, %g4, %o0
13578 nop ! tvs %icc, 0x5 changed by convert2hboot
13579 subcc %l4, %i7, %o4
13580 edge8n %g5, %i5, %g3
13581 nop ! tvs %xcc, 0x6 changed by convert2hboot
13582 stx %i0, [%l7 + 0x60]
13583 bge,pt %icc, loop_1331
13584 movre %o1, 0x152, %o2
13585 ble,pn %xcc, loop_1332
13586 fmovsgu %xcc, %f31, %f3
13587loop_1331:
13588 swap [%l7 + 0x18], %o5
13589 add %l7, 0x10, %l6
13590 wr %g0, 0x80, %asi
13591loop_1332:
13592 edge32ln %i6, %l6, %i2
13593 fzeros %f13
13594 orn %g1, %i1, %i3
13595 add %l7, 0x24, %l6
13596 wr %g0, 0x19, %asi
13597 lda [%l6] %asi, %o7
13598 smul %l1, %l3, %l5
13599 movge %icc, %l2, %o3
13600 pdist %f20, %f8, %f10
13601 fmovdne %xcc, %f24, %f26
13602 nop ! ta %xcc, 0x5 changed by convert2hboot
13603 array8 %i4, %o6, %g4
13604 bpos,pn %xcc, loop_1333
13605 udivcc %o0, 0x02E1, %l4
13606 sdivcc %i7, 0x1EC9, %l0
13607 umulcc %o4, 0x08F8, %i5
13608loop_1333:
13609 fmovscc %xcc, %f0, %f23
13610 bge,pt %xcc, loop_1334
13611 fmovrdne %g3, %f22, %f18
13612 nop ! tl %icc, 0x6 changed by convert2hboot
13613 addcc %i0, 0x1006, %o1
13614loop_1334:
13615 bvs %icc, loop_1335
13616 restored
13617 rdpr %cwp, %g1
13618 rdpr %cansave, %g2
13619 rdpr %canrestore, %g3
13620 rdpr %cleanwin, %g4
13621 rdpr %otherwin, %g5
13622 rdpr %wstate, %g6
13623 orn %o2, 0x0EB1, %o5
13624 movvs %xcc, %g5, %g7
13625loop_1335:
13626 nop ! tle %icc, 0x0 changed by convert2hboot
13627 fmovscc %xcc, %f31, %f23
13628 nop ! tsubcc %i6, 0x1249, %g2 changed by convert2hboot
13629 nop ! tle %icc, 0x1 changed by convert2hboot
13630 movvc %icc, %l6, %g1
13631 array8 %i1, %i3, %i2
13632 movl %xcc, %g6, %o7
13633 movl %icc, %l3, %l1
13634 nop ! tvs %icc, 0x2 changed by convert2hboot
13635 nop ! tle %icc, 0x2 changed by convert2hboot
13636 fmovdcs %icc, %f29, %f27
13637 umul %l2, %o3, %i4
13638 array16 %l5, %g4, %o6
13639 movgu %icc, %l4, %i7
13640 mova %xcc, %l0, %o0
13641 mulx %i5, 0x01FC, %o4
13642 nop ! tsubcctv %i0, %g3, %o2 changed by convert2hboot
13643 sllx %o1, %g5, %o5
13644 st %f8, [%l7 + 0x30]
13645 bgu,pt %icc, loop_1336
13646 saved
13647 rdpr %cwp, %g1
13648 rdpr %cansave, %g2
13649 rdpr %canrestore, %g3
13650 rdpr %cleanwin, %g4
13651 rdpr %otherwin, %g5
13652 rdpr %wstate, %g6
13653 fmul8sux16 %f10, %f18, %f30
13654 andncc %i6, %g7, %g2
13655loop_1336:
13656 umul %l6, %i1, %i3
13657 fcmpne32 %f28, %f18, %i2
13658 fmovda %icc, %f2, %f31
13659 nop ! sir 0x14CF changed by convert2hboot
13660 fone %f24
13661 andncc %g1, %o7, %g6
13662 movrlz %l1, %l3, %l2
13663 addccc %o3, %i4, %g4
13664 fbug,a %fcc2, loop_1337
13665 ldd [%l7 + 0x10], %f8
13666 fcmpgt32 %f20, %f16, %o6
13667 movrne %l4, %l5, %l0
13668loop_1337:
13669 addcc %i7, 0x0164, %i5
13670 ba,a,pn %xcc, loop_1338
13671 fmovdneg %xcc, %f1, %f28
13672 and %o0, 0x0A68, %o4
13673 nop
13674 setx loop_1339, %l0, %l1
13675 nop ! wrpr 0x1, %tl changed by convert2hboot
13676 nop ! wrpr %l1, %tnpc changed by convert2hboot
13677 setx 0x34400001400, %l0, %l1
13678 nop ! wrpr %l1, %tstate changed by convert2hboot
13679 nop ! wrhpr 0x4, %htstate changed by convert2hboot
13680 nop ! done changed by convert2hboot
13681loop_1338:
13682 nop ! tvs %icc, 0x7 changed by convert2hboot
13683 fble,a %fcc1, loop_1340
13684 sdivx %g3, 0x0F37, %i0
13685loop_1339:
13686 fbuge %fcc0, loop_1341
13687 ldsh [%l7 + 0x36], %o2
13688loop_1340:
13689 srax %g5, %o1, %i6
13690 fbo %fcc0, loop_1342
13691loop_1341:
13692 nop ! tl %icc, 0x3 changed by convert2hboot
13693 move %xcc, %o5, %g7
13694 fmovdne %icc, %f19, %f17
13695loop_1342:
13696 srlx %l6, 0x05, %g2
13697 smulcc %i1, 0x102F, %i2
13698 move %xcc, %g1, %o7
13699 popc 0x14C2, %i3
13700 membar 0x4A
13701 edge16 %l1, %g6, %l2
13702 fbu %fcc0, loop_1343
13703 fnor %f20, %f26, %f14
13704 ldsb [%l7 + 0x34], %o3
13705 edge16 %i4, %g4, %o6
13706loop_1343:
13707 edge8n %l3, %l4, %l5
13708 fpmerge %f8, %f13, %f28
13709 fmovrdgez %l0, %f18, %f2
13710 fmovsg %icc, %f13, %f16
13711 fmovsvs %xcc, %f28, %f14
13712 orncc %i5, %i7, %o4
13713 addc %g3, %o0, %o2
13714 ble,a %icc, loop_1344
13715 fpsub16 %f26, %f16, %f2
13716 fnot1 %f30, %f0
13717 edge8 %g5, %o1, %i0
13718loop_1344:
13719 ba,a %icc, loop_1345
13720 nop ! sir 0x061D changed by convert2hboot
13721 nop ! tcs %xcc, 0x5 changed by convert2hboot
13722 st %f12, [%l7 + 0x30]
13723loop_1345:
13724 movn %xcc, %o5, %g7
13725 movn %icc, %l6, %g2
13726 ba %xcc, loop_1346
13727 addc %i1, 0x0377, %i6
13728 and %i2, %o7, %g1
13729 sdivcc %i3, 0x07B7, %g6
13730loop_1346:
13731 fpack16 %f8, %f14
13732 nop ! taddcc %l1, %l2, %i4 changed by convert2hboot
13733 fblg,a %fcc1, loop_1347
13734 edge16ln %o3, %o6, %g4
13735 fmovdvc %icc, %f3, %f0
13736 bn loop_1348
13737loop_1347:
13738 xnor %l3, %l5, %l0
13739 edge32l %i5, %l4, %i7
13740 andncc %g3, %o4, %o0
13741loop_1348:
13742 movrlez %g5, %o2, %o1
13743 umul %i0, %g7, %l6
13744 add %l7, 0x40, %l6
13745 wr %g0, 0x04, %asi
13746 nop ! casxa [%l6] 0x04, %o5, %g2 ASI use changed by convert2hboot
13747 movrne %i1, %i6, %o7
13748 fmovrde %i2, %f18, %f14
13749 movne %icc, %g1, %i3
13750 fpsub16 %f28, %f8, %f0
13751 fnegs %f14, %f14
13752 fbne %fcc1, loop_1349
13753 fmovrsgez %l1, %f30, %f29
13754 movleu %xcc, %g6, %l2
13755 srax %i4, 0x02, %o6
13756loop_1349:
13757 nop ! tsubcc %g4, %o3, %l3 changed by convert2hboot
13758 bvc,a,pt %xcc, loop_1350
13759 fbn,a %fcc3, loop_1351
13760 andn %l5, 0x12CD, %l0
13761 movrlz %l4, %i5, %i7
13762loop_1350:
13763 fors %f7, %f16, %f21
13764loop_1351:
13765 nop ! tpos %icc, 0x1 changed by convert2hboot
13766 std %g2, [%l7 + 0x30]
13767 nop
13768 set 0x20, %g3
13769 ldd [%l7 + %g3], %o0
13770 fpadd32s %f6, %f22, %f3
13771 fnot2 %f14, %f6
13772 xor %g5, %o4, %o2
13773 fzeros %f22
13774 movcc %icc, %o1, %i0
13775 nop ! tcc %xcc, 0x5 changed by convert2hboot
13776 sra %l6, %g7, %g2
13777 fxors %f19, %f5, %f13
13778 alignaddrl %i1, %o5, %o7
13779 nop ! taddcctv %i2, 0x0EE1, %i6 changed by convert2hboot
13780 edge32ln %i3, %l1, %g6
13781 mulscc %l2, 0x0048, %g1
13782 stx %o6, [%l7 + 0x50]
13783 fxor %f4, %f30, %f4
13784 nop ! tn %icc, 0x6 changed by convert2hboot
13785 brz,a %i4, loop_1352
13786 sethi 0x1BD7, %o3
13787 bg,pt %xcc, loop_1353
13788 movre %g4, 0x23D, %l5
13789loop_1352:
13790 nop
13791 nop ! wr %g0, 0x40, %asi ripped by fixASI40.pl
13792loop_1353:
13793 nop ! tl %icc, 0x2 changed by convert2hboot
13794 movl %xcc, %l0, %i5
13795 lduh [%l7 + 0x64], %l4
13796 nop ! tleu %xcc, 0x7 changed by convert2hboot
13797 ldsh [%l7 + 0x78], %i7
13798 fnot2 %f16, %f4
13799 nop ! ta %icc, 0x3 changed by convert2hboot
13800 ba,a,pt %xcc, loop_1354
13801 brgez %g3, loop_1355
13802 edge8 %g5, %o4, %o0
13803 sdivcc %o2, 0x0B7C, %i0
13804loop_1354:
13805 bleu,a,pn %icc, loop_1356
13806loop_1355:
13807 nop
13808 set 0x2D, %o7
13809 ldstub [%l7 + %o7], %l6
13810 srlx %g7, %o1, %g2
13811 bcs,a %xcc, loop_1357
13812loop_1356:
13813 fcmpne32 %f2, %f8, %o5
13814 nop ! tn %xcc, 0x4 changed by convert2hboot
13815 nop ! tg %xcc, 0x0 changed by convert2hboot
13816loop_1357:
13817 bvc,a %xcc, loop_1358
13818 ldub [%l7 + 0x45], %o7
13819 umulcc %i1, %i6, %i2
13820 ldsh [%l7 + 0x40], %i3
13821loop_1358:
13822 bpos loop_1359
13823 nop ! tpos %icc, 0x5 changed by convert2hboot
13824 orcc %l1, %g6, %l2
13825 subc %o6, 0x01A4, %i4
13826loop_1359:
13827 fornot2s %f0, %f17, %f5
13828 fmovdn %icc, %f5, %f3
13829 orcc %g1, 0x1555, %o3
13830 movrne %g4, %l3, %l5
13831 restored
13832 rdpr %cwp, %g1
13833 rdpr %cansave, %g2
13834 rdpr %canrestore, %g3
13835 rdpr %cleanwin, %g4
13836 rdpr %otherwin, %g5
13837 rdpr %wstate, %g6
13838 ld [%l7 + 0x0C], %f23
13839 movle %icc, %i5, %l0
13840 add %i7, 0x1E60, %l4
13841 sethi 0x0AF5, %g3
13842 udiv %o4, 0x12AD, %o0
13843 bpos,pn %icc, loop_1360
13844 fmovrdlz %g5, %f26, %f22
13845 fxor %f10, %f20, %f2
13846 addccc %o2, %i0, %l6
13847loop_1360:
13848 fcmpd %fcc1, %f2, %f14
13849 nop ! taddcc %g7, 0x09F6, %o1 changed by convert2hboot
13850 movgu %icc, %g2, %o7
13851 xorcc %o5, 0x08B1, %i1
13852 fmul8x16al %f29, %f17, %f30
13853 fmovdvs %xcc, %f19, %f0
13854 udiv %i2, 0x008C, %i6
13855 fmovrsgez %i3, %f13, %f27
13856 mulx %l1, %l2, %o6
13857 sra %i4, 0x19, %g1
13858 orncc %o3, %g4, %l3
13859 saved
13860 rdpr %cwp, %g1
13861 rdpr %cansave, %g2
13862 rdpr %canrestore, %g3
13863 rdpr %cleanwin, %g4
13864 rdpr %otherwin, %g5
13865 rdpr %wstate, %g6
13866 sra %l5, 0x1B, %i5
13867 array32 %g6, %i7, %l4
13868 movrlz %g3, 0x0AC, %l0
13869 fmovrsgz %o4, %f13, %f7
13870 movre %g5, 0x3B3, %o0
13871 set 0x40, %l5
13872 nop ! stda %f0, [%l7 + %l5] 0xf0 ASI use changed by convert2hboot
13873 membar #Sync
13874 nop
13875 setx loop_1361, %l0, %l1
13876 nop ! wrpr 0x1, %tl changed by convert2hboot
13877 nop ! wrpr %l1, %tpc changed by convert2hboot
13878 add %l1, 0x4, %l1
13879 nop ! wrpr %l1, %tnpc changed by convert2hboot
13880 setx 0x34400001400, %l0, %l1
13881 nop ! wrpr %l1, %tstate changed by convert2hboot
13882 nop ! wrhpr 0x4, %htstate changed by convert2hboot
13883 nop ! retry changed by convert2hboot
13884 fornot2 %f10, %f22, %f24
13885 nop ! ta %xcc, 0x2 changed by convert2hboot
13886 subccc %i0, 0x1F2B, %l6
13887loop_1361:
13888 brz %g7, loop_1362
13889 udivcc %o1, 0x0E12, %g2
13890 array32 %o2, %o5, %o7
13891 sdivcc %i2, 0x1A26, %i6
13892loop_1362:
13893 fmovda %xcc, %f28, %f17
13894 fpadd32s %f3, %f27, %f6
13895 fmovsl %xcc, %f19, %f1
13896 ldd [%l7 + 0x50], %i0
13897 movl %xcc, %l1, %l2
13898 edge16ln %i3, %o6, %i4
13899 fmovdl %icc, %f16, %f4
13900 array16 %o3, %g1, %g4
13901 movrlez %l3, 0x099, %l5
13902 fbe %fcc3, loop_1363
13903 nop ! tcs %xcc, 0x0 changed by convert2hboot
13904 fmovdle %xcc, %f29, %f4
13905 movle %xcc, %g6, %i7
13906loop_1363:
13907 fandnot1 %f12, %f12, %f16
13908 movrgez %i5, 0x0B5, %g3
13909 nop ! tcs %icc, 0x2 changed by convert2hboot
13910 edge32l %l4, %l0, %g5
13911 addcc %o0, 0x1046, %o4
13912 array32 %i0, %g7, %l6
13913 xor %g2, %o2, %o5
13914 flush %l7 + 0x54
13915 fbn %fcc1, loop_1364
13916 sub %o7, %o1, %i2
13917 sdivx %i6, 0x0B61, %l1
13918 udiv %l2, 0x0849, %i3
13919loop_1364:
13920 movrne %i1, %o6, %i4
13921 fbule %fcc3, loop_1365
13922 xnorcc %o3, %g4, %g1
13923 array16 %l5, %l3, %i7
13924 fpsub32 %f12, %f30, %f8
13925loop_1365:
13926 fmovsg %xcc, %f17, %f28
13927 fnors %f20, %f14, %f22
13928 movge %xcc, %g6, %g3
13929 fbge,a %fcc3, loop_1366
13930 nop ! tne %xcc, 0x5 changed by convert2hboot
13931 movrlz %i5, %l0, %l4
13932 udivcc %g5, 0x0DEC, %o0
13933loop_1366:
13934 nop ! tsubcctv %i0, 0x06A0, %o4 changed by convert2hboot
13935 sllx %l6, 0x17, %g7
13936 fandnot2s %f31, %f7, %f26
13937 movpos %icc, %g2, %o5
13938 movre %o7, %o2, %i2
13939 xor %o1, 0x0A93, %i6
13940 movre %l2, %l1, %i3
13941 ld [%l7 + 0x10], %f29
13942 fcmpeq16 %f6, %f0, %i1
13943 nop
13944 setx loop_1367, %l0, %l1
13945 jmpl %l1, %i4
13946 fbn %fcc1, loop_1368
13947 nop ! tneg %xcc, 0x1 changed by convert2hboot
13948 sub %o6, 0x1A96, %g4
13949loop_1367:
13950 fmovd %f2, %f24
13951loop_1368:
13952 fxors %f15, %f29, %f28
13953 membar 0x1B
13954 fpsub16s %f0, %f10, %f23
13955 nop ! taddcc %o3, 0x095C, %g1 changed by convert2hboot
13956 nop ! tvs %icc, 0x7 changed by convert2hboot
13957 fnot2 %f16, %f30
13958 fblg,a %fcc2, loop_1369
13959 fnegs %f8, %f0
13960 movleu %icc, %l5, %l3
13961 smulcc %g6, 0x18B0, %g3
13962loop_1369:
13963 nop ! ta %xcc, 0x0 changed by convert2hboot
13964 bl,a,pt %xcc, loop_1370
13965 fnot1 %f18, %f6
13966 nop ! sir 0x16EC changed by convert2hboot
13967 edge16ln %i5, %l0, %i7
13968loop_1370:
13969 fpsub16s %f31, %f10, %f24
13970 edge16 %g5, %l4, %i0
13971 nop ! tl %xcc, 0x4 changed by convert2hboot
13972 edge8ln %o0, %l6, %o4
13973 nop ! ta %icc, 0x1 changed by convert2hboot
13974 fmul8x16 %f21, %f20, %f0
13975 st %f6, [%l7 + 0x2C]
13976 nop ! tn %xcc, 0x4 changed by convert2hboot
13977 umulcc %g7, %g2, %o7
13978 nop ! taddcctv %o2, 0x077E, %o5 changed by convert2hboot
13979 movle %xcc, %o1, %i6
13980 wr %g0, 0x10, %asi
13981 srl %l1, 0x03, %i3
13982 edge16ln %i2, %i4, %i1
13983 bn,a,pn %xcc, loop_1371
13984 fmovdleu %icc, %f24, %f10
13985 nop ! tleu %xcc, 0x6 changed by convert2hboot
13986 edge32ln %g4, %o3, %o6
13987loop_1371:
13988 addccc %l5, 0x1B0A, %g1
13989 ldsh [%l7 + 0x7A], %g6
13990 fba,a %fcc1, loop_1372
13991 smulcc %g3, 0x1ECA, %i5
13992 nop ! tge %xcc, 0x0 changed by convert2hboot
13993 fsrc1s %f30, %f6
13994loop_1372:
13995 fandnot1s %f5, %f25, %f11
13996 edge32 %l0, %i7, %g5
13997 ldsw [%l7 + 0x1C], %l4
13998 udiv %l3, 0x1872, %i0
13999 sra %o0, %l6, %g7
14000 sdivcc %g2, 0x090C, %o7
14001 array32 %o2, %o4, %o5
14002 movl %icc, %o1, %i6
14003 movpos %icc, %l1, %i3
14004 udivcc %i2, 0x0533, %l2
14005 udiv %i1, 0x0412, %i4
14006 fnot1 %f18, %f28
14007 brnz,a %o3, loop_1373
14008 popc 0x1CED, %g4
14009 nop ! tsubcc %l5, 0x08B6, %g1 changed by convert2hboot
14010 stw %o6, [%l7 + 0x78]
14011loop_1373:
14012 edge32n %g3, %i5, %g6
14013 udivcc %i7, 0x1AC1, %g5
14014 bneg %icc, loop_1374
14015 edge16n %l4, %l0, %l3
14016 edge8ln %i0, %l6, %g7
14017 wr %g0, 0x10, %asi
14018loop_1374:
14019 nop
14020 add %l7, 0x68, %l6
14021 wr %g0, 0x19, %asi
14022 nop ! casxa [%l6] 0x19, %o7, %g2 ASI use changed by convert2hboot
14023 nop ! tleu %xcc, 0x1 changed by convert2hboot
14024 orcc %o4, %o2, %o5
14025 nop
14026 set 0x1D, %o5
14027 stb %i6, [%l7 + %o5]
14028 edge8ln %l1, %i3, %o1
14029 stw %l2, [%l7 + 0x74]
14030 fmovsn %xcc, %f16, %f30
14031 mulx %i1, %i4, %i2
14032 edge16ln %g4, %o3, %l5
14033 mulscc %g1, 0x09BC, %o6
14034 fpackfix %f22, %f18
14035 nop ! te %xcc, 0x7 changed by convert2hboot
14036 fpadd32s %f3, %f10, %f30
14037 nop ! tne %icc, 0x6 changed by convert2hboot
14038 fmovsa %xcc, %f10, %f28
14039 xnorcc %g3, 0x0EDD, %g6
14040 nop ! ta %icc, 0x3 changed by convert2hboot
14041 fnors %f24, %f9, %f15
14042 fbl,a %fcc1, loop_1375
14043 movrlez %i7, %g5, %i5
14044 nop ! te %icc, 0x4 changed by convert2hboot
14045 nop ! tgu %icc, 0x0 changed by convert2hboot
14046loop_1375:
14047 mulx %l0, 0x0AA6, %l4
14048 movvs %icc, %i0, %l3
14049 nop
14050 setx loop_1376, %l0, %l1
14051 nop ! wrpr 0x1, %tl changed by convert2hboot
14052 nop ! wrpr %l1, %tpc changed by convert2hboot
14053 add %l1, 0x4, %l1
14054 nop ! wrpr %l1, %tnpc changed by convert2hboot
14055 setx 0x34400001400, %l0, %l1
14056 nop ! wrpr %l1, %tstate changed by convert2hboot
14057 nop ! wrhpr 0x4, %htstate changed by convert2hboot
14058 nop ! retry changed by convert2hboot
14059 or %g7, %l6, %o0
14060 nop
14061 set 0x18, %g7
14062 ldx [%l7 + %g7], %g2
14063 std %o4, [%l7 + 0x78]
14064loop_1376:
14065 fmovrdlz %o7, %f0, %f18
14066 orn %o2, 0x1518, %i6
14067 fbue %fcc0, loop_1377
14068 fbge %fcc3, loop_1378
14069 fmovsvc %xcc, %f16, %f9
14070 smul %o5, %l1, %i3
14071loop_1377:
14072 fcmpgt16 %f14, %f12, %l2
14073loop_1378:
14074 andcc %o1, %i1, %i2
14075 udivx %i4, 0x0419, %o3
14076 nop ! tg %icc, 0x1 changed by convert2hboot
14077 xorcc %l5, %g1, %g4
14078 and %o6, 0x012D, %g3
14079 xnorcc %g6, %i7, %i5
14080 and %g5, %l4, %l0
14081 restored
14082 rdpr %cwp, %g1
14083 rdpr %cansave, %g2
14084 rdpr %canrestore, %g3
14085 rdpr %cleanwin, %g4
14086 rdpr %otherwin, %g5
14087 rdpr %wstate, %g6
14088 movrgz %l3, %g7, %i0
14089 fxnors %f31, %f27, %f14
14090 sdiv %o0, 0x130C, %l6
14091 udivx %o4, 0x149F, %o7
14092 wr %g0, 0x88, %asi
14093 alignaddrl %i6, %o2, %l1
14094 fandnot1 %f2, %f10, %f10
14095 and %i3, 0x1F55, %l2
14096 andcc %o1, 0x0282, %i1
14097 udivx %o5, 0x163B, %i2
14098 nop ! tne %xcc, 0x0 changed by convert2hboot
14099 nop ! tleu %icc, 0x5 changed by convert2hboot
14100 movneg %xcc, %i4, %o3
14101 fexpand %f28, %f8
14102 movne %xcc, %g1, %l5
14103 fmovdge %xcc, %f20, %f19
14104 orncc %g4, 0x0E1E, %o6
14105 wr %g0, 0x81, %asi
14106 fexpand %f27, %f16
14107 nop ! tn %xcc, 0x2 changed by convert2hboot
14108 fones %f24
14109 andncc %g3, %i7, %g5
14110 set 0x0C, %g6
14111 nop ! lduwa [%l7 + %g6] 0x80, %l4 ASI use changed by convert2hboot
14112 fpsub16s %f27, %f19, %f19
14113 movrgez %i5, %l3, %l0
14114 bleu,pn %icc, loop_1379
14115 fbge,a %fcc2, loop_1380
14116 nop ! ta %xcc, 0x5 changed by convert2hboot
14117 bn %xcc, loop_1381
14118loop_1379:
14119 and %g7, %i0, %l6
14120loop_1380:
14121 stw %o4, [%l7 + 0x7C]
14122 lduh [%l7 + 0x76], %o7
14123loop_1381:
14124 fmul8x16au %f23, %f18, %f16
14125 movge %xcc, %g2, %i6
14126 fsrc2 %f22, %f12
14127 nop ! tg %icc, 0x5 changed by convert2hboot
14128 set 0x28, %o4
14129 nop ! lduwa [%l7 + %o4] 0x88, %o2 ASI use changed by convert2hboot
14130 fornot2 %f30, %f26, %f0
14131 nop ! taddcctv %o0, 0x19F5, %i3 changed by convert2hboot
14132 move %icc, %l2, %o1
14133 or %i1, %l1, %i2
14134 ba,a %xcc, loop_1382
14135 fbl %fcc2, loop_1383
14136 fmovrdgz %i4, %f22, %f28
14137 nop ! tvc %xcc, 0x1 changed by convert2hboot
14138loop_1382:
14139 nop
14140 wr %g0, 0x19, %asi
14141loop_1383:
14142 sll %o5, %g1, %l5
14143 fornot2 %f14, %f16, %f18
14144 edge16 %o6, %g6, %g4
14145 movgu %xcc, %i7, %g3
14146 nop ! tpos %icc, 0x1 changed by convert2hboot
14147 nop ! tl %icc, 0x6 changed by convert2hboot
14148 ldd [%l7 + 0x38], %f26
14149 stb %l4, [%l7 + 0x73]
14150 movleu %icc, %g5, %l3
14151 umulcc %l0, %i5, %g7
14152 nop ! tne %icc, 0x6 changed by convert2hboot
14153 orcc %l6, %i0, %o7
14154 andcc %o4, 0x1C57, %i6
14155 array8 %g2, %o2, %o0
14156 fpsub32 %f24, %f12, %f16
14157 fone %f14
14158 nop ! tvs %icc, 0x5 changed by convert2hboot
14159 fbl %fcc1, loop_1384
14160 fands %f13, %f17, %f7
14161 andcc %i3, %l2, %i1
14162 bge,pt %xcc, loop_1385
14163loop_1384:
14164 subc %o1, %l1, %i4
14165 bcc %xcc, loop_1386
14166 stw %o3, [%l7 + 0x28]
14167loop_1385:
14168 bvs,a loop_1387
14169 fandnot1 %f0, %f0, %f6
14170loop_1386:
14171 nop ! tcc %icc, 0x6 changed by convert2hboot
14172 fands %f26, %f29, %f24
14173loop_1387:
14174 nop
14175 set 0x36, %g1
14176 nop ! lduba [%l7 + %g1] 0x81, %o5 ASI use changed by convert2hboot
14177 array16 %i2, %l5, %o6
14178 fmuld8ulx16 %f22, %f20, %f28
14179 fmovrse %g1, %f16, %f0
14180 fnot1 %f10, %f28
14181 add %l7, 0x18, %l6
14182 wr %g0, 0x04, %asi
14183 lda [%l6] %asi, %g4
14184 nop ! casa [%l6] 0x04, %g4, %g6 ASI use changed by convert2hboot
14185 movneg %xcc, %g3, %l4
14186 subccc %g5, 0x1D42, %l3
14187 movvs %icc, %l0, %i7
14188 fbo %fcc2, loop_1388
14189 xnor %g7, %l6, %i0
14190 edge32 %o7, %i5, %o4
14191 orn %i6, %o2, %g2
14192loop_1388:
14193 nop ! ta %xcc, 0x6 changed by convert2hboot
14194 std %f28, [%l7 + 0x58]
14195 xor %o0, 0x11F0, %i3
14196 popc %l2, %o1
14197 mova %icc, %i1, %l1
14198 srax %o3, 0x0C, %i4
14199 popc 0x192E, %i2
14200 movrne %o5, 0x126, %l5
14201 addc %o6, %g4, %g6
14202 bvc,a,pn %icc, loop_1389
14203 array16 %g1, %l4, %g3
14204 fmul8x16 %f5, %f8, %f16
14205 addcc %g5, %l3, %l0
14206loop_1389:
14207 fcmpne16 %f26, %f20, %g7
14208 and %l6, %i0, %o7
14209 ld [%l7 + 0x68], %f16
14210 set 0x70, %o2
14211 nop ! stha %i5, [%l7 + %o2] 0x18 ASI use changed by convert2hboot
14212 popc %o4, %i7
14213 flush %l7 + 0x3C
14214 set 0x38, %o1
14215 nop ! lduba [%l7 + %o1] 0x19, %o2 ASI use changed by convert2hboot
14216 set 0x360, %g5
14217 nop ! nop ! nop ! ldxa [%g0 + %g5] 0x40, %i6 ASI use changed by convert2hboot ripped by fixASI40.pl ripped by fixASI40.pl
14218 restored
14219 rdpr %cwp, %g1
14220 rdpr %cansave, %g2
14221 rdpr %canrestore, %g3
14222 rdpr %cleanwin, %g4
14223 rdpr %otherwin, %g5
14224 rdpr %wstate, %g6
14225 swap [%l7 + 0x64], %g2
14226 brgz %o0, loop_1390
14227 fors %f11, %f12, %f5
14228 nop ! te %icc, 0x4 changed by convert2hboot
14229 wr %g0, 0x80, %asi
14230loop_1390:
14231 umul %o1, 0x1064, %i1
14232 sth %l1, [%l7 + 0x10]
14233 nop ! taddcctv %l2, %o3, %i2 changed by convert2hboot
14234 nop
14235 set 0x48, %o0
14236 stx %o5, [%l7 + %o0]
14237 fbug,a %fcc1, loop_1391
14238 movleu %xcc, %i4, %l5
14239 edge32ln %o6, %g4, %g1
14240 set 0x08, %l2
14241 sta %f24, [%l7 + %l2] 0x81
14242loop_1391:
14243 membar 0x20
14244 fmovsleu %icc, %f0, %f2
14245 set 0x24, %l3
14246 nop ! ldstuba [%l7 + %l3] 0x11, %l4 ASI use changed by convert2hboot
14247 set 0x78, %g2
14248 nop ! stwa %g3, [%l7 + %g2] 0x81 ASI use changed by convert2hboot
14249 nop ! tpos %xcc, 0x0 changed by convert2hboot
14250 fcmpes %fcc1, %f9, %f31
14251 restored
14252 rdpr %cwp, %g1
14253 rdpr %cansave, %g2
14254 rdpr %canrestore, %g3
14255 rdpr %cleanwin, %g4
14256 rdpr %otherwin, %g5
14257 rdpr %wstate, %g6
14258 edge32n %g6, %l3, %g5
14259 movg %xcc, %g7, %l6
14260 nop ! tvc %icc, 0x5 changed by convert2hboot
14261 brgz %l0, loop_1392
14262 fba %fcc1, loop_1393
14263 nop ! tvc %icc, 0x7 changed by convert2hboot
14264 orcc %i0, 0x1195, %o7
14265loop_1392:
14266 nop
14267 wr %g0, 0x04, %asi
14268loop_1393:
14269 andncc %i7, %o2, %i6
14270 membar 0x70
14271 fandnot1s %f11, %f30, %f26
14272 movrlz %o4, 0x24A, %o0
14273 fmovsge %xcc, %f19, %f9
14274 movrne %i3, 0x19E, %o1
14275 nop ! tn %xcc, 0x5 changed by convert2hboot
14276 fmovrsne %i1, %f29, %f18
14277 fcmpeq16 %f10, %f2, %g2
14278 movcs %icc, %l1, %l2
14279 nop ! tne %icc, 0x6 changed by convert2hboot
14280 nop ! tcc %icc, 0x6 changed by convert2hboot
14281 swap [%l7 + 0x30], %o3
14282 wr %g0, 0x04, %asi
14283 xnorcc %o5, %i4, %l5
14284 fzero %f24
14285 fmovscc %xcc, %f22, %f26
14286 udivcc %o6, 0x00E7, %g4
14287 fmovdg %icc, %f12, %f6
14288 fmovsl %icc, %f20, %f10
14289 movle %xcc, %l4, %g3
14290 edge32 %g1, %g6, %g5
14291 nop ! tcc %xcc, 0x1 changed by convert2hboot
14292 nop ! ta %xcc, 0x7 changed by convert2hboot
14293 movne %xcc, %g7, %l3
14294 wr %g0, 0x19, %asi
14295 srl %i0, 0x1B, %o7
14296 movne %xcc, %i5, %i7
14297 mova %icc, %o2, %l6
14298 edge32n %i6, %o0, %o4
14299 ldub [%l7 + 0x53], %o1
14300 movpos %xcc, %i1, %i3
14301 fnand %f16, %f24, %f2
14302 edge8ln %l1, %l2, %o3
14303 movrlez %i2, 0x1C3, %o5
14304 set 0x4A, %l6
14305 nop ! ldsha [%l7 + %l6] 0x11, %g2 ASI use changed by convert2hboot
14306 udivx %i4, 0x0A4F, %o6
14307 addccc %l5, %g4, %g3
14308 array16 %g1, %l4, %g5
14309 nop ! tvs %xcc, 0x5 changed by convert2hboot
14310 fmul8x16au %f8, %f31, %f0
14311 nop ! tsubcctv %g7, 0x1922, %l3 changed by convert2hboot
14312 popc %l0, %g6
14313 movrne %o7, 0x1CE, %i5
14314 nop ! ta %icc, 0x7 changed by convert2hboot
14315 sll %i0, %o2, %i7
14316 call loop_1394
14317 brgz %i6, loop_1395
14318 fbu,a %fcc2, loop_1396
14319 fabsd %f20, %f24
14320loop_1394:
14321 brgz %o0, loop_1397
14322loop_1395:
14323 fone %f30
14324loop_1396:
14325 move %xcc, %l6, %o1
14326 xnorcc %o4, %i1, %l1
14327loop_1397:
14328 membar 0x37
14329 nop ! tvs %xcc, 0x4 changed by convert2hboot
14330 fmovsa %icc, %f2, %f28
14331 nop ! tn %icc, 0x6 changed by convert2hboot
14332 fones %f0
14333 smulcc %i3, 0x143D, %l2
14334 fmovs %f22, %f1
14335 nop ! tg %icc, 0x2 changed by convert2hboot
14336 fmovspos %icc, %f24, %f14
14337 fsrc1s %f10, %f20
14338 fmovdne %icc, %f2, %f13
14339 mulx %o3, %o5, %i2
14340 fmovd %f16, %f8
14341 wr %g0, 0x22, %asi
14342 membar #Sync
14343 smul %o6, %i4, %l5
14344 smulcc %g4, %g3, %g1
14345 fmovd %f14, %f28
14346 movgu %xcc, %g5, %l4
14347 fbn %fcc2, loop_1398
14348 srax %g7, 0x19, %l3
14349 membar 0x63
14350 nop ! tn %icc, 0x2 changed by convert2hboot
14351loop_1398:
14352 fnegs %f20, %f20
14353 bne,a loop_1399
14354 edge32ln %l0, %g6, %o7
14355 orncc %i0, %i5, %o2
14356 movle %xcc, %i7, %i6
14357loop_1399:
14358 edge16ln %l6, %o1, %o0
14359 fmul8x16al %f25, %f24, %f22
14360 set 0x08, %g4
14361 nop ! ldxa [%l7 + %g4] 0x88, %o4 ASI use changed by convert2hboot
14362 fmul8x16au %f1, %f6, %f22
14363 mulscc %i1, 0x1574, %l1
14364 edge8l %l2, %i3, %o3
14365 fmovdvc %icc, %f28, %f30
14366 array32 %o5, %g2, %o6
14367 movge %icc, %i4, %i2
14368 orcc %g4, 0x0CE8, %g3
14369 array16 %g1, %l5, %g5
14370 nop ! tg %xcc, 0x0 changed by convert2hboot
14371 fcmple16 %f26, %f12, %g7
14372 nop ! tgu %xcc, 0x0 changed by convert2hboot
14373 fbg %fcc0, loop_1400
14374 nop ! tvc %icc, 0x7 changed by convert2hboot
14375 fmovdne %xcc, %f29, %f19
14376 set 0x40, %l4
14377 nop ! ldswa [%l7 + %l4] 0x18, %l4 ASI use changed by convert2hboot
14378loop_1400:
14379 fbne %fcc2, loop_1401
14380 fones %f7
14381 set 0x60, %i0
14382 nop ! prefetcha [%l7 + %i0] 0x0c, 0x1 ASI use changed by convert2hboot
14383loop_1401:
14384 nop ! tcc %icc, 0x0 changed by convert2hboot
14385 movl %icc, %g6, %o7
14386 srax %l0, 0x05, %i5
14387 fpack32 %f20, %f24, %f22
14388 stx %i0, [%l7 + 0x70]
14389 fabss %f19, %f13
14390 xnor %o2, 0x1C8D, %i7
14391 orncc %l6, 0x1583, %i6
14392 sll %o1, 0x06, %o0
14393 umul %o4, %l1, %i1
14394 fnot2s %f15, %f25
14395 fmovrdne %l2, %f24, %f28
14396 fbl %fcc3, loop_1402
14397 fbuge,a %fcc1, loop_1403
14398 bl loop_1404
14399 fmovrslez %o3, %f5, %f16
14400loop_1402:
14401 mulx %o5, %g2, %i3
14402loop_1403:
14403 nop ! tsubcctv %i4, 0x0337, %i2 changed by convert2hboot
14404loop_1404:
14405 edge8ln %o6, %g3, %g4
14406 bvc,a,pn %xcc, loop_1405
14407 bvs,pn %xcc, loop_1406
14408 or %l5, %g5, %g1
14409 fcmple32 %f10, %f22, %g7
14410loop_1405:
14411 st %f24, [%l7 + 0x44]
14412loop_1406:
14413 edge8l %l3, %g6, %l4
14414 array16 %o7, %i5, %i0
14415 fors %f4, %f27, %f28
14416 nop ! taddcctv %o2, %l0, %i7 changed by convert2hboot
14417 st %f5, [%l7 + 0x18]
14418 movrgez %l6, 0x332, %i6
14419 wr %g0, 0x04, %asi
14420 fcmpne16 %f20, %f4, %o0
14421 ld [%l7 + 0x54], %f13
14422 sethi 0x1734, %l1
14423 fandnot1 %f0, %f22, %f6
14424 fmuld8sux16 %f10, %f8, %f8
14425 andcc %i1, %l2, %o4
14426 bleu,a,pn %xcc, loop_1407
14427 nop ! taddcctv %o5, %g2, %o3 changed by convert2hboot
14428 udiv %i4, 0x0C8E, %i2
14429 membar 0x1F
14430loop_1407:
14431 sethi 0x0F08, %i3
14432 sub %o6, 0x161E, %g3
14433 fbe,a %fcc2, loop_1408
14434 fpadd16 %f28, %f30, %f20
14435 bge,pn %icc, loop_1409
14436 movcc %icc, %l5, %g4
14437loop_1408:
14438 smul %g5, %g1, %g7
14439 nop ! tcc %xcc, 0x3 changed by convert2hboot
14440loop_1409:
14441 membar 0x38
14442 movpos %icc, %g6, %l4
14443 and %o7, %l3, %i0
14444 brgez %o2, loop_1410
14445 fmovrdlz %l0, %f26, %f0
14446 std %i4, [%l7 + 0x20]
14447 bvc,a,pn %icc, loop_1411
14448loop_1410:
14449 fmovd %f18, %f20
14450 subcc %i7, 0x08C0, %l6
14451 movvc %xcc, %o1, %o0
14452loop_1411:
14453 fzeros %f6
14454 andcc %i6, 0x1660, %l1
14455 edge16n %i1, %o4, %l2
14456 srax %g2, %o3, %i4
14457 array16 %i2, %i3, %o5
14458 ld [%l7 + 0x30], %f18
14459 fblg %fcc2, loop_1412
14460 fbne,a %fcc2, loop_1413
14461 nop ! tcc %xcc, 0x3 changed by convert2hboot
14462 nop ! tvs %icc, 0x2 changed by convert2hboot
14463loop_1412:
14464 fpack16 %f22, %f17
14465loop_1413:
14466 mova %icc, %g3, %o6
14467 fcmpne32 %f8, %f24, %g4
14468 andncc %g5, %g1, %g7
14469 fxnor %f20, %f10, %f6
14470 srlx %g6, 0x0E, %l4
14471 movre %o7, 0x0F5, %l5
14472 movrgez %i0, 0x1A3, %l3
14473 fbu %fcc0, loop_1414
14474 subc %o2, %i5, %i7
14475 fxnor %f22, %f6, %f30
14476 nop ! te %xcc, 0x7 changed by convert2hboot
14477loop_1414:
14478 fbl,a %fcc0, loop_1415
14479 array32 %l6, %l0, %o1
14480 nop
14481 setx loop_1416, %l0, %l1
14482 nop ! wrpr 0x1, %tl changed by convert2hboot
14483 nop ! wrpr %l1, %tnpc changed by convert2hboot
14484 setx 0x34400001400, %l0, %l1
14485 nop ! wrpr %l1, %tstate changed by convert2hboot
14486 nop ! wrhpr 0x4, %htstate changed by convert2hboot
14487 nop ! done changed by convert2hboot
14488 movcc %xcc, %i6, %o0
14489loop_1415:
14490 movrne %l1, %o4, %l2
14491 nop ! tne %icc, 0x6 changed by convert2hboot
14492loop_1416:
14493 sll %i1, 0x0F, %g2
14494 edge32n %o3, %i2, %i3
14495 movle %icc, %o5, %g3
14496 bvs,pn %xcc, loop_1417
14497 edge16 %o6, %i4, %g5
14498 fcmple32 %f26, %f20, %g1
14499 smul %g7, 0x1296, %g4
14500loop_1417:
14501 nop ! tcs %icc, 0x5 changed by convert2hboot
14502 sub %l4, %o7, %l5
14503 orn %g6, %l3, %o2
14504 bvs,a loop_1418
14505 andcc %i0, %i7, %i5
14506 fmovsvs %xcc, %f24, %f21
14507 movneg %icc, %l6, %o1
14508loop_1418:
14509 movleu %xcc, %l0, %i6
14510 fmovdle %icc, %f0, %f5
14511 edge8ln %l1, %o4, %l2
14512 saved
14513 rdpr %cwp, %g1
14514 rdpr %cansave, %g2
14515 rdpr %canrestore, %g3
14516 rdpr %cleanwin, %g4
14517 rdpr %otherwin, %g5
14518 rdpr %wstate, %g6
14519 fmovspos %xcc, %f20, %f10
14520 alignaddr %o0, %i1, %o3
14521 edge16n %i2, %i3, %g2
14522 wr %g0, 0x10, %asi
14523 fmovsne %icc, %f20, %f20
14524 movre %g3, %o6, %g5
14525 or %g1, %i4, %g7
14526 fandnot1s %f26, %f10, %f20
14527 nop ! tn %xcc, 0x3 changed by convert2hboot
14528 sdiv %g4, 0x0BAF, %o7
14529 be,a %icc, loop_1419
14530 fmovdvc %xcc, %f16, %f29
14531 fmovda %icc, %f5, %f18
14532 add %l5, %l4, %l3
14533loop_1419:
14534 nop
14535 set 0x40, %i3
14536 nop ! ldda [%l7 + %i3] 0x15, %f0 ASI use changed by convert2hboot
14537 nop ! tvc %icc, 0x2 changed by convert2hboot
14538 ba,pt %icc, loop_1420
14539 fandnot1 %f18, %f16, %f0
14540 udivcc %o2, 0x1336, %g6
14541 brz,a %i7, loop_1421
14542loop_1420:
14543 sdivx %i5, 0x09F7, %l6
14544 fpadd16s %f1, %f17, %f30
14545 edge32ln %i0, %l0, %i6
14546loop_1421:
14547 movgu %icc, %o1, %l1
14548 movvc %xcc, %o4, %o0
14549 and %i1, 0x16B7, %o3
14550 edge8n %l2, %i3, %g2
14551 wr %g0, 0x89, %asi
14552 movrgz %o5, 0x26F, %g3
14553 movgu %xcc, %g5, %o6
14554 umulcc %g1, 0x1FF1, %g7
14555 be,a,pt %icc, loop_1422
14556 xorcc %g4, %o7, %i4
14557 movne %icc, %l5, %l4
14558 fmovsgu %icc, %f26, %f19
14559loop_1422:
14560 for %f10, %f30, %f10
14561 nop
14562 set 0x72, %l0
14563 stb %l3, [%l7 + %l0]
14564 std %f2, [%l7 + 0x48]
14565 movrgez %g6, 0x1BF, %o2
14566 fmovdg %icc, %f6, %f12
14567 fbne %fcc2, loop_1423
14568 ldsh [%l7 + 0x50], %i5
14569 movl %xcc, %i7, %l6
14570 fsrc1s %f26, %f6
14571loop_1423:
14572 fcmpes %fcc1, %f16, %f28
14573 nop
14574 set 0x63, %i7
14575 ldub [%l7 + %i7], %i0
14576 fnors %f6, %f26, %f12
14577 xor %l0, %o1, %i6
14578 nop ! tl %xcc, 0x5 changed by convert2hboot
14579 move %xcc, %o4, %o0
14580 movg %xcc, %l1, %i1
14581 fbug,a %fcc3, loop_1424
14582 movrgz %o3, 0x354, %l2
14583 sdivx %i3, 0x0235, %i2
14584 movrne %g2, 0x33C, %o5
14585loop_1424:
14586 fzeros %f13
14587 udivcc %g5, 0x07ED, %o6
14588 set 0x08, %o6
14589 sta %f7, [%l7 + %o6] 0x14
14590 bvc loop_1425
14591 or %g1, %g7, %g4
14592 alignaddr %o7, %i4, %g3
14593 brnz %l4, loop_1426
14594loop_1425:
14595 fcmped %fcc2, %f8, %f4
14596 fmovrde %l5, %f8, %f8
14597 mulscc %g6, %l3, %o2
14598loop_1426:
14599 nop ! ta %xcc, 0x3 changed by convert2hboot
14600 movrne %i5, %l6, %i0
14601 nop
14602 setx loop_1427, %l0, %l1
14603 jmpl %l1, %i7
14604 movrlz %o1, 0x14C, %i6
14605 bgu,a,pn %xcc, loop_1428
14606 fabsd %f22, %f18
14607loop_1427:
14608 membar 0x6A
14609 fmovsa %icc, %f16, %f5
14610loop_1428:
14611 fmovdleu %xcc, %f17, %f17
14612 st %f3, [%l7 + 0x70]
14613 sll %o4, 0x05, %l0
14614 or %l1, %o0, %i1
14615 addcc %o3, %l2, %i3
14616 nop ! tsubcctv %g2, 0x1427, %o5 changed by convert2hboot
14617 popc %i2, %o6
14618 xorcc %g5, 0x1AE2, %g7
14619 mulscc %g4, %o7, %i4
14620 movvs %xcc, %g1, %g3
14621 movne %xcc, %l5, %l4
14622 sllx %g6, 0x1E, %l3
14623 addccc %i5, 0x0143, %l6
14624 move %xcc, %o2, %i7
14625 edge16n %o1, %i0, %i6
14626 array16 %o4, %l1, %o0
14627 fpadd32s %f27, %f15, %f3
14628 nop ! tne %icc, 0x6 changed by convert2hboot
14629 nop ! tpos %xcc, 0x2 changed by convert2hboot
14630 edge16n %i1, %o3, %l0
14631 fpack32 %f28, %f6, %f2
14632 nop ! tcc %icc, 0x4 changed by convert2hboot
14633 movrgz %i3, 0x0DA, %g2
14634 sra %o5, %l2, %i2
14635 popc %o6, %g7
14636 fble %fcc3, loop_1429
14637 fmovdge %xcc, %f21, %f1
14638 sethi 0x12AB, %g4
14639 srl %g5, 0x11, %o7
14640loop_1429:
14641 ba,pn %icc, loop_1430
14642 xorcc %i4, 0x0FE0, %g1
14643 bge,a %xcc, loop_1431
14644 srl %g3, %l5, %g6
14645loop_1430:
14646 nop ! tn %icc, 0x5 changed by convert2hboot
14647 fand %f26, %f8, %f26
14648loop_1431:
14649 umul %l3, %l4, %l6
14650 andcc %o2, 0x06C8, %i5
14651 fmovdle %xcc, %f29, %f3
14652 fmovda %xcc, %f5, %f7
14653 array32 %i7, %o1, %i0
14654 fbne %fcc3, loop_1432
14655 nop ! tpos %icc, 0x5 changed by convert2hboot
14656 fnors %f21, %f28, %f30
14657 brnz %o4, loop_1433
14658loop_1432:
14659 fmovdl %xcc, %f19, %f23
14660 edge16ln %i6, %l1, %i1
14661 be,pt %icc, loop_1434
14662loop_1433:
14663 fmovspos %xcc, %f7, %f4
14664 movpos %icc, %o0, %l0
14665 movcs %icc, %o3, %i3
14666loop_1434:
14667 fble,a %fcc2, loop_1435
14668 movrgez %o5, %g2, %l2
14669 saved
14670 rdpr %cwp, %g1
14671 rdpr %cansave, %g2
14672 rdpr %canrestore, %g3
14673 rdpr %cleanwin, %g4
14674 rdpr %otherwin, %g5
14675 rdpr %wstate, %g6
14676 fmovdpos %xcc, %f6, %f30
14677loop_1435:
14678 flush %l7 + 0x70
14679 bge %icc, loop_1436
14680 srax %i2, %g7, %o6
14681 ble loop_1437
14682 ldstub [%l7 + 0x48], %g4
14683loop_1436:
14684 or %o7, %i4, %g1
14685 fnor %f28, %f18, %f14
14686loop_1437:
14687 array8 %g5, %g3, %l5
14688 edge8 %l3, %l4, %g6
14689 fornot2s %f18, %f16, %f8
14690 fmovrdne %l6, %f28, %f10
14691 and %o2, 0x0FA4, %i7
14692 nop ! taddcctv %o1, 0x16D1, %i5 changed by convert2hboot
14693 fbn,a %fcc2, loop_1438
14694 fors %f24, %f10, %f0
14695 nop ! tneg %xcc, 0x1 changed by convert2hboot
14696 fmuld8sux16 %f28, %f11, %f20
14697loop_1438:
14698 nop
14699 wr %g0, 0x20, %asi
14700 fbn,a %fcc1, loop_1439
14701 fnot1 %f26, %f0
14702 edge16ln %i6, %l1, %i1
14703 fsrc1 %f16, %f28
14704loop_1439:
14705 fmul8x16al %f15, %f14, %f16
14706 edge8l %i0, %l0, %o3
14707 sethi 0x0DA7, %i3
14708 fmovspos %icc, %f0, %f29
14709 fpadd16 %f6, %f22, %f28
14710 swap [%l7 + 0x28], %o5
14711 movrgez %o0, %g2, %l2
14712 mulscc %g7, %i2, %o6
14713 fmovrdlez %o7, %f0, %f14
14714 nop ! te %icc, 0x2 changed by convert2hboot
14715 edge8n %g4, %i4, %g1
14716 wr %g0, 0x88, %asi
14717 xnorcc %g5, %l5, %l4
14718 fmovd %f26, %f18
14719 wr %g0, 0xe2, %asi
14720 membar #Sync
14721 fpack16 %f16, %f26
14722 stb %g6, [%l7 + 0x72]
14723 srlx %o2, %l6, %i7
14724 movne %xcc, %i5, %o1
14725 xnorcc %o4, %i6, %l1
14726 subc %i0, %i1, %l0
14727 call loop_1440
14728 fcmpeq16 %f18, %f24, %o3
14729 edge16ln %o5, %i3, %o0
14730 nop ! tg %xcc, 0x7 changed by convert2hboot
14731loop_1440:
14732 fbu,a %fcc0, loop_1441
14733 bn,pt %icc, loop_1442
14734 edge16n %g2, %l2, %g7
14735 addc %o6, %o7, %g4
14736loop_1441:
14737 subcc %i2, %i4, %g1
14738loop_1442:
14739 xorcc %g5, %g3, %l4
14740 movle %xcc, %l3, %l5
14741 mova %icc, %g6, %o2
14742 st %f7, [%l7 + 0x18]
14743 xnor %l6, %i7, %i5
14744 nop ! tl %xcc, 0x7 changed by convert2hboot
14745 fmuld8sux16 %f20, %f12, %f26
14746 bleu loop_1443
14747 edge16n %o1, %i6, %l1
14748 sll %o4, %i1, %l0
14749 ldd [%l7 + 0x58], %i0
14750loop_1443:
14751 edge8l %o3, %i3, %o5
14752 edge8l %o0, %g2, %l2
14753 fbe,a %fcc3, loop_1444
14754 addccc %o6, %o7, %g7
14755 umul %g4, %i4, %g1
14756 brlez %g5, loop_1445
14757loop_1444:
14758 sdivcc %i2, 0x19D1, %l4
14759 nop
14760 setx loop_1446, %l0, %l1
14761 nop ! wrpr 0x1, %tl changed by convert2hboot
14762 nop ! wrpr %l1, %tnpc changed by convert2hboot
14763 setx 0x34400001400, %l0, %l1
14764 nop ! wrpr %l1, %tstate changed by convert2hboot
14765 nop ! wrhpr 0x4, %htstate changed by convert2hboot
14766 nop ! done changed by convert2hboot
14767 nop ! tn %icc, 0x2 changed by convert2hboot
14768loop_1445:
14769 fnor %f14, %f12, %f6
14770 popc 0x0325, %g3
14771loop_1446:
14772 xnorcc %l5, %g6, %l3
14773 fnand %f20, %f20, %f16
14774 nop
14775 set 0x14, %i4
14776 stw %l6, [%l7 + %i4]
14777 edge16l %o2, %i7, %o1
14778 fmovd %f12, %f18
14779 fblg %fcc0, loop_1447
14780 fpsub32 %f18, %f10, %f2
14781 restored
14782 rdpr %cwp, %g1
14783 rdpr %cansave, %g2
14784 rdpr %canrestore, %g3
14785 rdpr %cleanwin, %g4
14786 rdpr %otherwin, %g5
14787 rdpr %wstate, %g6
14788 movleu %icc, %i6, %i5
14789loop_1447:
14790 edge16n %o4, %l1, %l0
14791 movrgz %i0, %i1, %o3
14792 brgez,a %o5, loop_1448
14793 srax %o0, %g2, %i3
14794 ldd [%l7 + 0x58], %f26
14795 bl,a,pt %icc, loop_1449
14796loop_1448:
14797 array16 %o6, %l2, %o7
14798 nop
14799 setx loop_1450, %l0, %l1
14800 nop ! wrpr 0x1, %tl changed by convert2hboot
14801 nop ! wrpr %l1, %tpc changed by convert2hboot
14802 add %l1, 0x4, %l1
14803 nop ! wrpr %l1, %tnpc changed by convert2hboot
14804 setx 0x34400001400, %l0, %l1
14805 nop ! wrpr %l1, %tstate changed by convert2hboot
14806 nop ! wrhpr 0x4, %htstate changed by convert2hboot
14807 nop ! retry changed by convert2hboot
14808 fpadd16s %f3, %f22, %f7
14809loop_1449:
14810 and %g4, 0x0FC3, %i4
14811 subcc %g7, 0x15E8, %g1
14812loop_1450:
14813 fxnor %f30, %f28, %f30
14814 membar #Sync
14815 wr %g0, 0xf1, %asi
14816 fmovsle %xcc, %f10, %f10
14817 fcmpgt32 %f18, %f4, %i2
14818 movne %xcc, %l4, %g3
14819 sdivcc %l5, 0x00B9, %g6
14820 swap [%l7 + 0x1C], %l3
14821 fbo,a %fcc2, loop_1451
14822 movgu %icc, %l6, %o2
14823 edge8l %g5, %i7, %o1
14824 orcc %i5, %i6, %l1
14825loop_1451:
14826 xnor %l0, %o4, %i1
14827 edge16ln %i0, %o5, %o0
14828 fmovrslez %o3, %f26, %f27
14829 fnegs %f23, %f18
14830 srl %g2, 0x06, %o6
14831 nop ! taddcc %i3, %l2, %o7 changed by convert2hboot
14832 add %i4, %g4, %g1
14833 addc %i2, 0x11F4, %l4
14834 nop ! taddcctv %g3, 0x0775, %l5 changed by convert2hboot
14835 ld [%l7 + 0x34], %f30
14836 mova %icc, %g6, %g7
14837 edge8n %l6, %o2, %l3
14838 orn %i7, %g5, %i5
14839 set 0x37, %i6
14840 nop ! stba %o1, [%l7 + %i6] 0x2f ASI use changed by convert2hboot
14841 membar #Sync
14842 nop ! tle %xcc, 0x6 changed by convert2hboot
14843 fmovsn %icc, %f16, %f15
14844 movn %icc, %l1, %l0
14845 array8 %o4, %i1, %i0
14846 orncc %o5, %o0, %o3
14847 or %i6, 0x1944, %o6
14848 umul %g2, 0x1158, %l2
14849 xorcc %i3, 0x1DDA, %i4
14850 movrgez %o7, 0x00F, %g1
14851 wr %g0, 0x04, %asi
14852 edge32 %i2, %g3, %l4
14853 wr %g0, 0xf9, %asi
14854 membar #Sync
14855 movrne %g6, %l5, %l6
14856 edge32 %o2, %g7, %i7
14857 nop ! tvc %xcc, 0x2 changed by convert2hboot
14858 bcs,a,pt %xcc, loop_1452
14859 brlez,a %l3, loop_1453
14860 nop ! tvc %xcc, 0x1 changed by convert2hboot
14861 andcc %g5, 0x1F8D, %i5
14862loop_1452:
14863 fmovsa %xcc, %f22, %f11
14864loop_1453:
14865 movneg %icc, %l1, %o1
14866 movgu %icc, %o4, %i1
14867 wr %g0, 0x81, %asi
14868 xorcc %l0, %o0, %o5
14869 addcc %o3, 0x1A9A, %i6
14870 fzero %f18
14871 movcs %xcc, %g2, %o6
14872 set 0x68, %i2
14873 nop ! stxa %i3, [%l7 + %i2] 0xea ASI use changed by convert2hboot
14874 membar #Sync
14875 fmovdneg %icc, %f4, %f13
14876 stw %i4, [%l7 + 0x30]
14877 bpos,a %icc, loop_1454
14878 movn %xcc, %o7, %g1
14879 movcc %xcc, %g4, %i2
14880 sdivcc %g3, 0x13BD, %l4
14881loop_1454:
14882 sdivx %l2, 0x1C00, %l5
14883 set 0x67, %o3
14884 nop ! ldsba [%l7 + %o3] 0x04, %g6 ASI use changed by convert2hboot
14885 sllx %l6, 0x01, %o2
14886 edge32n %g7, %i7, %l3
14887 ldub [%l7 + 0x33], %g5
14888 ldstub [%l7 + 0x27], %i5
14889 nop ! tpos %icc, 0x2 changed by convert2hboot
14890 fcmpeq32 %f30, %f18, %o1
14891 nop ! sir 0x15C8 changed by convert2hboot
14892 fbuge,a %fcc0, loop_1455
14893 std %l0, [%l7 + 0x28]
14894 srl %i1, 0x0A, %o4
14895 membar #Sync
14896 set 0x40, %l1
14897 nop ! ldda [%l7 + %l1] 0xf0, %f16 ASI use changed by convert2hboot
14898loop_1455:
14899 brlez %i0, loop_1456
14900 xorcc %o0, %o5, %o3
14901 fmovscs %xcc, %f4, %f8
14902 alignaddrl %l0, %g2, %i6
14903loop_1456:
14904 alignaddrl %i3, %i4, %o6
14905 nop ! te %icc, 0x5 changed by convert2hboot
14906 restored
14907 rdpr %cwp, %g1
14908 rdpr %cansave, %g2
14909 rdpr %canrestore, %g3
14910 rdpr %cleanwin, %g4
14911 rdpr %otherwin, %g5
14912 rdpr %wstate, %g6
14913 movne %icc, %o7, %g4
14914 nop ! tge %xcc, 0x6 changed by convert2hboot
14915 array16 %i2, %g3, %l4
14916 bneg loop_1457
14917 xor %l2, 0x0328, %l5
14918 nop ! sir 0x03DA changed by convert2hboot
14919 std %f16, [%l7 + 0x28]
14920loop_1457:
14921 fmovdvs %xcc, %f30, %f9
14922 popc 0x0108, %g6
14923 fexpand %f17, %f24
14924 sethi 0x038F, %g1
14925 udiv %l6, 0x0E21, %o2
14926 fbn,a %fcc3, loop_1458
14927 xorcc %i7, 0x1C9C, %l3
14928 and %g7, 0x0007, %i5
14929 nop ! tneg %xcc, 0x1 changed by convert2hboot
14930loop_1458:
14931 nop
14932 set 0x0E, %i1
14933 lduh [%l7 + %i1], %o1
14934 set 0x1C, %g3
14935 nop ! ldswa [%l7 + %g3] 0x15, %l1 ASI use changed by convert2hboot
14936 mova %icc, %g5, %o4
14937 fpack16 %f12, %f31
14938 ldd [%l7 + 0x40], %f16
14939 nop ! taddcc %i1, 0x1A33, %i0 changed by convert2hboot
14940 edge16l %o0, %o3, %o5
14941 fcmpeq16 %f20, %f14, %g2
14942 ldub [%l7 + 0x22], %l0
14943 mulscc %i3, 0x1D42, %i4
14944 fmovdn %xcc, %f26, %f1
14945 movvc %xcc, %i6, %o7
14946 edge8l %o6, %i2, %g3
14947 std %l4, [%l7 + 0x28]
14948 nop ! sir 0x0CA5 changed by convert2hboot
14949 fandnot1s %f30, %f16, %f5
14950 fabss %f9, %f31
14951 fmul8x16au %f22, %f31, %f22
14952 fmovsgu %icc, %f28, %f17
14953 orn %l2, %l5, %g6
14954 subcc %g1, %l6, %o2
14955 fba %fcc1, loop_1459
14956 movrgez %g4, 0x34C, %i7
14957 fmovsvs %icc, %f27, %f26
14958 nop ! tsubcc %g7, %l3, %i5 changed by convert2hboot
14959loop_1459:
14960 brnz,a %o1, loop_1460
14961 andncc %g5, %o4, %l1
14962 set 0x13, %o7
14963 nop ! ldsba [%l7 + %o7] 0x0c, %i1 ASI use changed by convert2hboot
14964loop_1460:
14965 addc %i0, 0x19DB, %o0
14966 fcmple16 %f28, %f22, %o5
14967 brgez %o3, loop_1461
14968 movre %g2, 0x3A0, %l0
14969 set 0x3B, %l5
14970 nop ! ldstuba [%l7 + %l5] 0x89, %i4 ASI use changed by convert2hboot
14971loop_1461:
14972 nop
14973 wr %g0, 0x80, %asi
14974 restored
14975 rdpr %cwp, %g1
14976 rdpr %cansave, %g2
14977 rdpr %canrestore, %g3
14978 rdpr %cleanwin, %g4
14979 rdpr %otherwin, %g5
14980 rdpr %wstate, %g6
14981 edge32n %o7, %i3, %i2
14982 subc %o6, %g3, %l2
14983 fbn %fcc0, loop_1462
14984 nop ! tvs %icc, 0x3 changed by convert2hboot
14985 fnors %f8, %f20, %f21
14986 movvc %icc, %l5, %g6
14987loop_1462:
14988 smulcc %g1, %l4, %o2
14989 nop ! tne %xcc, 0x2 changed by convert2hboot
14990 srl %g4, %i7, %l6
14991 fblg %fcc2, loop_1463
14992 movl %xcc, %g7, %i5
14993 nop ! tne %xcc, 0x2 changed by convert2hboot
14994 fbne,a %fcc2, loop_1464
14995loop_1463:
14996 array32 %l3, %g5, %o4
14997 wr %g0, 0x24, %asi
14998loop_1464:
14999 ldsh [%l7 + 0x68], %i1
15000 bleu loop_1465
15001 udivcc %i0, 0x0271, %o0
15002 edge32n %o5, %o3, %g2
15003 ldd [%l7 + 0x48], %l0
15004loop_1465:
15005 movcc %xcc, %l1, %i4
15006 alignaddr %o7, %i3, %i6
15007 addc %i2, 0x0CEA, %o6
15008 fcmped %fcc0, %f20, %f2
15009 fpack32 %f26, %f22, %f26
15010 membar 0x10
15011 edge32n %l2, %l5, %g3
15012 fble %fcc3, loop_1466
15013 edge32ln %g6, %l4, %o2
15014 alignaddr %g1, %i7, %l6
15015 edge8ln %g7, %i5, %l3
15016loop_1466:
15017 addc %g4, 0x17CD, %o4
15018 fba,a %fcc1, loop_1467
15019 sdivcc %o1, 0x1D64, %i1
15020 ldsw [%l7 + 0x6C], %i0
15021 fmul8x16al %f30, %f6, %f26
15022loop_1467:
15023 sdivx %g5, 0x1A70, %o0
15024 set 0x74, %o5
15025 nop ! ldswa [%l7 + %o5] 0x81, %o5 ASI use changed by convert2hboot
15026 nop ! tgu %xcc, 0x1 changed by convert2hboot
15027 xorcc %g2, 0x154B, %l0
15028 movne %xcc, %o3, %l1
15029 wr %g0, 0x18, %asi
15030 sta %f3, [%l7 + 0x4C] %asi
15031 movn %xcc, %o7, %i3
15032 fmovdgu %xcc, %f27, %f10
15033 set 0x24, %i5
15034 lda [%l7 + %i5] 0x18, %f3
15035 fmovrdlz %i4, %f20, %f2
15036 nop ! tvs %icc, 0x5 changed by convert2hboot
15037 fpsub16s %f20, %f30, %f3
15038 brgez %i2, loop_1468
15039 edge32 %i6, %o6, %l5
15040 set 0x68, %g6
15041 nop ! lduha [%l7 + %g6] 0x88, %l2 ASI use changed by convert2hboot
15042loop_1468:
15043 nop
15044 set 0x75, %o4
15045 nop ! lduba [%l7 + %o4] 0x18, %g3 ASI use changed by convert2hboot
15046 addcc %g6, 0x170F, %l4
15047 nop ! sir 0x1B66 changed by convert2hboot
15048 wr %g0, 0x0c, %asi
15049 movg %icc, %g1, %i7
15050 sra %g7, 0x1D, %i5
15051 fmul8x16 %f19, %f4, %f8
15052 sllx %l6, %l3, %o4
15053 nop
15054 setx loop_1469, %l0, %l1
15055 nop ! wrpr 0x1, %tl changed by convert2hboot
15056 nop ! wrpr %l1, %tnpc changed by convert2hboot
15057 setx 0x34400001400, %l0, %l1
15058 nop ! wrpr %l1, %tstate changed by convert2hboot
15059 nop ! wrhpr 0x4, %htstate changed by convert2hboot
15060 nop ! done changed by convert2hboot
15061 nop ! tge %icc, 0x6 changed by convert2hboot
15062 movcc %xcc, %g4, %i1
15063 fmovdle %icc, %f30, %f6
15064loop_1469:
15065 nop ! tne %xcc, 0x4 changed by convert2hboot
15066 movge %icc, %i0, %o1
15067 sdivcc %o0, 0x0C6D, %o5
15068 ldd [%l7 + 0x20], %g4
15069 movneg %xcc, %g2, %o3
15070 nop ! tpos %icc, 0x3 changed by convert2hboot
15071 set 0x7C, %g1
15072 nop ! swapa [%l7 + %g1] 0x89, %l0 ASI use changed by convert2hboot
15073 ldsb [%l7 + 0x73], %o7
15074 movrgez %l1, 0x257, %i4
15075 movge %xcc, %i3, %i6
15076 swap [%l7 + 0x70], %i2
15077 array32 %l5, %l2, %o6
15078 fmul8x16 %f28, %f30, %f24
15079 nop ! tsubcctv %g6, %l4, %o2 changed by convert2hboot
15080 smulcc %g3, 0x1D41, %i7
15081 popc %g1, %i5
15082 fmovsle %xcc, %f24, %f10
15083 movl %icc, %g7, %l6
15084 fmuld8ulx16 %f17, %f12, %f20
15085 nop
15086 setx loop_1470, %l0, %l1
15087 nop ! wrpr 0x1, %tl changed by convert2hboot
15088 nop ! wrpr %l1, %tnpc changed by convert2hboot
15089 setx 0x34400001400, %l0, %l1
15090 nop ! wrpr %l1, %tstate changed by convert2hboot
15091 nop ! wrhpr 0x4, %htstate changed by convert2hboot
15092 nop ! done changed by convert2hboot
15093 fcmpeq16 %f18, %f12, %o4
15094 srl %g4, 0x10, %l3
15095 nop
15096 setx loop_1471, %l0, %l1
15097 nop ! wrpr 0x1, %tl changed by convert2hboot
15098 nop ! wrpr %l1, %tnpc changed by convert2hboot
15099 setx 0x34400001400, %l0, %l1
15100 nop ! wrpr %l1, %tstate changed by convert2hboot
15101 nop ! wrhpr 0x4, %htstate changed by convert2hboot
15102 nop ! done changed by convert2hboot
15103loop_1470:
15104 std %i0, [%l7 + 0x70]
15105 edge16ln %i0, %o1, %o0
15106 srlx %g5, %g2, %o3
15107loop_1471:
15108 edge16n %o5, %l0, %l1
15109 movleu %icc, %o7, %i4
15110 mulx %i3, 0x1A1D, %i6
15111 movrgez %i2, 0x1A3, %l2
15112 orcc %o6, %g6, %l4
15113 lduw [%l7 + 0x78], %o2
15114 set 0x28, %g7
15115 nop ! stwa %g3, [%l7 + %g7] 0x88 ASI use changed by convert2hboot
15116 addc %i7, 0x1134, %l5
15117 edge16l %g1, %g7, %i5
15118 restored
15119 rdpr %cwp, %g1
15120 rdpr %cansave, %g2
15121 rdpr %canrestore, %g3
15122 rdpr %cleanwin, %g4
15123 rdpr %otherwin, %g5
15124 rdpr %wstate, %g6
15125 movcs %icc, %l6, %g4
15126 bvs loop_1472
15127 bvs loop_1473
15128 nop ! taddcctv %o4, 0x1EC3, %l3 changed by convert2hboot
15129 prefetch [%l7 + 0x24], 0x1
15130loop_1472:
15131 fbge,a %fcc3, loop_1474
15132loop_1473:
15133 sll %i0, %i1, %o1
15134 srax %g5, 0x03, %o0
15135 fpadd16s %f23, %f13, %f27
15136loop_1474:
15137 orncc %o3, %o5, %l0
15138 fxors %f8, %f13, %f25
15139 bneg loop_1475
15140 fpsub32 %f16, %f22, %f8
15141 sll %g2, 0x1D, %o7
15142 edge16ln %i4, %i3, %l1
15143loop_1475:
15144 movcc %icc, %i2, %i6
15145 edge32 %l2, %o6, %g6
15146 call loop_1476
15147 movn %icc, %l4, %o2
15148 fcmple32 %f2, %f4, %g3
15149 fbue,a %fcc2, loop_1477
15150loop_1476:
15151 udivcc %l5, 0x11B1, %i7
15152 fone %f20
15153 fandnot1s %f11, %f17, %f21
15154loop_1477:
15155 nop
15156 set 0x2A, %o1
15157 nop ! stha %g1, [%l7 + %o1] 0x11 ASI use changed by convert2hboot
15158 fone %f22
15159 movrlz %g7, %i5, %g4
15160 fmovrsgz %l6, %f1, %f22
15161 xnor %o4, 0x0E1E, %i0
15162 bg,pt %xcc, loop_1478
15163 movcs %xcc, %l3, %o1
15164 movge %icc, %g5, %i1
15165 nop ! tle %xcc, 0x7 changed by convert2hboot
15166loop_1478:
15167 sdivx %o0, 0x153C, %o3
15168 edge8l %o5, %l0, %g2
15169 edge8 %i4, %o7, %l1
15170 ldsh [%l7 + 0x60], %i3
15171 nop ! tgu %xcc, 0x7 changed by convert2hboot
15172 set 0x70, %o2
15173 nop ! ldswa [%l7 + %o2] 0x81, %i2 ASI use changed by convert2hboot
15174 stb %l2, [%l7 + 0x52]
15175 fmovsle %xcc, %f28, %f27
15176 nop ! ta %icc, 0x3 changed by convert2hboot
15177 sethi 0x14DA, %i6
15178 edge8 %o6, %g6, %o2
15179 fpackfix %f10, %f26
15180 edge32l %l4, %g3, %l5
15181 fblg,a %fcc0, loop_1479
15182 nop ! tgu %icc, 0x6 changed by convert2hboot
15183 movrne %i7, 0x17A, %g1
15184 nop ! te %xcc, 0x7 changed by convert2hboot
15185loop_1479:
15186 nop
15187 add %l7, 0x54, %l6
15188 wr %g0, 0x10, %asi
15189 lda [%l6] %asi, %i5
15190 fmul8x16au %f4, %f6, %f22
15191 fxor %f14, %f0, %f16
15192 nop ! tsubcc %l6, 0x1E73, %o4 changed by convert2hboot
15193 fnors %f17, %f27, %f13
15194 edge16 %g4, %i0, %o1
15195 nop ! taddcc %l3, %g5, %i1 changed by convert2hboot
15196 fmovscc %xcc, %f28, %f29
15197 fxnors %f26, %f5, %f23
15198 fpadd16 %f18, %f24, %f16
15199 xor %o3, 0x1DBE, %o5
15200 ba loop_1480
15201 std %o0, [%l7 + 0x58]
15202 fpadd16 %f10, %f12, %f14
15203 sdivx %g2, 0x1479, %l0
15204loop_1480:
15205 mulscc %i4, 0x1489, %l1
15206 movrlez %i3, %o7, %l2
15207 set 0x20, %g5
15208 nop ! ldxa [%l7 + %g5] 0x04, %i6 ASI use changed by convert2hboot
15209 fbul,a %fcc1, loop_1481
15210 nop ! taddcctv %i2, %o6, %o2 changed by convert2hboot
15211 fxor %f18, %f8, %f30
15212 movn %xcc, %l4, %g3
15213loop_1481:
15214 nop ! tg %xcc, 0x3 changed by convert2hboot
15215 ble,a,pt %icc, loop_1482
15216 movrgez %g6, 0x2A2, %i7
15217 movrgez %g1, %l5, %g7
15218 nop ! tl %icc, 0x5 changed by convert2hboot
15219loop_1482:
15220 smul %l6, 0x01CB, %i5
15221 fba,a %fcc3, loop_1483
15222 sdivx %g4, 0x0C91, %i0
15223 sdivcc %o1, 0x1FAC, %l3
15224 fmovsleu %icc, %f3, %f8
15225loop_1483:
15226 nop ! tne %icc, 0x3 changed by convert2hboot
15227 movn %xcc, %o4, %g5
15228 restored
15229 rdpr %cwp, %g1
15230 rdpr %cansave, %g2
15231 rdpr %canrestore, %g3
15232 rdpr %cleanwin, %g4
15233 rdpr %otherwin, %g5
15234 rdpr %wstate, %g6
15235 umul %o3, %o5, %i1
15236 lduh [%l7 + 0x14], %o0
15237 wr %g0, 0x10, %asi
15238 smul %g2, 0x0F90, %l1
15239 set 0x40, %o0
15240 nop ! stda %f16, [%l7 + %o0] 0x16 ASI use changed by convert2hboot
15241 membar #Sync
15242 fmovsg %xcc, %f21, %f19
15243 move %xcc, %i3, %o7
15244 movcc %xcc, %i4, %l2
15245 popc %i2, %o6
15246 array32 %i6, %l4, %g3
15247 fmovdleu %icc, %f15, %f18
15248 fmovsne %xcc, %f12, %f17
15249 nop
15250 set 0x7C, %l2
15251 ldsw [%l7 + %l2], %g6
15252 membar #Sync
15253 wr %g0, 0x1f, %asi
15254 movvc %xcc, %i7, %o2
15255 fpadd16 %f28, %f14, %f28
15256 movre %g1, %g7, %l5
15257 bge,pn %xcc, loop_1484
15258 bvc,a,pn %xcc, loop_1485
15259 nop ! tvs %icc, 0x6 changed by convert2hboot
15260 movrgez %i5, %g4, %l6
15261loop_1484:
15262 movrlez %i0, %o1, %l3
15263loop_1485:
15264 fandnot1 %f2, %f2, %f14
15265 nop ! tn %xcc, 0x0 changed by convert2hboot
15266 nop
15267 setx loop_1486, %l0, %l1
15268 nop ! wrpr 0x1, %tl changed by convert2hboot
15269 nop ! wrpr %l1, %tpc changed by convert2hboot
15270 add %l1, 0x4, %l1
15271 nop ! wrpr %l1, %tnpc changed by convert2hboot
15272 setx 0x34400001400, %l0, %l1
15273 nop ! wrpr %l1, %tstate changed by convert2hboot
15274 nop ! wrhpr 0x4, %htstate changed by convert2hboot
15275 nop ! retry changed by convert2hboot
15276 subccc %o4, 0x0762, %g5
15277 sub %o5, 0x1960, %o3
15278 sethi 0x0012, %i1
15279loop_1486:
15280 movn %icc, %o0, %g2
15281 edge16ln %l1, %i3, %o7
15282 bleu %icc, loop_1487
15283 bgu,pt %icc, loop_1488
15284 fmovsa %xcc, %f12, %f0
15285 fpsub16 %f28, %f0, %f26
15286loop_1487:
15287 fmul8x16 %f25, %f28, %f6
15288loop_1488:
15289 ldsh [%l7 + 0x4E], %l0
15290 movvs %xcc, %i4, %l2
15291 sdivx %o6, 0x14CF, %i2
15292 fandnot2s %f12, %f21, %f26
15293 be %xcc, loop_1489
15294 subc %l4, 0x1E00, %i6
15295 fxors %f2, %f25, %f7
15296 fblg,a %fcc0, loop_1490
15297loop_1489:
15298 movleu %icc, %g6, %i7
15299 fexpand %f30, %f24
15300 fornot1 %f12, %f14, %f8
15301loop_1490:
15302 movrlz %o2, %g3, %g1
15303 and %l5, %g7, %g4
15304 movcs %icc, %l6, %i0
15305 fcmpeq32 %f18, %f10, %i5
15306 nop ! te %xcc, 0x1 changed by convert2hboot
15307 fmovdl %xcc, %f9, %f23
15308 fmovrsgz %l3, %f31, %f6
15309 subccc %o4, 0x102F, %o1
15310 fbg,a %fcc0, loop_1491
15311 edge16 %o5, %g5, %o3
15312 fmovrdgz %i1, %f20, %f30
15313 edge32n %g2, %l1, %i3
15314loop_1491:
15315 ba loop_1492
15316 fcmpne32 %f14, %f2, %o0
15317 fmovsne %xcc, %f2, %f30
15318 edge32n %o7, %i4, %l2
15319loop_1492:
15320 fmovdge %xcc, %f3, %f24
15321 fmovrslz %l0, %f10, %f2
15322 array8 %i2, %o6, %i6
15323 fbo,a %fcc0, loop_1493
15324 fmovsgu %xcc, %f25, %f10
15325 brlez,a %g6, loop_1494
15326 fnot2 %f6, %f10
15327loop_1493:
15328 edge16l %l4, %i7, %g3
15329 nop ! tcc %xcc, 0x6 changed by convert2hboot
15330loop_1494:
15331 bvs,a %xcc, loop_1495
15332 movg %icc, %o2, %g1
15333 nop ! tne %xcc, 0x4 changed by convert2hboot
15334 sllx %g7, 0x0A, %g4
15335loop_1495:
15336 fabss %f19, %f27
15337 nop ! tvc %xcc, 0x1 changed by convert2hboot
15338 fbo,a %fcc2, loop_1496
15339 umulcc %l5, 0x02A3, %l6
15340 fcmpgt32 %f28, %f2, %i0
15341 nop ! tsubcc %i5, %l3, %o1 changed by convert2hboot
15342loop_1496:
15343 movg %xcc, %o4, %g5
15344 set 0x43, %l3
15345 nop ! lduba [%l7 + %l3] 0x10, %o3 ASI use changed by convert2hboot
15346 nop ! tneg %icc, 0x2 changed by convert2hboot
15347 ldx [%l7 + 0x28], %i1
15348 restored
15349 rdpr %cwp, %g1
15350 rdpr %cansave, %g2
15351 rdpr %canrestore, %g3
15352 rdpr %cleanwin, %g4
15353 rdpr %otherwin, %g5
15354 rdpr %wstate, %g6
15355 brz,a %g2, loop_1497
15356 nop ! tvc %xcc, 0x7 changed by convert2hboot
15357 movle %xcc, %o5, %l1
15358 brgz,a %o0, loop_1498
15359loop_1497:
15360 fbn %fcc3, loop_1499
15361 movg %icc, %i3, %i4
15362 movg %icc, %o7, %l2
15363loop_1498:
15364 udiv %l0, 0x11AE, %i2
15365loop_1499:
15366 ba,pn %icc, loop_1500
15367 array32 %i6, %o6, %l4
15368 xnor %i7, %g6, %g3
15369 edge32n %o2, %g7, %g1
15370loop_1500:
15371 movne %xcc, %g4, %l5
15372 sra %l6, 0x1F, %i0
15373 wr %g0, 0xe3, %asi
15374 membar #Sync
15375 fmovdle %xcc, %f30, %f0
15376 movvc %xcc, %i5, %o1
15377 xnorcc %o4, 0x1DF6, %o3
15378 nop ! tg %xcc, 0x4 changed by convert2hboot
15379 umulcc %i1, %g2, %g5
15380 movn %xcc, %o5, %o0
15381 fand %f28, %f2, %f26
15382 bl,a %xcc, loop_1501
15383 sub %i3, 0x01F7, %i4
15384 fsrc1 %f0, %f0
15385 fmovrdgez %o7, %f4, %f24
15386loop_1501:
15387 fmovsneg %xcc, %f17, %f27
15388 fcmpeq32 %f2, %f26, %l1
15389 movrlez %l2, 0x286, %l0
15390 swap [%l7 + 0x54], %i6
15391 move %icc, %i2, %l4
15392 addccc %i7, %o6, %g3
15393 array16 %o2, %g7, %g6
15394 ldstub [%l7 + 0x7E], %g4
15395 movrgz %g1, %l5, %l6
15396 addcc %l3, %i5, %i0
15397 movrgz %o1, %o4, %i1
15398 fbge,a %fcc1, loop_1502
15399 movrlz %g2, %o3, %o5
15400 fbge,a %fcc2, loop_1503
15401 movrgz %g5, 0x352, %o0
15402loop_1502:
15403 udiv %i4, 0x080D, %o7
15404 fxor %f2, %f2, %f12
15405loop_1503:
15406 fmovdg %icc, %f15, %f21
15407 movne %xcc, %l1, %l2
15408 move %icc, %i3, %l0
15409 fors %f24, %f8, %f7
15410 fmovdge %icc, %f2, %f19
15411 nop ! ta %xcc, 0x5 changed by convert2hboot
15412 movcc %xcc, %i6, %l4
15413 movpos %icc, %i7, %o6
15414 fbue,a %fcc1, loop_1504
15415 std %g2, [%l7 + 0x58]
15416 fmovdvs %icc, %f10, %f12
15417 nop ! tleu %xcc, 0x7 changed by convert2hboot
15418loop_1504:
15419 xnor %i2, %g7, %g6
15420 nop ! sir 0x1500 changed by convert2hboot
15421 fmovdgu %icc, %f21, %f21
15422 alignaddrl %o2, %g4, %g1
15423 nop ! tcc %xcc, 0x3 changed by convert2hboot
15424 movne %icc, %l6, %l3
15425 movg %xcc, %i5, %i0
15426 andcc %l5, 0x101E, %o1
15427 ldstub [%l7 + 0x3D], %o4
15428 ldub [%l7 + 0x47], %g2
15429 edge16l %i1, %o3, %g5
15430 fba,a %fcc1, loop_1505
15431 ldx [%l7 + 0x40], %o0
15432 fnot2s %f27, %f16
15433 nop ! tle %icc, 0x1 changed by convert2hboot
15434loop_1505:
15435 bn loop_1506
15436 edge32 %i4, %o7, %o5
15437 stx %l2, [%l7 + 0x08]
15438 or %l1, 0x1E49, %l0
15439loop_1506:
15440 xor %i6, 0x02B7, %i3
15441 fmovrsne %i7, %f0, %f25
15442 swap [%l7 + 0x20], %o6
15443 movrgz %g3, %i2, %g7
15444 orncc %l4, 0x0C77, %o2
15445 edge8ln %g4, %g6, %l6
15446 st %f2, [%l7 + 0x5C]
15447 fnot1 %f28, %f16
15448 fbuge %fcc1, loop_1507
15449 fba %fcc3, loop_1508
15450 fmovrslz %g1, %f11, %f2
15451 fxor %f10, %f22, %f4
15452loop_1507:
15453 fmul8x16al %f16, %f27, %f2
15454loop_1508:
15455 movcs %icc, %l3, %i5
15456 fbg,a %fcc2, loop_1509
15457 fmovrdgz %i0, %f22, %f28
15458 addccc %l5, 0x1AC9, %o1
15459 fpsub32 %f20, %f28, %f14
15460loop_1509:
15461 sdivcc %o4, 0x06FB, %i1
15462 movneg %xcc, %o3, %g2
15463 sllx %o0, 0x1D, %i4
15464 nop ! tpos %xcc, 0x0 changed by convert2hboot
15465 wr %g0, 0x88, %asi
15466 movvc %xcc, %o5, %o7
15467 movcc %icc, %l2, %l0
15468 bcc %icc, loop_1510
15469 nop
15470 setx loop_1511, %l0, %l1
15471 jmpl %l1, %i6
15472 movle %xcc, %l1, %i3
15473 nop ! tcs %xcc, 0x5 changed by convert2hboot
15474loop_1510:
15475 subccc %o6, 0x15BC, %i7
15476loop_1511:
15477 movrlez %i2, 0x349, %g3
15478 udivx %g7, 0x025F, %l4
15479 subcc %g4, %o2, %l6
15480 edge16 %g6, %l3, %i5
15481 mulscc %g1, %i0, %l5
15482 nop ! tle %icc, 0x1 changed by convert2hboot
15483 movrgez %o1, %i1, %o4
15484 fmovdgu %icc, %f14, %f12
15485 movrgez %g2, %o3, %o0
15486 xor %g5, 0x0439, %i4
15487 nop ! tsubcc %o5, 0x16D4, %o7 changed by convert2hboot
15488 edge32l %l2, %i6, %l0
15489 alignaddr %l1, %i3, %o6
15490 mova %icc, %i7, %g3
15491 array32 %g7, %i2, %g4
15492 sdivcc %l4, 0x1C0E, %l6
15493 fmovsvc %xcc, %f27, %f13
15494 nop ! tge %icc, 0x1 changed by convert2hboot
15495 array8 %g6, %o2, %l3
15496 fmovsvc %xcc, %f17, %f27
15497 sra %i5, %i0, %g1
15498 set 0x30, %g2
15499 nop ! ldstuba [%l7 + %g2] 0x04, %o1 ASI use changed by convert2hboot
15500 brz %i1, loop_1512
15501 movre %o4, 0x2B5, %g2
15502 fmovrslez %o3, %f23, %f23
15503 nop ! tvc %icc, 0x6 changed by convert2hboot
15504loop_1512:
15505 addc %l5, %g5, %o0
15506 edge32n %o5, %i4, %l2
15507 membar 0x36
15508 set 0x18, %l6
15509 nop ! ldsha [%l7 + %l6] 0x15, %i6 ASI use changed by convert2hboot
15510 fmovrsgez %l0, %f12, %f20
15511 nop
15512 setx loop_1513, %l0, %l1
15513 nop ! wrpr 0x1, %tl changed by convert2hboot
15514 nop ! wrpr %l1, %tnpc changed by convert2hboot
15515 setx 0x34400001400, %l0, %l1
15516 nop ! wrpr %l1, %tstate changed by convert2hboot
15517 nop ! wrhpr 0x4, %htstate changed by convert2hboot
15518 nop ! done changed by convert2hboot
15519 fmovdleu %xcc, %f21, %f18
15520 movrlez %o7, %l1, %o6
15521 array32 %i7, %g3, %g7
15522loop_1513:
15523 fmovrdlez %i2, %f18, %f6
15524 add %l7, 0x70, %l6
15525 wr %g0, 0x04, %asi
15526 lda [%l6] %asi, %g4
15527 wr %g0, 0x0c, %asi
15528 lda [%l7 + 0x4C] %asi, %f14
15529 call loop_1514
15530 bge,a loop_1515
15531 movne %icc, %l4, %l6
15532 mova %xcc, %g6, %o2
15533loop_1514:
15534 andcc %i5, %i0, %g1
15535loop_1515:
15536 nop
15537 wr %g0, 0x18, %asi
15538 brnz %l3, loop_1516
15539 movpos %xcc, %o4, %i1
15540 fcmpd %fcc1, %f26, %f6
15541 andcc %g2, 0x1750, %l5
15542loop_1516:
15543 or %g5, %o3, %o5
15544 umulcc %o0, 0x03A2, %l2
15545 fmovdleu %xcc, %f27, %f7
15546 wr %g0, 0x2b, %asi
15547 membar #Sync
15548 movg %xcc, %l0, %i6
15549 andncc %o7, %o6, %l1
15550 fbge,a %fcc0, loop_1517
15551 fmovsg %icc, %f12, %f21
15552 nop ! tcc %icc, 0x0 changed by convert2hboot
15553 sdiv %g3, 0x0DC4, %g7
15554loop_1517:
15555 fbule,a %fcc2, loop_1518
15556 fmovdle %xcc, %f11, %f13
15557 set 0x18, %g4
15558 nop ! lduha [%l7 + %g4] 0x04, %i7 ASI use changed by convert2hboot
15559loop_1518:
15560 movre %g4, %i3, %i2
15561 wr %g0, 0x18, %asi
15562 fmovdne %icc, %f19, %f0
15563 nop ! taddcctv %l6, %g6, %i5 changed by convert2hboot
15564 bn,a loop_1519
15565 fmovsn %xcc, %f0, %f15
15566 sra %o2, %g1, %o1
15567 movcc %xcc, %i0, %o4
15568loop_1519:
15569 fabsd %f2, %f18
15570 nop ! tg %xcc, 0x2 changed by convert2hboot
15571 umul %l3, 0x0543, %i1
15572 fcmps %fcc3, %f22, %f26
15573 nop
15574 setx loop_1520, %l0, %l1
15575 nop ! wrpr 0x1, %tl changed by convert2hboot
15576 nop ! wrpr %l1, %tnpc changed by convert2hboot
15577 setx 0x34400001400, %l0, %l1
15578 nop ! wrpr %l1, %tstate changed by convert2hboot
15579 nop ! wrhpr 0x4, %htstate changed by convert2hboot
15580 nop ! done changed by convert2hboot
15581 fmovsa %xcc, %f26, %f21
15582 movre %l5, %g5, %o3
15583 fmovspos %icc, %f9, %f7
15584loop_1520:
15585 bl,pt %xcc, loop_1521
15586 orcc %g2, %o5, %l2
15587 subccc %o0, 0x05BC, %l0
15588 alignaddr %i6, %i4, %o7
15589loop_1521:
15590 nop ! tne %icc, 0x7 changed by convert2hboot
15591 movpos %xcc, %o6, %g3
15592 movn %xcc, %g7, %l1
15593 stx %g4, [%l7 + 0x18]
15594 be,a,pt %xcc, loop_1522
15595 array32 %i3, %i7, %l4
15596 fmovda %xcc, %f24, %f3
15597 nop ! tg %icc, 0x5 changed by convert2hboot
15598loop_1522:
15599 nop ! tne %icc, 0x2 changed by convert2hboot
15600 sdivx %l6, 0x1790, %i2
15601 fcmpeq32 %f10, %f26, %i5
15602 fxor %f16, %f12, %f0
15603 array16 %o2, %g6, %g1
15604 edge16 %i0, %o1, %l3
15605 subcc %i1, %o4, %l5
15606 stx %g5, [%l7 + 0x58]
15607 fpsub16s %f26, %f12, %f30
15608 fmovrslz %o3, %f3, %f5
15609 nop ! tn %xcc, 0x3 changed by convert2hboot
15610 set 0x22, %i0
15611 nop ! lduba [%l7 + %i0] 0x88, %o5 ASI use changed by convert2hboot
15612 and %l2, %g2, %l0
15613 fpmerge %f16, %f25, %f8
15614 swap [%l7 + 0x54], %i6
15615 sdivcc %o0, 0x188F, %i4
15616 bvc %icc, loop_1523
15617 movg %icc, %o7, %o6
15618 brz,a %g3, loop_1524
15619 call loop_1525
15620loop_1523:
15621 ld [%l7 + 0x40], %f28
15622 fblg,a %fcc2, loop_1526
15623loop_1524:
15624 srlx %g7, %g4, %i3
15625loop_1525:
15626 nop
15627 set 0x40, %l4
15628 nop ! ldda [%l7 + %l4] 0x15, %f16 ASI use changed by convert2hboot
15629loop_1526:
15630 movle %icc, %l1, %l4
15631 edge16l %i7, %i2, %i5
15632 fmovsn %xcc, %f22, %f2
15633 movvc %xcc, %o2, %g6
15634 wr %g0, 0x80, %asi
15635 movl %icc, %i0, %o1
15636 movg %icc, %l3, %g1
15637 fbo %fcc0, loop_1527
15638 xor %o4, 0x1CD0, %i1
15639 sth %l5, [%l7 + 0x0E]
15640 fmuld8sux16 %f13, %f31, %f14
15641loop_1527:
15642 or %g5, %o5, %l2
15643 edge16n %o3, %g2, %i6
15644 set 0x6C, %l0
15645 nop ! ldsha [%l7 + %l0] 0x11, %o0 ASI use changed by convert2hboot
15646 subcc %i4, 0x07A9, %o7
15647 fmul8x16au %f17, %f11, %f16
15648 andncc %o6, %l0, %g3
15649 nop ! tle %xcc, 0x6 changed by convert2hboot
15650 edge16n %g7, %g4, %i3
15651 bpos,a %icc, loop_1528
15652 smulcc %l1, 0x1B1A, %l4
15653 nop ! te %icc, 0x5 changed by convert2hboot
15654 smul %i7, %i2, %o2
15655loop_1528:
15656 xorcc %g6, 0x15F2, %i5
15657 add %l6, 0x03BD, %o1
15658 wr %g0, 0x89, %asi
15659 set 0x6C, %i3
15660 nop ! lduwa [%l7 + %i3] 0x04, %g1 ASI use changed by convert2hboot
15661 stw %i0, [%l7 + 0x48]
15662 andcc %i1, %l5, %o4
15663 addccc %o5, 0x077E, %g5
15664 add %o3, 0x1CAE, %l2
15665 subcc %i6, %g2, %o0
15666 call loop_1529
15667 fsrc1s %f25, %f13
15668 addc %i4, 0x1AF5, %o7
15669 nop ! tvs %xcc, 0x6 changed by convert2hboot
15670loop_1529:
15671 fabss %f11, %f21
15672 ldsb [%l7 + 0x3C], %o6
15673 fbul %fcc1, loop_1530
15674 edge8l %g3, %l0, %g4
15675 set 0x4C, %o6
15676 nop ! swapa [%l7 + %o6] 0x80, %i3 ASI use changed by convert2hboot
15677loop_1530:
15678 orncc %g7, %l4, %i7
15679 bg,a loop_1531
15680 fmovsle %xcc, %f19, %f11
15681 nop ! tg %xcc, 0x1 changed by convert2hboot
15682 fmul8sux16 %f0, %f18, %f24
15683loop_1531:
15684 addc %l1, %o2, %g6
15685 xor %i5, 0x1376, %l6
15686 siam 0x5
15687 swap [%l7 + 0x48], %o1
15688 nop ! sir 0x13FE changed by convert2hboot
15689 sdivx %i2, 0x0F76, %g1
15690 addc %l3, %i1, %i0
15691 orcc %o4, 0x142E, %o5
15692 ble,a loop_1532
15693 movne %xcc, %g5, %o3
15694 edge8n %l5, %l2, %i6
15695 ble,pt %icc, loop_1533
15696loop_1532:
15697 brlez,a %g2, loop_1534
15698 nop ! tsubcc %i4, 0x0002, %o0 changed by convert2hboot
15699 wr %g0, 0x0c, %asi
15700loop_1533:
15701 movcc %icc, %o7, %l0
15702loop_1534:
15703 srl %g4, %g3, %g7
15704 movrne %l4, 0x178, %i7
15705 fcmps %fcc3, %f6, %f28
15706 fandnot1s %f23, %f27, %f23
15707 movgu %icc, %i3, %l1
15708 sethi 0x0BED, %g6
15709 bgu %icc, loop_1535
15710 andcc %o2, %l6, %i5
15711 fbug %fcc3, loop_1536
15712 addc %o1, %g1, %i2
15713loop_1535:
15714 mulscc %i1, %l3, %i0
15715 sub %o5, %g5, %o4
15716loop_1536:
15717 sra %l5, 0x18, %o3
15718 movl %xcc, %i6, %l2
15719 nop ! tpos %xcc, 0x1 changed by convert2hboot
15720 brz,a %g2, loop_1537
15721 stw %o0, [%l7 + 0x38]
15722 fcmped %fcc1, %f26, %f28
15723 set 0x1E, %i4
15724 nop ! stha %o6, [%l7 + %i4] 0x80 ASI use changed by convert2hboot
15725loop_1537:
15726 udivx %i4, 0x0C3A, %o7
15727 nop ! tvs %icc, 0x5 changed by convert2hboot
15728 movrlz %g4, 0x043, %l0
15729 nop ! tvc %xcc, 0x3 changed by convert2hboot
15730 brz,a %g7, loop_1538
15731 fmovrsne %l4, %f12, %f30
15732 fcmpd %fcc2, %f6, %f30
15733 edge16ln %i7, %g3, %l1
15734loop_1538:
15735 addccc %i3, 0x0A65, %g6
15736 movgu %xcc, %o2, %l6
15737 andn %o1, 0x03E5, %i5
15738 fmovrdne %i2, %f6, %f20
15739 movleu %icc, %g1, %l3
15740 srl %i1, %i0, %g5
15741 array32 %o5, %l5, %o3
15742 nop ! ta %icc, 0x5 changed by convert2hboot
15743 nop ! ta %icc, 0x7 changed by convert2hboot
15744 fmul8sux16 %f2, %f22, %f28
15745 mulx %i6, 0x0F7F, %l2
15746 bn %icc, loop_1539
15747 edge16 %g2, %o4, %o0
15748 membar 0x3D
15749 fmovsl %icc, %f17, %f24
15750loop_1539:
15751 nop ! te %icc, 0x5 changed by convert2hboot
15752 fmovdvc %xcc, %f7, %f6
15753 addcc %o6, %o7, %i4
15754 bn,a loop_1540
15755 fbule,a %fcc3, loop_1541
15756 fmovrsgez %g4, %f18, %f18
15757 nop ! tcs %icc, 0x0 changed by convert2hboot
15758loop_1540:
15759 movre %l0, 0x23D, %g7
15760loop_1541:
15761 edge32l %l4, %g3, %i7
15762 wr %g0, 0xeb, %asi
15763 sth %g6, [%l7 + 0x40]
15764 edge8 %o2, %i3, %l6
15765 fnand %f2, %f12, %f14
15766 movne %icc, %o1, %i2
15767 fmovsleu %icc, %f9, %f19
15768 fors %f31, %f7, %f11
15769 fmovdleu %xcc, %f18, %f22
15770 array8 %g1, %i5, %i1
15771 fxnors %f15, %f18, %f22
15772 wr %g0, 0x04, %asi
15773 xorcc %g5, 0x1FBD, %o5
15774 fmul8sux16 %f26, %f8, %f28
15775 fmovrsne %i0, %f14, %f27
15776 sll %l5, %o3, %l2
15777 set 0x38, %i6
15778 sta %f27, [%l7 + %i6] 0x04
15779 movrne %g2, %o4, %i6
15780 popc 0x1E03, %o6
15781 xor %o0, %i4, %o7
15782 udiv %g4, 0x0ED2, %g7
15783 for %f10, %f28, %f2
15784 movrgz %l4, %g3, %i7
15785 xnor %l1, %l0, %g6
15786 addccc %i3, %l6, %o2
15787 bgu,a,pt %xcc, loop_1542
15788 stx %o1, [%l7 + 0x58]
15789 fmovdn %xcc, %f5, %f26
15790 fble %fcc1, loop_1543
15791loop_1542:
15792 nop ! tneg %xcc, 0x2 changed by convert2hboot
15793 nop ! sir 0x0C01 changed by convert2hboot
15794 fmovsvs %xcc, %f4, %f0
15795loop_1543:
15796 smul %g1, %i5, %i1
15797 sdivcc %i2, 0x1137, %l3
15798 nop ! te %icc, 0x4 changed by convert2hboot
15799 nop ! taddcc %g5, %i0, %o5 changed by convert2hboot
15800 movleu %icc, %l5, %o3
15801 srax %g2, %o4, %l2
15802 edge32n %o6, %i6, %i4
15803 brz %o7, loop_1544
15804 edge16 %o0, %g7, %g4
15805 fbn,a %fcc1, loop_1545
15806 saved
15807 rdpr %cwp, %g1
15808 rdpr %cansave, %g2
15809 rdpr %canrestore, %g3
15810 rdpr %cleanwin, %g4
15811 rdpr %otherwin, %g5
15812 rdpr %wstate, %g6
15813loop_1544:
15814 orn %g3, %l4, %l1
15815 set 0x14, %i7
15816 sta %f11, [%l7 + %i7] 0x11
15817loop_1545:
15818 fbug %fcc3, loop_1546
15819 alignaddrl %i7, %g6, %i3
15820 andncc %l0, %o2, %o1
15821 siam 0x7
15822loop_1546:
15823 fmul8x16al %f21, %f31, %f4
15824 ldsw [%l7 + 0x78], %l6
15825 addcc %g1, 0x0107, %i5
15826 movrlez %i1, 0x2E1, %i2
15827 movge %icc, %l3, %g5
15828 move %icc, %o5, %l5
15829 smulcc %i0, %g2, %o3
15830 orncc %o4, %l2, %o6
15831 movrgez %i6, 0x29A, %o7
15832 nop ! tpos %xcc, 0x4 changed by convert2hboot
15833 nop ! ta %xcc, 0x2 changed by convert2hboot
15834 and %i4, 0x1FD1, %o0
15835 ldub [%l7 + 0x67], %g7
15836 wr %g0, 0xe2, %asi
15837 membar #Sync
15838 nop ! tg %icc, 0x0 changed by convert2hboot
15839 srax %l4, 0x01, %g3
15840 umul %i7, 0x06ED, %g6
15841 udivx %l1, 0x1006, %i3
15842 subcc %l0, 0x02A8, %o2
15843 edge8 %o1, %g1, %l6
15844 siam 0x3
15845 bne,a,pn %icc, loop_1547
15846 edge8ln %i1, %i5, %i2
15847 flush %l7 + 0x44
15848 fpack16 %f10, %f15
15849loop_1547:
15850 array8 %g5, %l3, %o5
15851 edge32n %l5, %g2, %o3
15852 movl %xcc, %i0, %l2
15853 movre %o4, 0x3AE, %o6
15854 movgu %xcc, %o7, %i4
15855 fpsub16 %f18, %f30, %f22
15856 mulx %i6, %g7, %g4
15857 umul %l4, %o0, %g3
15858 sdiv %i7, 0x1D41, %l1
15859 sth %i3, [%l7 + 0x5C]
15860 movneg %xcc, %g6, %l0
15861 edge8 %o1, %o2, %g1
15862 bgu,a %xcc, loop_1548
15863 bpos,a %icc, loop_1549
15864 fornot1 %f14, %f0, %f4
15865 movl %xcc, %l6, %i1
15866loop_1548:
15867 array32 %i2, %g5, %l3
15868loop_1549:
15869 srlx %i5, 0x07, %o5
15870 movcc %xcc, %g2, %o3
15871 set 0x18, %i2
15872 nop ! ldswa [%l7 + %i2] 0x18, %i0 ASI use changed by convert2hboot
15873 nop ! tge %xcc, 0x6 changed by convert2hboot
15874 sllx %l5, %o4, %l2
15875 flush %l7 + 0x3C
15876 bn loop_1550
15877 siam 0x7
15878 movleu %xcc, %o6, %o7
15879 st %f29, [%l7 + 0x74]
15880loop_1550:
15881 fmovdl %xcc, %f15, %f2
15882 pdist %f6, %f14, %f22
15883 sub %i4, 0x08E4, %i6
15884 add %g7, %l4, %o0
15885 stw %g4, [%l7 + 0x28]
15886 movvc %icc, %g3, %i7
15887 edge32ln %i3, %l1, %l0
15888 fpsub32 %f10, %f12, %f26
15889 edge16n %o1, %o2, %g6
15890 edge16 %g1, %l6, %i2
15891 sth %i1, [%l7 + 0x24]
15892 movge %xcc, %g5, %l3
15893 brnz %o5, loop_1551
15894 stb %i5, [%l7 + 0x5F]
15895 nop ! tsubcc %g2, 0x0DC0, %i0 changed by convert2hboot
15896 movg %xcc, %l5, %o3
15897loop_1551:
15898 movvc %icc, %o4, %o6
15899 fbo %fcc2, loop_1552
15900 edge32 %o7, %i4, %l2
15901 nop ! tle %icc, 0x5 changed by convert2hboot
15902 set 0x30, %l1
15903 nop ! ldsba [%l7 + %l1] 0x89, %g7 ASI use changed by convert2hboot
15904loop_1552:
15905 bl,a,pt %xcc, loop_1553
15906 movrgez %l4, 0x3D4, %i6
15907 fands %f9, %f18, %f25
15908 wr %g0, 0x89, %asi
15909loop_1553:
15910 sdivx %g4, 0x0119, %i7
15911 nop ! tvs %icc, 0x1 changed by convert2hboot
15912 sll %i3, %g3, %l0
15913 edge32 %l1, %o2, %g6
15914 wr %g0, 0x81, %asi
15915 fmuld8sux16 %f11, %f18, %f14
15916 andncc %l6, %i2, %i1
15917 wr %g0, 0x81, %asi
15918 sdiv %l3, 0x1F90, %o1
15919 st %f18, [%l7 + 0x60]
15920 udiv %i5, 0x00C3, %g2
15921 fbule %fcc1, loop_1554
15922 movleu %xcc, %o5, %i0
15923 addcc %l5, 0x0181, %o3
15924 movge %icc, %o6, %o7
15925loop_1554:
15926 srax %o4, 0x16, %l2
15927 sllx %i4, %l4, %g7
15928 sdivx %i6, 0x173F, %o0
15929 nop ! tpos %xcc, 0x0 changed by convert2hboot
15930 udivcc %g4, 0x04CF, %i3
15931 umulcc %g3, %l0, %l1
15932 movleu %icc, %o2, %g6
15933 movrne %g1, %l6, %i7
15934 nop ! tge %xcc, 0x0 changed by convert2hboot
15935 fnegs %f4, %f6
15936 nop ! tge %icc, 0x1 changed by convert2hboot
15937 nop ! tneg %xcc, 0x4 changed by convert2hboot
15938 edge16 %i1, %g5, %l3
15939 addcc %i2, 0x0D78, %o1
15940 wr %g0, 0x89, %asi
15941 nop ! tpos %icc, 0x5 changed by convert2hboot
15942 fnot1s %f20, %f1
15943 sllx %o5, 0x13, %i0
15944 fand %f24, %f26, %f6
15945 subc %l5, %i5, %o3
15946 subcc %o6, %o4, %l2
15947 fornot1s %f17, %f3, %f20
15948 sll %i4, 0x0A, %l4
15949 movrgez %g7, 0x2C8, %i6
15950 bcc,pt %icc, loop_1555
15951 saved
15952 rdpr %cwp, %g1
15953 rdpr %cansave, %g2
15954 rdpr %canrestore, %g3
15955 rdpr %cleanwin, %g4
15956 rdpr %otherwin, %g5
15957 rdpr %wstate, %g6
15958 mulx %o0, %o7, %i3
15959 movleu %xcc, %g4, %g3
15960loop_1555:
15961 nop ! tleu %xcc, 0x2 changed by convert2hboot
15962 set 0x53, %i1
15963 nop ! stba %l0, [%l7 + %i1] 0x2a ASI use changed by convert2hboot
15964 membar #Sync
15965 fand %f6, %f10, %f6
15966 nop ! tvs %xcc, 0x3 changed by convert2hboot
15967 edge32l %o2, %l1, %g1
15968 edge8n %g6, %i7, %l6
15969 alignaddrl %g5, %i1, %i2
15970 fzero %f6
15971 nop ! tcs %xcc, 0x0 changed by convert2hboot
15972 movneg %xcc, %o1, %g2
15973 fbn,a %fcc1, loop_1556
15974 brnz %l3, loop_1557
15975 edge32n %o5, %i0, %i5
15976 edge16 %l5, %o3, %o4
15977loop_1556:
15978 nop ! tsubcc %l2, %i4, %l4 changed by convert2hboot
15979loop_1557:
15980 movg %xcc, %g7, %i6
15981 movle %xcc, %o6, %o0
15982 subcc %o7, %g4, %g3
15983 movl %xcc, %i3, %o2
15984 sub %l1, %l0, %g1
15985 nop ! ta %icc, 0x2 changed by convert2hboot
15986 add %g6, %l6, %g5
15987 fpadd16s %f1, %f15, %f27
15988 wr %g0, 0x04, %asi
15989 movcs %xcc, %i2, %o1
15990 lduh [%l7 + 0x68], %g2
15991 fmul8ulx16 %f0, %f30, %f4
15992 nop ! taddcc %i7, %l3, %o5 changed by convert2hboot
15993 fmovrsne %i0, %f18, %f12
15994 fcmps %fcc1, %f21, %f31
15995 fsrc1s %f1, %f29
15996 add %i5, %l5, %o4
15997 bn,pn %xcc, loop_1558
15998 movl %xcc, %l2, %o3
15999 fmovde %icc, %f13, %f16
16000 fbl %fcc0, loop_1559
16001loop_1558:
16002 fblg %fcc3, loop_1560
16003 for %f8, %f4, %f2
16004 fnor %f16, %f26, %f20
16005loop_1559:
16006 bl,a loop_1561
16007loop_1560:
16008 sdivx %i4, 0x1DF5, %g7
16009 sdivx %i6, 0x0EEC, %l4
16010 membar 0x06
16011loop_1561:
16012 movge %icc, %o6, %o7
16013 fpackfix %f12, %f8
16014 subcc %o0, %g3, %g4
16015 fcmpd %fcc2, %f30, %f28
16016 bneg,a %xcc, loop_1562
16017 fnot2s %f16, %f8
16018 set 0x0C, %g3
16019 lda [%l7 + %g3] 0x11, %f22
16020loop_1562:
16021 fcmpgt16 %f14, %f12, %o2
16022 sll %i3, 0x1B, %l1
16023 edge8ln %g1, %l0, %l6
16024 bne,a,pn %xcc, loop_1563
16025 pdist %f18, %f2, %f24
16026 edge32ln %g5, %g6, %i2
16027 nop ! tgu %xcc, 0x1 changed by convert2hboot
16028loop_1563:
16029 fsrc2 %f8, %f16
16030 ldub [%l7 + 0x5B], %i1
16031 edge8n %g2, %o1, %i7
16032 fmovsn %xcc, %f18, %f4
16033 movrne %o5, 0x342, %l3
16034 edge16 %i0, %l5, %o4
16035 nop ! taddcc %i5, 0x0076, %o3 changed by convert2hboot
16036 mulscc %l2, 0x1999, %g7
16037 xnorcc %i4, %i6, %l4
16038 orcc %o6, 0x0202, %o0
16039 movne %xcc, %g3, %g4
16040 movneg %icc, %o2, %i3
16041 movrgez %o7, %l1, %g1
16042 brgez,a %l0, loop_1564
16043 fpsub32s %f27, %f28, %f3
16044 fcmpeq32 %f6, %f6, %l6
16045 add %l7, 0x54, %l6
16046 wr %g0, 0x11, %asi
16047 nop ! casa [%l6] 0x11, %g6, %g5 ASI use changed by convert2hboot
16048loop_1564:
16049 fpmerge %f13, %f13, %f20
16050 restored
16051 rdpr %cwp, %g1
16052 rdpr %cansave, %g2
16053 rdpr %canrestore, %g3
16054 rdpr %cleanwin, %g4
16055 rdpr %otherwin, %g5
16056 rdpr %wstate, %g6
16057 orcc %i1, %i2, %o1
16058 sll %g2, %o5, %l3
16059 brgz,a %i7, loop_1565
16060 andncc %l5, %o4, %i0
16061 nop ! tleu %icc, 0x5 changed by convert2hboot
16062 smulcc %i5, %l2, %g7
16063loop_1565:
16064 fbn,a %fcc2, loop_1566
16065 brlez,a %o3, loop_1567
16066 movrlz %i4, 0x088, %l4
16067 fmovdcc %xcc, %f21, %f31
16068loop_1566:
16069 movre %o6, 0x399, %i6
16070loop_1567:
16071 movne %xcc, %o0, %g4
16072 fnands %f21, %f15, %f23
16073 nop ! tvc %icc, 0x3 changed by convert2hboot
16074 nop ! te %icc, 0x0 changed by convert2hboot
16075 set 0x19, %o3
16076 nop ! ldstuba [%l7 + %o3] 0x0c, %o2 ASI use changed by convert2hboot
16077 nop ! tl %icc, 0x7 changed by convert2hboot
16078 movpos %icc, %i3, %g3
16079 popc %o7, %l1
16080 umul %g1, %l6, %g6
16081 fmovrdlez %l0, %f20, %f28
16082 nop ! tl %icc, 0x7 changed by convert2hboot
16083 fornot2 %f6, %f16, %f26
16084 andcc %g5, 0x15CE, %i2
16085 addc %o1, 0x130D, %g2
16086 set 0x3C, %o7
16087 nop ! ldswa [%l7 + %o7] 0x11, %o5 ASI use changed by convert2hboot
16088 andncc %i1, %l3, %l5
16089 pdist %f2, %f14, %f18
16090 udiv %i7, 0x1362, %i0
16091 and %o4, 0x18FC, %l2
16092 sra %i5, 0x06, %o3
16093 fxnors %f10, %f26, %f8
16094 mulx %i4, %l4, %g7
16095 fpsub16s %f11, %f6, %f14
16096 mulx %o6, 0x1728, %o0
16097 set 0x08, %o5
16098 nop ! stwa %i6, [%l7 + %o5] 0xea ASI use changed by convert2hboot
16099 membar #Sync
16100 addc %o2, 0x103A, %g4
16101 orcc %g3, %o7, %l1
16102 fnot2s %f28, %f30
16103 fnot1s %f30, %f22
16104 movrlz %i3, 0x32B, %g1
16105 fnor %f20, %f22, %f30
16106 fnors %f4, %f4, %f24
16107 mova %icc, %l6, %l0
16108 movrlez %g5, %g6, %o1
16109 fmovrsgez %i2, %f1, %f15
16110 fandnot1s %f0, %f8, %f7
16111 umulcc %o5, %g2, %i1
16112 edge32 %l3, %i7, %l5
16113 edge8n %o4, %l2, %i0
16114 edge16l %i5, %o3, %i4
16115 addccc %l4, 0x1649, %o6
16116 fmovspos %icc, %f1, %f4
16117 fmovscc %xcc, %f6, %f29
16118 fcmpgt32 %f26, %f8, %o0
16119 edge32l %i6, %o2, %g4
16120 movpos %xcc, %g3, %g7
16121 edge32 %l1, %i3, %g1
16122 fxnors %f25, %f25, %f30
16123 movge %xcc, %o7, %l0
16124 fbg %fcc2, loop_1568
16125 sdivcc %l6, 0x0F95, %g5
16126 brlz,a %o1, loop_1569
16127 std %f0, [%l7 + 0x50]
16128loop_1568:
16129 nop
16130 wr %g0, 0x58, %asi
16131loop_1569:
16132 movrgz %o5, 0x073, %g2
16133 nop ! tle %icc, 0x0 changed by convert2hboot
16134 fone %f28
16135 edge8l %i1, %l3, %i2
16136 sub %i7, %l5, %o4
16137 fcmpgt32 %f26, %f10, %i0
16138 ble loop_1570
16139 restored
16140 rdpr %cwp, %g1
16141 rdpr %cansave, %g2
16142 rdpr %canrestore, %g3
16143 rdpr %cleanwin, %g4
16144 rdpr %otherwin, %g5
16145 rdpr %wstate, %g6
16146 fbl %fcc3, loop_1571
16147 bpos,a loop_1572
16148loop_1570:
16149 bg,a %xcc, loop_1573
16150 fsrc1 %f12, %f6
16151loop_1571:
16152 fbn,a %fcc2, loop_1574
16153loop_1572:
16154 nop ! tcs %icc, 0x5 changed by convert2hboot
16155loop_1573:
16156 fmovrdlz %l2, %f28, %f8
16157 fmovrsgez %o3, %f22, %f2
16158loop_1574:
16159 edge8 %i4, %l4, %o6
16160 wr %g0, 0x11, %asi
16161 fones %f9
16162 nop ! tsubcc %i6, 0x11E3, %o0 changed by convert2hboot
16163 edge32 %g4, %g3, %g7
16164 edge32ln %l1, %i3, %g1
16165 nop
16166 setx loop_1575, %l0, %l1
16167 nop ! wrpr 0x1, %tl changed by convert2hboot
16168 nop ! wrpr %l1, %tnpc changed by convert2hboot
16169 setx 0x34400001400, %l0, %l1
16170 nop ! wrpr %l1, %tstate changed by convert2hboot
16171 nop ! wrhpr 0x4, %htstate changed by convert2hboot
16172 nop ! done changed by convert2hboot
16173 movrgez %o7, %l0, %l6
16174 nop ! tge %icc, 0x7 changed by convert2hboot
16175 edge16l %g5, %o2, %o1
16176loop_1575:
16177 movcc %icc, %g6, %g2
16178 fmul8x16 %f11, %f4, %f0
16179 smulcc %i1, %o5, %i2
16180 nop ! ta %xcc, 0x6 changed by convert2hboot
16181 fbg %fcc2, loop_1576
16182 udivx %i7, 0x1650, %l5
16183 xor %o4, 0x0187, %i0
16184 flush %l7 + 0x18
16185loop_1576:
16186 sra %l2, 0x15, %o3
16187 array8 %l3, %i4, %o6
16188 ldub [%l7 + 0x74], %i5
16189 fmovrde %i6, %f6, %f0
16190 fcmpgt16 %f6, %f20, %l4
16191 movvc %icc, %o0, %g3
16192 nop
16193 setx loop_1577, %l0, %l1
16194 nop ! wrpr 0x1, %tl changed by convert2hboot
16195 nop ! wrpr %l1, %tnpc changed by convert2hboot
16196 setx 0x34400001400, %l0, %l1
16197 nop ! wrpr %l1, %tstate changed by convert2hboot
16198 nop ! wrhpr 0x4, %htstate changed by convert2hboot
16199 nop ! done changed by convert2hboot
16200 andn %g4, 0x0A67, %l1
16201 nop ! tneg %xcc, 0x0 changed by convert2hboot
16202 fmul8x16au %f16, %f7, %f14
16203loop_1577:
16204 edge16n %i3, %g1, %o7
16205 array16 %g7, %l0, %l6
16206 wr %g0, 0x10, %asi
16207 udiv %g5, 0x0BAC, %o1
16208 movle %xcc, %g6, %i1
16209 set 0x08, %i5
16210 sta %f22, [%l7 + %i5] 0x14
16211 andn %g2, %o5, %i2
16212 fmovda %xcc, %f21, %f23
16213 nop ! tg %xcc, 0x1 changed by convert2hboot
16214 nop ! tgu %icc, 0x2 changed by convert2hboot
16215 xnor %i7, %l5, %i0
16216 nop ! taddcctv %l2, %o3, %o4 changed by convert2hboot
16217 fbo,a %fcc3, loop_1578
16218 edge8n %i4, %l3, %o6
16219 set 0x48, %g6
16220 nop ! ldxa [%l7 + %g6] 0x10, %i5 ASI use changed by convert2hboot
16221loop_1578:
16222 andncc %i6, %l4, %g3
16223 movgu %icc, %o0, %g4
16224 nop ! tvs %xcc, 0x0 changed by convert2hboot
16225 sllx %l1, %i3, %o7
16226 srlx %g1, 0x0F, %l0
16227 stx %g7, [%l7 + 0x18]
16228 flush %l7 + 0x10
16229 lduh [%l7 + 0x54], %l6
16230 movle %icc, %g5, %o1
16231 edge32l %g6, %o2, %g2
16232 nop ! tge %xcc, 0x3 changed by convert2hboot
16233 brlz %i1, loop_1579
16234 sub %i2, 0x1F71, %o5
16235 fmovdle %xcc, %f25, %f3
16236 fmul8ulx16 %f8, %f10, %f18
16237loop_1579:
16238 fmovdneg %xcc, %f16, %f29
16239 subccc %l5, %i7, %i0
16240 fnegs %f2, %f10
16241 fmovdneg %xcc, %f17, %f19
16242 add %l7, 0x68, %l6
16243 wr %g0, 0x89, %asi
16244 xor %i4, %l3, %o6
16245 movleu %icc, %i5, %l2
16246 flush %l7 + 0x50
16247 movpos %xcc, %i6, %g3
16248 srl %l4, 0x1A, %o0
16249 subc %g4, %i3, %l1
16250 sdivx %g1, 0x1B2C, %l0
16251 addc %o7, 0x0FBA, %l6
16252 fmovdleu %xcc, %f26, %f11
16253 add %g7, 0x1BCC, %o1
16254 fmovrslz %g5, %f28, %f15
16255 bge,pt %icc, loop_1580
16256 nop ! tneg %icc, 0x7 changed by convert2hboot
16257 bne %xcc, loop_1581
16258 nop ! tsubcc %o2, 0x1EF2, %g2 changed by convert2hboot
16259loop_1580:
16260 nop
16261 set 0x10, %o4
16262 nop ! prefetcha [%l7 + %o4] 0x15, 0x3 ASI use changed by convert2hboot
16263loop_1581:
16264 fexpand %f28, %f14
16265 movle %xcc, %i2, %o5
16266 movl %icc, %i1, %l5
16267 fmovda %icc, %f15, %f31
16268 andcc %i0, %i7, %o3
16269 edge8l %o4, %l3, %i4
16270 movvc %icc, %o6, %i5
16271 nop ! tge %xcc, 0x1 changed by convert2hboot
16272 subcc %i6, 0x0585, %g3
16273 fcmped %fcc3, %f14, %f26
16274 membar 0x70
16275 sllx %l4, %l2, %o0
16276 brlez %g4, loop_1582
16277 nop ! tsubcctv %l1, 0x0D68, %g1 changed by convert2hboot
16278 bge,a,pn %xcc, loop_1583
16279 fzeros %f4
16280loop_1582:
16281 nop
16282 wr %g0, 0x80, %asi
16283loop_1583:
16284 nop ! tl %xcc, 0x1 changed by convert2hboot
16285 sll %i3, %o7, %g7
16286 fsrc1 %f18, %f6
16287 movvc %xcc, %l6, %g5
16288 edge8 %o1, %o2, %g6
16289 wr %g0, 0x88, %asi
16290 movleu %icc, %g2, %i1
16291 fmovsvc %xcc, %f26, %f13
16292 nop ! tvc %xcc, 0x3 changed by convert2hboot
16293 fcmpne16 %f0, %f0, %o5
16294 movge %xcc, %i0, %i7
16295 movrlz %o3, 0x211, %o4
16296 stw %l5, [%l7 + 0x48]
16297 ldsb [%l7 + 0x3C], %l3
16298 nop ! tl %icc, 0x5 changed by convert2hboot
16299 alignaddr %o6, %i4, %i6
16300 ldsb [%l7 + 0x44], %g3
16301 sdiv %i5, 0x19B8, %l2
16302 membar 0x50
16303 set 0x40, %g1
16304 nop ! ldda [%l7 + %g1] 0x15, %f16 ASI use changed by convert2hboot
16305 fornot1s %f23, %f14, %f1
16306 subc %o0, %l4, %g4
16307 fandnot1 %f2, %f6, %f20
16308 fpsub32s %f15, %f20, %f24
16309 bvc,a,pn %xcc, loop_1584
16310 sdiv %l1, 0x05BC, %g1
16311 nop ! tpos %xcc, 0x5 changed by convert2hboot
16312 smulcc %i3, %o7, %g7
16313loop_1584:
16314 array32 %l6, %g5, %l0
16315 fmovdvc %xcc, %f3, %f31
16316 wr %g0, 0x11, %asi
16317 set 0x72, %g7
16318 nop ! ldsha [%l7 + %g7] 0x11, %o1 ASI use changed by convert2hboot
16319 fmovdn %xcc, %f1, %f17
16320 xnorcc %g6, %i2, %i1
16321 andcc %o5, 0x0538, %g2
16322 movre %i0, %i7, %o3
16323 brnz,a %l5, loop_1585
16324 sra %o4, %o6, %l3
16325 fpmerge %f13, %f25, %f22
16326 umul %i4, %g3, %i6
16327loop_1585:
16328 sdivx %l2, 0x0787, %i5
16329 mova %xcc, %l4, %g4
16330 orncc %l1, 0x0D0B, %g1
16331 edge8 %o0, %o7, %i3
16332 fabsd %f4, %f14
16333 edge32ln %g7, %g5, %l0
16334 srax %o2, %o1, %g6
16335 fornot1 %f6, %f14, %f26
16336 edge8 %l6, %i1, %i2
16337 movn %icc, %o5, %i0
16338 sdivx %i7, 0x1309, %o3
16339 nop ! tne %icc, 0x3 changed by convert2hboot
16340 set 0x64, %l5
16341 nop ! stwa %l5, [%l7 + %l5] 0xe2 ASI use changed by convert2hboot
16342 membar #Sync
16343 xnorcc %o4, 0x19AB, %g2
16344 fbg,a %fcc2, loop_1586
16345 saved
16346 rdpr %cwp, %g1
16347 rdpr %cansave, %g2
16348 rdpr %canrestore, %g3
16349 rdpr %cleanwin, %g4
16350 rdpr %otherwin, %g5
16351 rdpr %wstate, %g6
16352 wr %g0, 0x89, %asi
16353loop_1586:
16354 srl %o6, 0x11, %g3
16355 or %i4, 0x187A, %l2
16356 movrgz %i5, %l4, %i6
16357 fblg %fcc3, loop_1587
16358 nop ! tn %xcc, 0x0 changed by convert2hboot
16359 lduh [%l7 + 0x5E], %g4
16360 xnorcc %g1, 0x12A2, %o0
16361loop_1587:
16362 lduh [%l7 + 0x4C], %l1
16363 set 0x1C, %o1
16364 nop ! lduwa [%l7 + %o1] 0x81, %o7 ASI use changed by convert2hboot
16365 nop ! tne %icc, 0x7 changed by convert2hboot
16366 fpmerge %f18, %f21, %f10
16367 fnand %f4, %f14, %f6
16368 umulcc %g7, %i3, %l0
16369 array16 %o2, %g5, %g6
16370 fbne %fcc3, loop_1588
16371 ldsh [%l7 + 0x26], %o1
16372 popc %i1, %i2
16373 nop ! tle %icc, 0x7 changed by convert2hboot
16374loop_1588:
16375 flush %l7 + 0x40
16376 nop ! tneg %xcc, 0x4 changed by convert2hboot
16377 array32 %l6, %i0, %o5
16378 brz %i7, loop_1589
16379 udivcc %o3, 0x0DAC, %o4
16380 fmuld8sux16 %f19, %f13, %f24
16381 fabss %f2, %f15
16382loop_1589:
16383 udivcc %l5, 0x0BB8, %g2
16384 fornot1 %f2, %f4, %f30
16385 fbl %fcc3, loop_1590
16386 fmul8x16al %f2, %f18, %f28
16387 subc %l3, %o6, %i4
16388 wr %g0, 0x89, %asi
16389loop_1590:
16390 bneg loop_1591
16391 fnand %f18, %f6, %f6
16392 movleu %xcc, %g3, %l4
16393 nop ! tpos %xcc, 0x2 changed by convert2hboot
16394loop_1591:
16395 nop
16396 set 0x20, %g5
16397 nop ! prefetcha [%l7 + %g5] 0x11, 0x1 ASI use changed by convert2hboot
16398 bl,a,pn %icc, loop_1592
16399 fand %f28, %f18, %f14
16400 smul %i6, %g1, %o0
16401 movn %icc, %l1, %g4
16402loop_1592:
16403 movle %icc, %g7, %o7
16404 movcs %icc, %l0, %i3
16405 xnor %g5, 0x19BD, %o2
16406 prefetch [%l7 + 0x38], 0x2
16407 edge32 %o1, %g6, %i1
16408 fmovsle %xcc, %f12, %f0
16409 fmovde %icc, %f12, %f9
16410 fmul8sux16 %f24, %f4, %f0
16411 ldd [%l7 + 0x40], %i6
16412 fbe,a %fcc0, loop_1593
16413 fmovscc %icc, %f9, %f1
16414 fornot1 %f28, %f24, %f26
16415 movcc %icc, %i0, %i2
16416loop_1593:
16417 movle %xcc, %i7, %o3
16418 edge8n %o4, %o5, %g2
16419 movl %xcc, %l3, %o6
16420 udivx %i4, 0x105C, %l2
16421 fcmple16 %f24, %f12, %l5
16422 edge16l %l4, %g3, %i6
16423 fpadd32s %f5, %f29, %f17
16424 srl %i5, 0x1D, %g1
16425 nop ! tsubcc %o0, %g4, %l1 changed by convert2hboot
16426 movrne %g7, 0x2E7, %o7
16427 movleu %icc, %i3, %l0
16428 edge32n %o2, %o1, %g5
16429 sdivx %i1, 0x1C30, %l6
16430 movle %xcc, %i0, %g6
16431 edge16 %i7, %i2, %o4
16432 sdivx %o3, 0x1519, %o5
16433 ldstub [%l7 + 0x1A], %g2
16434 movpos %xcc, %l3, %i4
16435 fnegd %f22, %f6
16436 call loop_1594
16437 fcmpeq16 %f12, %f24, %l2
16438 udivcc %o6, 0x0C0B, %l5
16439 wr %g0, 0x80, %asi
16440 sta %f8, [%l7 + 0x1C] %asi
16441loop_1594:
16442 fsrc2s %f19, %f28
16443 movvs %icc, %l4, %i6
16444 movrgez %i5, %g3, %o0
16445 fpmerge %f26, %f26, %f0
16446 xorcc %g1, 0x1BC7, %l1
16447 array16 %g7, %o7, %i3
16448 fmovdl %xcc, %f3, %f24
16449 nop ! sir 0x06FE changed by convert2hboot
16450 edge8 %l0, %o2, %o1
16451 set 0x7C, %o2
16452 nop ! stha %g5, [%l7 + %o2] 0x04 ASI use changed by convert2hboot
16453 fcmple16 %f0, %f26, %i1
16454 fmovrslez %l6, %f31, %f24
16455 fcmpes %fcc3, %f31, %f6
16456 set 0x20, %l2
16457 nop ! prefetcha [%l7 + %l2] 0x15, 0x0 ASI use changed by convert2hboot
16458 subccc %g4, %i7, %i2
16459 fcmple32 %f22, %f0, %o4
16460 and %o3, 0x1986, %o5
16461 nop ! tn %xcc, 0x6 changed by convert2hboot
16462 std %g2, [%l7 + 0x30]
16463 addccc %g6, 0x0DBB, %l3
16464 nop ! sir 0x0EE6 changed by convert2hboot
16465 fmovdne %xcc, %f8, %f24
16466 fmovdne %icc, %f5, %f25
16467 edge8l %i4, %o6, %l2
16468 bg,a %icc, loop_1595
16469 movrgz %l4, %l5, %i5
16470 edge32 %g3, %o0, %g1
16471 edge8ln %l1, %i6, %o7
16472loop_1595:
16473 udivx %g7, 0x17B4, %l0
16474 movge %xcc, %o2, %o1
16475 fmovrdlez %i3, %f16, %f12
16476 add %l7, 0x38, %l6
16477 wr %g0, 0x19, %asi
16478 xnorcc %i0, 0x1255, %g4
16479 bne,pn %xcc, loop_1596
16480 nop ! tle %icc, 0x2 changed by convert2hboot
16481 orn %g5, %i2, %i7
16482 nop ! taddcctv %o3, %o5, %o4 changed by convert2hboot
16483loop_1596:
16484 edge32ln %g6, %g2, %i4
16485 edge8ln %o6, %l2, %l3
16486 set 0x78, %l3
16487 nop ! ldstuba [%l7 + %l3] 0x11, %l5 ASI use changed by convert2hboot
16488 move %xcc, %l4, %g3
16489 orncc %o0, %g1, %l1
16490 umulcc %i6, %i5, %g7
16491 fba,a %fcc0, loop_1597
16492 fbe,a %fcc3, loop_1598
16493 udivcc %o7, 0x1D20, %o2
16494 std %f20, [%l7 + 0x18]
16495loop_1597:
16496 subccc %o1, 0x0EA6, %l0
16497loop_1598:
16498 movrne %i3, %i1, %i0
16499 edge8 %l6, %g4, %g5
16500 edge32 %i2, %o3, %o5
16501 fble %fcc0, loop_1599
16502 fxnor %f18, %f10, %f12
16503 fandnot1 %f10, %f30, %f8
16504 nop
16505 setx loop_1600, %l0, %l1
16506 nop ! wrpr 0x1, %tl changed by convert2hboot
16507 nop ! wrpr %l1, %tpc changed by convert2hboot
16508 add %l1, 0x4, %l1
16509 nop ! wrpr %l1, %tnpc changed by convert2hboot
16510 setx 0x34400001400, %l0, %l1
16511 nop ! wrpr %l1, %tstate changed by convert2hboot
16512 nop ! wrhpr 0x4, %htstate changed by convert2hboot
16513 nop ! retry changed by convert2hboot
16514loop_1599:
16515 nop ! tcc %xcc, 0x6 changed by convert2hboot
16516 fsrc2 %f24, %f0
16517 movge %xcc, %o4, %i7
16518loop_1600:
16519 edge32n %g2, %g6, %o6
16520 xnorcc %i4, %l2, %l3
16521 alignaddrl %l5, %l4, %o0
16522 nop ! taddcctv %g3, %l1, %g1 changed by convert2hboot
16523 smul %i5, 0x10A3, %i6
16524 nop ! tcs %xcc, 0x7 changed by convert2hboot
16525 fbug,a %fcc1, loop_1601
16526 fmovsge %icc, %f10, %f11
16527 udiv %o7, 0x1419, %g7
16528 fbu %fcc2, loop_1602
16529loop_1601:
16530 movvs %icc, %o1, %l0
16531 nop
16532 set 0x40, %g2
16533 lduh [%l7 + %g2], %i3
16534 std %f12, [%l7 + 0x68]
16535loop_1602:
16536 ldstub [%l7 + 0x6B], %i1
16537 fbue %fcc2, loop_1603
16538 fmovrdgz %o2, %f18, %f6
16539 fpadd32s %f7, %f24, %f27
16540 wr %g0, 0x19, %asi
16541loop_1603:
16542 movcs %icc, %g4, %l6
16543 fmovrse %g5, %f4, %f31
16544 fmovscc %icc, %f22, %f1
16545 addccc %i2, 0x0625, %o3
16546 wr %g0, 0x88, %asi
16547 sta %f21, [%l7 + 0x58] %asi
16548 orcc %o4, 0x0B11, %o5
16549 nop ! taddcctv %g2, %i7, %o6 changed by convert2hboot
16550 bpos,a %xcc, loop_1604
16551 st %f23, [%l7 + 0x7C]
16552 movleu %icc, %g6, %i4
16553 fcmpes %fcc2, %f17, %f7
16554loop_1604:
16555 fcmpeq32 %f0, %f30, %l2
16556 fnor %f6, %f30, %f2
16557 fcmpne16 %f30, %f18, %l5
16558 movleu %xcc, %l4, %l3
16559 fnot1 %f24, %f16
16560 fmovdle %xcc, %f21, %f8
16561 udivcc %g3, 0x1F88, %l1
16562 fmovdpos %xcc, %f18, %f2
16563 nop ! tneg %icc, 0x6 changed by convert2hboot
16564 sdiv %g1, 0x1420, %i5
16565 fandnot2 %f26, %f14, %f12
16566 movgu %xcc, %o0, %o7
16567 umul %i6, %o1, %l0
16568 fnors %f30, %f8, %f10
16569 lduh [%l7 + 0x6A], %i3
16570 sdivx %i1, 0x070F, %g7
16571 movpos %xcc, %o2, %g4
16572 nop ! tvc %xcc, 0x2 changed by convert2hboot
16573 fands %f19, %f27, %f5
16574 edge32ln %i0, %l6, %i2
16575 fbl,a %fcc0, loop_1605
16576 sdiv %g5, 0x1EFD, %o4
16577 nop
16578 setx loop_1606, %l0, %l1
16579 nop ! wrpr 0x1, %tl changed by convert2hboot
16580 nop ! wrpr %l1, %tnpc changed by convert2hboot
16581 setx 0x34400001400, %l0, %l1
16582 nop ! wrpr %l1, %tstate changed by convert2hboot
16583 nop ! wrhpr 0x4, %htstate changed by convert2hboot
16584 nop ! done changed by convert2hboot
16585 or %o3, 0x031F, %g2
16586loop_1605:
16587 be,pn %icc, loop_1607
16588 nop ! tle %xcc, 0x1 changed by convert2hboot
16589loop_1606:
16590 ldub [%l7 + 0x2D], %i7
16591 stw %o6, [%l7 + 0x54]
16592loop_1607:
16593 fcmpeq32 %f14, %f14, %g6
16594 nop
16595 set 0x09, %o0
16596 ldsb [%l7 + %o0], %i4
16597 sllx %o5, %l2, %l5
16598 fnot1 %f18, %f12
16599 fnot2s %f9, %f19
16600 fpmerge %f25, %f18, %f8
16601 movre %l4, %l3, %g3
16602 fmul8x16al %f9, %f9, %f20
16603 wr %g0, 0x18, %asi
16604 nop ! tneg %icc, 0x4 changed by convert2hboot
16605 nop
16606 set 0x4C, %l6
16607 stb %l1, [%l7 + %l6]
16608 fmovrdlez %i5, %f30, %f30
16609 smulcc %g1, %o7, %o0
16610 umul %o1, %i6, %i3
16611 array32 %l0, %g7, %i1
16612 brlz %g4, loop_1608
16613 fnand %f20, %f20, %f2
16614 edge16 %o2, %l6, %i2
16615 fmuld8sux16 %f20, %f2, %f0
16616loop_1608:
16617 fsrc2s %f18, %f30
16618 srl %g5, %o4, %o3
16619 fbule %fcc2, loop_1609
16620 fbl,a %fcc2, loop_1610
16621 xnor %g2, %i7, %o6
16622 array32 %i0, %i4, %o5
16623loop_1609:
16624 fmovrdlez %g6, %f26, %f30
16625loop_1610:
16626 edge8n %l5, %l2, %l4
16627 edge8n %l3, %g3, %i5
16628 bpos,a,pn %xcc, loop_1611
16629 edge8l %l1, %g1, %o0
16630 sub %o7, 0x155E, %i6
16631 nop ! tsubcc %i3, 0x0A0B, %o1 changed by convert2hboot
16632loop_1611:
16633 fmovscc %xcc, %f13, %f12
16634 nop ! tne %xcc, 0x0 changed by convert2hboot
16635 movneg %icc, %l0, %i1
16636 ldx [%l7 + 0x60], %g4
16637 brlez,a %o2, loop_1612
16638 mova %icc, %l6, %g7
16639 edge8ln %g5, %i2, %o4
16640 fmovda %xcc, %f19, %f22
16641loop_1612:
16642 fandnot2 %f14, %f24, %f6
16643 fmovdle %icc, %f27, %f7
16644 xnorcc %g2, %o3, %i7
16645 orcc %i0, %i4, %o5
16646 fpsub32s %f30, %f0, %f18
16647 fmul8x16 %f17, %f20, %f16
16648 andncc %o6, %l5, %g6
16649 mulscc %l2, %l4, %g3
16650 nop ! tsubcctv %l3, 0x1F67, %i5 changed by convert2hboot
16651 movcc %xcc, %g1, %o0
16652 fmovdleu %icc, %f7, %f14
16653 fmovrslez %o7, %f3, %f4
16654 set 0x40, %g4
16655 nop ! ldda [%l7 + %g4] 0x89, %f16 ASI use changed by convert2hboot
16656 set 0x08, %l4
16657 nop ! ldswa [%l7 + %l4] 0x88, %l1 ASI use changed by convert2hboot
16658 nop ! tg %xcc, 0x3 changed by convert2hboot
16659 nop ! taddcc %i3, 0x1742, %i6 changed by convert2hboot
16660 fbue %fcc1, loop_1613
16661 array16 %l0, %i1, %o1
16662 fbne %fcc3, loop_1614
16663 fba %fcc2, loop_1615
16664loop_1613:
16665 movgu %xcc, %g4, %o2
16666 udiv %l6, 0x0DFE, %g7
16667loop_1614:
16668 array8 %i2, %g5, %g2
16669loop_1615:
16670 edge8ln %o4, %i7, %i0
16671 fbe,a %fcc3, loop_1616
16672 fble,a %fcc1, loop_1617
16673 movge %xcc, %i4, %o3
16674 movcc %xcc, %o6, %o5
16675loop_1616:
16676 nop ! tcc %xcc, 0x7 changed by convert2hboot
16677loop_1617:
16678 fmovrsne %g6, %f3, %f29
16679 fmuld8ulx16 %f30, %f19, %f20
16680 movl %icc, %l5, %l4
16681 fcmple32 %f28, %f26, %g3
16682 movrgez %l2, %i5, %g1
16683 nop ! tvs %xcc, 0x3 changed by convert2hboot
16684 edge8l %o0, %o7, %l1
16685 fand %f28, %f2, %f8
16686 edge8ln %i3, %l3, %l0
16687 alignaddr %i1, %i6, %g4
16688 movleu %xcc, %o1, %o2
16689 movrne %g7, %i2, %g5
16690 nop ! tvs %xcc, 0x5 changed by convert2hboot
16691 fpsub32s %f10, %f4, %f12
16692 fble %fcc1, loop_1618
16693 or %g2, 0x09FE, %l6
16694 smul %o4, %i0, %i4
16695 edge16 %i7, %o3, %o6
16696loop_1618:
16697 fbul %fcc1, loop_1619
16698 bne,pt %xcc, loop_1620
16699 nop ! tge %icc, 0x7 changed by convert2hboot
16700 nop ! tl %icc, 0x7 changed by convert2hboot
16701loop_1619:
16702 movneg %xcc, %o5, %g6
16703loop_1620:
16704 bne,a,pn %icc, loop_1621
16705 fmovsvc %xcc, %f3, %f0
16706 subccc %l4, %l5, %g3
16707 nop ! ta %xcc, 0x1 changed by convert2hboot
16708loop_1621:
16709 movrne %l2, %i5, %o0
16710 ba %icc, loop_1622
16711 std %f30, [%l7 + 0x30]
16712 xor %o7, 0x1A8C, %l1
16713 set 0x6C, %l0
16714 nop ! lduwa [%l7 + %l0] 0x89, %i3 ASI use changed by convert2hboot
16715loop_1622:
16716 andncc %g1, %l3, %i1
16717 nop ! taddcctv %i6, %l0, %o1 changed by convert2hboot
16718 movleu %icc, %g4, %g7
16719 bge,pn %icc, loop_1623
16720 fcmpd %fcc1, %f12, %f28
16721 fmovdcs %icc, %f20, %f16
16722 fcmpeq16 %f30, %f28, %o2
16723loop_1623:
16724 edge32 %g5, %g2, %i2
16725 nop ! tsubcc %l6, %i0, %i4 changed by convert2hboot
16726 nop ! sir 0x1C92 changed by convert2hboot
16727 fmul8x16au %f13, %f21, %f18
16728 edge16n %i7, %o3, %o4
16729 addccc %o5, 0x0876, %g6
16730 ldstub [%l7 + 0x28], %l4
16731 fpack32 %f28, %f18, %f12
16732 addc %l5, %g3, %l2
16733 mova %xcc, %i5, %o6
16734 nop ! tgu %icc, 0x6 changed by convert2hboot
16735 set 0x48, %i3
16736 nop ! prefetcha [%l7 + %i3] 0x89, 0x0 ASI use changed by convert2hboot
16737 edge8l %l1, %i3, %g1
16738 movleu %xcc, %o7, %l3
16739 bn %icc, loop_1624
16740 subccc %i1, %i6, %o1
16741 or %l0, 0x085B, %g7
16742 fxnor %f22, %f14, %f28
16743loop_1624:
16744 movne %xcc, %o2, %g5
16745 edge8l %g2, %i2, %g4
16746 nop ! tcs %icc, 0x3 changed by convert2hboot
16747 bleu,a,pt %xcc, loop_1625
16748 fmovdneg %icc, %f8, %f20
16749 membar 0x36
16750 edge16 %i0, %l6, %i7
16751loop_1625:
16752 alignaddr %o3, %i4, %o4
16753 array32 %g6, %l4, %l5
16754 nop ! tcc %icc, 0x5 changed by convert2hboot
16755 movrlz %o5, 0x367, %g3
16756 fcmps %fcc3, %f21, %f8
16757 nop
16758 setx loop_1626, %l0, %l1
16759 jmpl %l1, %i5
16760 smulcc %l2, %o0, %l1
16761 nop ! tn %xcc, 0x4 changed by convert2hboot
16762 ldd [%l7 + 0x38], %o6
16763loop_1626:
16764 xnor %g1, 0x131B, %i3
16765 ldsb [%l7 + 0x18], %o7
16766 movcc %icc, %l3, %i6
16767 nop ! tcc %icc, 0x2 changed by convert2hboot
16768 orn %o1, %i1, %l0
16769 nop ! tge %xcc, 0x4 changed by convert2hboot
16770 fsrc1s %f12, %f27
16771 movneg %icc, %g7, %g5
16772 fmovs %f4, %f6
16773 fmovsneg %xcc, %f16, %f26
16774 fmovrdlez %g2, %f12, %f10
16775 brlez %o2, loop_1627
16776 nop ! taddcc %i2, 0x1949, %g4 changed by convert2hboot
16777 fsrc2 %f22, %f12
16778 fmovsa %icc, %f14, %f21
16779loop_1627:
16780 movrgez %l6, 0x081, %i0
16781 fbu %fcc3, loop_1628
16782 nop
16783 setx loop_1629, %l0, %l1
16784 jmpl %l1, %i7
16785 sdivx %o3, 0x1F86, %i4
16786 wr %g0, 0x80, %asi
16787loop_1628:
16788 nop ! tge %icc, 0x4 changed by convert2hboot
16789loop_1629:
16790 movre %o4, %l4, %l5
16791 sdiv %g3, 0x0D56, %o5
16792 fbu,a %fcc0, loop_1630
16793 movrgez %i5, %o0, %l1
16794 nop ! tl %icc, 0x1 changed by convert2hboot
16795 and %l2, %g1, %i3
16796loop_1630:
16797 nop ! te %icc, 0x1 changed by convert2hboot
16798 fmovdneg %icc, %f30, %f26
16799 edge32 %o7, %l3, %i6
16800 nop ! tcc %xcc, 0x3 changed by convert2hboot
16801 edge16 %o1, %i1, %o6
16802 fpsub16 %f2, %f28, %f8
16803 fbn %fcc0, loop_1631
16804 fpadd32s %f27, %f19, %f20
16805 fmul8x16al %f1, %f11, %f0
16806 sdivx %l0, 0x16EE, %g5
16807loop_1631:
16808 andn %g7, %g2, %i2
16809 movneg %icc, %g4, %o2
16810 prefetch [%l7 + 0x54], 0x1
16811 edge32ln %l6, %i7, %o3
16812 addcc %i0, 0x0716, %g6
16813 nop ! tg %icc, 0x6 changed by convert2hboot
16814 fbule,a %fcc1, loop_1632
16815 edge8l %o4, %l4, %l5
16816 subc %i4, 0x0B79, %g3
16817 nop ! tne %xcc, 0x2 changed by convert2hboot
16818loop_1632:
16819 fmovrdlz %i5, %f12, %f26
16820 movrlez %o0, %l1, %l2
16821 ble loop_1633
16822 nop ! tl %icc, 0x3 changed by convert2hboot
16823 bvc %xcc, loop_1634
16824 nop ! sir 0x01A9 changed by convert2hboot
16825loop_1633:
16826 be,a loop_1635
16827 popc 0x014C, %o5
16828loop_1634:
16829 be,a,pt %xcc, loop_1636
16830 bvs,a,pt %icc, loop_1637
16831loop_1635:
16832 ldstub [%l7 + 0x6E], %g1
16833 nop ! tg %xcc, 0x7 changed by convert2hboot
16834loop_1636:
16835 pdist %f6, %f8, %f26
16836loop_1637:
16837 fmovsgu %xcc, %f29, %f20
16838 nop ! ta %icc, 0x4 changed by convert2hboot
16839 bl,a loop_1638
16840 movn %icc, %i3, %o7
16841 wr %g0, 0x88, %asi
16842loop_1638:
16843 for %f22, %f2, %f2
16844 stx %l3, [%l7 + 0x48]
16845 array16 %o1, %o6, %i1
16846 edge8ln %g5, %g7, %l0
16847 edge8 %i2, %g2, %o2
16848 fmul8x16al %f13, %f15, %f2
16849 mulscc %g4, %i7, %o3
16850 fxnor %f4, %f2, %f28
16851 fcmpes %fcc0, %f10, %f19
16852 fandnot2 %f24, %f0, %f24
16853 nop ! tgu %xcc, 0x2 changed by convert2hboot
16854 wr %g0, 0x89, %asi
16855 fmovsne %icc, %f3, %f0
16856 edge32 %g6, %l6, %o4
16857 edge8l %l4, %i4, %g3
16858 fzero %f24
16859 wr %g0, 0x10, %asi
16860 srl %o0, %l5, %l2
16861 xnorcc %o5, 0x0CC7, %g1
16862 restored
16863 rdpr %cwp, %g1
16864 rdpr %cansave, %g2
16865 rdpr %canrestore, %g3
16866 rdpr %cleanwin, %g4
16867 rdpr %otherwin, %g5
16868 rdpr %wstate, %g6
16869 xor %i3, %o7, %l1
16870 fbu,a %fcc2, loop_1639
16871 fbe,a %fcc1, loop_1640
16872 andncc %l3, %o1, %o6
16873 movrgez %i1, %g5, %i6
16874loop_1639:
16875 movn %icc, %g7, %l0
16876loop_1640:
16877 udiv %i2, 0x0C98, %g2
16878 fmovsvs %icc, %f3, %f18
16879 add %o2, %g4, %i7
16880 movrlez %i0, 0x24D, %g6
16881 movrgez %o3, 0x327, %o4
16882 nop ! tvs %icc, 0x2 changed by convert2hboot
16883 fornot2 %f4, %f0, %f24
16884 fbuge %fcc1, loop_1641
16885 fsrc2 %f30, %f2
16886 nop ! tl %xcc, 0x1 changed by convert2hboot
16887 set 0x2C, %o6
16888 sta %f18, [%l7 + %o6] 0x0c
16889loop_1641:
16890 bgu,a,pn %xcc, loop_1642
16891 umulcc %l6, %l4, %g3
16892 fbe,a %fcc3, loop_1643
16893 subcc %i4, %i5, %l5
16894loop_1642:
16895 fnors %f16, %f10, %f0
16896 nop
16897 set 0x4C, %i0
16898 ldsw [%l7 + %i0], %l2
16899loop_1643:
16900 restored
16901 rdpr %cwp, %g1
16902 rdpr %cansave, %g2
16903 rdpr %canrestore, %g3
16904 rdpr %cleanwin, %g4
16905 rdpr %otherwin, %g5
16906 rdpr %wstate, %g6
16907 nop ! tg %xcc, 0x4 changed by convert2hboot
16908 andncc %o0, %g1, %o5
16909 and %o7, %i3, %l1
16910 fbn,a %fcc2, loop_1644
16911 umulcc %o1, %l3, %o6
16912 movrlez %g5, %i6, %i1
16913 fbge,a %fcc2, loop_1645
16914loop_1644:
16915 st %f29, [%l7 + 0x10]
16916 movg %icc, %g7, %l0
16917 sra %i2, 0x13, %g2
16918loop_1645:
16919 alignaddrl %o2, %g4, %i0
16920 umul %g6, %o3, %i7
16921 nop
16922 setx loop_1646, %l0, %l1
16923 nop ! wrpr 0x1, %tl changed by convert2hboot
16924 nop ! wrpr %l1, %tnpc changed by convert2hboot
16925 setx 0x34400001400, %l0, %l1
16926 nop ! wrpr %l1, %tstate changed by convert2hboot
16927 nop ! wrhpr 0x4, %htstate changed by convert2hboot
16928 nop ! done changed by convert2hboot
16929 movre %o4, %l6, %g3
16930 fsrc2s %f19, %f16
16931 mova %icc, %i4, %l4
16932loop_1646:
16933 sub %l5, %i5, %o0
16934 movn %xcc, %g1, %o5
16935 addc %o7, %l2, %i3
16936 add %l7, 0x4C, %l6
16937 wr %g0, 0x80, %asi
16938 lda [%l6] %asi, %l1
16939 nop ! casa [%l6] 0x80, %l1, %l3 ASI use changed by convert2hboot
16940 nop ! sir 0x020A changed by convert2hboot
16941 add %o6, 0x0F49, %g5
16942 movl %icc, %o1, %i1
16943 nop ! ta %icc, 0x7 changed by convert2hboot
16944 nop ! tle %icc, 0x1 changed by convert2hboot
16945 add %l7, 0x08, %l6
16946 wr %g0, 0x04, %asi
16947 fnegs %f18, %f1
16948 fnot1s %f16, %f26
16949 srax %l0, %g2, %i2
16950 addc %g4, 0x06F8, %i0
16951 fnor %f18, %f30, %f12
16952 movpos %icc, %g6, %o2
16953 brlz,a %o3, loop_1647
16954 movl %xcc, %i7, %o4
16955 fbl %fcc2, loop_1648
16956 brgez %g3, loop_1649
16957loop_1647:
16958 ble,pt %xcc, loop_1650
16959 nop ! ta %xcc, 0x1 changed by convert2hboot
16960loop_1648:
16961 popc 0x0B84, %i4
16962loop_1649:
16963 smul %l6, 0x035A, %l4
16964loop_1650:
16965 bgu,a %xcc, loop_1651
16966 brgez,a %i5, loop_1652
16967 fmovsgu %icc, %f29, %f19
16968 orn %l5, %o0, %o5
16969loop_1651:
16970 sdivx %g1, 0x0773, %o7
16971loop_1652:
16972 nop
16973 wr %g0, 0x80, %asi
16974 nop ! tle %xcc, 0x2 changed by convert2hboot
16975 nop ! taddcctv %l2, 0x12FA, %i3 changed by convert2hboot
16976 addc %l1, %l3, %g5
16977 nop ! tle %xcc, 0x0 changed by convert2hboot
16978 nop ! tcs %icc, 0x1 changed by convert2hboot
16979 edge32l %o1, %i1, %i6
16980 fmovdle %xcc, %f23, %f8
16981 wr %g0, 0x04, %asi
16982 sll %l0, %g2, %i2
16983 std %f10, [%l7 + 0x20]
16984 fmovdg %xcc, %f25, %f16
16985 nop ! sir 0x167A changed by convert2hboot
16986 add %g4, 0x1EC8, %i0
16987 umul %g6, %o6, %o2
16988 udivx %i7, 0x1656, %o3
16989 fnegs %f8, %f30
16990 nop ! taddcctv %g3, %o4, %l6 changed by convert2hboot
16991 prefetch [%l7 + 0x70], 0x1
16992 orn %l4, 0x1DD8, %i5
16993 fbn %fcc2, loop_1653
16994 fmovde %icc, %f29, %f15
16995 nop ! tgu %icc, 0x1 changed by convert2hboot
16996 udiv %i4, 0x083E, %o0
16997loop_1653:
16998 restored
16999 rdpr %cwp, %g1
17000 rdpr %cansave, %g2
17001 rdpr %canrestore, %g3
17002 rdpr %cleanwin, %g4
17003 rdpr %otherwin, %g5
17004 rdpr %wstate, %g6
17005 movrgez %o5, 0x12E, %l5
17006 edge32n %o7, %g1, %l2
17007 siam 0x7
17008 movne %icc, %i3, %l1
17009 edge32 %l3, %g5, %i1
17010 sra %o1, 0x03, %g7
17011 fbn %fcc3, loop_1654
17012 nop ! tn %xcc, 0x0 changed by convert2hboot
17013 fors %f30, %f31, %f3
17014 nop ! tge %icc, 0x0 changed by convert2hboot
17015loop_1654:
17016 std %i6, [%l7 + 0x18]
17017 std %g2, [%l7 + 0x68]
17018 edge8ln %i2, %l0, %i0
17019 xnor %g4, %g6, %o6
17020 or %i7, 0x1593, %o2
17021 array16 %g3, %o3, %o4
17022 nop ! tge %xcc, 0x4 changed by convert2hboot
17023 sdiv %l6, 0x10BF, %i5
17024 wr %g0, 0x18, %asi
17025 movge %icc, %o0, %o5
17026 add %l7, 0x30, %l6
17027 wr %g0, 0x18, %asi
17028 array16 %l5, %l2, %g1
17029 nop ! tvc %icc, 0x7 changed by convert2hboot
17030 sra %i3, %l3, %g5
17031 be %icc, loop_1655
17032 edge32n %i1, %o1, %l1
17033 nop ! tvs %icc, 0x6 changed by convert2hboot
17034 srlx %i6, %g7, %i2
17035loop_1655:
17036 fmul8x16al %f14, %f17, %f30
17037 fexpand %f14, %f16
17038 bvc,a,pt %icc, loop_1656
17039 movrlz %l0, %i0, %g4
17040 movge %icc, %g2, %o6
17041 addcc %i7, %g6, %g3
17042loop_1656:
17043 fbl,a %fcc1, loop_1657
17044 xor %o3, %o4, %o2
17045 subc %l6, %i4, %i5
17046 movrne %o0, 0x035, %o5
17047loop_1657:
17048 fpack32 %f8, %f28, %f6
17049 fornot2s %f30, %f27, %f21
17050 nop ! tg %icc, 0x5 changed by convert2hboot
17051 fmovsl %xcc, %f25, %f17
17052 set 0x40, %i4
17053 nop ! ldda [%l7 + %i4] 0x04, %f0 ASI use changed by convert2hboot
17054 ldd [%l7 + 0x10], %o6
17055 fxors %f24, %f13, %f31
17056 fmovsleu %xcc, %f27, %f7
17057 fmovdleu %xcc, %f30, %f26
17058 bpos,a,pt %xcc, loop_1658
17059 fblg %fcc1, loop_1659
17060 movrlz %l4, 0x258, %l5
17061 fmuld8ulx16 %f6, %f12, %f28
17062loop_1658:
17063 ldd [%l7 + 0x60], %f28
17064loop_1659:
17065 array32 %l2, %g1, %l3
17066 for %f20, %f4, %f8
17067 orcc %i3, 0x0B4E, %i1
17068 alignaddr %g5, %l1, %i6
17069 fbge %fcc3, loop_1660
17070 movl %icc, %o1, %i2
17071 movpos %xcc, %g7, %i0
17072 sdivcc %g4, 0x1B5A, %l0
17073loop_1660:
17074 fmovdleu %icc, %f29, %f14
17075 call loop_1661
17076 fmovrsgez %o6, %f23, %f9
17077 fbl %fcc0, loop_1662
17078 orcc %g2, %g6, %i7
17079loop_1661:
17080 fbuge,a %fcc1, loop_1663
17081 fmovsl %xcc, %f10, %f17
17082loop_1662:
17083 edge16n %g3, %o3, %o4
17084 bcc,a,pt %icc, loop_1664
17085loop_1663:
17086 edge8 %o2, %i4, %l6
17087 fsrc1 %f22, %f2
17088 movrne %o0, %o5, %o7
17089loop_1664:
17090 udivcc %l4, 0x01D9, %i5
17091 fba,a %fcc3, loop_1665
17092 mova %xcc, %l2, %l5
17093 nop ! tleu %xcc, 0x5 changed by convert2hboot
17094 fsrc1 %f0, %f4
17095loop_1665:
17096 edge32l %l3, %i3, %g1
17097 edge32n %i1, %g5, %i6
17098 fnegs %f25, %f0
17099 umulcc %l1, %o1, %g7
17100 fxnors %f12, %f1, %f11
17101 pdist %f26, %f24, %f12
17102 saved
17103 rdpr %cwp, %g1
17104 rdpr %cansave, %g2
17105 rdpr %canrestore, %g3
17106 rdpr %cleanwin, %g4
17107 rdpr %otherwin, %g5
17108 rdpr %wstate, %g6
17109 set 0x10, %i7
17110 nop ! ldda [%l7 + %i7] 0x2b, %i2 ASI use changed by convert2hboot
17111 addcc %i0, 0x1CBF, %l0
17112 smul %o6, %g4, %g6
17113 bvs loop_1666
17114 fpack32 %f14, %f30, %f20
17115 fandnot2s %f5, %f5, %f16
17116 movrlz %g2, %g3, %o3
17117loop_1666:
17118 fmul8x16 %f11, %f6, %f6
17119 udivcc %i7, 0x0292, %o2
17120 xorcc %o4, 0x0888, %i4
17121 nop ! tleu %icc, 0x0 changed by convert2hboot
17122 fxor %f26, %f8, %f0
17123 fmovsge %icc, %f2, %f7
17124 nop ! tle %xcc, 0x1 changed by convert2hboot
17125 sdiv %l6, 0x0013, %o0
17126 bvs %icc, loop_1667
17127 andcc %o5, 0x133B, %o7
17128 fmovsvs %xcc, %f31, %f22
17129 fmovspos %xcc, %f3, %f8
17130loop_1667:
17131 bneg,a %icc, loop_1668
17132 subc %l4, 0x1BEC, %i5
17133 fbge %fcc1, loop_1669
17134 xnor %l2, 0x0BDF, %l5
17135loop_1668:
17136 nop ! ta %xcc, 0x0 changed by convert2hboot
17137 ba,a,pt %icc, loop_1670
17138loop_1669:
17139 fbug %fcc2, loop_1671
17140 swap [%l7 + 0x64], %l3
17141 mova %icc, %g1, %i1
17142loop_1670:
17143 umul %i3, %i6, %g5
17144loop_1671:
17145 stw %l1, [%l7 + 0x78]
17146 sdiv %g7, 0x1F81, %i2
17147 fmovdle %xcc, %f30, %f1
17148 fcmpne16 %f14, %f30, %o1
17149 fors %f4, %f31, %f1
17150 be,pt %icc, loop_1672
17151 edge16l %l0, %i0, %g4
17152 fbug,a %fcc3, loop_1673
17153 movre %o6, %g6, %g3
17154loop_1672:
17155 saved
17156 rdpr %cwp, %g1
17157 rdpr %cansave, %g2
17158 rdpr %canrestore, %g3
17159 rdpr %cleanwin, %g4
17160 rdpr %otherwin, %g5
17161 rdpr %wstate, %g6
17162 fbe %fcc2, loop_1674
17163loop_1673:
17164 xorcc %g2, 0x092C, %i7
17165 nop
17166 set 0x4A, %i2
17167 ldsb [%l7 + %i2], %o2
17168 edge16n %o4, %i4, %o3
17169loop_1674:
17170 movre %o0, 0x36F, %l6
17171 fpadd16 %f20, %f24, %f18
17172 fexpand %f28, %f4
17173 sllx %o5, %l4, %o7
17174 nop ! tneg %xcc, 0x5 changed by convert2hboot
17175 movrgz %l2, %l5, %i5
17176 fmovrde %g1, %f30, %f30
17177 xnorcc %l3, 0x187E, %i1
17178 alignaddr %i3, %i6, %l1
17179 std %f8, [%l7 + 0x18]
17180 andncc %g5, %g7, %i2
17181 nop
17182 set 0x44, %l1
17183 ldsw [%l7 + %l1], %l0
17184 wr %g0, 0x89, %asi
17185 andcc %i0, 0x090A, %g4
17186 movre %g6, 0x366, %o6
17187 set 0x64, %i1
17188 nop ! swapa [%l7 + %i1] 0x80, %g2 ASI use changed by convert2hboot
17189 fbug %fcc3, loop_1675
17190 flush %l7 + 0x74
17191 fbg %fcc1, loop_1676
17192loop_1675:
17193 mulscc %i7, 0x171F, %g3
17194 set 0x10, %g3
17195 nop ! prefetcha [%l7 + %g3] 0x19, 0x0 ASI use changed by convert2hboot
17196loop_1676:
17197 ld [%l7 + 0x7C], %f25
17198 wr %g0, 0x18, %asi
17199 movgu %icc, %i4, %o4
17200 nop ! tn %xcc, 0x6 changed by convert2hboot
17201 sdivx %o3, 0x0493, %o0
17202 sub %l6, 0x00B1, %l4
17203 movleu %icc, %o5, %o7
17204 fmovdvc %xcc, %f31, %f30
17205 movg %icc, %l2, %l5
17206 set 0x1C, %o3
17207 nop ! lduba [%l7 + %o3] 0x19, %g1 ASI use changed by convert2hboot
17208 nop ! tgu %xcc, 0x2 changed by convert2hboot
17209 nop ! tg %icc, 0x6 changed by convert2hboot
17210 nop ! te %xcc, 0x3 changed by convert2hboot
17211 edge32ln %l3, %i5, %i1
17212 fbl,a %fcc3, loop_1677
17213 array8 %i3, %i6, %l1
17214 smulcc %g7, %g5, %i2
17215 wr %g0, 0x81, %asi
17216 sta %f3, [%l7 + 0x68] %asi
17217loop_1677:
17218 xorcc %l0, %o1, %i0
17219 movcs %xcc, %g4, %o6
17220 nop ! tvc %xcc, 0x1 changed by convert2hboot
17221 fmovdvs %xcc, %f10, %f14
17222 movrgz %g6, %g2, %i7
17223 edge16n %g3, %o2, %i4
17224 movrgz %o4, %o3, %l6
17225 movleu %xcc, %o0, %o5
17226 sra %l4, 0x0A, %o7
17227 nop ! tvc %icc, 0x7 changed by convert2hboot
17228 nop ! taddcc %l5, %l2, %l3 changed by convert2hboot
17229 sdivx %g1, 0x0A48, %i5
17230 xnor %i3, 0x0FE0, %i6
17231 nop ! tcc %xcc, 0x0 changed by convert2hboot
17232 edge32n %l1, %i1, %g7
17233 nop ! tn %icc, 0x7 changed by convert2hboot
17234 fbul %fcc1, loop_1678
17235 saved
17236 rdpr %cwp, %g1
17237 rdpr %cansave, %g2
17238 rdpr %canrestore, %g3
17239 rdpr %cleanwin, %g4
17240 rdpr %otherwin, %g5
17241 rdpr %wstate, %g6
17242 ldstub [%l7 + 0x1F], %i2
17243 fbne %fcc3, loop_1679
17244loop_1678:
17245 popc %g5, %o1
17246 array8 %i0, %l0, %o6
17247 or %g4, %g6, %g2
17248loop_1679:
17249 edge8l %g3, %o2, %i7
17250 fbe %fcc0, loop_1680
17251 nop ! tn %icc, 0x0 changed by convert2hboot
17252 xnorcc %o4, %i4, %l6
17253 andcc %o3, 0x12DA, %o0
17254loop_1680:
17255 fmovsneg %xcc, %f17, %f27
17256 sub %l4, %o5, %o7
17257 nop ! tsubcc %l5, 0x0BE6, %l3 changed by convert2hboot
17258 sub %l2, %g1, %i3
17259 sethi 0x0DCB, %i6
17260 fpack16 %f0, %f28
17261 set 0x20, %o7
17262 nop ! ldxa [%g0 + %o7] 0x20, %i5 ASI use changed by convert2hboot
17263 sethi 0x0606, %i1
17264 fmovs %f29, %f1
17265 fnegs %f22, %f3
17266 and %l1, 0x0C6A, %g7
17267 nop ! ta %xcc, 0x6 changed by convert2hboot
17268 udiv %g5, 0x1CC6, %o1
17269 srlx %i0, 0x18, %l0
17270 orn %i2, %g4, %g6
17271 umulcc %g2, %o6, %o2
17272 nop ! tvs %icc, 0x0 changed by convert2hboot
17273 edge8n %g3, %o4, %i4
17274 edge8 %l6, %i7, %o3
17275 sdivcc %o0, 0x1EF6, %l4
17276 array8 %o5, %o7, %l5
17277 brgz %l3, loop_1681
17278 fmovsvc %icc, %f30, %f19
17279 edge32ln %l2, %i3, %g1
17280 subcc %i6, 0x14D3, %i1
17281loop_1681:
17282 fmovrdlz %i5, %f0, %f0
17283 udiv %l1, 0x0F17, %g7
17284 udivcc %o1, 0x0D6E, %i0
17285 edge8l %g5, %l0, %g4
17286 movrne %g6, 0x278, %g2
17287 fsrc1s %f28, %f26
17288 edge32n %o6, %i2, %g3
17289 fmovsle %xcc, %f14, %f0
17290 nop ! tl %xcc, 0x1 changed by convert2hboot
17291 movvs %xcc, %o2, %i4
17292 srax %l6, 0x01, %i7
17293 edge8ln %o4, %o3, %o0
17294 prefetch [%l7 + 0x30], 0x0
17295 array8 %l4, %o5, %l5
17296 fmovdge %icc, %f19, %f25
17297 nop ! tl %icc, 0x5 changed by convert2hboot
17298 nop ! tcc %icc, 0x2 changed by convert2hboot
17299 xnor %l3, 0x1A35, %o7
17300 fmovrdlz %i3, %f6, %f14
17301 nop ! sir 0x0231 changed by convert2hboot
17302 fnors %f21, %f17, %f25
17303 ldsh [%l7 + 0x10], %l2
17304 wr %g0, 0x11, %asi
17305 bleu %xcc, loop_1682
17306 edge32n %g1, %i1, %i5
17307 fpack32 %f2, %f20, %f30
17308 fzero %f30
17309loop_1682:
17310 alignaddrl %i6, %l1, %o1
17311 movvc %xcc, %g7, %g5
17312 mova %xcc, %i0, %l0
17313 fnot1s %f23, %f17
17314 alignaddr %g4, %g6, %o6
17315 movg %icc, %g2, %g3
17316 flush %l7 + 0x64
17317 fba,a %fcc2, loop_1683
17318 be,pt %xcc, loop_1684
17319 saved
17320 rdpr %cwp, %g1
17321 rdpr %cansave, %g2
17322 rdpr %canrestore, %g3
17323 rdpr %cleanwin, %g4
17324 rdpr %otherwin, %g5
17325 rdpr %wstate, %g6
17326 sdivcc %o2, 0x1268, %i2
17327loop_1683:
17328 alignaddr %i4, %l6, %i7
17329loop_1684:
17330 edge32n %o4, %o3, %l4
17331 xnorcc %o5, 0x17DF, %l5
17332 bcc,a %xcc, loop_1685
17333 alignaddr %o0, %l3, %i3
17334 std %o6, [%l7 + 0x68]
17335 brlez %g1, loop_1686
17336loop_1685:
17337 and %i1, 0x03BC, %l2
17338 movrne %i6, 0x2F5, %l1
17339 add %o1, 0x09A9, %g7
17340loop_1686:
17341 popc 0x08FE, %i5
17342 alignaddr %i0, %g5, %g4
17343 ldd [%l7 + 0x30], %f18
17344 nop ! tcc %icc, 0x7 changed by convert2hboot
17345 addcc %l0, 0x12D0, %o6
17346 andn %g6, %g3, %g2
17347 edge32l %o2, %i4, %i2
17348 fbge %fcc2, loop_1687
17349 fmovrse %l6, %f23, %f3
17350 edge16l %i7, %o4, %o3
17351 nop ! tn %icc, 0x1 changed by convert2hboot
17352loop_1687:
17353 movg %icc, %o5, %l4
17354 edge16n %o0, %l3, %l5
17355 bl,pn %xcc, loop_1688
17356 fmovs %f17, %f20
17357 std %f6, [%l7 + 0x30]
17358 subccc %o7, %g1, %i3
17359loop_1688:
17360 movg %xcc, %l2, %i1
17361 nop
17362 setx loop_1689, %l0, %l1
17363 nop ! wrpr 0x1, %tl changed by convert2hboot
17364 nop ! wrpr %l1, %tpc changed by convert2hboot
17365 add %l1, 0x4, %l1
17366 nop ! wrpr %l1, %tnpc changed by convert2hboot
17367 setx 0x34400001400, %l0, %l1
17368 nop ! wrpr %l1, %tstate changed by convert2hboot
17369 nop ! wrhpr 0x4, %htstate changed by convert2hboot
17370 nop ! retry changed by convert2hboot
17371 nop ! tvc %xcc, 0x2 changed by convert2hboot
17372 set 0x70, %i6
17373 nop ! stba %l1, [%l7 + %i6] 0x2b ASI use changed by convert2hboot
17374 membar #Sync
17375loop_1689:
17376 sll %i6, %o1, %g7
17377 movg %xcc, %i5, %g5
17378 fmovda %xcc, %f22, %f21
17379 swap [%l7 + 0x18], %g4
17380 array16 %l0, %i0, %o6
17381 movpos %icc, %g3, %g2
17382 movl %icc, %o2, %i4
17383 sra %i2, %g6, %l6
17384 fmovdvc %xcc, %f27, %f22
17385 alignaddrl %i7, %o4, %o3
17386 movrlz %l4, 0x092, %o0
17387 edge8ln %o5, %l3, %l5
17388 brz %o7, loop_1690
17389 nop ! taddcc %i3, 0x1692, %l2 changed by convert2hboot
17390 sth %g1, [%l7 + 0x26]
17391 fmovrsgz %i1, %f11, %f12
17392loop_1690:
17393 movcs %icc, %i6, %l1
17394 fxnors %f14, %f21, %f28
17395 edge32 %g7, %o1, %i5
17396 nop
17397 set 0x3B, %i5
17398 ldub [%l7 + %i5], %g5
17399 fnor %f30, %f28, %f18
17400 andncc %l0, %i0, %o6
17401 mulx %g4, 0x0521, %g2
17402 add %l7, 0x50, %l6
17403 wr %g0, 0x89, %asi
17404 movre %i2, %o2, %g6
17405 fmul8sux16 %f22, %f8, %f14
17406 fpsub16s %f2, %f1, %f29
17407 fcmpes %fcc2, %f2, %f6
17408 sdiv %i7, 0x0238, %l6
17409 movle %icc, %o3, %l4
17410 array8 %o4, %o5, %o0
17411 fmovdvc %xcc, %f10, %f15
17412 fmovdn %icc, %f8, %f13
17413 fbge,a %fcc3, loop_1691
17414 nop ! tge %xcc, 0x0 changed by convert2hboot
17415 brnz,a %l3, loop_1692
17416 edge8l %o7, %l5, %l2
17417loop_1691:
17418 nop ! tleu %xcc, 0x7 changed by convert2hboot
17419 nop ! taddcc %g1, %i1, %i3 changed by convert2hboot
17420loop_1692:
17421 sdivcc %l1, 0x13A1, %i6
17422 fbg,a %fcc0, loop_1693
17423 prefetch [%l7 + 0x70], 0x0
17424 movn %icc, %o1, %i5
17425 movrlez %g7, 0x005, %g5
17426loop_1693:
17427 nop ! tl %icc, 0x5 changed by convert2hboot
17428 sub %i0, %o6, %g4
17429 sdivx %l0, 0x1FD9, %g2
17430 set 0x40, %g6
17431 nop ! ldda [%l7 + %g6] 0x10, %f16 ASI use changed by convert2hboot
17432 fnegd %f12, %f0
17433 nop ! tsubcctv %i4, %g3, %i2 changed by convert2hboot
17434 nop ! tpos %icc, 0x7 changed by convert2hboot
17435 umul %g6, %i7, %o2
17436 andncc %l6, %o3, %l4
17437 nop ! tvs %xcc, 0x5 changed by convert2hboot
17438 wr %g0, 0x04, %asi
17439 array16 %o0, %l3, %o7
17440 movcs %icc, %l5, %l2
17441 mulscc %g1, %i1, %o5
17442 fmovsle %xcc, %f9, %f27
17443 fornot1 %f16, %f30, %f26
17444 pdist %f2, %f8, %f14
17445 fmovdpos %icc, %f10, %f10
17446 fmovse %xcc, %f26, %f22
17447 subccc %l1, %i6, %i3
17448 fmovsle %icc, %f9, %f3
17449 movg %xcc, %o1, %i5
17450 umul %g5, %i0, %o6
17451 movrne %g4, %l0, %g7
17452 fsrc1s %f25, %f6
17453 movneg %icc, %i4, %g3
17454 orcc %g2, %i2, %i7
17455 edge32ln %g6, %o2, %o3
17456 wr %g0, 0x89, %asi
17457 sta %f14, [%l7 + 0x08] %asi
17458 srax %l6, %o4, %o0
17459 nop ! taddcc %l3, 0x120C, %o7 changed by convert2hboot
17460 edge32l %l4, %l5, %l2
17461 fmovdcs %icc, %f4, %f29
17462 sra %g1, 0x04, %i1
17463 fmovde %icc, %f7, %f2
17464 nop ! tgu %xcc, 0x3 changed by convert2hboot
17465 addccc %o5, %l1, %i3
17466 orncc %o1, %i6, %i5
17467 edge16n %i0, %o6, %g4
17468 movcs %xcc, %g5, %l0
17469 edge16n %i4, %g3, %g2
17470 fpadd16 %f8, %f26, %f22
17471 sllx %g7, 0x19, %i7
17472 fand %f24, %f2, %f8
17473 fnot1 %f22, %f26
17474 bn loop_1694
17475 udiv %i2, 0x0C26, %g6
17476 wr %g0, 0x18, %asi
17477loop_1694:
17478 swap [%l7 + 0x14], %o2
17479 edge8l %o4, %l6, %l3
17480 edge32 %o0, %l4, %o7
17481 bg,a,pn %icc, loop_1695
17482 fnegs %f17, %f22
17483 set 0x3C, %o4
17484 nop ! ldswa [%l7 + %o4] 0x19, %l5 ASI use changed by convert2hboot
17485loop_1695:
17486 fbn,a %fcc1, loop_1696
17487 movg %icc, %g1, %i1
17488 fcmpd %fcc0, %f24, %f20
17489 nop
17490 setx loop_1697, %l0, %l1
17491 nop ! wrpr 0x1, %tl changed by convert2hboot
17492 nop ! wrpr %l1, %tpc changed by convert2hboot
17493 add %l1, 0x4, %l1
17494 nop ! wrpr %l1, %tnpc changed by convert2hboot
17495 setx 0x34400001400, %l0, %l1
17496 nop ! wrpr %l1, %tstate changed by convert2hboot
17497 nop ! wrhpr 0x4, %htstate changed by convert2hboot
17498 nop ! retry changed by convert2hboot
17499loop_1696:
17500 bpos,a loop_1698
17501 nop ! tge %xcc, 0x7 changed by convert2hboot
17502 addcc %o5, %l2, %i3
17503loop_1697:
17504 nop ! tsubcctv %o1, %l1, %i5 changed by convert2hboot
17505loop_1698:
17506 nop
17507 setx loop_1699, %l0, %l1
17508 nop ! wrpr 0x1, %tl changed by convert2hboot
17509 nop ! wrpr %l1, %tpc changed by convert2hboot
17510 add %l1, 0x4, %l1
17511 nop ! wrpr %l1, %tnpc changed by convert2hboot
17512 setx 0x34400001400, %l0, %l1
17513 nop ! wrpr %l1, %tstate changed by convert2hboot
17514 nop ! wrhpr 0x4, %htstate changed by convert2hboot
17515 nop ! retry changed by convert2hboot
17516 movgu %xcc, %i0, %i6
17517 movrgz %g4, %g5, %o6
17518 nop ! tcs %icc, 0x3 changed by convert2hboot
17519loop_1699:
17520 membar 0x12
17521 fmovdne %icc, %f30, %f5
17522 alignaddrl %i4, %l0, %g2
17523 fcmple32 %f22, %f2, %g3
17524 nop ! tcc %icc, 0x5 changed by convert2hboot
17525 fmovsvs %xcc, %f21, %f14
17526 edge32n %g7, %i7, %i2
17527 bshuffle %f8, %f24, %f24
17528 set 0x20, %g1
17529 nop ! ldda [%l7 + %g1] 0xea, %g6 ASI use changed by convert2hboot
17530 fmovdcs %xcc, %f12, %f25
17531 add %o3, %o2, %o4
17532 mulscc %l3, %l6, %o0
17533 addcc %o7, %l5, %l4
17534 fmovdne %icc, %f30, %f4
17535 brgez %i1, loop_1700
17536 srax %o5, %l2, %i3
17537 sra %g1, %l1, %o1
17538 movne %xcc, %i0, %i6
17539loop_1700:
17540 fmul8ulx16 %f20, %f28, %f28
17541 fba,a %fcc0, loop_1701
17542 fpadd16 %f24, %f4, %f12
17543 nop
17544 set 0x58, %o5
17545 ldsw [%l7 + %o5], %i5
17546 nop ! tl %xcc, 0x7 changed by convert2hboot
17547loop_1701:
17548 movrne %g5, 0x31D, %g4
17549 nop
17550 setx loop_1702, %l0, %l1
17551 jmpl %l1, %o6
17552 movgu %xcc, %i4, %l0
17553 ldsb [%l7 + 0x38], %g3
17554 ld [%l7 + 0x44], %f4
17555loop_1702:
17556 fmovdne %xcc, %f24, %f19
17557 fandnot2 %f30, %f8, %f14
17558 alignaddr %g2, %i7, %i2
17559 edge32l %g6, %g7, %o3
17560 nop ! taddcc %o4, 0x0CEC, %o2 changed by convert2hboot
17561 fbug %fcc0, loop_1703
17562 mulx %l6, 0x1318, %l3
17563 movrne %o7, %l5, %o0
17564 nop ! taddcctv %i1, %l4, %o5 changed by convert2hboot
17565loop_1703:
17566 array32 %l2, %g1, %l1
17567 fcmpd %fcc1, %f22, %f2
17568 edge32n %i3, %o1, %i6
17569 edge32l %i5, %g5, %i0
17570 edge8l %g4, %i4, %o6
17571 nop ! ta %xcc, 0x3 changed by convert2hboot
17572 movvc %xcc, %g3, %l0
17573 movvc %icc, %i7, %g2
17574 movge %icc, %i2, %g7
17575 andcc %g6, %o3, %o2
17576 srax %o4, 0x0D, %l3
17577 siam 0x5
17578 mova %xcc, %l6, %l5
17579 ldub [%l7 + 0x68], %o0
17580 membar 0x26
17581 nop ! tgu %xcc, 0x5 changed by convert2hboot
17582 xor %i1, %o7, %l4
17583 movleu %xcc, %l2, %g1
17584 fnot2s %f17, %f8
17585 fmul8ulx16 %f16, %f24, %f30
17586 fornot1s %f18, %f1, %f9
17587 edge16ln %l1, %o5, %i3
17588 fpsub16 %f22, %f6, %f4
17589 bneg,a %xcc, loop_1704
17590 fnegs %f8, %f13
17591 fmovdleu %icc, %f7, %f17
17592 brz %o1, loop_1705
17593loop_1704:
17594 fabsd %f10, %f14
17595 fmovsn %icc, %f9, %f19
17596 nop ! tsubcc %i6, 0x0E09, %i5 changed by convert2hboot
17597loop_1705:
17598 fbn %fcc1, loop_1706
17599 fmovsgu %icc, %f6, %f27
17600 orcc %g5, %i0, %i4
17601 umul %g4, 0x1D6B, %o6
17602loop_1706:
17603 nop ! tpos %xcc, 0x4 changed by convert2hboot
17604 fmovsle %xcc, %f21, %f27
17605 fmovse %xcc, %f24, %f3
17606 wr %g0, 0x80, %asi
17607 sta %f8, [%l7 + 0x68] %asi
17608 wr %g0, 0xeb, %asi
17609 wr %g0, 0x10, %asi
17610 edge32n %g2, %i2, %g7
17611 bg loop_1707
17612 bge,a,pn %xcc, loop_1708
17613 fmovdle %icc, %f31, %f18
17614 brlez %g6, loop_1709
17615loop_1707:
17616 movvs %icc, %i7, %o3
17617loop_1708:
17618 nop
17619 set 0x59, %l5
17620 nop ! ldsba [%l7 + %l5] 0x0c, %o4 ASI use changed by convert2hboot
17621loop_1709:
17622 nop
17623 set 0x30, %g7
17624 nop ! ldda [%l7 + %g7] 0x2e, %l2 ASI use changed by convert2hboot
17625 smul %o2, %l5, %l6
17626 nop ! tle %icc, 0x5 changed by convert2hboot
17627 movn %icc, %o0, %i1
17628 movvc %xcc, %l4, %o7
17629 andn %l2, 0x16A2, %l1
17630 udivx %o5, 0x06D1, %g1
17631 edge16ln %i3, %o1, %i5
17632 fandnot2 %f16, %f6, %f2
17633 bvc %icc, loop_1710
17634 nop ! taddcc %i6, 0x03DD, %g5 changed by convert2hboot
17635 andcc %i4, %i0, %o6
17636 addcc %g4, 0x0D23, %g3
17637loop_1710:
17638 orcc %g2, 0x1DFB, %l0
17639 nop ! tl %xcc, 0x2 changed by convert2hboot
17640 array16 %i2, %g7, %i7
17641 andcc %g6, %o3, %l3
17642 or %o2, %o4, %l5
17643 udiv %l6, 0x1B99, %o0
17644 wr %g0, 0x04, %asi
17645 fnot1s %f2, %f30
17646 movneg %xcc, %i1, %l2
17647 nop ! tl %xcc, 0x1 changed by convert2hboot
17648 subc %l1, 0x06E1, %o5
17649 fbne,a %fcc2, loop_1711
17650 bl,pt %icc, loop_1712
17651 movrlz %o7, 0x195, %i3
17652 std %f2, [%l7 + 0x30]
17653loop_1711:
17654 edge16 %o1, %g1, %i6
17655loop_1712:
17656 srax %g5, %i5, %i4
17657 ba loop_1713
17658 nop
17659 setx loop_1714, %l0, %l1
17660 nop ! wrpr 0x1, %tl changed by convert2hboot
17661 nop ! wrpr %l1, %tpc changed by convert2hboot
17662 add %l1, 0x4, %l1
17663 nop ! wrpr %l1, %tnpc changed by convert2hboot
17664 setx 0x34400001400, %l0, %l1
17665 nop ! wrpr %l1, %tstate changed by convert2hboot
17666 nop ! wrhpr 0x4, %htstate changed by convert2hboot
17667 nop ! retry changed by convert2hboot
17668 addccc %o6, %g4, %i0
17669 movge %icc, %g2, %g3
17670loop_1713:
17671 fbul %fcc1, loop_1715
17672loop_1714:
17673 fandnot2s %f13, %f17, %f15
17674 membar 0x14
17675 or %i2, 0x055F, %g7
17676loop_1715:
17677 fone %f6
17678 wr %g0, 0x11, %asi
17679 wr %g0, 0x27, %asi
17680 membar #Sync
17681 movn %xcc, %i7, %g6
17682 nop ! tge %icc, 0x1 changed by convert2hboot
17683 fmul8x16al %f13, %f4, %f8
17684 andncc %o3, %l3, %o4
17685 sll %o2, %l6, %l5
17686 fpack32 %f4, %f16, %f26
17687 sra %o0, %l4, %l2
17688 ldsw [%l7 + 0x24], %i1
17689 wr %g0, 0x81, %asi
17690 srl %o5, %l1, %o7
17691 std %o0, [%l7 + 0x10]
17692 restored
17693 rdpr %cwp, %g1
17694 rdpr %cansave, %g2
17695 rdpr %canrestore, %g3
17696 rdpr %cleanwin, %g4
17697 rdpr %otherwin, %g5
17698 rdpr %wstate, %g6
17699 sra %g1, 0x0A, %i6
17700 nop ! taddcc %i3, 0x03EB, %g5 changed by convert2hboot
17701 fcmple32 %f24, %f26, %i5
17702 set 0x58, %o1
17703 sta %f12, [%l7 + %o1] 0x80
17704 fmuld8ulx16 %f18, %f19, %f26
17705 fandnot1 %f0, %f26, %f24
17706 movrgz %o6, %g4, %i4
17707 saved
17708 rdpr %cwp, %g1
17709 rdpr %cansave, %g2
17710 rdpr %canrestore, %g3
17711 rdpr %cleanwin, %g4
17712 rdpr %otherwin, %g5
17713 rdpr %wstate, %g6
17714 movne %xcc, %g2, %g3
17715 umul %i0, 0x0613, %g7
17716 sllx %l0, 0x0A, %i2
17717 srax %i7, %o3, %l3
17718 umulcc %o4, 0x0B4E, %o2
17719 edge16ln %g6, %l5, %l6
17720 movrgz %l4, 0x25E, %o0
17721 bcc,a,pn %icc, loop_1716
17722 addccc %i1, 0x073A, %o5
17723 nop ! ta %icc, 0x1 changed by convert2hboot
17724 srax %l1, 0x0D, %l2
17725loop_1716:
17726 nop ! tneg %xcc, 0x1 changed by convert2hboot
17727 edge8n %o7, %o1, %i6
17728 subccc %i3, 0x1D0B, %g5
17729 smulcc %g1, 0x0416, %i5
17730 addcc %o6, 0x119A, %g4
17731 nop ! tsubcc %i4, %g2, %g3 changed by convert2hboot
17732 fsrc2s %f11, %f23
17733 nop ! tl %icc, 0x1 changed by convert2hboot
17734 andncc %g7, %l0, %i2
17735 subcc %i7, %i0, %o3
17736 fpadd32s %f3, %f22, %f29
17737 sdivcc %l3, 0x0C00, %o4
17738 nop ! tcs %icc, 0x4 changed by convert2hboot
17739 fxnors %f2, %f3, %f18
17740 ba,pt %xcc, loop_1717
17741 alignaddr %g6, %o2, %l6
17742 edge8n %l4, %l5, %o0
17743 nop ! tpos %xcc, 0x2 changed by convert2hboot
17744loop_1717:
17745 fcmpne16 %f22, %f18, %i1
17746 subccc %o5, 0x03A3, %l2
17747 addcc %o7, %l1, %o1
17748 orn %i3, 0x0ABE, %g5
17749 xorcc %i6, 0x0F0C, %g1
17750 fmovsge %xcc, %f8, %f0
17751 subcc %o6, 0x1FC9, %i5
17752 orcc %i4, 0x1749, %g4
17753 edge8l %g2, %g7, %l0
17754 alignaddrl %g3, %i2, %i7
17755 nop ! tcc %icc, 0x7 changed by convert2hboot
17756 smulcc %o3, %i0, %l3
17757 edge8l %o4, %o2, %l6
17758 array16 %g6, %l4, %l5
17759 movrlz %o0, %o5, %i1
17760 brz,a %o7, loop_1718
17761 bne,pn %icc, loop_1719
17762 fmovspos %icc, %f15, %f2
17763 edge32n %l2, %o1, %l1
17764loop_1718:
17765 movneg %xcc, %i3, %i6
17766loop_1719:
17767 nop ! te %icc, 0x2 changed by convert2hboot
17768 edge32 %g1, %g5, %i5
17769 fandnot2s %f4, %f4, %f13
17770 edge16ln %o6, %i4, %g2
17771 ble loop_1720
17772 sethi 0x00E8, %g4
17773 nop ! tsubcc %g7, %l0, %g3 changed by convert2hboot
17774 movrne %i2, %o3, %i0
17775loop_1720:
17776 xnorcc %i7, %l3, %o4
17777 wr %g0, 0x18, %asi
17778 brz %g6, loop_1721
17779 smulcc %l4, 0x0554, %l5
17780 nop ! tgu %icc, 0x0 changed by convert2hboot
17781 xnor %o0, 0x168B, %o5
17782loop_1721:
17783 fmovsleu %xcc, %f8, %f3
17784 fone %f2
17785 fmovrdlz %l6, %f14, %f28
17786 ba,pn %xcc, loop_1722
17787 brz,a %o7, loop_1723
17788 nop ! tleu %xcc, 0x5 changed by convert2hboot
17789 movcs %xcc, %l2, %i1
17790loop_1722:
17791 fxor %f0, %f10, %f24
17792loop_1723:
17793 fandnot2 %f30, %f24, %f2
17794 fmul8x16al %f1, %f31, %f4
17795 edge8n %l1, %i3, %o1
17796 fmovsgu %icc, %f23, %f6
17797 fmovdn %icc, %f2, %f3
17798 fmuld8ulx16 %f7, %f25, %f24
17799 movneg %icc, %i6, %g1
17800 edge16n %g5, %o6, %i4
17801 ba,pn %icc, loop_1724
17802 movleu %xcc, %g2, %i5
17803 be %xcc, loop_1725
17804 andn %g7, 0x1A8A, %g4
17805loop_1724:
17806 nop ! tsubcctv %l0, 0x13D9, %g3 changed by convert2hboot
17807 edge16l %o3, %i2, %i0
17808loop_1725:
17809 ldub [%l7 + 0x7F], %i7
17810 fbule %fcc2, loop_1726
17811 srax %o4, %l3, %o2
17812 nop ! taddcctv %l4, %g6, %o0 changed by convert2hboot
17813 alignaddr %o5, %l6, %l5
17814loop_1726:
17815 umulcc %l2, 0x1F39, %o7
17816 fzero %f8
17817 nop ! tle %xcc, 0x2 changed by convert2hboot
17818 edge32 %i1, %l1, %o1
17819 xorcc %i6, 0x0C6C, %i3
17820 ldub [%l7 + 0x4C], %g5
17821 sdiv %o6, 0x092D, %g1
17822 fbge %fcc0, loop_1727
17823 membar 0x6B
17824 movgu %xcc, %g2, %i4
17825 nop ! tleu %xcc, 0x5 changed by convert2hboot
17826loop_1727:
17827 edge16ln %g7, %g4, %i5
17828 subc %l0, %o3, %i2
17829 movgu %xcc, %g3, %i0
17830 fmovdl %icc, %f22, %f10
17831 umul %o4, %l3, %i7
17832 fsrc2s %f14, %f2
17833 sdivx %o2, 0x056C, %g6
17834 nop ! tvc %xcc, 0x4 changed by convert2hboot
17835 fmovsgu %icc, %f21, %f0
17836 edge32l %o0, %l4, %o5
17837 fmul8x16au %f22, %f1, %f6
17838 movgu %icc, %l5, %l6
17839 fpsub32s %f20, %f21, %f19
17840 andncc %l2, %i1, %o7
17841 fmul8ulx16 %f24, %f8, %f18
17842 subcc %l1, 0x147C, %o1
17843 ldub [%l7 + 0x42], %i6
17844 nop ! taddcctv %g5, %o6, %i3 changed by convert2hboot
17845 ldsw [%l7 + 0x40], %g2
17846 umulcc %g1, %i4, %g7
17847 nop ! ta %icc, 0x6 changed by convert2hboot
17848 fcmpgt16 %f26, %f16, %i5
17849 fble,a %fcc3, loop_1728
17850 fmovscc %icc, %f12, %f27
17851 brlz %l0, loop_1729
17852 nop ! tcc %xcc, 0x7 changed by convert2hboot
17853loop_1728:
17854 edge16l %o3, %g4, %i2
17855 sll %i0, %g3, %l3
17856loop_1729:
17857 fones %f2
17858 popc %i7, %o2
17859 fmovrdlz %o4, %f10, %f30
17860 or %g6, 0x12CA, %l4
17861 fmul8sux16 %f28, %f10, %f24
17862 brlz,a %o0, loop_1730
17863 fbe,a %fcc2, loop_1731
17864 movvc %icc, %l5, %l6
17865 fpackfix %f24, %f16
17866loop_1730:
17867 mulx %o5, %i1, %l2
17868loop_1731:
17869 edge8l %o7, %o1, %i6
17870 wr %g0, 0x0c, %asi
17871 fpsub32 %f20, %f6, %f26
17872 ldub [%l7 + 0x54], %l1
17873 fmovsge %xcc, %f3, %f12
17874 saved
17875 rdpr %cwp, %g1
17876 rdpr %cansave, %g2
17877 rdpr %canrestore, %g3
17878 rdpr %cleanwin, %g4
17879 rdpr %otherwin, %g5
17880 rdpr %wstate, %g6
17881 fmovrsne %o6, %f12, %f0
17882 stx %g2, [%l7 + 0x70]
17883 fmovrdlez %g1, %f6, %f22
17884 movrne %i3, %i4, %i5
17885 movne %xcc, %g7, %l0
17886 nop ! tpos %icc, 0x4 changed by convert2hboot
17887 orncc %g4, 0x1633, %i2
17888 fble,a %fcc3, loop_1732
17889 fornot1 %f18, %f10, %f12
17890 edge16ln %i0, %g3, %o3
17891 xorcc %l3, 0x031D, %o2
17892loop_1732:
17893 nop
17894 wr %g0, 0x2f, %asi
17895 membar #Sync
17896 fcmped %fcc1, %f4, %f16
17897 edge32n %g6, %o4, %o0
17898 array8 %l5, %l6, %l4
17899 add %l7, 0x7C, %l6
17900 wr %g0, 0x0c, %asi
17901 lda [%l6] %asi, %i1
17902 nop ! casa [%l6] 0x0c, %i1, %o5 ASI use changed by convert2hboot
17903 nop ! taddcctv %o7, %l2, %i6 changed by convert2hboot
17904 bvs %xcc, loop_1733
17905 membar 0x48
17906 array32 %g5, %o1, %l1
17907 nop ! ta %icc, 0x1 changed by convert2hboot
17908loop_1733:
17909 movrlz %o6, %g2, %g1
17910 alignaddrl %i4, %i5, %g7
17911 movrlz %l0, 0x2C0, %g4
17912 nop
17913 setx loop_1734, %l0, %l1
17914 jmpl %l1, %i2
17915 fbule %fcc3, loop_1735
17916 brlz %i0, loop_1736
17917 fcmpes %fcc0, %f28, %f21
17918loop_1734:
17919 fmovdleu %icc, %f4, %f24
17920loop_1735:
17921 subcc %g3, 0x14A5, %o3
17922loop_1736:
17923 fpack16 %f2, %f2
17924 fxor %f16, %f12, %f16
17925 orn %l3, 0x0DFC, %i3
17926 bvs,a loop_1737
17927 move %icc, %o2, %g6
17928 ldub [%l7 + 0x79], %o4
17929 fmovsvc %xcc, %f29, %f26
17930loop_1737:
17931 nop
17932 set 0x28, %g5
17933 nop ! ldsha [%l7 + %g5] 0x19, %o0 ASI use changed by convert2hboot
17934 fmovdn %xcc, %f31, %f12
17935 movcc %xcc, %i7, %l6
17936 fmovrse %l5, %f30, %f12
17937 alignaddr %i1, %o5, %l4
17938 nop ! tvc %xcc, 0x6 changed by convert2hboot
17939 subcc %l2, 0x148F, %o7
17940 smulcc %i6, 0x0BD8, %g5
17941 bn,a,pt %xcc, loop_1738
17942 st %f16, [%l7 + 0x1C]
17943 fbue %fcc0, loop_1739
17944 sdiv %l1, 0x1C0A, %o1
17945loop_1738:
17946 be,pt %xcc, loop_1740
17947 movneg %icc, %o6, %g2
17948loop_1739:
17949 bn,a %icc, loop_1741
17950 movn %xcc, %i4, %g1
17951loop_1740:
17952 nop
17953 set 0x48, %o2
17954 nop ! stda %i4, [%l7 + %o2] 0x04 ASI use changed by convert2hboot
17955loop_1741:
17956 nop ! tge %icc, 0x7 changed by convert2hboot
17957 set 0x58, %l3
17958 lda [%l7 + %l3] 0x10, %f20
17959 nop ! tne %icc, 0x2 changed by convert2hboot
17960 or %g7, 0x0272, %l0
17961 set 0x30, %l2
17962 nop ! stda %i2, [%l7 + %l2] 0x2f ASI use changed by convert2hboot
17963 membar #Sync
17964 srl %i0, 0x02, %g3
17965 fmovdcc %icc, %f24, %f25
17966 nop ! tvc %icc, 0x5 changed by convert2hboot
17967 fandnot2s %f23, %f7, %f21
17968 alignaddr %g4, %o3, %i3
17969 array32 %l3, %o2, %g6
17970 fcmped %fcc3, %f2, %f14
17971 sra %o0, %o4, %l6
17972 fmovrsgz %i7, %f18, %f0
17973 fmovdl %icc, %f7, %f20
17974 nop ! tne %icc, 0x6 changed by convert2hboot
17975 wr %g0, 0x80, %asi
17976 stb %o5, [%l7 + 0x48]
17977 udivx %i1, 0x0F44, %l4
17978 for %f6, %f20, %f16
17979 swap [%l7 + 0x5C], %o7
17980 nop ! tsubcctv %i6, 0x0898, %l2 changed by convert2hboot
17981 addccc %l1, %g5, %o1
17982 edge32ln %g2, %i4, %o6
17983 addcc %i5, 0x1D32, %g7
17984 nop
17985 setx loop_1742, %l0, %l1
17986 jmpl %l1, %g1
17987 fmovse %icc, %f26, %f1
17988 bvc,a,pn %icc, loop_1743
17989 andcc %i2, %i0, %g3
17990loop_1742:
17991 addc %g4, 0x1DAF, %l0
17992 srlx %o3, 0x15, %i3
17993loop_1743:
17994 fmuld8sux16 %f3, %f18, %f2
17995 movvs %icc, %l3, %o2
17996 movne %xcc, %g6, %o4
17997 set 0x58, %g2
17998 nop ! prefetcha [%l7 + %g2] 0x80, 0x0 ASI use changed by convert2hboot
17999 fcmpeq16 %f16, %f6, %o0
18000 restored
18001 rdpr %cwp, %g1
18002 rdpr %cansave, %g2
18003 rdpr %canrestore, %g3
18004 rdpr %cleanwin, %g4
18005 rdpr %otherwin, %g5
18006 rdpr %wstate, %g6
18007 fpadd32 %f12, %f26, %f2
18008 fone %f2
18009 fpsub32s %f8, %f21, %f19
18010 smul %l5, 0x1460, %i7
18011 add %i1, 0x1A36, %l4
18012 bvc,pn %xcc, loop_1744
18013 movre %o7, %i6, %l2
18014 movpos %icc, %o5, %l1
18015 udivx %g5, 0x16BE, %o1
18016loop_1744:
18017 fcmpes %fcc3, %f7, %f5
18018 fmovrslez %g2, %f10, %f30
18019 mulscc %o6, %i4, %g7
18020 wr %g0, 0xf9, %asi
18021 membar #Sync
18022 fmul8sux16 %f0, %f18, %f24
18023 movcc %icc, %g1, %i5
18024 fsrc1 %f2, %f14
18025 set 0x50, %o0
18026 nop ! ldda [%l7 + %o0] 0x22, %i2 ASI use changed by convert2hboot
18027 fpack16 %f26, %f20
18028 faligndata %f6, %f16, %f20
18029 set 0x40, %g4
18030 nop ! stda %f16, [%l7 + %g4] 0x19 ASI use changed by convert2hboot
18031 restored
18032 rdpr %cwp, %g1
18033 rdpr %cansave, %g2
18034 rdpr %canrestore, %g3
18035 rdpr %cleanwin, %g4
18036 rdpr %otherwin, %g5
18037 rdpr %wstate, %g6
18038 fsrc2 %f24, %f16
18039 nop ! tvc %xcc, 0x4 changed by convert2hboot
18040 mova %icc, %g3, %g4
18041 fornot1s %f30, %f13, %f4
18042 nop ! taddcctv %i0, %l0, %i3 changed by convert2hboot
18043 fornot1s %f16, %f3, %f9
18044 fbug %fcc2, loop_1745
18045 nop ! tcs %icc, 0x4 changed by convert2hboot
18046 movrlz %l3, 0x3FF, %o2
18047 set 0x58, %l6
18048 nop ! ldxa [%l7 + %l6] 0x89, %o3 ASI use changed by convert2hboot
18049loop_1745:
18050 popc 0x124F, %o4
18051 set 0x2E, %l0
18052 nop ! ldsha [%l7 + %l0] 0x81, %g6 ASI use changed by convert2hboot
18053 nop ! tl %xcc, 0x5 changed by convert2hboot
18054 ldsw [%l7 + 0x7C], %l6
18055 subcc %l5, 0x054D, %i7
18056 xorcc %o0, 0x0414, %i1
18057 udivx %o7, 0x0043, %l4
18058 wr %g0, 0x0c, %asi
18059 movvc %icc, %o5, %l1
18060 fcmpeq32 %f30, %f4, %g5
18061 fxors %f15, %f21, %f5
18062 nop ! tpos %xcc, 0x6 changed by convert2hboot
18063 set 0x0E, %l4
18064 nop ! lduha [%l7 + %l4] 0x10, %l2 ASI use changed by convert2hboot
18065 fcmpgt32 %f30, %f24, %o1
18066 mulscc %g2, %i4, %o6
18067 udivcc %g7, 0x010C, %g1
18068 wr %g0, 0x80, %asi
18069 lda [%l7 + 0x18] %asi, %f14
18070 fmovdvc %xcc, %f2, %f12
18071 smulcc %i5, 0x0242, %g3
18072 wr %g0, 0x19, %asi
18073 nop ! tle %icc, 0x3 changed by convert2hboot
18074 brlz,a %i0, loop_1746
18075 movle %xcc, %i2, %l0
18076 array32 %i3, %o2, %o3
18077 bvc,a loop_1747
18078loop_1746:
18079 bge,pn %icc, loop_1748
18080 fmovscs %icc, %f30, %f5
18081 orcc %o4, %g6, %l6
18082loop_1747:
18083 movcc %icc, %l5, %l3
18084loop_1748:
18085 restored
18086 rdpr %cwp, %g1
18087 rdpr %cansave, %g2
18088 rdpr %canrestore, %g3
18089 rdpr %cleanwin, %g4
18090 rdpr %otherwin, %g5
18091 rdpr %wstate, %g6
18092 nop ! tvs %icc, 0x2 changed by convert2hboot
18093 fpadd16 %f28, %f28, %f16
18094 nop ! tn %xcc, 0x2 changed by convert2hboot
18095 subcc %o0, %i7, %o7
18096 restored
18097 rdpr %cwp, %g1
18098 rdpr %cansave, %g2
18099 rdpr %canrestore, %g3
18100 rdpr %cleanwin, %g4
18101 rdpr %otherwin, %g5
18102 rdpr %wstate, %g6
18103 brgz %l4, loop_1749
18104 nop ! tgu %xcc, 0x2 changed by convert2hboot
18105 nop ! tcs %xcc, 0x6 changed by convert2hboot
18106 fmovdl %xcc, %f10, %f4
18107loop_1749:
18108 xorcc %i6, 0x1B1F, %i1
18109 umulcc %l1, %g5, %o5
18110 sll %l2, %o1, %g2
18111 brgz %o6, loop_1750
18112 movvc %icc, %i4, %g7
18113 wr %g0, 0x11, %asi
18114loop_1750:
18115 membar 0x64
18116 xnorcc %g1, %g4, %i0
18117 edge32l %i2, %g3, %l0
18118 stx %o2, [%l7 + 0x50]
18119 movl %xcc, %i3, %o3
18120 wr %g0, 0x88, %asi
18121 sra %o4, 0x1E, %l6
18122 fbul %fcc3, loop_1751
18123 fcmps %fcc2, %f24, %f3
18124 nop ! te %xcc, 0x5 changed by convert2hboot
18125 sra %l5, %l3, %o0
18126loop_1751:
18127 swap [%l7 + 0x14], %i7
18128 or %o7, %i6, %l4
18129 fone %f20
18130 nop ! tsubcc %l1, %i1, %o5 changed by convert2hboot
18131 movle %xcc, %g5, %o1
18132 fones %f5
18133 fmovrde %g2, %f12, %f30
18134 membar 0x38
18135 fmuld8ulx16 %f24, %f29, %f2
18136 udivx %l2, 0x1F4F, %o6
18137 movcc %icc, %g7, %i5
18138 array16 %g1, %g4, %i0
18139 fmovrdlz %i2, %f24, %f10
18140 edge16ln %g3, %i4, %o2
18141 movpos %xcc, %i3, %l0
18142 fba,a %fcc0, loop_1752
18143 udiv %g6, 0x1236, %o3
18144 udivcc %l6, 0x1270, %o4
18145 sdiv %l5, 0x1116, %l3
18146loop_1752:
18147 fmuld8sux16 %f21, %f3, %f4
18148 bg,pn %xcc, loop_1753
18149 nop ! tneg %icc, 0x5 changed by convert2hboot
18150 stw %o0, [%l7 + 0x38]
18151 movpos %xcc, %o7, %i7
18152loop_1753:
18153 movgu %icc, %i6, %l1
18154 movpos %icc, %l4, %i1
18155 fbne,a %fcc0, loop_1754
18156 fcmpne16 %f28, %f20, %o5
18157 fmovsg %icc, %f18, %f29
18158 movrlez %o1, %g5, %l2
18159loop_1754:
18160 nop ! tg %xcc, 0x0 changed by convert2hboot
18161 ba,a,pt %xcc, loop_1755
18162 saved
18163 rdpr %cwp, %g1
18164 rdpr %cansave, %g2
18165 rdpr %canrestore, %g3
18166 rdpr %cleanwin, %g4
18167 rdpr %otherwin, %g5
18168 rdpr %wstate, %g6
18169 fnand %f8, %f8, %f24
18170 nop ! taddcc %g2, %o6, %g7 changed by convert2hboot
18171loop_1755:
18172 movrne %g1, 0x098, %i5
18173 xor %i0, %g4, %i2
18174 movleu %icc, %g3, %i4
18175 mulscc %i3, %l0, %o2
18176 edge32ln %o3, %l6, %o4
18177 array8 %g6, %l3, %o0
18178 nop ! tsubcctv %l5, %i7, %o7 changed by convert2hboot
18179 sdivx %l1, 0x138E, %i6
18180 nop ! tg %icc, 0x0 changed by convert2hboot
18181 wr %g0, 0x0c, %asi
18182 sta %f2, [%l7 + 0x6C] %asi
18183 bleu,a,pt %icc, loop_1756
18184 or %i1, %l4, %o5
18185 fmovrslz %g5, %f6, %f27
18186 array32 %o1, %g2, %o6
18187loop_1756:
18188 nop ! taddcctv %g7, %g1, %i5 changed by convert2hboot
18189 fcmple32 %f20, %f0, %l2
18190 bcs,pt %xcc, loop_1757
18191 fnors %f22, %f27, %f3
18192 edge8l %g4, %i2, %i0
18193 fbl,a %fcc3, loop_1758
18194loop_1757:
18195 edge16ln %i4, %g3, %l0
18196 movrgez %i3, %o3, %l6
18197 nop ! tne %icc, 0x5 changed by convert2hboot
18198loop_1758:
18199 movrgez %o4, %o2, %l3
18200 fmovdg %icc, %f27, %f4
18201 nop ! taddcctv %o0, 0x1B84, %l5 changed by convert2hboot
18202 nop ! tl %xcc, 0x1 changed by convert2hboot
18203 fxors %f22, %f11, %f8
18204 ldd [%l7 + 0x10], %g6
18205 fmovdleu %xcc, %f25, %f22
18206 subccc %i7, 0x19F3, %l1
18207 fmul8x16 %f6, %f4, %f24
18208 nop ! ta %icc, 0x4 changed by convert2hboot
18209 nop ! tn %icc, 0x3 changed by convert2hboot
18210 subccc %i6, %o7, %l4
18211 array16 %i1, %o5, %g5
18212 alignaddrl %o1, %g2, %g7
18213 brgz,a %o6, loop_1759
18214 edge8l %i5, %l2, %g1
18215 membar 0x39
18216 nop ! tne %xcc, 0x2 changed by convert2hboot
18217loop_1759:
18218 umul %i2, 0x064C, %i0
18219 andcc %i4, 0x0228, %g4
18220 edge16 %g3, %l0, %i3
18221 fmovsneg %xcc, %f21, %f31
18222 fcmpgt16 %f22, %f24, %l6
18223 fsrc2s %f11, %f7
18224 nop ! tpos %xcc, 0x6 changed by convert2hboot
18225 nop ! te %icc, 0x5 changed by convert2hboot
18226 subccc %o4, %o2, %o3
18227 ldsh [%l7 + 0x18], %l3
18228 orncc %l5, 0x0C77, %o0
18229 fba %fcc3, loop_1760
18230 array16 %i7, %l1, %g6
18231 move %icc, %o7, %l4
18232 saved
18233 rdpr %cwp, %g1
18234 rdpr %cansave, %g2
18235 rdpr %canrestore, %g3
18236 rdpr %cleanwin, %g4
18237 rdpr %otherwin, %g5
18238 rdpr %wstate, %g6
18239loop_1760:
18240 nop ! tleu %xcc, 0x1 changed by convert2hboot
18241 bpos,a %xcc, loop_1761
18242 movg %xcc, %i6, %o5
18243 wr %g0, 0x80, %asi
18244loop_1761:
18245 nop ! tleu %icc, 0x5 changed by convert2hboot
18246 nop ! tsubcc %g5, 0x1554, %o1 changed by convert2hboot
18247 popc %i1, %g7
18248 nop ! tleu %xcc, 0x7 changed by convert2hboot
18249 nop ! tsubcc %g2, 0x0015, %o6 changed by convert2hboot
18250 bcs loop_1762
18251 fbn,a %fcc3, loop_1763
18252 movne %xcc, %l2, %g1
18253 fmovsleu %xcc, %f11, %f5
18254loop_1762:
18255 edge16n %i2, %i0, %i4
18256loop_1763:
18257 nop ! tsubcctv %i5, 0x0E5F, %g3 changed by convert2hboot
18258 smul %g4, 0x1397, %l0
18259 movleu %icc, %i3, %l6
18260 edge32 %o4, %o2, %o3
18261 ldd [%l7 + 0x20], %l4
18262 or %o0, 0x0EAC, %i7
18263 set 0x1E, %o6
18264 nop ! lduba [%l7 + %o6] 0x04, %l1 ASI use changed by convert2hboot
18265 restored
18266 rdpr %cwp, %g1
18267 rdpr %cansave, %g2
18268 rdpr %canrestore, %g3
18269 rdpr %cleanwin, %g4
18270 rdpr %otherwin, %g5
18271 rdpr %wstate, %g6
18272 edge8n %g6, %o7, %l3
18273 fornot1 %f2, %f4, %f8
18274 edge8 %i6, %l4, %o5
18275 nop ! taddcctv %o1, %i1, %g7 changed by convert2hboot
18276 xor %g2, 0x139B, %g5
18277 udiv %o6, 0x0BFD, %g1
18278 movgu %xcc, %l2, %i0
18279 brgez,a %i4, loop_1764
18280 bpos,a,pn %xcc, loop_1765
18281 edge32 %i2, %g3, %g4
18282 nop ! tneg %xcc, 0x3 changed by convert2hboot
18283loop_1764:
18284 nop ! tgu %xcc, 0x1 changed by convert2hboot
18285loop_1765:
18286 nop ! tcc %xcc, 0x3 changed by convert2hboot
18287 sth %i5, [%l7 + 0x72]
18288 brz,a %l0, loop_1766
18289 andncc %l6, %i3, %o2
18290 bl loop_1767
18291 alignaddr %o4, %o3, %l5
18292loop_1766:
18293 fmovsvs %xcc, %f10, %f15
18294 andncc %i7, %l1, %o0
18295loop_1767:
18296 restored
18297 rdpr %cwp, %g1
18298 rdpr %cansave, %g2
18299 rdpr %canrestore, %g3
18300 rdpr %cleanwin, %g4
18301 rdpr %otherwin, %g5
18302 rdpr %wstate, %g6
18303 nop ! tg %icc, 0x7 changed by convert2hboot
18304 brnz %g6, loop_1768
18305 udivcc %o7, 0x1DCA, %i6
18306 fmovs %f16, %f31
18307 bne %icc, loop_1769
18308loop_1768:
18309 fmovrdlz %l3, %f16, %f30
18310 movpos %icc, %o5, %l4
18311 fmovsn %icc, %f4, %f30
18312loop_1769:
18313 sll %i1, %o1, %g7
18314 edge32ln %g5, %o6, %g1
18315 add %g2, 0x1367, %i0
18316 edge16 %l2, %i2, %g3
18317 nop
18318 set 0x40, %i0
18319 std %g4, [%l7 + %i0]
18320 nop ! tvs %icc, 0x1 changed by convert2hboot
18321 nop
18322 set 0x3F, %i3
18323 stb %i5, [%l7 + %i3]
18324 andncc %l0, %l6, %i3
18325 add %l7, 0x20, %l6
18326 wr %g0, 0x89, %asi
18327 nop ! casxa [%l6] 0x89, %i4, %o4 ASI use changed by convert2hboot
18328 fcmped %fcc1, %f30, %f30
18329 srax %o3, 0x19, %o2
18330 orcc %l5, 0x1A8B, %i7
18331 fmovspos %xcc, %f23, %f5
18332 fcmped %fcc1, %f22, %f4
18333 udivx %l1, 0x0003, %o0
18334 swap [%l7 + 0x10], %o7
18335 fcmpgt32 %f16, %f12, %i6
18336 addc %l3, %g6, %o5
18337 flush %l7 + 0x70
18338 edge32ln %i1, %o1, %g7
18339 fbul,a %fcc0, loop_1770
18340 movge %xcc, %g5, %o6
18341 fmovrsgez %g1, %f14, %f14
18342 nop ! tpos %icc, 0x0 changed by convert2hboot
18343loop_1770:
18344 brgz,a %g2, loop_1771
18345 sdivcc %l4, 0x1B9A, %l2
18346 nop ! tle %xcc, 0x6 changed by convert2hboot
18347 fone %f14
18348loop_1771:
18349 fone %f16
18350 fsrc2s %f8, %f4
18351 sub %i2, %g3, %g4
18352 movge %xcc, %i0, %i5
18353 fmovscs %xcc, %f26, %f5
18354 fxors %f10, %f15, %f5
18355 umulcc %l0, 0x0390, %l6
18356 brnz,a %i3, loop_1772
18357 nop ! ta %icc, 0x7 changed by convert2hboot
18358 orcc %i4, 0x0900, %o3
18359 fnand %f12, %f16, %f12
18360loop_1772:
18361 movrlez %o4, %o2, %l5
18362 fmovdleu %icc, %f26, %f26
18363 sllx %l1, %o0, %i7
18364 fmovrdgz %o7, %f20, %f14
18365 set 0x60, %i4
18366 nop ! stha %i6, [%l7 + %i4] 0x2b ASI use changed by convert2hboot
18367 membar #Sync
18368 nop ! wr %g0, 0x40, %asi ripped by fixASI40.pl
18369 alignaddrl %o5, %g6, %o1
18370 srax %i1, %g7, %o6
18371 addccc %g1, %g2, %l4
18372 sth %l2, [%l7 + 0x32]
18373 subc %g5, 0x1569, %i2
18374 stb %g3, [%l7 + 0x6E]
18375 sub %g4, 0x184A, %i0
18376 fexpand %f14, %f16
18377 nop
18378 set 0x71, %i7
18379 stb %i5, [%l7 + %i7]
18380 brgez,a %l0, loop_1773
18381 edge16n %i3, %i4, %o3
18382 fbn,a %fcc3, loop_1774
18383 fpadd32s %f3, %f22, %f12
18384loop_1773:
18385 orcc %o4, %l6, %o2
18386 edge16l %l1, %o0, %l5
18387loop_1774:
18388 brlz %i7, loop_1775
18389 sdiv %i6, 0x1C39, %l3
18390 addc %o5, 0x18B6, %g6
18391 fblg %fcc3, loop_1776
18392loop_1775:
18393 addccc %o1, 0x0C45, %i1
18394 fmovrdlz %g7, %f12, %f26
18395 fzero %f16
18396loop_1776:
18397 nop
18398 set 0x60, %l1
18399 nop ! ldda [%l7 + %l1] 0x11, %o6 ASI use changed by convert2hboot
18400 lduh [%l7 + 0x20], %o7
18401 movleu %icc, %g2, %g1
18402 nop
18403 set 0x68, %i2
18404 ldub [%l7 + %i2], %l4
18405 sllx %g5, %i2, %l2
18406 bn,a loop_1777
18407 nop ! tneg %xcc, 0x5 changed by convert2hboot
18408 movl %xcc, %g4, %i0
18409 ldub [%l7 + 0x59], %i5
18410loop_1777:
18411 add %g3, 0x18B4, %l0
18412 nop ! ta %xcc, 0x6 changed by convert2hboot
18413 udivcc %i4, 0x199A, %o3
18414 movrne %i3, 0x03A, %o4
18415 alignaddr %l6, %l1, %o2
18416 sdivx %o0, 0x15AA, %l5
18417 nop ! tvc %xcc, 0x1 changed by convert2hboot
18418 movne %xcc, %i7, %l3
18419 fbul %fcc1, loop_1778
18420 nop ! sir 0x0C31 changed by convert2hboot
18421 nop ! tgu %icc, 0x7 changed by convert2hboot
18422 fand %f24, %f30, %f2
18423loop_1778:
18424 ldd [%l7 + 0x48], %o4
18425 array8 %i6, %o1, %g6
18426 movcc %xcc, %g7, %i1
18427 movvs %icc, %o6, %g2
18428 wr %g0, 0x80, %asi
18429 xorcc %g1, 0x1B19, %g5
18430 add %l7, 0x48, %l6
18431 wr %g0, 0x89, %asi
18432 lda [%l6] %asi, %i2
18433 nop ! casa [%l6] 0x89, %i2, %l2 ASI use changed by convert2hboot
18434 nop
18435 set 0x7D, %i1
18436 ldub [%l7 + %i1], %l4
18437 sra %g4, %i5, %i0
18438 nop ! tpos %xcc, 0x2 changed by convert2hboot
18439 xnorcc %g3, 0x0CF7, %i4
18440 udivx %l0, 0x101B, %i3
18441 movn %xcc, %o4, %l6
18442 nop ! taddcctv %o3, 0x0065, %l1 changed by convert2hboot
18443 std %f30, [%l7 + 0x18]
18444 array32 %o0, %o2, %i7
18445 fcmpne16 %f22, %f22, %l5
18446 orncc %o5, 0x0C1D, %l3
18447 array8 %o1, %i6, %g6
18448 fmovdgu %xcc, %f20, %f22
18449 set 0x1A, %o3
18450 nop ! lduha [%l7 + %o3] 0x11, %g7 ASI use changed by convert2hboot
18451 edge32l %i1, %o6, %o7
18452 movneg %xcc, %g2, %g1
18453 fmovdleu %xcc, %f2, %f1
18454 stx %g5, [%l7 + 0x30]
18455 bne %icc, loop_1779
18456 popc %l2, %i2
18457 udivcc %l4, 0x0DF5, %g4
18458 movpos %xcc, %i5, %g3
18459loop_1779:
18460 movrgz %i4, %i0, %i3
18461 restored
18462 rdpr %cwp, %g1
18463 rdpr %cansave, %g2
18464 rdpr %canrestore, %g3
18465 rdpr %cleanwin, %g4
18466 rdpr %otherwin, %g5
18467 rdpr %wstate, %g6
18468 fnot2s %f23, %f5
18469 orcc %o4, %l0, %l6
18470 addccc %o3, 0x0147, %l1
18471 fmovsle %icc, %f13, %f19
18472 bgu,pt %xcc, loop_1780
18473 saved
18474 rdpr %cwp, %g1
18475 rdpr %cansave, %g2
18476 rdpr %canrestore, %g3
18477 rdpr %cleanwin, %g4
18478 rdpr %otherwin, %g5
18479 rdpr %wstate, %g6
18480 umulcc %o0, %o2, %i7
18481 brz,a %l5, loop_1781
18482loop_1780:
18483 subccc %o5, %o1, %i6
18484 andn %g6, %l3, %i1
18485 ldub [%l7 + 0x25], %g7
18486loop_1781:
18487 xnorcc %o6, %g2, %g1
18488 nop ! taddcctv %o7, %g5, %l2 changed by convert2hboot
18489 array32 %l4, %i2, %g4
18490 srax %i5, 0x04, %g3
18491 or %i0, %i4, %i3
18492 orncc %l0, %o4, %l6
18493 edge8ln %l1, %o0, %o3
18494 movcc %xcc, %o2, %l5
18495 move %xcc, %i7, %o1
18496 movne %xcc, %i6, %o5
18497 saved
18498 rdpr %cwp, %g1
18499 rdpr %cansave, %g2
18500 rdpr %canrestore, %g3
18501 rdpr %cleanwin, %g4
18502 rdpr %otherwin, %g5
18503 rdpr %wstate, %g6
18504 edge32l %l3, %i1, %g7
18505 ldub [%l7 + 0x30], %g6
18506 array32 %o6, %g2, %g1
18507 nop ! tgu %icc, 0x7 changed by convert2hboot
18508 edge32n %o7, %g5, %l4
18509 udivcc %i2, 0x1322, %g4
18510 edge8ln %l2, %g3, %i0
18511 nop ! te %icc, 0x6 changed by convert2hboot
18512 mulx %i5, 0x038E, %i4
18513 sllx %l0, 0x1A, %i3
18514 nop ! ta %xcc, 0x2 changed by convert2hboot
18515 fmovsgu %icc, %f10, %f11
18516 restored
18517 rdpr %cwp, %g1
18518 rdpr %cansave, %g2
18519 rdpr %canrestore, %g3
18520 rdpr %cleanwin, %g4
18521 rdpr %otherwin, %g5
18522 rdpr %wstate, %g6
18523 ldx [%l7 + 0x08], %l6
18524 fmul8sux16 %f10, %f6, %f26
18525 fmovde %xcc, %f17, %f30
18526 nop ! taddcctv %o4, 0x13EE, %o0 changed by convert2hboot
18527 sll %l1, %o2, %l5
18528 wr %g0, 0x2f, %asi
18529 membar #Sync
18530 edge8ln %o1, %i7, %i6
18531 and %o5, %l3, %g7
18532 membar 0x2E
18533 faligndata %f22, %f24, %f24
18534 nop ! taddcctv %g6, 0x0E81, %o6 changed by convert2hboot
18535 for %f22, %f6, %f8
18536 smul %i1, 0x17D5, %g1
18537 nop ! tleu %xcc, 0x4 changed by convert2hboot
18538 nop ! tg %icc, 0x6 changed by convert2hboot
18539 ldub [%l7 + 0x62], %o7
18540 popc %g5, %g2
18541 brgz %l4, loop_1782
18542 sethi 0x1989, %g4
18543 fnors %f23, %f29, %f7
18544 orncc %l2, %i2, %g3
18545loop_1782:
18546 nop ! sir 0x120F changed by convert2hboot
18547 edge8ln %i5, %i0, %i4
18548 fbne %fcc2, loop_1783
18549 nop ! tvs %xcc, 0x5 changed by convert2hboot
18550 nop ! tvc %icc, 0x6 changed by convert2hboot
18551 movleu %xcc, %l0, %i3
18552loop_1783:
18553 nop ! tvs %icc, 0x4 changed by convert2hboot
18554 bpos %xcc, loop_1784
18555 fbuge,a %fcc2, loop_1785
18556 or %l6, %o4, %l1
18557 fmovsvc %icc, %f18, %f7
18558loop_1784:
18559 nop ! tne %xcc, 0x2 changed by convert2hboot
18560loop_1785:
18561 edge16n %o0, %o2, %o3
18562 call loop_1786
18563 mulx %l5, 0x09EA, %o1
18564 sth %i6, [%l7 + 0x5C]
18565 bg,pt %icc, loop_1787
18566loop_1786:
18567 sub %i7, 0x1579, %o5
18568 xnorcc %l3, %g6, %o6
18569 addcc %g7, 0x0490, %g1
18570loop_1787:
18571 nop ! tg %xcc, 0x2 changed by convert2hboot
18572 xorcc %o7, %g5, %g2
18573 fmovrdgez %l4, %f14, %f4
18574 sllx %g4, 0x13, %i1
18575 fmovdge %icc, %f14, %f26
18576 fcmps %fcc1, %f3, %f9
18577 fmovsneg %xcc, %f24, %f23
18578 nop ! tsubcctv %l2, 0x05AB, %i2 changed by convert2hboot
18579 srl %i5, 0x0E, %g3
18580 udivx %i4, 0x018C, %l0
18581 subc %i3, 0x0954, %l6
18582 edge8l %o4, %i0, %o0
18583 movrlez %l1, %o2, %l5
18584 set 0x08, %g3
18585 nop ! ldxa [%l7 + %g3] 0x0c, %o3 ASI use changed by convert2hboot
18586 xorcc %o1, 0x0810, %i6
18587 brlez,a %o5, loop_1788
18588 fmovrde %i7, %f14, %f14
18589 movcc %icc, %g6, %l3
18590 set 0x70, %i6
18591 nop ! ldxa [%l7 + %i6] 0x88, %g7 ASI use changed by convert2hboot
18592loop_1788:
18593 fors %f3, %f8, %f29
18594 mova %icc, %g1, %o6
18595 siam 0x2
18596 fcmpne16 %f20, %f12, %o7
18597 edge8l %g5, %g2, %g4
18598 ldsw [%l7 + 0x3C], %i1
18599 orn %l4, %l2, %i5
18600 and %i2, %g3, %l0
18601 membar 0x28
18602 fmovdneg %xcc, %f24, %f3
18603 sdiv %i4, 0x036E, %l6
18604 nop ! tcc %xcc, 0x7 changed by convert2hboot
18605 edge8ln %o4, %i3, %o0
18606 wr %g0, 0x10, %asi
18607 fnors %f14, %f27, %f12
18608 fornot1s %f29, %f9, %f7
18609 fsrc2 %f4, %f8
18610 fmovda %xcc, %f18, %f26
18611 edge32 %o2, %i0, %o3
18612 sdivcc %l5, 0x1AB4, %o1
18613 wr %g0, 0xeb, %asi
18614 membar #Sync
18615 bvs,a,pn %icc, loop_1789
18616 fmovdcs %icc, %f21, %f29
18617 umul %i7, %o5, %l3
18618 ble,a %icc, loop_1790
18619loop_1789:
18620 nop
18621 setx loop_1791, %l0, %l1
18622 nop ! wrpr 0x1, %tl changed by convert2hboot
18623 nop ! wrpr %l1, %tnpc changed by convert2hboot
18624 setx 0x34400001400, %l0, %l1
18625 nop ! wrpr %l1, %tstate changed by convert2hboot
18626 nop ! wrhpr 0x4, %htstate changed by convert2hboot
18627 nop ! done changed by convert2hboot
18628 nop ! tvc %icc, 0x1 changed by convert2hboot
18629 umulcc %g7, %g1, %g6
18630loop_1790:
18631 fmovrslz %o7, %f27, %f5
18632loop_1791:
18633 bgu %xcc, loop_1792
18634 movgu %xcc, %o6, %g2
18635 nop ! tvc %xcc, 0x3 changed by convert2hboot
18636 movvc %icc, %g5, %i1
18637loop_1792:
18638 fble,a %fcc2, loop_1793
18639 udivcc %g4, 0x1D52, %l2
18640 nop ! te %icc, 0x6 changed by convert2hboot
18641 bn,a loop_1794
18642loop_1793:
18643 popc 0x1296, %l4
18644 movrlez %i5, %i2, %g3
18645 movvs %icc, %i4, %l6
18646loop_1794:
18647 brgz %o4, loop_1795
18648 nop ! tcs %xcc, 0x3 changed by convert2hboot
18649 sdiv %i3, 0x0090, %o0
18650 srax %l1, 0x14, %l0
18651loop_1795:
18652 edge8n %i0, %o3, %l5
18653 edge32 %o2, %o1, %i6
18654 call loop_1796
18655 edge8n %i7, %l3, %o5
18656 sdiv %g1, 0x0A21, %g7
18657 fbo %fcc2, loop_1797
18658loop_1796:
18659 array16 %o7, %o6, %g2
18660 ldd [%l7 + 0x10], %f8
18661 edge16ln %g5, %i1, %g4
18662loop_1797:
18663 movrne %g6, %l2, %i5
18664 movle %xcc, %l4, %g3
18665 wr %g0, 0x18, %asi
18666 lda [%l7 + 0x18] %asi, %f3
18667 fba %fcc3, loop_1798
18668 mulscc %i4, %l6, %o4
18669 nop ! tgu %icc, 0x7 changed by convert2hboot
18670 subc %i3, 0x0EBD, %i2
18671loop_1798:
18672 fmovrsgez %o0, %f11, %f23
18673 nop ! tvc %icc, 0x1 changed by convert2hboot
18674 movgu %xcc, %l0, %i0
18675 sdivcc %l1, 0x1D1B, %l5
18676 fand %f4, %f8, %f10
18677 restored
18678 rdpr %cwp, %g1
18679 rdpr %cansave, %g2
18680 rdpr %canrestore, %g3
18681 rdpr %cleanwin, %g4
18682 rdpr %otherwin, %g5
18683 rdpr %wstate, %g6
18684 xnor %o2, %o3, %o1
18685 movg %xcc, %i7, %i6
18686 nop ! taddcc %l3, %o5, %g1 changed by convert2hboot
18687 orn %g7, 0x1454, %o6
18688 mulx %o7, 0x1A47, %g5
18689 xor %i1, %g4, %g2
18690 add %l7, 0x08, %l6
18691 wr %g0, 0x89, %asi
18692 lda [%l6] %asi, %l2
18693 nop ! casa [%l6] 0x89, %l2, %g6 ASI use changed by convert2hboot
18694 fmovs %f22, %f16
18695 brgez,a %i5, loop_1799
18696 edge16l %g3, %i4, %l6
18697 andcc %o4, 0x1A67, %i3
18698 movrne %l4, 0x074, %o0
18699loop_1799:
18700 fmul8x16au %f25, %f18, %f14
18701 nop ! tpos %icc, 0x0 changed by convert2hboot
18702 nop ! tsubcctv %l0, 0x0A86, %i2 changed by convert2hboot
18703 fbl,a %fcc1, loop_1800
18704 bge,a %xcc, loop_1801
18705 sdivcc %i0, 0x1330, %l5
18706 fmovsvs %icc, %f31, %f20
18707loop_1800:
18708 or %o2, 0x069F, %o3
18709loop_1801:
18710 movrne %l1, 0x277, %o1
18711 movg %icc, %i7, %l3
18712 andn %o5, 0x1A95, %g1
18713 fpmerge %f11, %f25, %f24
18714 udivx %i6, 0x022E, %g7
18715 fbn,a %fcc3, loop_1802
18716 orncc %o7, 0x0512, %o6
18717 brnz,a %g5, loop_1803
18718 subcc %i1, 0x1E64, %g2
18719loop_1802:
18720 movge %icc, %l2, %g4
18721 sethi 0x1F83, %i5
18722loop_1803:
18723 movge %xcc, %g6, %g3
18724 sllx %l6, %o4, %i4
18725 set 0x6E, %o7
18726 nop ! lduba [%l7 + %o7] 0x19, %l4 ASI use changed by convert2hboot
18727 or %i3, 0x015F, %l0
18728 edge32l %i2, %i0, %l5
18729 set 0x38, %g6
18730 nop ! stxa %o2, [%l7 + %g6] 0x23 ASI use changed by convert2hboot
18731 membar #Sync
18732 swap [%l7 + 0x1C], %o3
18733 brlz,a %l1, loop_1804
18734 nop
18735 setx loop_1805, %l0, %l1
18736 nop ! wrpr 0x1, %tl changed by convert2hboot
18737 nop ! wrpr %l1, %tpc changed by convert2hboot
18738 add %l1, 0x4, %l1
18739 nop ! wrpr %l1, %tnpc changed by convert2hboot
18740 setx 0x34400001400, %l0, %l1
18741 nop ! wrpr %l1, %tstate changed by convert2hboot
18742 nop ! wrhpr 0x4, %htstate changed by convert2hboot
18743 nop ! retry changed by convert2hboot
18744 mulscc %o1, 0x0337, %i7
18745 nop ! tle %icc, 0x2 changed by convert2hboot
18746loop_1804:
18747 fmovsa %icc, %f31, %f0
18748loop_1805:
18749 nop ! sir 0x0B8E changed by convert2hboot
18750 add %o0, %o5, %l3
18751 xnor %g1, %i6, %o7
18752 edge16ln %g7, %g5, %i1
18753 nop ! ta %xcc, 0x1 changed by convert2hboot
18754 movrlez %o6, %l2, %g2
18755 smulcc %g4, 0x1525, %i5
18756 wr %g0, 0x10, %asi
18757 nop ! ta %icc, 0x7 changed by convert2hboot
18758 nop ! tl %xcc, 0x0 changed by convert2hboot
18759 stx %l6, [%l7 + 0x58]
18760 sth %g6, [%l7 + 0x3C]
18761 std %o4, [%l7 + 0x40]
18762 edge8ln %l4, %i3, %i4
18763 edge16n %l0, %i2, %l5
18764 array8 %o2, %o3, %l1
18765 movvc %xcc, %o1, %i0
18766 fpackfix %f30, %f6
18767 fsrc1 %f26, %f26
18768 addccc %i7, %o0, %o5
18769 fbug,a %fcc3, loop_1806
18770 udiv %g1, 0x00E5, %l3
18771 nop ! tne %icc, 0x0 changed by convert2hboot
18772 movvc %xcc, %i6, %o7
18773loop_1806:
18774 movvs %icc, %g7, %i1
18775 nop ! tcc %icc, 0x1 changed by convert2hboot
18776 brlz %o6, loop_1807
18777 fpsub16s %f25, %f8, %f6
18778 movge %icc, %l2, %g2
18779 std %g4, [%l7 + 0x10]
18780loop_1807:
18781 stx %g4, [%l7 + 0x18]
18782 and %i5, %l6, %g3
18783 fornot2 %f0, %f0, %f24
18784 fpmerge %f3, %f19, %f22
18785 fmuld8ulx16 %f12, %f8, %f4
18786 wr %g0, 0x04, %asi
18787 movpos %xcc, %l4, %o4
18788 nop ! tgu %xcc, 0x1 changed by convert2hboot
18789 edge32ln %i4, %l0, %i2
18790 movre %i3, 0x2C6, %l5
18791 fnegs %f10, %f21
18792 bshuffle %f2, %f6, %f6
18793 srlx %o3, 0x13, %o2
18794 edge16n %o1, %i0, %l1
18795 fzero %f22
18796 for %f12, %f30, %f2
18797 fcmple16 %f18, %f14, %o0
18798 smulcc %o5, %i7, %l3
18799 fcmpne32 %f16, %f4, %i6
18800 mova %icc, %g1, %g7
18801 umulcc %i1, 0x0C8F, %o7
18802 umulcc %l2, %o6, %g2
18803 and %g4, %i5, %g5
18804 nop ! tsubcc %g3, %l6, %g6 changed by convert2hboot
18805 prefetch [%l7 + 0x40], 0x2
18806 fmuld8sux16 %f0, %f27, %f4
18807 fmovse %xcc, %f10, %f10
18808 movneg %xcc, %l4, %o4
18809 call loop_1808
18810 ba %xcc, loop_1809
18811 nop ! tleu %icc, 0x0 changed by convert2hboot
18812 restored
18813 rdpr %cwp, %g1
18814 rdpr %cansave, %g2
18815 rdpr %canrestore, %g3
18816 rdpr %cleanwin, %g4
18817 rdpr %otherwin, %g5
18818 rdpr %wstate, %g6
18819loop_1808:
18820 ld [%l7 + 0x24], %f3
18821loop_1809:
18822 nop ! taddcctv %l0, 0x1363, %i2 changed by convert2hboot
18823 add %l7, 0x50, %l6
18824 wr %g0, 0x0c, %asi
18825 nop ! casxa [%l6] 0x0c, %i3, %l5 ASI use changed by convert2hboot
18826 nop ! tneg %xcc, 0x4 changed by convert2hboot
18827 movrgz %i4, %o2, %o3
18828 fsrc1 %f24, %f14
18829 nop
18830 set 0x28, %i5
18831 stw %o1, [%l7 + %i5]
18832 movle %xcc, %l1, %i0
18833 srlx %o0, %o5, %l3
18834 movleu %icc, %i6, %i7
18835 fpadd32s %f12, %f13, %f14
18836 fandnot2s %f16, %f24, %f17
18837 fbne,a %fcc1, loop_1810
18838 subccc %g7, 0x0D7D, %g1
18839 nop ! tgu %icc, 0x2 changed by convert2hboot
18840 fmovda %icc, %f18, %f2
18841loop_1810:
18842 fnands %f16, %f4, %f17
18843 orncc %o7, %l2, %i1
18844 nop ! tge %icc, 0x6 changed by convert2hboot
18845 fcmpgt32 %f22, %f8, %o6
18846 nop ! tn %icc, 0x5 changed by convert2hboot
18847 edge8n %g4, %g2, %g5
18848 movvc %xcc, %g3, %l6
18849 nop ! tvs %xcc, 0x0 changed by convert2hboot
18850 smulcc %g6, %i5, %o4
18851 movl %xcc, %l4, %i2
18852 stb %l0, [%l7 + 0x51]
18853 edge32 %l5, %i3, %o2
18854 ldsb [%l7 + 0x19], %i4
18855 bgu,a %xcc, loop_1811
18856 fsrc1 %f28, %f24
18857 fornot1s %f21, %f18, %f13
18858loop_1811:
18859 nop
18860 wr %g0, 0x04, %asi
18861 ble,a,pt %icc, loop_1812
18862 movre %o3, 0x31D, %i0
18863 udivcc %l1, 0x12CB, %o0
18864 wr %g0, 0x81, %asi
18865loop_1812:
18866 fbo,a %fcc0, loop_1813
18867 sll %i6, %i7, %l3
18868 sra %g7, %o7, %g1
18869 srl %i1, %l2, %g4
18870loop_1813:
18871 nop ! taddcctv %o6, %g5, %g3 changed by convert2hboot
18872 xor %g2, 0x161F, %g6
18873 edge16l %i5, %o4, %l6
18874 movgu %icc, %i2, %l0
18875 saved
18876 rdpr %cwp, %g1
18877 rdpr %cansave, %g2
18878 rdpr %canrestore, %g3
18879 rdpr %cleanwin, %g4
18880 rdpr %otherwin, %g5
18881 rdpr %wstate, %g6
18882 sra %l5, 0x18, %l4
18883 fmovse %icc, %f31, %f9
18884 membar 0x62
18885 orncc %i3, %o2, %o1
18886 smul %o3, 0x1926, %i0
18887 bleu,a loop_1814
18888 sdivx %i4, 0x15E0, %o0
18889 fmovdn %xcc, %f3, %f26
18890 nop ! taddcc %o5, %l1, %i7 changed by convert2hboot
18891loop_1814:
18892 fcmpgt32 %f28, %f26, %i6
18893 udiv %g7, 0x1B99, %l3
18894 fmovsg %icc, %f5, %f19
18895 fabss %f0, %f24
18896 fcmps %fcc1, %f31, %f11
18897 mulscc %g1, %o7, %l2
18898 movrgez %i1, 0x274, %g4
18899 set 0x38, %g1
18900 nop ! lduwa [%l7 + %g1] 0x88, %o6 ASI use changed by convert2hboot
18901 movpos %icc, %g5, %g3
18902 nop
18903 setx loop_1815, %l0, %l1
18904 jmpl %l1, %g6
18905 array8 %g2, %o4, %i5
18906 nop ! tle %icc, 0x7 changed by convert2hboot
18907 movrne %l6, 0x1F9, %l0
18908loop_1815:
18909 restored
18910 rdpr %cwp, %g1
18911 rdpr %cansave, %g2
18912 rdpr %canrestore, %g3
18913 rdpr %cleanwin, %g4
18914 rdpr %otherwin, %g5
18915 rdpr %wstate, %g6
18916 and %l5, %l4, %i2
18917 fnand %f10, %f30, %f22
18918 bge,pn %icc, loop_1816
18919 fmovsvc %xcc, %f20, %f17
18920 nop ! tle %icc, 0x2 changed by convert2hboot
18921 lduw [%l7 + 0x7C], %o2
18922loop_1816:
18923 nop ! tvc %icc, 0x0 changed by convert2hboot
18924 add %i3, %o3, %i0
18925 fmovrsgz %o1, %f5, %f3
18926 restored
18927 rdpr %cwp, %g1
18928 rdpr %cansave, %g2
18929 rdpr %canrestore, %g3
18930 rdpr %cleanwin, %g4
18931 rdpr %otherwin, %g5
18932 rdpr %wstate, %g6
18933 fmovd %f10, %f28
18934 nop ! taddcctv %i4, 0x0AC0, %o5 changed by convert2hboot
18935 movrgz %l1, %i7, %o0
18936 add %l7, 0x08, %l6
18937 wr %g0, 0x89, %asi
18938 fabss %f27, %f17
18939 ldsb [%l7 + 0x31], %l3
18940 fmovsn %xcc, %f3, %f12
18941 srl %o7, %l2, %g1
18942 fpack16 %f4, %f9
18943 brgz,a %g4, loop_1817
18944 brlez %i1, loop_1818
18945 fmovdleu %icc, %f1, %f27
18946 fmovdne %xcc, %f0, %f21
18947loop_1817:
18948 movneg %icc, %g5, %g3
18949loop_1818:
18950 bn,a,pn %xcc, loop_1819
18951 mulscc %g6, %g2, %o6
18952 andcc %o4, %l6, %i5
18953 fpadd32 %f8, %f2, %f22
18954loop_1819:
18955 nop ! ta %xcc, 0x6 changed by convert2hboot
18956 wr %g0, 0x0c, %asi
18957 addccc %l4, 0x193B, %i2
18958 movvs %xcc, %o2, %i3
18959 fors %f21, %f27, %f28
18960 fcmple16 %f16, %f28, %l0
18961 wr %g0, 0x19, %asi
18962 fpadd32 %f22, %f26, %f8
18963 nop ! tsubcc %o3, %i4, %o5 changed by convert2hboot
18964 nop ! tvc %icc, 0x0 changed by convert2hboot
18965 edge32 %o1, %i7, %l1
18966 stw %o0, [%l7 + 0x28]
18967 smul %g7, %i6, %l3
18968 edge16 %l2, %g1, %g4
18969 edge8n %o7, %g5, %i1
18970 orcc %g6, %g3, %g2
18971 fxors %f11, %f19, %f10
18972 ba,a,pt %xcc, loop_1820
18973 nop
18974 setx loop_1821, %l0, %l1
18975 jmpl %l1, %o6
18976 nop ! tsubcctv %o4, %l6, %l5 changed by convert2hboot
18977 umul %i5, 0x06A0, %l4
18978loop_1820:
18979 xnorcc %i2, 0x0429, %i3
18980loop_1821:
18981 edge16 %l0, %o2, %i0
18982 fmovdne %xcc, %f21, %f9
18983 ldd [%l7 + 0x78], %f6
18984 bvc,a,pt %icc, loop_1822
18985 sllx %i4, 0x0E, %o5
18986 bgu,pn %xcc, loop_1823
18987 nop ! te %icc, 0x0 changed by convert2hboot
18988loop_1822:
18989 fbo,a %fcc1, loop_1824
18990 movle %xcc, %o3, %i7
18991loop_1823:
18992 nop ! tneg %xcc, 0x0 changed by convert2hboot
18993 edge16n %l1, %o0, %g7
18994loop_1824:
18995 nop ! tleu %icc, 0x5 changed by convert2hboot
18996 movl %xcc, %o1, %l3
18997 addc %i6, %l2, %g4
18998 lduh [%l7 + 0x64], %o7
18999 movle %icc, %g1, %g5
19000 andn %g6, %g3, %i1
19001 sdivcc %o6, 0x1F30, %g2
19002 fbug %fcc1, loop_1825
19003 xnorcc %o4, %l5, %l6
19004 set 0x70, %o4
19005 nop ! swapa [%l7 + %o4] 0x10, %l4 ASI use changed by convert2hboot
19006loop_1825:
19007 nop ! tvs %xcc, 0x4 changed by convert2hboot
19008 nop ! tcs %xcc, 0x7 changed by convert2hboot
19009 xorcc %i2, %i3, %i5
19010 array32 %o2, %i0, %l0
19011 and %i4, 0x0545, %o3
19012 array32 %i7, %l1, %o5
19013 movle %icc, %g7, %o1
19014 edge8ln %o0, %i6, %l2
19015 bneg %icc, loop_1826
19016 ldub [%l7 + 0x21], %l3
19017 mulx %g4, %o7, %g1
19018 fnot2 %f8, %f6
19019loop_1826:
19020 movrlz %g6, 0x2C7, %g3
19021 nop ! tg %icc, 0x5 changed by convert2hboot
19022 nop ! tvs %icc, 0x3 changed by convert2hboot
19023 fbuge %fcc3, loop_1827
19024 udivx %i1, 0x1E7E, %o6
19025 fmovdvc %icc, %f18, %f3
19026 movrlz %g5, %g2, %l5
19027loop_1827:
19028 nop ! tvs %icc, 0x7 changed by convert2hboot
19029 udivx %l6, 0x0F8C, %l4
19030 array32 %o4, %i2, %i5
19031 fbule %fcc1, loop_1828
19032 bvc loop_1829
19033 array8 %o2, %i0, %i3
19034 fcmple32 %f26, %f20, %i4
19035loop_1828:
19036 nop
19037 wr %g0, 0x80, %asi
19038loop_1829:
19039 movg %icc, %i7, %l1
19040 smul %o5, %o3, %o1
19041 array16 %o0, %i6, %l2
19042 fandnot1 %f18, %f18, %f2
19043 movl %icc, %l3, %g4
19044 fmovdcc %xcc, %f21, %f0
19045 sllx %o7, 0x09, %g7
19046 movne %icc, %g6, %g3
19047 add %l7, 0x48, %l6
19048 wr %g0, 0x0c, %asi
19049 nop ! casxa [%l6] 0x0c, %g1, %o6 ASI use changed by convert2hboot
19050 sllx %g5, %i1, %g2
19051 edge8n %l6, %l5, %l4
19052 andncc %o4, %i5, %o2
19053 nop ! sir 0x018C changed by convert2hboot
19054 fmovdcc %icc, %f0, %f9
19055 fmovdgu %icc, %f10, %f27
19056 movle %icc, %i0, %i2
19057 mulscc %i4, %l0, %i3
19058 fpadd16s %f19, %f26, %f5
19059 fmovdcc %icc, %f27, %f29
19060 sll %l1, 0x05, %i7
19061 movcc %icc, %o5, %o3
19062 nop
19063 set 0x78, %l5
19064 ldsh [%l7 + %l5], %o1
19065 fbl %fcc2, loop_1830
19066 edge16l %i6, %o0, %l3
19067 sdivx %l2, 0x13C9, %o7
19068 restored
19069 rdpr %cwp, %g1
19070 rdpr %cansave, %g2
19071 rdpr %canrestore, %g3
19072 rdpr %cleanwin, %g4
19073 rdpr %otherwin, %g5
19074 rdpr %wstate, %g6
19075loop_1830:
19076 fbn,a %fcc0, loop_1831
19077 array8 %g4, %g6, %g3
19078 nop ! sir 0x1DFC changed by convert2hboot
19079 wr %g0, 0x89, %asi
19080loop_1831:
19081 fnegd %f22, %f4
19082 bgu,pt %icc, loop_1832
19083 movrgez %g1, 0x30E, %o6
19084 fmovsl %icc, %f3, %f27
19085 sra %i1, %g2, %g5
19086loop_1832:
19087 fnot1 %f4, %f14
19088 sdivcc %l5, 0x030A, %l4
19089 brz,a %l6, loop_1833
19090 edge32l %i5, %o4, %i0
19091 ldub [%l7 + 0x7C], %i2
19092 subc %i4, 0x1F13, %l0
19093loop_1833:
19094 movne %xcc, %i3, %l1
19095 fbue %fcc1, loop_1834
19096 movrlz %i7, %o2, %o3
19097 srlx %o5, %o1, %i6
19098 subccc %l3, %l2, %o0
19099loop_1834:
19100 edge8n %o7, %g6, %g3
19101 fors %f26, %f25, %f14
19102 edge16ln %g4, %g7, %o6
19103 ble,pn %icc, loop_1835
19104 subccc %g1, %g2, %i1
19105 ble,pt %icc, loop_1836
19106 nop ! sir 0x0F4A changed by convert2hboot
19107loop_1835:
19108 addc %l5, %g5, %l4
19109 movrlez %l6, 0x0E1, %i5
19110loop_1836:
19111 fmovsgu %icc, %f8, %f22
19112 nop ! tneg %xcc, 0x7 changed by convert2hboot
19113 wr %g0, 0x26, %asi
19114 sra %i0, %i4, %l0
19115 movle %icc, %i3, %i2
19116 sllx %l1, %o2, %o3
19117 nop ! tsubcctv %i7, 0x0AD5, %o5 changed by convert2hboot
19118 bvs,pt %xcc, loop_1837
19119 fmul8ulx16 %f26, %f12, %f18
19120 movge %icc, %o1, %l3
19121 nop ! taddcctv %l2, %o0, %i6 changed by convert2hboot
19122loop_1837:
19123 smul %o7, 0x12F5, %g6
19124 fmovdcs %xcc, %f15, %f1
19125 fsrc1s %f14, %f9
19126 movgu %xcc, %g3, %g4
19127 fble %fcc0, loop_1838
19128 edge8 %o6, %g7, %g2
19129 fmul8x16au %f20, %f24, %f30
19130 fnands %f1, %f22, %f23
19131loop_1838:
19132 sdivx %i1, 0x1152, %g1
19133 sllx %g5, %l4, %l6
19134 fcmpne16 %f8, %f28, %l5
19135 andn %i5, %i0, %i4
19136 nop ! tg %icc, 0x1 changed by convert2hboot
19137 nop ! te %icc, 0x1 changed by convert2hboot
19138 nop ! tvs %icc, 0x4 changed by convert2hboot
19139 movneg %xcc, %l0, %o4
19140 nop ! tpos %xcc, 0x7 changed by convert2hboot
19141 smulcc %i2, %l1, %o2
19142 edge8 %o3, %i7, %i3
19143 lduw [%l7 + 0x78], %o5
19144 edge32l %l3, %l2, %o0
19145 sra %o1, 0x1B, %i6
19146 alignaddr %g6, %g3, %o7
19147 fbu %fcc0, loop_1839
19148 movrgez %g4, %g7, %g2
19149 udivx %o6, 0x1E77, %i1
19150 fbne %fcc3, loop_1840
19151loop_1839:
19152 fnot1 %f28, %f8
19153 bcs loop_1841
19154 edge32n %g5, %g1, %l6
19155loop_1840:
19156 nop
19157 set 0x10, %o5
19158 nop ! lduwa [%l7 + %o5] 0x80, %l4 ASI use changed by convert2hboot
19159loop_1841:
19160 sub %l5, %i5, %i4
19161 subccc %l0, 0x1EA6, %i0
19162 add %o4, 0x16FB, %l1
19163 fandnot1 %f24, %f30, %f0
19164 movn %xcc, %i2, %o2
19165 movl %xcc, %i7, %i3
19166 alignaddrl %o5, %o3, %l2
19167 sdivcc %l3, 0x1785, %o0
19168 bge,a %xcc, loop_1842
19169 andcc %o1, 0x0DF0, %g6
19170 fzero %f12
19171 nop ! tle %xcc, 0x1 changed by convert2hboot
19172loop_1842:
19173 restored
19174 rdpr %cwp, %g1
19175 rdpr %cansave, %g2
19176 rdpr %canrestore, %g3
19177 rdpr %cleanwin, %g4
19178 rdpr %otherwin, %g5
19179 rdpr %wstate, %g6
19180 wr %g0, 0x1f, %asi
19181 membar #Sync
19182 umulcc %g3, %i6, %g4
19183 lduw [%l7 + 0x64], %g7
19184 movrgz %g2, 0x125, %o7
19185 edge32n %i1, %o6, %g1
19186 nop ! tsubcctv %l6, %g5, %l4 changed by convert2hboot
19187 alignaddrl %i5, %i4, %l5
19188 fands %f13, %f11, %f27
19189 udivx %l0, 0x1B19, %i0
19190 edge32ln %o4, %i2, %l1
19191 fpsub16s %f28, %f20, %f30
19192 orn %i7, %i3, %o2
19193 mulx %o5, %l2, %o3
19194 fmovd %f8, %f4
19195 set 0x74, %o1
19196 nop ! stha %o0, [%l7 + %o1] 0x22 ASI use changed by convert2hboot
19197 membar #Sync
19198 wr %g0, 0x80, %asi
19199 sta %f13, [%l7 + 0x34] %asi
19200 movle %xcc, %l3, %o1
19201 membar 0x44
19202 subccc %g3, 0x0909, %i6
19203 movneg %xcc, %g6, %g4
19204 subc %g2, %o7, %g7
19205 fmovs %f30, %f30
19206 nop ! ta %icc, 0x2 changed by convert2hboot
19207 fnegd %f4, %f14
19208 fnot1s %f12, %f4
19209 ld [%l7 + 0x40], %f8
19210 array16 %o6, %i1, %l6
19211 wr %g0, 0x0c, %asi
19212 alignaddr %g1, %l4, %i5
19213 ba,pt %icc, loop_1843
19214 movl %xcc, %l5, %i4
19215 movg %xcc, %l0, %i0
19216 movge %xcc, %o4, %l1
19217loop_1843:
19218 udivx %i7, 0x06BC, %i2
19219 fornot1s %f16, %f1, %f27
19220 bvc,pn %xcc, loop_1844
19221 nop ! tvc %xcc, 0x5 changed by convert2hboot
19222 array16 %i3, %o2, %l2
19223 mulx %o3, %o0, %o5
19224loop_1844:
19225 nop ! ta %icc, 0x5 changed by convert2hboot
19226 nop ! tn %icc, 0x0 changed by convert2hboot
19227 bvs,a %xcc, loop_1845
19228 edge32 %l3, %g3, %i6
19229 nop
19230 set 0x30, %g5
19231 std %o0, [%l7 + %g5]
19232 flush %l7 + 0x34
19233loop_1845:
19234 movle %icc, %g4, %g2
19235 nop ! tneg %xcc, 0x5 changed by convert2hboot
19236 movrgez %o7, %g7, %g6
19237 fcmple32 %f30, %f24, %i1
19238 movge %icc, %l6, %o6
19239 xorcc %g5, 0x0287, %g1
19240 movrlez %l4, 0x251, %i5
19241 nop ! tg %xcc, 0x4 changed by convert2hboot
19242 stw %i4, [%l7 + 0x70]
19243 set 0x14, %g7
19244 nop ! ldsha [%l7 + %g7] 0x18, %l5 ASI use changed by convert2hboot
19245 sdivcc %l0, 0x00FD, %i0
19246 fornot2s %f11, %f10, %f4
19247 ldsb [%l7 + 0x1B], %o4
19248 movrgz %l1, %i2, %i3
19249 movne %xcc, %o2, %l2
19250 fornot2 %f20, %f28, %f20
19251 fbug,a %fcc1, loop_1846
19252 nop ! tleu %xcc, 0x4 changed by convert2hboot
19253 nop ! sir 0x0D41 changed by convert2hboot
19254 fbuge %fcc1, loop_1847
19255loop_1846:
19256 nop ! tg %icc, 0x3 changed by convert2hboot
19257 fnegs %f29, %f6
19258 fxnor %f14, %f22, %f18
19259loop_1847:
19260 fpsub32s %f12, %f29, %f3
19261 bvs %xcc, loop_1848
19262 ldsh [%l7 + 0x40], %o3
19263 fmovsge %xcc, %f4, %f11
19264 edge16l %o0, %i7, %o5
19265loop_1848:
19266 umul %l3, %g3, %i6
19267 sdivcc %g4, 0x10D7, %g2
19268 fbe %fcc1, loop_1849
19269 brnz,a %o7, loop_1850
19270 fpackfix %f0, %f0
19271 ldx [%l7 + 0x50], %g7
19272loop_1849:
19273 restored
19274 rdpr %cwp, %g1
19275 rdpr %cansave, %g2
19276 rdpr %canrestore, %g3
19277 rdpr %cleanwin, %g4
19278 rdpr %otherwin, %g5
19279 rdpr %wstate, %g6
19280loop_1850:
19281 fmovrdlez %g6, %f2, %f6
19282 nop ! tge %xcc, 0x6 changed by convert2hboot
19283 edge16ln %i1, %o1, %l6
19284 popc 0x1E17, %g5
19285 movneg %xcc, %g1, %l4
19286 nop ! tgu %icc, 0x6 changed by convert2hboot
19287 brgz,a %o6, loop_1851
19288 fble,a %fcc2, loop_1852
19289 movneg %icc, %i5, %l5
19290 array16 %i4, %i0, %l0
19291loop_1851:
19292 fzeros %f16
19293loop_1852:
19294 membar 0x5C
19295 movg %xcc, %l1, %o4
19296 bpos,a %xcc, loop_1853
19297 fpackfix %f4, %f23
19298 membar 0x05
19299 bpos loop_1854
19300loop_1853:
19301 edge8n %i3, %o2, %l2
19302 fbul %fcc2, loop_1855
19303 sub %i2, 0x0694, %o3
19304loop_1854:
19305 nop ! tcc %xcc, 0x6 changed by convert2hboot
19306 xnorcc %i7, 0x087D, %o0
19307loop_1855:
19308 fmovsne %xcc, %f31, %f22
19309 fbug,a %fcc2, loop_1856
19310 movg %icc, %o5, %g3
19311 xnor %l3, 0x10F4, %i6
19312 nop ! tn %icc, 0x6 changed by convert2hboot
19313loop_1856:
19314 nop ! tg %xcc, 0x2 changed by convert2hboot
19315 fmovdn %xcc, %f25, %f9
19316 movneg %icc, %g2, %g4
19317 nop ! tg %icc, 0x3 changed by convert2hboot
19318 fmovsa %icc, %f2, %f4
19319 nop ! tpos %icc, 0x4 changed by convert2hboot
19320 movne %icc, %o7, %g7
19321 fbe,a %fcc2, loop_1857
19322 or %g6, 0x1DCE, %o1
19323 fpadd16 %f0, %f4, %f30
19324 ldx [%l7 + 0x60], %i1
19325loop_1857:
19326 fblg,a %fcc0, loop_1858
19327 nop ! tleu %xcc, 0x2 changed by convert2hboot
19328 edge16l %l6, %g1, %l4
19329 nop ! tleu %icc, 0x1 changed by convert2hboot
19330loop_1858:
19331 popc %g5, %o6
19332 and %i5, 0x18A5, %i4
19333 wr %g0, 0x88, %asi
19334 sethi 0x1643, %l0
19335 xnorcc %l5, %l1, %i3
19336 fmovdge %xcc, %f6, %f27
19337 subcc %o2, 0x1FF2, %o4
19338 nop ! tvc %icc, 0x4 changed by convert2hboot
19339 mulx %i2, %o3, %l2
19340 nop ! tneg %xcc, 0x6 changed by convert2hboot
19341 nop ! tneg %icc, 0x2 changed by convert2hboot
19342 fbue,a %fcc0, loop_1859
19343 fcmpgt32 %f26, %f26, %o0
19344 movcs %icc, %i7, %g3
19345 movvs %xcc, %o5, %l3
19346loop_1859:
19347 movcs %xcc, %g2, %g4
19348 wr %g0, 0x80, %asi
19349 movrlez %o7, 0x1AA, %g6
19350 fpackfix %f28, %f4
19351 fmovdpos %xcc, %f31, %f27
19352 movrne %g7, 0x25D, %i1
19353 fabsd %f2, %f14
19354 fpsub16 %f14, %f8, %f24
19355 sllx %l6, %g1, %l4
19356 fbule %fcc3, loop_1860
19357 ldd [%l7 + 0x20], %o0
19358 edge16ln %g5, %o6, %i4
19359 alignaddrl %i0, %i5, %l0
19360loop_1860:
19361 alignaddr %l5, %l1, %i3
19362 restored
19363 rdpr %cwp, %g1
19364 rdpr %cansave, %g2
19365 rdpr %canrestore, %g3
19366 rdpr %cleanwin, %g4
19367 rdpr %otherwin, %g5
19368 rdpr %wstate, %g6
19369 saved
19370 rdpr %cwp, %g1
19371 rdpr %cansave, %g2
19372 rdpr %canrestore, %g3
19373 rdpr %cleanwin, %g4
19374 rdpr %otherwin, %g5
19375 rdpr %wstate, %g6
19376 smulcc %o2, %i2, %o3
19377 fcmped %fcc2, %f24, %f28
19378 andn %o4, 0x1903, %o0
19379 fabss %f10, %f8
19380 andncc %l2, %i7, %g3
19381 fbn,a %fcc3, loop_1861
19382 movrlez %l3, %g2, %g4
19383 nop ! tcc %xcc, 0x2 changed by convert2hboot
19384 or %o5, %i6, %g6
19385loop_1861:
19386 xor %o7, 0x0250, %i1
19387 fnegd %f26, %f26
19388 restored
19389 rdpr %cwp, %g1
19390 rdpr %cansave, %g2
19391 rdpr %canrestore, %g3
19392 rdpr %cleanwin, %g4
19393 rdpr %otherwin, %g5
19394 rdpr %wstate, %g6
19395 edge16l %l6, %g1, %l4
19396 nop
19397 setx loop_1862, %l0, %l1
19398 nop ! wrpr 0x1, %tl changed by convert2hboot
19399 nop ! wrpr %l1, %tpc changed by convert2hboot
19400 add %l1, 0x4, %l1
19401 nop ! wrpr %l1, %tnpc changed by convert2hboot
19402 setx 0x34400001400, %l0, %l1
19403 nop ! wrpr %l1, %tstate changed by convert2hboot
19404 nop ! wrhpr 0x4, %htstate changed by convert2hboot
19405 nop ! retry changed by convert2hboot
19406 movrne %o1, %g5, %o6
19407 smul %i4, 0x08D3, %i0
19408 subc %i5, 0x1CC0, %l0
19409loop_1862:
19410 sllx %g7, 0x04, %l5
19411 edge16l %l1, %o2, %i2
19412 nop ! tne %xcc, 0x0 changed by convert2hboot
19413 sth %o3, [%l7 + 0x74]
19414 bn %icc, loop_1863
19415 nop ! tcc %xcc, 0x1 changed by convert2hboot
19416 edge16l %o4, %i3, %l2
19417 fmovrsgz %i7, %f11, %f15
19418loop_1863:
19419 edge16 %g3, %o0, %g2
19420 ld [%l7 + 0x68], %f21
19421 fornot2s %f20, %f23, %f16
19422 movgu %icc, %g4, %o5
19423 nop ! te %icc, 0x3 changed by convert2hboot
19424 wr %g0, 0x80, %asi
19425 stx %g6, [%l7 + 0x20]
19426 flush %l7 + 0x6C
19427 wr %g0, 0x18, %asi
19428 fmovdcc %icc, %f28, %f10
19429 nop ! tn %icc, 0x1 changed by convert2hboot
19430 fmovdvs %icc, %f7, %f24
19431 xorcc %o7, %l6, %i1
19432 movvs %xcc, %g1, %l4
19433 movrgz %g5, 0x2A4, %o6
19434 fexpand %f2, %f14
19435 nop ! tn %xcc, 0x3 changed by convert2hboot
19436 edge32n %o1, %i4, %i0
19437 ldsh [%l7 + 0x52], %i5
19438 bleu,a,pn %icc, loop_1864
19439 srax %g7, 0x0E, %l0
19440 movpos %icc, %l5, %o2
19441 nop ! tcc %icc, 0x7 changed by convert2hboot
19442loop_1864:
19443 fmovrdgez %l1, %f14, %f12
19444 sll %i2, 0x04, %o4
19445 subccc %i3, %l2, %i7
19446 edge32 %o3, %g3, %g2
19447 movcc %icc, %o0, %g4
19448 movneg %xcc, %o5, %l3
19449 xnorcc %i6, 0x172E, %g6
19450 movg %xcc, %l6, %o7
19451 move %icc, %g1, %l4
19452 array8 %i1, %g5, %o1
19453 nop ! tsubcc %i4, %o6, %i0 changed by convert2hboot
19454 brgz,a %g7, loop_1865
19455 ld [%l7 + 0x14], %f2
19456 nop
19457 setx loop_1866, %l0, %l1
19458 nop ! wrpr 0x1, %tl changed by convert2hboot
19459 nop ! wrpr %l1, %tpc changed by convert2hboot
19460 add %l1, 0x4, %l1
19461 nop ! wrpr %l1, %tnpc changed by convert2hboot
19462 setx 0x34400001400, %l0, %l1
19463 nop ! wrpr %l1, %tstate changed by convert2hboot
19464 nop ! wrhpr 0x4, %htstate changed by convert2hboot
19465 nop ! retry changed by convert2hboot
19466 fxor %f8, %f24, %f12
19467loop_1865:
19468 edge32l %l0, %i5, %l5
19469 movl %xcc, %o2, %l1
19470loop_1866:
19471 stb %i2, [%l7 + 0x0F]
19472 movcc %icc, %o4, %l2
19473 fpack32 %f2, %f6, %f24
19474 nop ! taddcctv %i7, %o3, %g3 changed by convert2hboot
19475 addc %g2, %o0, %i3
19476 fmovrdgz %o5, %f6, %f2
19477 nop ! tcc %icc, 0x6 changed by convert2hboot
19478 fzeros %f0
19479 fmovdl %xcc, %f12, %f31
19480 set 0x78, %l3
19481 nop ! stda %g4, [%l7 + %l3] 0x11 ASI use changed by convert2hboot
19482 edge8l %l3, %i6, %g6
19483 pdist %f12, %f8, %f30
19484 fpadd32s %f8, %f19, %f25
19485 fmovdn %icc, %f7, %f31
19486 lduh [%l7 + 0x16], %o7
19487 edge8ln %g1, %l4, %i1
19488 movcs %xcc, %g5, %l6
19489 nop ! tcc %xcc, 0x3 changed by convert2hboot
19490 move %icc, %o1, %o6
19491 nop ! tsubcc %i4, %i0, %l0 changed by convert2hboot
19492 movl %icc, %g7, %i5
19493 xorcc %o2, 0x0995, %l5
19494 add %i2, 0x1E15, %o4
19495 array32 %l2, %i7, %l1
19496 nop ! ta %xcc, 0x0 changed by convert2hboot
19497 movvc %xcc, %g3, %g2
19498 bpos %xcc, loop_1867
19499 orn %o0, 0x16D0, %i3
19500 bl,pt %xcc, loop_1868
19501 nop ! taddcc %o3, %o5, %g4 changed by convert2hboot
19502loop_1867:
19503 udivx %i6, 0x0D1E, %g6
19504 lduh [%l7 + 0x7E], %o7
19505loop_1868:
19506 subc %g1, 0x0469, %l4
19507 fmovdvs %xcc, %f22, %f1
19508 fcmpeq32 %f2, %f8, %l3
19509 movne %icc, %i1, %g5
19510 addc %l6, %o1, %i4
19511 movcs %xcc, %o6, %l0
19512 nop ! sir 0x0755 changed by convert2hboot
19513 nop ! tcc %xcc, 0x1 changed by convert2hboot
19514 fnegd %f0, %f26
19515 fmovdgu %xcc, %f29, %f15
19516 swap [%l7 + 0x4C], %g7
19517 bpos,pt %xcc, loop_1869
19518 nop ! tle %icc, 0x7 changed by convert2hboot
19519 fbge %fcc1, loop_1870
19520 fands %f21, %f15, %f19
19521loop_1869:
19522 fnor %f4, %f14, %f10
19523 nop ! ta %xcc, 0x3 changed by convert2hboot
19524loop_1870:
19525 fblg %fcc0, loop_1871
19526 fnor %f6, %f16, %f24
19527 bl,a %xcc, loop_1872
19528 mova %xcc, %i0, %i5
19529loop_1871:
19530 ldsw [%l7 + 0x78], %l5
19531 udivx %i2, 0x03B2, %o4
19532loop_1872:
19533 fone %f26
19534 sdivcc %o2, 0x13C9, %i7
19535 edge8 %l2, %g3, %l1
19536 and %o0, %i3, %o3
19537 nop ! tsubcctv %o5, 0x0B9E, %g4 changed by convert2hboot
19538 bneg,a %icc, loop_1873
19539 orcc %i6, 0x04EE, %g6
19540 srax %o7, %g2, %g1
19541 fbul %fcc3, loop_1874
19542loop_1873:
19543 movrne %l4, 0x116, %l3
19544 array16 %g5, %l6, %o1
19545 srl %i4, %i1, %l0
19546loop_1874:
19547 fmul8x16au %f1, %f2, %f24
19548 fnegd %f30, %f2
19549 movgu %icc, %o6, %i0
19550 fxor %f26, %f8, %f16
19551 fbu,a %fcc3, loop_1875
19552 movvc %icc, %i5, %l5
19553 fmovsgu %xcc, %f13, %f19
19554 array16 %g7, %i2, %o2
19555loop_1875:
19556 mulx %o4, 0x00C7, %i7
19557 nop ! tgu %icc, 0x7 changed by convert2hboot
19558 sll %l2, %l1, %g3
19559 movge %xcc, %o0, %o3
19560 fmovs %f19, %f19
19561 fbne %fcc2, loop_1876
19562 fnor %f20, %f18, %f18
19563 sllx %i3, %g4, %o5
19564 subc %g6, 0x02F4, %i6
19565loop_1876:
19566 movneg %xcc, %o7, %g1
19567 subc %g2, 0x01E7, %l4
19568 add %g5, %l3, %l6
19569 xor %o1, %i1, %l0
19570 fandnot2 %f22, %f10, %f2
19571 wr %g0, 0x11, %asi
19572 bl,a,pt %xcc, loop_1877
19573 sdivx %o6, 0x1E46, %i5
19574 xor %l5, 0x0461, %g7
19575 restored
19576 rdpr %cwp, %g1
19577 rdpr %cansave, %g2
19578 rdpr %canrestore, %g3
19579 rdpr %cleanwin, %g4
19580 rdpr %otherwin, %g5
19581 rdpr %wstate, %g6
19582loop_1877:
19583 ldub [%l7 + 0x0A], %i2
19584 st %f23, [%l7 + 0x70]
19585 sdivcc %o2, 0x04E0, %o4
19586 fbne,a %fcc0, loop_1878
19587 fpsub16 %f26, %f22, %f16
19588 nop ! tcs %xcc, 0x0 changed by convert2hboot
19589 nop ! tpos %xcc, 0x5 changed by convert2hboot
19590loop_1878:
19591 addc %i7, %i0, %l1
19592 nop
19593 set 0x40, %l2
19594 prefetch [%l7 + %l2], 0x2
19595 movrne %g3, 0x054, %l2
19596 fmovd %f2, %f28
19597 faligndata %f0, %f16, %f10
19598 fpadd32 %f20, %f18, %f24
19599 nop ! tleu %icc, 0x2 changed by convert2hboot
19600 orn %o3, %i3, %o0
19601 fbuge %fcc1, loop_1879
19602 nop ! tpos %xcc, 0x3 changed by convert2hboot
19603 ldd [%l7 + 0x30], %g4
19604 umulcc %g6, %o5, %o7
19605loop_1879:
19606 fmul8ulx16 %f12, %f8, %f4
19607 bleu,pt %icc, loop_1880
19608 movrgz %i6, 0x070, %g1
19609 nop ! tle %xcc, 0x1 changed by convert2hboot
19610 nop ! tleu %xcc, 0x0 changed by convert2hboot
19611loop_1880:
19612 andncc %l4, %g2, %g5
19613 fzero %f24
19614 fandnot1 %f26, %f0, %f18
19615 xnorcc %l3, 0x1201, %o1
19616 addcc %i1, 0x1013, %l6
19617 xor %l0, 0x1375, %i4
19618 set 0x14, %o2
19619 sta %f11, [%l7 + %o2] 0x80
19620 nop ! taddcctv %o6, 0x0863, %i5 changed by convert2hboot
19621 movre %l5, %g7, %i2
19622 std %f14, [%l7 + 0x70]
19623 sdivcc %o2, 0x0923, %o4
19624 wr %g0, 0x81, %asi
19625 brgez,a %l1, loop_1881
19626 fmovdleu %xcc, %f28, %f16
19627 restored
19628 rdpr %cwp, %g1
19629 rdpr %cansave, %g2
19630 rdpr %canrestore, %g3
19631 rdpr %cleanwin, %g4
19632 rdpr %otherwin, %g5
19633 rdpr %wstate, %g6
19634 fmovsne %xcc, %f2, %f4
19635loop_1881:
19636 fbul,a %fcc0, loop_1882
19637 saved
19638 rdpr %cwp, %g1
19639 rdpr %cansave, %g2
19640 rdpr %canrestore, %g3
19641 rdpr %cleanwin, %g4
19642 rdpr %otherwin, %g5
19643 rdpr %wstate, %g6
19644 fbuge %fcc2, loop_1883
19645 move %icc, %i7, %g3
19646loop_1882:
19647 fmovsneg %icc, %f10, %f9
19648 nop ! tleu %xcc, 0x0 changed by convert2hboot
19649loop_1883:
19650 lduw [%l7 + 0x70], %o3
19651 fnors %f25, %f9, %f13
19652 movle %icc, %l2, %i3
19653 movleu %xcc, %g4, %g6
19654 sra %o0, 0x07, %o5
19655 andncc %o7, %i6, %g1
19656 nop ! tne %xcc, 0x1 changed by convert2hboot
19657 nop ! tcc %icc, 0x5 changed by convert2hboot
19658 fnor %f10, %f30, %f2
19659 edge16 %l4, %g5, %g2
19660 brlz,a %l3, loop_1884
19661 movrlez %o1, 0x223, %i1
19662 move %icc, %l0, %i4
19663 srlx %l6, 0x1A, %o6
19664loop_1884:
19665 nop ! tle %icc, 0x1 changed by convert2hboot
19666 nop ! tneg %xcc, 0x2 changed by convert2hboot
19667 ldsb [%l7 + 0x58], %i5
19668 bleu,a loop_1885
19669 fpackfix %f30, %f10
19670 fors %f22, %f1, %f29
19671 movleu %icc, %g7, %i2
19672loop_1885:
19673 movn %xcc, %l5, %o2
19674 fbo %fcc0, loop_1886
19675 movvc %xcc, %o4, %l1
19676 edge32l %i0, %g3, %i7
19677 movrgez %l2, %i3, %g4
19678loop_1886:
19679 add %o3, %g6, %o0
19680 fnot2 %f18, %f2
19681 saved
19682 rdpr %cwp, %g1
19683 rdpr %cansave, %g2
19684 rdpr %canrestore, %g3
19685 rdpr %cleanwin, %g4
19686 rdpr %otherwin, %g5
19687 rdpr %wstate, %g6
19688 fbo %fcc3, loop_1887
19689 fbule %fcc1, loop_1888
19690 subcc %o7, %i6, %o5
19691 fmovsn %xcc, %f14, %f23
19692loop_1887:
19693 mova %xcc, %l4, %g1
19694loop_1888:
19695 lduh [%l7 + 0x24], %g5
19696 nop ! tpos %xcc, 0x1 changed by convert2hboot
19697 sra %g2, %o1, %l3
19698 fbne,a %fcc0, loop_1889
19699 fmuld8ulx16 %f5, %f18, %f16
19700 alignaddr %i1, %l0, %l6
19701 fpadd16s %f21, %f29, %f6
19702loop_1889:
19703 movneg %xcc, %i4, %i5
19704 nop ! tneg %xcc, 0x5 changed by convert2hboot
19705 edge8n %g7, %i2, %l5
19706 movneg %xcc, %o6, %o2
19707 nop ! tcc %xcc, 0x3 changed by convert2hboot
19708 smul %l1, %o4, %g3
19709 fmul8sux16 %f12, %f16, %f30
19710 sdivcc %i0, 0x1955, %l2
19711 fbug %fcc1, loop_1890
19712 mulscc %i7, %g4, %o3
19713 fxnor %f4, %f10, %f22
19714 saved
19715 rdpr %cwp, %g1
19716 rdpr %cansave, %g2
19717 rdpr %canrestore, %g3
19718 rdpr %cleanwin, %g4
19719 rdpr %otherwin, %g5
19720 rdpr %wstate, %g6
19721loop_1890:
19722 nop ! tvs %icc, 0x5 changed by convert2hboot
19723 wr %g0, 0x0c, %asi
19724 nop
19725 setx loop_1891, %l0, %l1
19726 jmpl %l1, %i3
19727 movvs %xcc, %o0, %i6
19728 srax %o7, 0x17, %l4
19729 addccc %g1, 0x0E9D, %g5
19730loop_1891:
19731 nop ! taddcctv %g2, 0x034E, %o5 changed by convert2hboot
19732 movgu %xcc, %l3, %o1
19733 swap [%l7 + 0x0C], %i1
19734 movgu %xcc, %l6, %i4
19735 bg,a %xcc, loop_1892
19736 movn %icc, %l0, %i5
19737 fmovsvs %icc, %f4, %f11
19738 srlx %i2, 0x16, %l5
19739loop_1892:
19740 andcc %g7, %o6, %o2
19741 bgu,a,pt %xcc, loop_1893
19742 nop ! tg %icc, 0x7 changed by convert2hboot
19743 set 0x08, %g2
19744 nop ! stda %o4, [%l7 + %g2] 0x23 ASI use changed by convert2hboot
19745 membar #Sync
19746loop_1893:
19747 fmovsne %xcc, %f22, %f30
19748 movge %icc, %g3, %i0
19749 fpadd32 %f4, %f30, %f18
19750 array16 %l2, %l1, %g4
19751 bg,a,pn %xcc, loop_1894
19752 orncc %i7, %g6, %o3
19753 ld [%l7 + 0x78], %f3
19754 movge %xcc, %i3, %o0
19755loop_1894:
19756 fmovrslez %i6, %f15, %f21
19757 bn %xcc, loop_1895
19758 ldstub [%l7 + 0x63], %o7
19759 fnot1s %f27, %f1
19760 srlx %l4, 0x0A, %g5
19761loop_1895:
19762 sdiv %g2, 0x0975, %g1
19763 xorcc %o5, %o1, %i1
19764 nop ! te %xcc, 0x6 changed by convert2hboot
19765 lduh [%l7 + 0x60], %l6
19766 fmuld8sux16 %f2, %f1, %f28
19767 nop ! tne %xcc, 0x5 changed by convert2hboot
19768 ldsh [%l7 + 0x7E], %l3
19769 movg %icc, %l0, %i4
19770 ldub [%l7 + 0x7F], %i5
19771 move %icc, %i2, %l5
19772 fmovrdne %g7, %f12, %f26
19773 fmovdg %icc, %f23, %f9
19774 stb %o2, [%l7 + 0x1E]
19775 movge %xcc, %o6, %g3
19776 subc %o4, %l2, %i0
19777 nop ! tgu %icc, 0x6 changed by convert2hboot
19778 nop ! tcs %icc, 0x4 changed by convert2hboot
19779 subc %g4, 0x0C8B, %l1
19780 nop ! tpos %icc, 0x5 changed by convert2hboot
19781 edge8 %g6, %i7, %i3
19782 add %l7, 0x58, %l6
19783 wr %g0, 0x89, %asi
19784 fsrc2s %f27, %f14
19785 fmovsn %xcc, %f26, %f6
19786 fbu %fcc2, loop_1896
19787 bgu,pn %xcc, loop_1897
19788 movgu %icc, %o0, %l4
19789 bleu,a %xcc, loop_1898
19790loop_1896:
19791 move %xcc, %g5, %o7
19792loop_1897:
19793 nop ! tvs %icc, 0x0 changed by convert2hboot
19794 movle %icc, %g1, %g2
19795loop_1898:
19796 fbg,a %fcc0, loop_1899
19797 nop ! ta %icc, 0x1 changed by convert2hboot
19798 umulcc %o5, 0x0887, %o1
19799 edge32 %l6, %i1, %l3
19800loop_1899:
19801 ldsh [%l7 + 0x48], %i4
19802 array32 %l0, %i5, %l5
19803 fmovdle %icc, %f25, %f11
19804 fpsub16s %f1, %f7, %f11
19805 movgu %xcc, %g7, %o2
19806 bl,pt %icc, loop_1900
19807 nop ! taddcctv %o6, 0x10CE, %g3 changed by convert2hboot
19808 fcmped %fcc0, %f18, %f30
19809 movrgz %o4, 0x36E, %l2
19810loop_1900:
19811 fmovrslz %i2, %f27, %f4
19812 nop ! tsubcc %g4, 0x0BA8, %i0 changed by convert2hboot
19813 add %l7, 0x08, %l6
19814 wr %g0, 0x11, %asi
19815 brgez,a %i3, loop_1901
19816 fmovdvs %xcc, %f18, %f19
19817 addcc %g6, 0x0AD5, %o3
19818 popc %i6, %l4
19819loop_1901:
19820 edge32 %o0, %o7, %g5
19821 fcmpne32 %f30, %f6, %g1
19822 fmovrdgez %g2, %f4, %f14
19823 wr %g0, 0x23, %asi
19824 membar #Sync
19825 fcmpes %fcc1, %f10, %f7
19826 fpadd16s %f7, %f29, %f27
19827 flush %l7 + 0x68
19828 ldx [%l7 + 0x10], %o1
19829 nop ! taddcctv %l6, %l3, %i1 changed by convert2hboot
19830 nop ! taddcc %l0, %i5, %l5 changed by convert2hboot
19831 bshuffle %f26, %f30, %f26
19832 nop ! tne %icc, 0x5 changed by convert2hboot
19833 smulcc %g7, %o2, %o6
19834 nop ! tvc %icc, 0x3 changed by convert2hboot
19835 movre %i4, 0x2D9, %g3
19836 movrgz %l2, %i2, %o4
19837 ldsw [%l7 + 0x70], %g4
19838 alignaddrl %l1, %i0, %i3
19839 sdiv %i7, 0x0B74, %g6
19840 nop
19841 setx loop_1902, %l0, %l1
19842 jmpl %l1, %i6
19843 xnor %o3, %l4, %o0
19844 fmovdcs %xcc, %f20, %f27
19845 pdist %f4, %f4, %f18
19846loop_1902:
19847 sllx %o7, 0x10, %g1
19848 nop ! tn %icc, 0x2 changed by convert2hboot
19849 popc %g5, %g2
19850 orcc %o1, %l6, %o5
19851 addc %i1, 0x1C15, %l3
19852 fbule %fcc3, loop_1903
19853 srl %i5, 0x06, %l5
19854 fbn,a %fcc0, loop_1904
19855 edge8 %g7, %l0, %o6
19856loop_1903:
19857 movcc %icc, %i4, %g3
19858 fpmerge %f8, %f2, %f6
19859loop_1904:
19860 edge8 %l2, %i2, %o2
19861 fbn,a %fcc2, loop_1905
19862 nop ! tsubcc %o4, %l1, %g4 changed by convert2hboot
19863 srlx %i0, %i7, %g6
19864 srlx %i3, 0x0C, %i6
19865loop_1905:
19866 movrne %l4, 0x027, %o3
19867 fmovsn %icc, %f20, %f23
19868 orcc %o0, 0x14F5, %o7
19869 andcc %g1, 0x1B21, %g2
19870 array16 %o1, %l6, %o5
19871 movcc %icc, %i1, %g5
19872 fands %f14, %f19, %f20
19873 subc %i5, 0x0A6F, %l3
19874 bge,a loop_1906
19875 stw %l5, [%l7 + 0x3C]
19876 fnot2s %f6, %f25
19877 edge8n %l0, %g7, %i4
19878loop_1906:
19879 edge16ln %o6, %l2, %i2
19880 andncc %g3, %o2, %l1
19881 fbu %fcc1, loop_1907
19882 lduh [%l7 + 0x5E], %o4
19883 mulx %g4, %i7, %g6
19884 wr %g0, 0x4f, %asi
19885loop_1907:
19886 edge8ln %i6, %i0, %l4
19887 nop ! tsubcctv %o3, %o7, %g1 changed by convert2hboot
19888 fmovse %icc, %f8, %f21
19889 movne %xcc, %g2, %o0
19890 bvc,a,pt %xcc, loop_1908
19891 movn %xcc, %o1, %l6
19892 edge8 %i1, %o5, %i5
19893 fsrc2 %f28, %f4
19894loop_1908:
19895 fcmpgt16 %f8, %f10, %l3
19896 nop
19897 set 0x65, %g4
19898 ldstub [%l7 + %g4], %l5
19899 bcs loop_1909
19900 fornot1s %f14, %f14, %f19
19901 edge8n %l0, %g5, %i4
19902 fnegd %f6, %f10
19903loop_1909:
19904 brnz,a %g7, loop_1910
19905 edge8ln %o6, %i2, %l2
19906 movre %g3, %o2, %l1
19907 nop ! tle %xcc, 0x4 changed by convert2hboot
19908loop_1910:
19909 movrlez %o4, %i7, %g6
19910 sll %i3, %i6, %i0
19911 fnot2 %f4, %f2
19912 smulcc %l4, 0x0F28, %g4
19913 movn %xcc, %o7, %g1
19914 fmovs %f3, %f3
19915 set 0x0C, %l6
19916 nop ! stba %g2, [%l7 + %l6] 0x80 ASI use changed by convert2hboot
19917 nop ! tn %xcc, 0x3 changed by convert2hboot
19918 fcmpgt16 %f30, %f16, %o3
19919 fbne %fcc3, loop_1911
19920 nop ! tge %icc, 0x5 changed by convert2hboot
19921 movle %icc, %o0, %l6
19922 fpack16 %f24, %f21
19923loop_1911:
19924 fpack16 %f28, %f10
19925 edge32ln %o1, %i1, %i5
19926 bshuffle %f12, %f20, %f12
19927 nop ! te %icc, 0x2 changed by convert2hboot
19928 alignaddr %l3, %l5, %l0
19929 nop ! tvs %xcc, 0x0 changed by convert2hboot
19930 wr %g0, 0x81, %asi
19931 fmovdle %xcc, %f7, %f0
19932 add %l7, 0x28, %l6
19933 wr %g0, 0x19, %asi
19934 nop ! casxa [%l6] 0x19, %i4, %g7 ASI use changed by convert2hboot
19935 set 0x30, %o0
19936 nop ! stda %o6, [%l7 + %o0] 0xea ASI use changed by convert2hboot
19937 membar #Sync
19938 movcs %xcc, %o5, %l2
19939 nop ! tsubcctv %i2, 0x0116, %g3 changed by convert2hboot
19940 alignaddr %l1, %o2, %i7
19941 nop ! tneg %icc, 0x0 changed by convert2hboot
19942 umulcc %o4, %i3, %g6
19943 movge %icc, %i6, %i0
19944 nop ! tcs %xcc, 0x6 changed by convert2hboot
19945 fcmps %fcc1, %f20, %f30
19946 movrgez %g4, 0x2DD, %l4
19947 set 0x25, %l0
19948 nop ! ldstuba [%l7 + %l0] 0x81, %g1 ASI use changed by convert2hboot
19949 nop ! taddcctv %o7, 0x1C03, %o3 changed by convert2hboot
19950 restored
19951 rdpr %cwp, %g1
19952 rdpr %cansave, %g2
19953 rdpr %canrestore, %g3
19954 rdpr %cleanwin, %g4
19955 rdpr %otherwin, %g5
19956 rdpr %wstate, %g6
19957 fabss %f30, %f3
19958 udivcc %g2, 0x0E92, %l6
19959 fmovrslz %o0, %f29, %f10
19960 faligndata %f4, %f24, %f14
19961 movle %icc, %i1, %i5
19962 nop ! tsubcctv %o1, %l3, %l5 changed by convert2hboot
19963 sub %g5, %l0, %g7
19964 fxnor %f22, %f22, %f28
19965 fmovdl %xcc, %f30, %f23
19966 subcc %i4, 0x078C, %o6
19967 fbn %fcc2, loop_1912
19968 nop ! taddcc %l2, 0x1A9F, %o5 changed by convert2hboot
19969 movvs %icc, %i2, %g3
19970 fpsub16s %f6, %f1, %f19
19971loop_1912:
19972 movl %icc, %l1, %i7
19973 ldsb [%l7 + 0x5A], %o2
19974 and %i3, 0x0530, %g6
19975 fabsd %f4, %f0
19976 edge16l %i6, %o4, %i0
19977 nop ! tvs %icc, 0x7 changed by convert2hboot
19978 fnot1s %f27, %f24
19979 fmovsn %icc, %f1, %f8
19980 nop ! tpos %icc, 0x4 changed by convert2hboot
19981 bvs,a %xcc, loop_1913
19982 movpos %icc, %g4, %l4
19983 nop ! tne %icc, 0x3 changed by convert2hboot
19984 fandnot2 %f24, %f30, %f2
19985loop_1913:
19986 movre %o7, 0x377, %g1
19987 siam 0x2
19988 edge8l %g2, %o3, %o0
19989 fnegd %f24, %f30
19990 mulscc %l6, %i1, %o1
19991 sllx %i5, %l5, %l3
19992 movre %l0, 0x219, %g5
19993 nop ! tneg %xcc, 0x4 changed by convert2hboot
19994 nop ! tvs %xcc, 0x0 changed by convert2hboot
19995 and %i4, %g7, %o6
19996 nop ! tge %xcc, 0x5 changed by convert2hboot
19997 nop ! tcc %xcc, 0x0 changed by convert2hboot
19998 fmuld8ulx16 %f2, %f14, %f28
19999 alignaddr %l2, %o5, %g3
20000 set 0x74, %o6
20001 nop ! ldstuba [%l7 + %o6] 0x04, %l1 ASI use changed by convert2hboot
20002 edge32 %i7, %i2, %i3
20003 smulcc %o2, %g6, %i6
20004 membar 0x0D
20005 nop ! taddcc %i0, 0x0919, %o4 changed by convert2hboot
20006 stw %l4, [%l7 + 0x7C]
20007 movl %icc, %o7, %g1
20008 xor %g2, 0x13D8, %o3
20009 nop ! tsubcctv %g4, %o0, %i1 changed by convert2hboot
20010 saved
20011 rdpr %cwp, %g1
20012 rdpr %cansave, %g2
20013 rdpr %canrestore, %g3
20014 rdpr %cleanwin, %g4
20015 rdpr %otherwin, %g5
20016 rdpr %wstate, %g6
20017 ble,pt %icc, loop_1914
20018 nop ! tg %icc, 0x2 changed by convert2hboot
20019 array32 %o1, %l6, %i5
20020 sra %l5, 0x02, %l3
20021loop_1914:
20022 nop
20023 set 0x40, %l4
20024 nop ! stwa %l0, [%l7 + %l4] 0x27 ASI use changed by convert2hboot
20025 membar #Sync
20026 fmovse %xcc, %f23, %f31
20027 fandnot2 %f24, %f16, %f24
20028 nop ! tcc %icc, 0x5 changed by convert2hboot
20029 andncc %g5, %g7, %i4
20030 fnegs %f29, %f7
20031 movge %icc, %l2, %o5
20032 be,pt %icc, loop_1915
20033 nop ! tcs %xcc, 0x6 changed by convert2hboot
20034 nop ! sir 0x151C changed by convert2hboot
20035 fpadd32 %f18, %f0, %f16
20036loop_1915:
20037 andn %g3, %o6, %l1
20038 fba %fcc0, loop_1916
20039 stw %i7, [%l7 + 0x64]
20040 movcs %xcc, %i2, %o2
20041 edge16l %g6, %i6, %i3
20042loop_1916:
20043 array8 %o4, %l4, %o7
20044 edge8 %g1, %i0, %g2
20045 movn %icc, %g4, %o3
20046 nop ! ta %icc, 0x3 changed by convert2hboot
20047 fcmpeq16 %f30, %f28, %i1
20048 subccc %o0, 0x005E, %o1
20049 udivcc %l6, 0x15EA, %i5
20050 alignaddrl %l3, %l5, %l0
20051 edge16l %g7, %i4, %g5
20052 wr %g0, 0xea, %asi
20053 membar #Sync
20054 fcmpgt32 %f30, %f22, %g3
20055 movrne %o6, 0x0FC, %l1
20056 movne %xcc, %i7, %l2
20057 stx %i2, [%l7 + 0x10]
20058 fsrc2 %f12, %f0
20059 ldd [%l7 + 0x68], %f16
20060 orncc %g6, 0x08D9, %o2
20061 wr %g0, 0x89, %asi
20062 xnor %i6, 0x0856, %o4
20063 movgu %icc, %i3, %l4
20064 ldsw [%l7 + 0x3C], %g1
20065 and %i0, 0x0502, %g2
20066 edge8 %g4, %o3, %i1
20067 sllx %o0, 0x03, %o1
20068 fmovdleu %xcc, %f5, %f1
20069 nop ! tge %xcc, 0x2 changed by convert2hboot
20070 wr %g0, 0x19, %asi
20071 lda [%l7 + 0x24] %asi, %f11
20072 nop ! te %icc, 0x1 changed by convert2hboot
20073 for %f10, %f26, %f30
20074 edge16 %l6, %o7, %i5
20075 nop ! tsubcc %l3, %l5, %l0 changed by convert2hboot
20076 nop ! tcs %xcc, 0x7 changed by convert2hboot
20077 fmovdle %icc, %f4, %f24
20078 fpmerge %f2, %f17, %f18
20079 umul %i4, 0x10A6, %g5
20080 set 0x5C, %i3
20081 nop ! ldswa [%l7 + %i3] 0x81, %g7 ASI use changed by convert2hboot
20082 ldsb [%l7 + 0x18], %o5
20083 mulscc %g3, 0x152D, %o6
20084 std %f4, [%l7 + 0x68]
20085 fandnot2 %f12, %f20, %f12
20086 add %l7, 0x1C, %l6
20087 wr %g0, 0x04, %asi
20088 fnand %f6, %f6, %f14
20089 nop ! tsubcc %i2, 0x181A, %g6 changed by convert2hboot
20090 nop ! tpos %icc, 0x3 changed by convert2hboot
20091 sdivcc %o2, 0x1350, %l1
20092 ldsh [%l7 + 0x3E], %i6
20093 and %i3, 0x0887, %l4
20094 array32 %o4, %i0, %g2
20095 udiv %g4, 0x1125, %g1
20096 wr %g0, 0x81, %asi
20097 edge16 %o0, %i1, %l6
20098 popc 0x0F57, %o7
20099 membar #Sync
20100 set 0x40, %i4
20101 nop ! ldda [%l7 + %i4] 0xf9, %f0 ASI use changed by convert2hboot
20102 fcmple32 %f12, %f20, %o1
20103 nop ! taddcc %i5, %l5, %l3 changed by convert2hboot
20104 stw %l0, [%l7 + 0x54]
20105 smulcc %g5, 0x10A3, %g7
20106 bne,a %xcc, loop_1917
20107 nop
20108 setx loop_1918, %l0, %l1
20109 nop ! wrpr 0x1, %tl changed by convert2hboot
20110 nop ! wrpr %l1, %tnpc changed by convert2hboot
20111 setx 0x34400001400, %l0, %l1
20112 nop ! wrpr %l1, %tstate changed by convert2hboot
20113 nop ! wrhpr 0x4, %htstate changed by convert2hboot
20114 nop ! done changed by convert2hboot
20115 edge16l %i4, %g3, %o6
20116 srl %i7, 0x07, %l2
20117loop_1917:
20118 lduw [%l7 + 0x20], %o5
20119loop_1918:
20120 fmovs %f9, %f8
20121 movleu %icc, %g6, %o2
20122 movn %xcc, %i2, %i6
20123 wr %g0, 0x80, %asi
20124 smul %l4, %i3, %o4
20125 restored
20126 rdpr %cwp, %g1
20127 rdpr %cansave, %g2
20128 rdpr %canrestore, %g3
20129 rdpr %cleanwin, %g4
20130 rdpr %otherwin, %g5
20131 rdpr %wstate, %g6
20132 fbe,a %fcc1, loop_1919
20133 fmovd %f10, %f0
20134 mulscc %i0, %g2, %g4
20135 edge16n %g1, %o0, %o3
20136loop_1919:
20137 movpos %icc, %i1, %l6
20138 movvc %icc, %o7, %i5
20139 fbn,a %fcc0, loop_1920
20140 ld [%l7 + 0x64], %f22
20141 popc %o1, %l5
20142 saved
20143 rdpr %cwp, %g1
20144 rdpr %cansave, %g2
20145 rdpr %canrestore, %g3
20146 rdpr %cleanwin, %g4
20147 rdpr %otherwin, %g5
20148 rdpr %wstate, %g6
20149loop_1920:
20150 fsrc1s %f7, %f16
20151 wr %g0, 0x80, %asi
20152 sll %l0, 0x1E, %g5
20153 nop ! sir 0x0D15 changed by convert2hboot
20154 fblg %fcc1, loop_1921
20155 stx %i4, [%l7 + 0x30]
20156 umul %g3, %g7, %o6
20157 ldd [%l7 + 0x08], %l2
20158loop_1921:
20159 addccc %o5, 0x06A1, %i7
20160 movvs %icc, %g6, %o2
20161 movgu %xcc, %i6, %l1
20162 ldsh [%l7 + 0x30], %l4
20163 nop ! tvc %xcc, 0x2 changed by convert2hboot
20164 wr %g0, 0x11, %asi
20165 sllx %o4, %i3, %i0
20166 nop ! sir 0x1E4C changed by convert2hboot
20167 fbo %fcc1, loop_1922
20168 fmovdg %xcc, %f8, %f20
20169 nop ! tcs %xcc, 0x3 changed by convert2hboot
20170 movpos %xcc, %g4, %g1
20171loop_1922:
20172 fbule %fcc1, loop_1923
20173 srax %o0, 0x06, %o3
20174 add %g2, 0x03E2, %i1
20175 ldx [%l7 + 0x68], %o7
20176loop_1923:
20177 fbule %fcc1, loop_1924
20178 fmovdle %xcc, %f15, %f23
20179 array16 %l6, %o1, %i5
20180 movcs %xcc, %l5, %l0
20181loop_1924:
20182 fbg %fcc3, loop_1925
20183 smulcc %l3, 0x128E, %g5
20184 movvc %icc, %g3, %g7
20185 movge %icc, %i4, %o6
20186loop_1925:
20187 edge32n %l2, %i7, %o5
20188 mova %icc, %g6, %o2
20189 movgu %icc, %l1, %l4
20190 sll %i2, %o4, %i3
20191 wr %g0, 0x81, %asi
20192 sta %f14, [%l7 + 0x40] %asi
20193 lduh [%l7 + 0x66], %i0
20194 srl %i6, %g4, %o0
20195 fcmps %fcc3, %f2, %f11
20196 set 0x60, %i0
20197 nop ! stwa %g1, [%l7 + %i0] 0x89 ASI use changed by convert2hboot
20198 subc %o3, 0x103C, %i1
20199 movne %icc, %o7, %g2
20200 fmovdn %xcc, %f21, %f18
20201 nop ! ta %xcc, 0x2 changed by convert2hboot
20202 sdiv %l6, 0x0630, %i5
20203 xorcc %o1, 0x1637, %l0
20204 xor %l3, 0x189C, %l5
20205 nop
20206 setx loop_1926, %l0, %l1
20207 nop ! wrpr 0x1, %tl changed by convert2hboot
20208 nop ! wrpr %l1, %tpc changed by convert2hboot
20209 add %l1, 0x4, %l1
20210 nop ! wrpr %l1, %tnpc changed by convert2hboot
20211 setx 0x34400001400, %l0, %l1
20212 nop ! wrpr %l1, %tstate changed by convert2hboot
20213 nop ! wrhpr 0x4, %htstate changed by convert2hboot
20214 nop ! retry changed by convert2hboot
20215 nop ! tneg %xcc, 0x5 changed by convert2hboot
20216 fmovsle %xcc, %f7, %f17
20217 nop
20218 setx loop_1927, %l0, %l1
20219 nop ! wrpr 0x1, %tl changed by convert2hboot
20220 nop ! wrpr %l1, %tnpc changed by convert2hboot
20221 setx 0x34400001400, %l0, %l1
20222 nop ! wrpr %l1, %tstate changed by convert2hboot
20223 nop ! wrhpr 0x4, %htstate changed by convert2hboot
20224 nop ! done changed by convert2hboot
20225loop_1926:
20226 nop ! tn %icc, 0x4 changed by convert2hboot
20227 edge32n %g3, %g5, %i4
20228 bleu,pt %xcc, loop_1928
20229loop_1927:
20230 bvs,a,pn %xcc, loop_1929
20231 fnor %f0, %f18, %f24
20232 stw %o6, [%l7 + 0x54]
20233loop_1928:
20234 brlez %g7, loop_1930
20235loop_1929:
20236 orncc %l2, 0x161E, %i7
20237 stb %g6, [%l7 + 0x1B]
20238 movrlez %o5, %l1, %o2
20239loop_1930:
20240 fnot2 %f14, %f24
20241 array16 %i2, %l4, %o4
20242 lduw [%l7 + 0x08], %i3
20243 stb %i6, [%l7 + 0x0A]
20244 fmovrsgez %i0, %f20, %f7
20245 wr %g0, 0x04, %asi
20246 fornot2 %f8, %f26, %f14
20247 addc %g4, 0x1610, %g1
20248 bne %icc, loop_1931
20249 xorcc %o3, %o7, %i1
20250 nop
20251 setx loop_1932, %l0, %l1
20252 nop ! wrpr 0x1, %tl changed by convert2hboot
20253 nop ! wrpr %l1, %tpc changed by convert2hboot
20254 add %l1, 0x4, %l1
20255 nop ! wrpr %l1, %tnpc changed by convert2hboot
20256 setx 0x34400001400, %l0, %l1
20257 nop ! wrpr %l1, %tstate changed by convert2hboot
20258 nop ! wrhpr 0x4, %htstate changed by convert2hboot
20259 nop ! retry changed by convert2hboot
20260 orcc %l6, %g2, %o1
20261loop_1931:
20262 udiv %i5, 0x10C5, %l0
20263 xnor %l3, 0x0FEE, %l5
20264loop_1932:
20265 fbule %fcc2, loop_1933
20266 nop ! tcs %icc, 0x3 changed by convert2hboot
20267 fmul8sux16 %f26, %f4, %f24
20268 subcc %g5, %g3, %o6
20269loop_1933:
20270 nop
20271 wr %g0, 0x18, %asi
20272 brz %l2, loop_1934
20273 fandnot2s %f1, %f4, %f28
20274 movrgz %i4, %g6, %i7
20275 movrlez %l1, 0x05F, %o2
20276loop_1934:
20277 movcc %xcc, %i2, %l4
20278 bcc,a loop_1935
20279 sll %o5, %i3, %o4
20280 fcmpgt16 %f24, %f2, %i0
20281 fzeros %f29
20282loop_1935:
20283 movrgz %i6, 0x268, %g4
20284 ble,a loop_1936
20285 fmovdle %icc, %f26, %f31
20286 srax %g1, %o3, %o0
20287 nop ! tn %xcc, 0x4 changed by convert2hboot
20288loop_1936:
20289 orcc %i1, 0x0021, %l6
20290 fmovscs %xcc, %f13, %f2
20291 membar 0x25
20292 subccc %o7, %g2, %i5
20293 nop ! tcs %icc, 0x5 changed by convert2hboot
20294 fpsub32s %f15, %f13, %f21
20295 nop ! tleu %icc, 0x1 changed by convert2hboot
20296 nop ! tcc %icc, 0x6 changed by convert2hboot
20297 movrne %l0, %o1, %l5
20298 andn %l3, 0x0C1E, %g5
20299 bneg,pt %xcc, loop_1937
20300 sra %g3, %o6, %g7
20301 nop ! tleu %xcc, 0x6 changed by convert2hboot
20302 subcc %i4, %l2, %i7
20303loop_1937:
20304 bcs,a %icc, loop_1938
20305 brgez %l1, loop_1939
20306 nop ! tne %icc, 0x4 changed by convert2hboot
20307 fmovdcc %icc, %f15, %f21
20308loop_1938:
20309 fbo,a %fcc2, loop_1940
20310loop_1939:
20311 fpsub32s %f22, %f27, %f14
20312 udiv %o2, 0x1694, %i2
20313 nop
20314 setx loop_1941, %l0, %l1
20315 jmpl %l1, %g6
20316loop_1940:
20317 fcmpgt32 %f30, %f14, %l4
20318 sub %o5, 0x0223, %o4
20319 nop
20320 setx loop_1942, %l0, %l1
20321 jmpl %l1, %i0
20322loop_1941:
20323 nop ! sir 0x1473 changed by convert2hboot
20324 nop ! ta %icc, 0x7 changed by convert2hboot
20325 wr %g0, 0x80, %asi
20326loop_1942:
20327 udivcc %i3, 0x1A6B, %g4
20328 nop ! tpos %xcc, 0x2 changed by convert2hboot
20329 prefetch [%l7 + 0x40], 0x3
20330 nop ! tne %icc, 0x0 changed by convert2hboot
20331 nop ! sir 0x1785 changed by convert2hboot
20332 add %o3, %o0, %g1
20333 fpsub16 %f24, %f14, %f0
20334 brnz %l6, loop_1943
20335 ba %xcc, loop_1944
20336 movrlez %o7, %g2, %i5
20337 nop ! tl %icc, 0x3 changed by convert2hboot
20338loop_1943:
20339 fbl,a %fcc2, loop_1945
20340loop_1944:
20341 fbue %fcc2, loop_1946
20342 udivcc %i1, 0x067C, %o1
20343 lduh [%l7 + 0x26], %l5
20344loop_1945:
20345 ldx [%l7 + 0x08], %l3
20346loop_1946:
20347 restored
20348 rdpr %cwp, %g1
20349 rdpr %cansave, %g2
20350 rdpr %canrestore, %g3
20351 rdpr %cleanwin, %g4
20352 rdpr %otherwin, %g5
20353 rdpr %wstate, %g6
20354 alignaddrl %l0, %g5, %g3
20355 edge16l %g7, %i4, %o6
20356 sra %l2, %l1, %o2
20357 fbul %fcc2, loop_1947
20358 fcmpeq16 %f8, %f16, %i2
20359 movne %icc, %g6, %i7
20360 movge %xcc, %o5, %o4
20361loop_1947:
20362 nop ! tgu %xcc, 0x0 changed by convert2hboot
20363 addcc %l4, %i0, %i6
20364 array32 %i3, %o3, %o0
20365 add %g1, 0x03A6, %g4
20366 orn %o7, %l6, %g2
20367 nop ! tsubcctv %i1, 0x1EE9, %o1 changed by convert2hboot
20368 and %l5, 0x136C, %i5
20369 srax %l3, %g5, %g3
20370 fmovscc %xcc, %f31, %f10
20371 set 0x75, %i7
20372 nop ! ldstuba [%l7 + %i7] 0x89, %l0 ASI use changed by convert2hboot
20373 edge8l %g7, %i4, %l2
20374 nop ! tcc %icc, 0x4 changed by convert2hboot
20375 nop ! tl %xcc, 0x3 changed by convert2hboot
20376 ld [%l7 + 0x24], %f16
20377 fmovspos %icc, %f27, %f22
20378 set 0x380, %l1
20379 nop ! nop ! nop ! ldxa [%g0 + %l1] 0x40, %o6 ASI use changed by convert2hboot ripped by fixASI40.pl ripped by fixASI40.pl
20380 sra %l1, %o2, %g6
20381 ldstub [%l7 + 0x09], %i2
20382 movgu %icc, %i7, %o5
20383 xnor %o4, 0x081D, %i0
20384 fpsub32 %f22, %f2, %f22
20385 fcmpd %fcc1, %f22, %f20
20386 set 0x24, %i2
20387 nop ! swapa [%l7 + %i2] 0x04, %i6 ASI use changed by convert2hboot
20388 nop ! tvc %icc, 0x1 changed by convert2hboot
20389 movleu %icc, %l4, %o3
20390 bl,a loop_1948
20391 movneg %xcc, %o0, %i3
20392 nop ! tpos %xcc, 0x5 changed by convert2hboot
20393 edge16ln %g4, %o7, %l6
20394loop_1948:
20395 nop ! tleu %xcc, 0x2 changed by convert2hboot
20396 bcc,a,pt %xcc, loop_1949
20397 saved
20398 rdpr %cwp, %g1
20399 rdpr %cansave, %g2
20400 rdpr %canrestore, %g3
20401 rdpr %cleanwin, %g4
20402 rdpr %otherwin, %g5
20403 rdpr %wstate, %g6
20404 membar 0x5A
20405 edge8n %g2, %g1, %o1
20406loop_1949:
20407 nop ! tvs %xcc, 0x1 changed by convert2hboot
20408 fmovsge %icc, %f12, %f9
20409 nop ! tpos %icc, 0x7 changed by convert2hboot
20410 wr %g0, 0xe3, %asi
20411 std %f28, [%l7 + 0x48]
20412 ba,a,pt %xcc, loop_1950
20413 movcc %xcc, %i5, %l5
20414 fmovdle %xcc, %f15, %f4
20415 wr %g0, 0x22, %asi
20416 membar #Sync
20417loop_1950:
20418 addccc %g3, 0x191D, %l0
20419 movpos %xcc, %g7, %g5
20420 edge16l %l2, %i4, %l1
20421 restored
20422 rdpr %cwp, %g1
20423 rdpr %cansave, %g2
20424 rdpr %canrestore, %g3
20425 rdpr %cleanwin, %g4
20426 rdpr %otherwin, %g5
20427 rdpr %wstate, %g6
20428 set 0x50, %o3
20429 nop ! prefetcha [%l7 + %o3] 0x81, 0x3 ASI use changed by convert2hboot
20430 nop ! tneg %icc, 0x3 changed by convert2hboot
20431 sra %g6, %i2, %o6
20432 movgu %xcc, %i7, %o4
20433 movn %xcc, %i0, %o5
20434 subc %l4, %o3, %i6
20435 edge32l %i3, %o0, %o7
20436 set 0x10, %i1
20437 nop ! prefetcha [%l7 + %i1] 0x81, 0x1 ASI use changed by convert2hboot
20438 movcs %icc, %l6, %g1
20439 fmovsneg %xcc, %f18, %f21
20440 nop ! tsubcc %o1, %i1, %g2 changed by convert2hboot
20441 edge32 %i5, %l3, %l5
20442 nop ! tpos %icc, 0x7 changed by convert2hboot
20443 set 0x40, %i6
20444 nop ! stda %f0, [%l7 + %i6] 0x18 ASI use changed by convert2hboot
20445 nop ! tle %xcc, 0x6 changed by convert2hboot
20446 orn %g3, 0x1D92, %g7
20447 nop ! taddcctv %l0, %g5, %i4 changed by convert2hboot
20448 orn %l1, %l2, %g6
20449 smulcc %i2, 0x0CE6, %o6
20450 movrgz %i7, %o4, %o2
20451 udivx %i0, 0x182C, %l4
20452 movcs %icc, %o5, %o3
20453 umul %i3, %i6, %o0
20454 array32 %o7, %g4, %l6
20455 movrlez %g1, 0x057, %i1
20456 fmovrdne %o1, %f18, %f8
20457 sdivcc %i5, 0x04F0, %l3
20458 srlx %l5, %g2, %g7
20459 orcc %l0, 0x00F2, %g3
20460 fandnot1 %f20, %f4, %f26
20461 bgu,pn %icc, loop_1951
20462 fmovdgu %xcc, %f17, %f19
20463 nop ! tg %xcc, 0x6 changed by convert2hboot
20464 wr %g0, 0x11, %asi
20465loop_1951:
20466 movvs %icc, %i4, %l2
20467 wr %g0, 0x1e, %asi
20468 membar #Sync
20469 addcc %g6, 0x19AB, %l1
20470 sll %o6, %i7, %i2
20471 saved
20472 rdpr %cwp, %g1
20473 rdpr %cansave, %g2
20474 rdpr %canrestore, %g3
20475 rdpr %cleanwin, %g4
20476 rdpr %otherwin, %g5
20477 rdpr %wstate, %g6
20478 fmovrslz %o2, %f1, %f28
20479 stb %o4, [%l7 + 0x6B]
20480 subccc %l4, 0x1CCF, %o5
20481 movvc %icc, %i0, %o3
20482 alignaddrl %i3, %o0, %i6
20483 saved
20484 rdpr %cwp, %g1
20485 rdpr %cansave, %g2
20486 rdpr %canrestore, %g3
20487 rdpr %cleanwin, %g4
20488 rdpr %otherwin, %g5
20489 rdpr %wstate, %g6
20490 nop ! tsubcc %o7, %l6, %g4 changed by convert2hboot
20491 orcc %i1, 0x0BC5, %o1
20492 sdivcc %i5, 0x0C71, %g1
20493 xor %l5, %g2, %g7
20494 movrlez %l3, %l0, %g3
20495 fnot1s %f24, %f2
20496 wr %g0, 0x23, %asi
20497 membar #Sync
20498 fcmped %fcc3, %f18, %f16
20499 mulscc %g5, %l2, %l1
20500 edge8n %o6, %i7, %g6
20501 be %icc, loop_1952
20502 fmovrdlz %i2, %f30, %f24
20503 mulx %o4, %o2, %l4
20504 edge8 %o5, %i0, %i3
20505loop_1952:
20506 nop
20507 wr %g0, 0x10, %asi
20508 fornot1 %f0, %f6, %f16
20509 edge8 %i6, %o7, %l6
20510 fblg,a %fcc0, loop_1953
20511 bvs,pn %icc, loop_1954
20512 xnor %g4, 0x15B7, %i1
20513 fbue %fcc2, loop_1955
20514loop_1953:
20515 smul %o0, %o1, %i5
20516loop_1954:
20517 fmul8x16al %f18, %f1, %f26
20518 fmovsge %xcc, %f31, %f9
20519loop_1955:
20520 srax %l5, 0x10, %g1
20521 ldsb [%l7 + 0x23], %g2
20522 fblg %fcc2, loop_1956
20523 edge16ln %l3, %g7, %g3
20524 sdivx %i4, 0x1DDE, %l0
20525 set 0x78, %g3
20526 nop ! stda %g4, [%l7 + %g3] 0x0c ASI use changed by convert2hboot
20527loop_1956:
20528 edge16 %l2, %l1, %i7
20529 fnors %f15, %f4, %f8
20530 add %l7, 0x30, %l6
20531 wr %g0, 0x11, %asi
20532 nop ! casa [%l6] 0x11, %g6, %i2 ASI use changed by convert2hboot
20533 fpadd16s %f26, %f6, %f6
20534 nop
20535 setx loop_1957, %l0, %l1
20536 nop ! wrpr 0x1, %tl changed by convert2hboot
20537 nop ! wrpr %l1, %tpc changed by convert2hboot
20538 add %l1, 0x4, %l1
20539 nop ! wrpr %l1, %tnpc changed by convert2hboot
20540 setx 0x34400001400, %l0, %l1
20541 nop ! wrpr %l1, %tstate changed by convert2hboot
20542 nop ! wrhpr 0x4, %htstate changed by convert2hboot
20543 nop ! retry changed by convert2hboot
20544 edge32ln %o6, %o2, %l4
20545 fmovdcc %icc, %f19, %f9
20546 nop ! sir 0x1643 changed by convert2hboot
20547loop_1957:
20548 nop
20549 wr %g0, 0x18, %asi
20550 fmovdgu %xcc, %f11, %f26
20551 fcmple16 %f14, %f6, %o5
20552 fornot1 %f24, %f28, %f0
20553 fmovda %xcc, %f21, %f19
20554 fmovscs %icc, %f6, %f18
20555 fba,a %fcc3, loop_1958
20556 nop ! tn %xcc, 0x6 changed by convert2hboot
20557 wr %g0, 0x2b, %asi
20558loop_1958:
20559 movge %xcc, %i3, %i6
20560 edge16l %o7, %l6, %g4
20561 bl,a %xcc, loop_1959
20562 fcmpgt16 %f6, %f14, %o3
20563 nop ! tvs %xcc, 0x3 changed by convert2hboot
20564 nop ! tleu %xcc, 0x4 changed by convert2hboot
20565loop_1959:
20566 movrne %o0, 0x3A8, %i1
20567 fmovrdlz %i5, %f12, %f24
20568 brgez,a %o1, loop_1960
20569 fbge %fcc1, loop_1961
20570 fcmps %fcc1, %f16, %f21
20571 set 0x2E, %o7
20572 nop ! lduha [%l7 + %o7] 0x04, %g1 ASI use changed by convert2hboot
20573loop_1960:
20574 subccc %g2, %l5, %l3
20575loop_1961:
20576 alignaddrl %g3, %g7, %l0
20577 edge8ln %g5, %i4, %l2
20578 fbu,a %fcc3, loop_1962
20579 xorcc %i7, 0x112A, %l1
20580 movvc %xcc, %i2, %o6
20581loop_1962:
20582 fmul8x16al %f31, %f4, %f6
20583 movcs %icc, %g6, %l4
20584 srl %o2, 0x14, %o5
20585 movrgez %i0, %o4, %i6
20586 nop ! sir 0x042D changed by convert2hboot
20587 nop ! tn %xcc, 0x2 changed by convert2hboot
20588 movpos %xcc, %o7, %i3
20589 bvc loop_1963
20590 ldsw [%l7 + 0x10], %g4
20591 nop ! tcc %icc, 0x2 changed by convert2hboot
20592 movl %icc, %l6, %o3
20593loop_1963:
20594 nop ! sir 0x03C4 changed by convert2hboot
20595 nop ! tgu %icc, 0x6 changed by convert2hboot
20596 srlx %o0, 0x09, %i1
20597 fbg,a %fcc0, loop_1964
20598 xnor %o1, 0x0428, %i5
20599 fbl %fcc3, loop_1965
20600 movcc %icc, %g1, %g2
20601loop_1964:
20602 nop ! te %icc, 0x5 changed by convert2hboot
20603 fbge,a %fcc1, loop_1966
20604loop_1965:
20605 edge32n %l3, %g3, %l5
20606 andncc %l0, %g5, %i4
20607 edge8l %g7, %l2, %i7
20608loop_1966:
20609 fnor %f4, %f6, %f10
20610 fmovsle %xcc, %f27, %f22
20611 fbue,a %fcc3, loop_1967
20612 fmul8ulx16 %f28, %f28, %f30
20613 alignaddr %i2, %o6, %l1
20614 movne %xcc, %g6, %o2
20615loop_1967:
20616 nop
20617 set 0x50, %i5
20618 nop ! ldda [%l7 + %i5] 0x81, %l4 ASI use changed by convert2hboot
20619 fmovd %f20, %f0
20620 fcmpne16 %f2, %f14, %i0
20621 set 0x65, %g6
20622 nop ! ldsba [%l7 + %g6] 0x80, %o5 ASI use changed by convert2hboot
20623 bgu,a,pt %xcc, loop_1968
20624 ble loop_1969
20625 orncc %i6, 0x1B2D, %o4
20626 andncc %o7, %g4, %l6
20627loop_1968:
20628 nop
20629 set 0x40, %g1
20630 nop ! prefetcha [%l7 + %g1] 0x14, 0x3 ASI use changed by convert2hboot
20631loop_1969:
20632 edge16 %o0, %i3, %i1
20633 fmovd %f24, %f8
20634 movrgz %o1, %i5, %g2
20635 nop ! tl %xcc, 0x0 changed by convert2hboot
20636 nop ! tn %icc, 0x2 changed by convert2hboot
20637 membar 0x50
20638 bl,pt %icc, loop_1970
20639 fones %f5
20640 restored
20641 rdpr %cwp, %g1
20642 rdpr %cansave, %g2
20643 rdpr %canrestore, %g3
20644 rdpr %cleanwin, %g4
20645 rdpr %otherwin, %g5
20646 rdpr %wstate, %g6
20647 bl %xcc, loop_1971
20648loop_1970:
20649 nop ! te %xcc, 0x2 changed by convert2hboot
20650 fandnot1s %f30, %f14, %f20
20651 restored
20652 rdpr %cwp, %g1
20653 rdpr %cansave, %g2
20654 rdpr %canrestore, %g3
20655 rdpr %cleanwin, %g4
20656 rdpr %otherwin, %g5
20657 rdpr %wstate, %g6
20658loop_1971:
20659 andcc %l3, 0x12AA, %g3
20660 flush %l7 + 0x24
20661 fors %f31, %f0, %f8
20662 set 0x34, %l5
20663 lda [%l7 + %l5] 0x14, %f19
20664 brlez,a %l5, loop_1972
20665 sll %l0, 0x0A, %g5
20666 sth %g1, [%l7 + 0x5A]
20667 xnor %i4, 0x024C, %l2
20668loop_1972:
20669 ld [%l7 + 0x78], %f23
20670 movrgz %i7, %i2, %g7
20671 movpos %xcc, %o6, %l1
20672 nop ! tsubcctv %g6, %o2, %l4 changed by convert2hboot
20673 edge16 %i0, %o5, %i6
20674 wr %g0, 0x19, %asi
20675 nop ! tsubcctv %g4, %l6, %o4 changed by convert2hboot
20676 nop ! ta %icc, 0x0 changed by convert2hboot
20677 fbg %fcc1, loop_1973
20678 nop ! tl %xcc, 0x2 changed by convert2hboot
20679 fcmpne16 %f6, %f10, %o0
20680 movne %xcc, %i3, %o3
20681loop_1973:
20682 siam 0x4
20683 sra %o1, 0x0F, %i1
20684 fbug,a %fcc0, loop_1974
20685 edge8l %i5, %g2, %l3
20686 movleu %xcc, %g3, %l5
20687 fbue,a %fcc2, loop_1975
20688loop_1974:
20689 nop ! tcc %icc, 0x7 changed by convert2hboot
20690 fpadd16s %f26, %f25, %f8
20691 nop ! tl %icc, 0x3 changed by convert2hboot
20692loop_1975:
20693 bg,a %xcc, loop_1976
20694 ldsh [%l7 + 0x28], %l0
20695 ldd [%l7 + 0x40], %f24
20696 nop ! tle %xcc, 0x3 changed by convert2hboot
20697loop_1976:
20698 udiv %g5, 0x1F93, %i4
20699 fmovrdlz %l2, %f2, %f4
20700 mulx %g1, %i2, %i7
20701 fmovsvc %xcc, %f30, %f24
20702 fmovsa %icc, %f7, %f28
20703 mova %xcc, %o6, %l1
20704 fpsub16s %f12, %f27, %f30
20705 lduw [%l7 + 0x08], %g6
20706 nop ! ta %xcc, 0x5 changed by convert2hboot
20707 brlz %o2, loop_1977
20708 flush %l7 + 0x78
20709 membar 0x30
20710 movn %xcc, %g7, %l4
20711loop_1977:
20712 nop ! tneg %xcc, 0x7 changed by convert2hboot
20713 bcc,a %icc, loop_1978
20714 bcs,a,pt %icc, loop_1979
20715 nop ! taddcctv %i0, 0x0F11, %i6 changed by convert2hboot
20716 alignaddrl %o5, %g4, %o7
20717loop_1978:
20718 ldd [%l7 + 0x58], %i6
20719loop_1979:
20720 nop
20721 wr %g0, 0x2f, %asi
20722 membar #Sync
20723 ld [%l7 + 0x68], %f9
20724 andncc %i3, %o3, %o1
20725 movrlez %o0, %i1, %i5
20726 nop
20727 setx loop_1980, %l0, %l1
20728 nop ! wrpr 0x1, %tl changed by convert2hboot
20729 nop ! wrpr %l1, %tpc changed by convert2hboot
20730 add %l1, 0x4, %l1
20731 nop ! wrpr %l1, %tnpc changed by convert2hboot
20732 setx 0x34400001400, %l0, %l1
20733 nop ! wrpr %l1, %tstate changed by convert2hboot
20734 nop ! wrhpr 0x4, %htstate changed by convert2hboot
20735 nop ! retry changed by convert2hboot
20736 movpos %icc, %g2, %l3
20737 lduw [%l7 + 0x18], %l5
20738 subc %l0, 0x0E17, %g3
20739loop_1980:
20740 nop ! tg %icc, 0x7 changed by convert2hboot
20741 udivx %i4, 0x0AB0, %l2
20742 fones %f7
20743 bcc loop_1981
20744 nop ! tsubcc %g1, %i2, %i7 changed by convert2hboot
20745 srl %g5, %l1, %g6
20746 movleu %icc, %o2, %g7
20747loop_1981:
20748 movleu %xcc, %o6, %i0
20749 or %i6, %l4, %o5
20750 addc %o7, 0x0AC6, %l6
20751 fzeros %f31
20752 edge16 %g4, %i3, %o4
20753 bn,a %icc, loop_1982
20754 saved
20755 rdpr %cwp, %g1
20756 rdpr %cansave, %g2
20757 rdpr %canrestore, %g3
20758 rdpr %cleanwin, %g4
20759 rdpr %otherwin, %g5
20760 rdpr %wstate, %g6
20761 nop ! tvs %xcc, 0x1 changed by convert2hboot
20762 movvs %xcc, %o1, %o3
20763loop_1982:
20764 fnands %f30, %f29, %f1
20765 brz,a %o0, loop_1983
20766 addccc %i5, 0x1187, %g2
20767 brnz %i1, loop_1984
20768 sethi 0x1937, %l3
20769loop_1983:
20770 nop
20771 setx loop_1985, %l0, %l1
20772 jmpl %l1, %l5
20773 bcc,a %xcc, loop_1986
20774loop_1984:
20775 addcc %g3, 0x0C2A, %i4
20776 move %xcc, %l2, %g1
20777loop_1985:
20778 fmovdvs %icc, %f31, %f2
20779loop_1986:
20780 nop
20781 wr %g0, 0x04, %asi
20782 nop ! tg %xcc, 0x3 changed by convert2hboot
20783 lduw [%l7 + 0x28], %i7
20784 movvs %xcc, %i2, %l1
20785 orcc %g5, %o2, %g6
20786 nop ! tne %xcc, 0x3 changed by convert2hboot
20787 swap [%l7 + 0x70], %o6
20788 fmovrslz %g7, %f7, %f1
20789 bne loop_1987
20790 bg,pt %xcc, loop_1988
20791 sethi 0x0126, %i6
20792 orn %l4, 0x1BD3, %i0
20793loop_1987:
20794 fmovrsgz %o7, %f25, %f7
20795loop_1988:
20796 andcc %o5, %g4, %i3
20797 nop ! sir 0x0931 changed by convert2hboot
20798 srl %l6, %o4, %o3
20799 fpsub32s %f2, %f29, %f9
20800 bge,pt %xcc, loop_1989
20801 nop ! tg %icc, 0x1 changed by convert2hboot
20802 movrgz %o0, 0x13A, %o1
20803 fandnot2s %f24, %f27, %f4
20804loop_1989:
20805 udivcc %g2, 0x1CA3, %i5
20806 xnor %l3, 0x0869, %i1
20807 sra %l5, %i4, %g3
20808 fornot2 %f12, %f22, %f4
20809 fmovs %f26, %f20
20810 umulcc %g1, 0x0768, %l2
20811 edge8ln %l0, %i2, %i7
20812 smul %l1, 0x14CB, %o2
20813 membar 0x30
20814 subc %g6, %g5, %o6
20815 brlez,a %i6, loop_1990
20816 fabsd %f6, %f14
20817 fble,a %fcc1, loop_1991
20818 fba %fcc1, loop_1992
20819loop_1990:
20820 bleu %icc, loop_1993
20821 edge16 %l4, %g7, %i0
20822loop_1991:
20823 fmovrdgz %o5, %f12, %f28
20824loop_1992:
20825 movrlz %o7, 0x132, %i3
20826loop_1993:
20827 ldd [%l7 + 0x10], %f8
20828 sdivx %l6, 0x03D8, %o4
20829 or %o3, 0x0C9A, %g4
20830 fnot2s %f21, %f31
20831 lduw [%l7 + 0x78], %o1
20832 addcc %o0, 0x0D84, %i5
20833 udiv %l3, 0x1CFF, %g2
20834 wr %g0, 0x88, %asi
20835 smulcc %l5, %i4, %g3
20836 movvs %icc, %l2, %g1
20837 mova %icc, %l0, %i7
20838 fbn,a %fcc3, loop_1994
20839 nop ! tpos %icc, 0x2 changed by convert2hboot
20840 umul %i2, 0x069D, %o2
20841 andcc %l1, %g5, %g6
20842loop_1994:
20843 sra %i6, %l4, %o6
20844 edge32ln %g7, %i0, %o5
20845 sdiv %o7, 0x1D27, %i3
20846 nop ! te %xcc, 0x0 changed by convert2hboot
20847 movgu %icc, %o4, %o3
20848 subcc %g4, %l6, %o0
20849 nop ! tg %xcc, 0x4 changed by convert2hboot
20850 fmovdle %xcc, %f17, %f2
20851 edge32n %o1, %l3, %i5
20852 xnor %i1, %g2, %l5
20853 fpackfix %f18, %f6
20854 nop ! tcc %icc, 0x2 changed by convert2hboot
20855 fxor %f6, %f0, %f0
20856 mulscc %g3, 0x1610, %l2
20857 set 0x54, %o5
20858 nop ! lduwa [%l7 + %o5] 0x89, %g1 ASI use changed by convert2hboot
20859 sdivcc %i4, 0x00C1, %i7
20860 sll %i2, %l0, %o2
20861 set 0x40, %o4
20862 nop ! stda %f16, [%l7 + %o4] 0x0c ASI use changed by convert2hboot
20863 move %icc, %l1, %g6
20864 membar 0x00
20865 fbu,a %fcc1, loop_1995
20866 nop ! tg %xcc, 0x0 changed by convert2hboot
20867 wr %g0, 0x80, %asi
20868loop_1995:
20869 nop
20870 wr %g0, 0x0c, %asi
20871 lduh [%l7 + 0x4C], %o6
20872 bn loop_1996
20873 fpadd16 %f6, %f22, %f10
20874 umulcc %g7, 0x1E7F, %i0
20875 fpmerge %f27, %f3, %f12
20876loop_1996:
20877 fbn %fcc2, loop_1997
20878 fbn %fcc3, loop_1998
20879 bpos %icc, loop_1999
20880 fmuld8ulx16 %f24, %f22, %f6
20881loop_1997:
20882 stb %l4, [%l7 + 0x73]
20883loop_1998:
20884 nop ! tle %icc, 0x3 changed by convert2hboot
20885loop_1999:
20886 orn %o5, 0x03EC, %i3
20887 set 0x72, %g5
20888 nop ! stha %o4, [%l7 + %g5] 0x27 ASI use changed by convert2hboot
20889 membar #Sync
20890 sra %o7, 0x11, %g4
20891 ldd [%l7 + 0x48], %f30
20892 nop ! taddcc %l6, 0x0DE1, %o0 changed by convert2hboot
20893 restored
20894 rdpr %cwp, %g1
20895 rdpr %cansave, %g2
20896 rdpr %canrestore, %g3
20897 rdpr %cleanwin, %g4
20898 rdpr %otherwin, %g5
20899 rdpr %wstate, %g6
20900 fbge %fcc2, loop_2000
20901 fmovdg %icc, %f29, %f6
20902 movg %xcc, %o1, %l3
20903 mulx %o3, %i5, %g2
20904loop_2000:
20905 popc %l5, %g3
20906 call loop_2001
20907 bgu,a loop_2002
20908 nop ! sir 0x1DF8 changed by convert2hboot
20909 fmovsleu %icc, %f1, %f12
20910loop_2001:
20911 fmovsn %icc, %f18, %f17
20912loop_2002:
20913 movvc %xcc, %i1, %l2
20914 bneg,a,pn %icc, loop_2003
20915 nop ! tne %xcc, 0x3 changed by convert2hboot
20916 udivx %i4, 0x1C29, %i7
20917 movne %icc, %g1, %i2
20918loop_2003:
20919 std %l0, [%l7 + 0x78]
20920 orcc %o2, %g6, %l1
20921 edge32ln %i6, %o6, %g7
20922 umulcc %i0, 0x18D8, %g5
20923 nop ! tg %icc, 0x1 changed by convert2hboot
20924 fmovdcc %xcc, %f1, %f26
20925 xnorcc %l4, %i3, %o4
20926 orncc %o5, %g4, %l6
20927 udivcc %o7, 0x0550, %o1
20928 nop ! tcc %icc, 0x7 changed by convert2hboot
20929 nop ! ta %icc, 0x1 changed by convert2hboot
20930 fpadd32 %f16, %f26, %f4
20931 membar 0x1A
20932 bne,a loop_2004
20933 movpos %icc, %l3, %o3
20934 for %f16, %f28, %f0
20935 edge16 %i5, %o0, %l5
20936loop_2004:
20937 bcs,a,pn %icc, loop_2005
20938 fmovrslz %g2, %f8, %f4
20939 array8 %g3, %l2, %i4
20940 edge8l %i7, %g1, %i2
20941loop_2005:
20942 sub %l0, %i1, %o2
20943 sllx %g6, %i6, %l1
20944 edge16ln %o6, %i0, %g5
20945 fmovrdlez %g7, %f30, %f2
20946 orn %i3, 0x1A93, %o4
20947 st %f16, [%l7 + 0x4C]
20948 fands %f29, %f28, %f26
20949 or %l4, 0x0D7E, %g4
20950 fmovrdlez %l6, %f26, %f6
20951 brgz,a %o5, loop_2006
20952 fmovsl %icc, %f1, %f16
20953 fble %fcc0, loop_2007
20954 stx %o1, [%l7 + 0x08]
20955loop_2006:
20956 edge32l %o7, %l3, %i5
20957 wr %g0, 0x80, %asi
20958loop_2007:
20959 stx %o0, [%l7 + 0x60]
20960 fnors %f16, %f7, %f28
20961 fmovsneg %xcc, %f1, %f12
20962 bneg loop_2008
20963 fmuld8sux16 %f0, %f20, %f6
20964 saved
20965 rdpr %cwp, %g1
20966 rdpr %cansave, %g2
20967 rdpr %canrestore, %g3
20968 rdpr %cleanwin, %g4
20969 rdpr %otherwin, %g5
20970 rdpr %wstate, %g6
20971 andn %l5, 0x0EAB, %g2
20972loop_2008:
20973 movvs %icc, %g3, %o3
20974 edge16l %i4, %l2, %i7
20975 umulcc %g1, %l0, %i2
20976 movrgz %o2, 0x139, %i1
20977 edge8 %g6, %l1, %i6
20978 orncc %i0, %o6, %g7
20979 wr %g0, 0x89, %asi
20980 fmovsn %icc, %f25, %f24
20981 movcc %icc, %g5, %l4
20982 edge32 %o4, %l6, %o5
20983 nop ! te %icc, 0x2 changed by convert2hboot
20984 fble,a %fcc1, loop_2009
20985 edge32ln %g4, %o7, %l3
20986 fbue,a %fcc3, loop_2010
20987 fpadd32s %f20, %f1, %f28
20988loop_2009:
20989 nop ! tleu %xcc, 0x4 changed by convert2hboot
20990 udivcc %o1, 0x1F18, %o0
20991loop_2010:
20992 nop ! tsubcctv %i5, %g2, %l5 changed by convert2hboot
20993 brnz %g3, loop_2011
20994 movge %xcc, %o3, %i4
20995 nop ! taddcctv %i7, %l2, %g1 changed by convert2hboot
20996 fornot1s %f11, %f31, %f31
20997loop_2011:
20998 nop ! taddcc %i2, %o2, %i1 changed by convert2hboot
20999 nop ! tn %xcc, 0x0 changed by convert2hboot
21000 lduh [%l7 + 0x5A], %g6
21001 fpack32 %f16, %f12, %f20
21002 mova %xcc, %l1, %l0
21003 mulx %i0, 0x02AF, %i6
21004 faligndata %f22, %f14, %f26
21005 brlz %o6, loop_2012
21006 nop ! ta %xcc, 0x1 changed by convert2hboot
21007 fmovsg %icc, %f22, %f30
21008 fbuge %fcc2, loop_2013
21009loop_2012:
21010 fbl %fcc2, loop_2014
21011 udivx %g7, 0x0118, %i3
21012 smulcc %l4, 0x042E, %g5
21013loop_2013:
21014 fblg %fcc2, loop_2015
21015loop_2014:
21016 addccc %l6, %o4, %g4
21017 orn %o7, 0x018D, %o5
21018 movrgz %o1, %l3, %o0
21019loop_2015:
21020 ldd [%l7 + 0x20], %g2
21021 nop ! tleu %icc, 0x7 changed by convert2hboot
21022 fmovrdne %i5, %f28, %f0
21023 nop ! tvs %icc, 0x4 changed by convert2hboot
21024 sub %g3, %o3, %i4
21025 fmovsl %icc, %f13, %f29
21026 fmovdcs %xcc, %f1, %f16
21027 or %l5, %l2, %i7
21028 movvs %icc, %g1, %o2
21029 edge16n %i1, %g6, %i2
21030 nop
21031 setx loop_2016, %l0, %l1
21032 nop ! wrpr 0x1, %tl changed by convert2hboot
21033 nop ! wrpr %l1, %tpc changed by convert2hboot
21034 add %l1, 0x4, %l1
21035 nop ! wrpr %l1, %tnpc changed by convert2hboot
21036 setx 0x34400001400, %l0, %l1
21037 nop ! wrpr %l1, %tstate changed by convert2hboot
21038 nop ! wrhpr 0x4, %htstate changed by convert2hboot
21039 nop ! retry changed by convert2hboot
21040 fbn %fcc1, loop_2017
21041 nop ! ta %xcc, 0x6 changed by convert2hboot
21042 array16 %l0, %i0, %l1
21043loop_2016:
21044 fmovrde %o6, %f20, %f12
21045loop_2017:
21046 nop ! tcc %icc, 0x3 changed by convert2hboot
21047 wr %g0, 0x80, %asi
21048 nop ! te %xcc, 0x4 changed by convert2hboot
21049 movcc %xcc, %g7, %l4
21050 nop
21051 set 0x30, %o1
21052 stw %i3, [%l7 + %o1]
21053 srlx %g5, 0x07, %o4
21054 edge32l %g4, %l6, %o7
21055 fmovd %f10, %f10
21056 xnor %o1, 0x1DA4, %l3
21057 movcs %icc, %o5, %o0
21058 sdiv %g2, 0x0548, %i5
21059 fsrc2 %f14, %f20
21060 movvc %icc, %g3, %i4
21061 fmovsgu %icc, %f7, %f1
21062 fmovsge %icc, %f23, %f9
21063 movg %icc, %o3, %l5
21064 or %i7, %g1, %o2
21065 orncc %l2, 0x0DBE, %g6
21066 swap [%l7 + 0x3C], %i2
21067 movle %xcc, %i1, %i0
21068 fmovd %f28, %f10
21069 stb %l0, [%l7 + 0x55]
21070 fmovrde %l1, %f22, %f20
21071 set 0x70, %g7
21072 nop ! stwa %i6, [%l7 + %g7] 0x22 ASI use changed by convert2hboot
21073 membar #Sync
21074 orcc %g7, 0x0EA4, %l4
21075 movl %icc, %i3, %o6
21076 movg %icc, %o4, %g4
21077 wr %g0, 0x10, %asi
21078 add %g5, 0x0EFD, %l6
21079 set 0x38, %l3
21080 nop ! ldxa [%l7 + %l3] 0x81, %o1 ASI use changed by convert2hboot
21081 orncc %o7, %l3, %o0
21082 ldub [%l7 + 0x2E], %g2
21083 nop ! tpos %xcc, 0x2 changed by convert2hboot
21084 nop ! te %xcc, 0x5 changed by convert2hboot
21085 sllx %i5, 0x1B, %o5
21086 movvs %xcc, %g3, %o3
21087 add %l7, 0x10, %l6
21088 wr %g0, 0x80, %asi
21089 nop ! casxa [%l6] 0x80, %l5, %i7 ASI use changed by convert2hboot
21090 fsrc2s %f12, %f14
21091 saved
21092 rdpr %cwp, %g1
21093 rdpr %cansave, %g2
21094 rdpr %canrestore, %g3
21095 rdpr %cleanwin, %g4
21096 rdpr %otherwin, %g5
21097 rdpr %wstate, %g6
21098 andncc %i4, %g1, %o2
21099 movcs %xcc, %l2, %i2
21100 st %f6, [%l7 + 0x3C]
21101 bg,a loop_2018
21102 nop ! tl %xcc, 0x2 changed by convert2hboot
21103 fbug,a %fcc3, loop_2019
21104 nop
21105 set 0x40, %l2
21106 stw %g6, [%l7 + %l2]
21107loop_2018:
21108 mulx %i0, 0x1DFF, %l0
21109 membar 0x59
21110loop_2019:
21111 subcc %i1, %l1, %g7
21112 movl %icc, %i6, %l4
21113 wr %g0, 0x18, %asi
21114 nop
21115 setx loop_2020, %l0, %l1
21116 jmpl %l1, %o4
21117 movg %xcc, %g4, %i3
21118 fnegs %f15, %f18
21119 ble,pt %xcc, loop_2021
21120loop_2020:
21121 movcs %xcc, %g5, %l6
21122 edge8 %o7, %o1, %o0
21123 sdivcc %l3, 0x0DC4, %g2
21124loop_2021:
21125 prefetch [%l7 + 0x20], 0x3
21126 fmovdge %icc, %f31, %f13
21127 wr %g0, 0x89, %asi
21128 nop ! tle %icc, 0x5 changed by convert2hboot
21129 fmovsge %icc, %f24, %f16
21130 edge16ln %o5, %g3, %o3
21131 and %l5, 0x1CC3, %i4
21132 edge32l %g1, %i7, %o2
21133 edge16l %l2, %i2, %g6
21134 nop ! tg %xcc, 0x2 changed by convert2hboot
21135 addccc %l0, 0x0974, %i0
21136 nop ! tsubcctv %l1, 0x15DE, %i1 changed by convert2hboot
21137 addccc %g7, 0x1394, %l4
21138 andn %i6, 0x12A5, %o6
21139 smul %g4, 0x12BC, %o4
21140 fmovsleu %xcc, %f15, %f2
21141 fmovrdne %g5, %f12, %f22
21142 ldstub [%l7 + 0x77], %i3
21143 srax %l6, 0x1D, %o1
21144 edge16ln %o7, %o0, %g2
21145 movrgez %l3, %o5, %g3
21146 fmovrslez %o3, %f31, %f4
21147 edge16l %l5, %i5, %g1
21148 udivcc %i7, 0x1197, %i4
21149 wr %g0, 0x19, %asi
21150 fmovrsgz %l2, %f4, %f20
21151 orncc %i2, %l0, %i0
21152 fand %f20, %f28, %f26
21153 movrlez %l1, 0x05A, %i1
21154 movl %xcc, %g6, %l4
21155 wr %g0, 0x20, %asi
21156 xor %g7, %o6, %o4
21157 bne,pt %icc, loop_2022
21158 smulcc %g4, %g5, %l6
21159 fbne,a %fcc2, loop_2023
21160 sdivcc %o1, 0x01F9, %o7
21161loop_2022:
21162 movneg %xcc, %i3, %g2
21163 movcc %icc, %l3, %o0
21164loop_2023:
21165 nop
21166 set 0x23, %g2
21167 nop ! ldstuba [%l7 + %g2] 0x81, %g3 ASI use changed by convert2hboot
21168 umul %o3, 0x0494, %l5
21169 srax %i5, 0x00, %o5
21170 movrgez %g1, %i4, %i7
21171 movneg %xcc, %l2, %i2
21172 array32 %l0, %i0, %o2
21173 wr %g0, 0x19, %asi
21174 movl %xcc, %i1, %g6
21175 fpadd16s %f9, %f20, %f11
21176 edge16 %l4, %i6, %g7
21177 or %o6, %o4, %g4
21178 swap [%l7 + 0x18], %g5
21179 array8 %l6, %o7, %o1
21180 brnz,a %g2, loop_2024
21181 fmul8ulx16 %f16, %f18, %f22
21182 edge16l %i3, %o0, %g3
21183 andn %l3, 0x13D6, %o3
21184loop_2024:
21185 edge16 %l5, %i5, %g1
21186 fmovrse %o5, %f21, %f3
21187 fzeros %f23
21188 fcmpd %fcc1, %f30, %f0
21189 nop ! tvs %icc, 0x0 changed by convert2hboot
21190 movcc %icc, %i4, %l2
21191 wr %g0, 0x89, %asi
21192 fbge,a %fcc2, loop_2025
21193 fbg,a %fcc1, loop_2026
21194 fba %fcc3, loop_2027
21195 movl %xcc, %l0, %i2
21196loop_2025:
21197 movre %i0, 0x0C1, %o2
21198loop_2026:
21199 smul %i1, %g6, %l1
21200loop_2027:
21201 ldx [%l7 + 0x18], %i6
21202 udiv %l4, 0x173D, %g7
21203 fpadd16s %f24, %f26, %f19
21204 bge,pn %icc, loop_2028
21205 nop ! tneg %icc, 0x2 changed by convert2hboot
21206 edge16n %o6, %o4, %g4
21207 bcs,pt %icc, loop_2029
21208loop_2028:
21209 bcs,a,pn %xcc, loop_2030
21210 nop ! tsubcctv %g5, %o7, %o1 changed by convert2hboot
21211 wr %g0, 0x89, %asi
21212loop_2029:
21213 fmovdg %icc, %f15, %f27
21214loop_2030:
21215 fmovrdne %l6, %f4, %f10
21216 fbl %fcc0, loop_2031
21217 bg,pt %icc, loop_2032
21218 movgu %icc, %i3, %g3
21219 fcmpgt32 %f6, %f2, %l3
21220loop_2031:
21221 sethi 0x1819, %o3
21222loop_2032:
21223 faligndata %f0, %f24, %f26
21224 ba,a,pt %xcc, loop_2033
21225 movn %icc, %l5, %i5
21226 mulscc %o0, %o5, %g1
21227 nop ! tgu %xcc, 0x5 changed by convert2hboot
21228loop_2033:
21229 movrlz %i4, 0x23E, %l2
21230 ble,a %xcc, loop_2034
21231 move %icc, %l0, %i7
21232 srax %i0, %i2, %i1
21233 nop ! tcs %icc, 0x5 changed by convert2hboot
21234loop_2034:
21235 array16 %g6, %o2, %l1
21236 edge32 %l4, %g7, %o6
21237 nop ! tle %icc, 0x6 changed by convert2hboot
21238 movrlez %i6, %g4, %g5
21239 wr %g0, 0x80, %asi
21240 fbl,a %fcc1, loop_2035
21241 nop ! tneg %icc, 0x1 changed by convert2hboot
21242 move %xcc, %o1, %o4
21243 movne %icc, %l6, %g2
21244loop_2035:
21245 fbl,a %fcc0, loop_2036
21246 fbl %fcc0, loop_2037
21247 addc %i3, %l3, %o3
21248 edge16n %g3, %l5, %i5
21249loop_2036:
21250 array8 %o5, %o0, %i4
21251loop_2037:
21252 nop
21253 wr %g0, 0x0c, %asi
21254 subcc %g1, 0x0CCF, %i7
21255 fmul8x16al %f22, %f29, %f0
21256 nop ! tl %xcc, 0x2 changed by convert2hboot
21257 smul %i0, %i2, %i1
21258 fbge,a %fcc0, loop_2038
21259 movl %xcc, %g6, %o2
21260 bvc,a loop_2039
21261 add %l1, 0x16B8, %l0
21262loop_2038:
21263 srlx %g7, %l4, %i6
21264 fpackfix %f20, %f11
21265loop_2039:
21266 smul %o6, 0x1A83, %g4
21267 fnot2s %f5, %f19
21268 bgu,a loop_2040
21269 swap [%l7 + 0x30], %o7
21270 nop ! tne %icc, 0x0 changed by convert2hboot
21271 st %f10, [%l7 + 0x18]
21272loop_2040:
21273 ldsh [%l7 + 0x08], %o1
21274 bge,pt %xcc, loop_2041
21275 nop ! tne %xcc, 0x6 changed by convert2hboot
21276 nop ! taddcctv %o4, 0x192D, %l6 changed by convert2hboot
21277 fbn %fcc2, loop_2042
21278loop_2041:
21279 lduh [%l7 + 0x30], %g5
21280 fpadd16 %f8, %f6, %f16
21281 array32 %g2, %i3, %l3
21282loop_2042:
21283 edge32ln %g3, %o3, %i5
21284 nop ! taddcctv %l5, %o0, %o5 changed by convert2hboot
21285 swap [%l7 + 0x60], %i4
21286 nop ! tle %icc, 0x4 changed by convert2hboot
21287 sllx %l2, %g1, %i0
21288 umul %i7, %i2, %i1
21289 movg %icc, %o2, %l1
21290 movcs %xcc, %l0, %g7
21291 edge32ln %g6, %i6, %o6
21292 wr %g0, 0x0c, %asi
21293 srlx %o7, %o1, %g4
21294 bcc,a %xcc, loop_2043
21295 popc %l6, %o4
21296 andncc %g5, %i3, %g2
21297 set 0x2C, %o2
21298 nop ! stwa %g3, [%l7 + %o2] 0x2b ASI use changed by convert2hboot
21299 membar #Sync
21300loop_2043:
21301 fmovrsgez %o3, %f31, %f31
21302 nop ! tn %xcc, 0x1 changed by convert2hboot
21303 orncc %i5, 0x140A, %l5
21304 fmovdcc %xcc, %f30, %f27
21305 subcc %o0, %o5, %i4
21306 fmovdcc %xcc, %f0, %f24
21307 fmovsleu %icc, %f15, %f0
21308 faligndata %f16, %f16, %f22
21309 sllx %l2, %g1, %l3
21310 fsrc2 %f24, %f10
21311 nop
21312 set 0x64, %g4
21313 prefetch [%l7 + %g4], 0x3
21314 wr %g0, 0xe2, %asi
21315 membar #Sync
21316 bvc,a,pn %xcc, loop_2044
21317 addcc %i7, 0x08FF, %i2
21318 sllx %i1, %l1, %l0
21319 smul %g7, 0x05B7, %g6
21320loop_2044:
21321 movcs %icc, %i6, %o2
21322 fbn %fcc3, loop_2045
21323 edge32ln %l4, %o7, %o6
21324 stb %g4, [%l7 + 0x44]
21325 st %f31, [%l7 + 0x64]
21326loop_2045:
21327 fmovrsgz %o1, %f17, %f23
21328 set 0x74, %o0
21329 nop ! stwa %o4, [%l7 + %o0] 0x2a ASI use changed by convert2hboot
21330 membar #Sync
21331 edge32 %l6, %i3, %g2
21332 smul %g3, %g5, %o3
21333 fxnor %f4, %f2, %f4
21334 nop ! tne %icc, 0x0 changed by convert2hboot
21335 nop ! tg %icc, 0x4 changed by convert2hboot
21336 edge32n %l5, %i5, %o5
21337 smul %i4, 0x016A, %l2
21338 set 0x64, %l0
21339 nop ! lduba [%l7 + %l0] 0x04, %o0 ASI use changed by convert2hboot
21340 and %g1, %i0, %i7
21341 nop ! tg %xcc, 0x2 changed by convert2hboot
21342 fmul8sux16 %f22, %f22, %f24
21343 nop ! tle %icc, 0x3 changed by convert2hboot
21344 fcmpne16 %f12, %f2, %i2
21345 alignaddrl %i1, %l3, %l1
21346 sdiv %g7, 0x1759, %g6
21347 fpsub32 %f4, %f22, %f22
21348 move %xcc, %i6, %l0
21349 subccc %l4, %o2, %o7
21350 addccc %o6, 0x0B8D, %o1
21351 bn,pn %xcc, loop_2046
21352 fsrc1 %f18, %f8
21353 srl %o4, %g4, %i3
21354 srl %l6, 0x17, %g2
21355loop_2046:
21356 mova %xcc, %g5, %o3
21357 nop ! tpos %icc, 0x5 changed by convert2hboot
21358 udiv %g3, 0x0A37, %i5
21359 fmovse %xcc, %f2, %f29
21360 movcs %xcc, %o5, %l5
21361 brnz %l2, loop_2047
21362 movgu %xcc, %o0, %g1
21363 movvs %xcc, %i0, %i7
21364 nop ! tvs %icc, 0x2 changed by convert2hboot
21365loop_2047:
21366 xnor %i2, %i4, %l3
21367 ldsw [%l7 + 0x30], %l1
21368 udivx %g7, 0x12A5, %i1
21369 nop ! tneg %xcc, 0x1 changed by convert2hboot
21370 nop ! taddcctv %g6, %i6, %l4 changed by convert2hboot
21371 nop ! taddcctv %l0, 0x1582, %o2 changed by convert2hboot
21372 fors %f25, %f31, %f10
21373 fnors %f11, %f7, %f13
21374 nop ! tg %xcc, 0x3 changed by convert2hboot
21375 movrlz %o7, %o1, %o4
21376 nop ! tcc %xcc, 0x7 changed by convert2hboot
21377 faligndata %f4, %f8, %f10
21378 nop ! te %icc, 0x7 changed by convert2hboot
21379 sllx %g4, 0x18, %i3
21380 wr %g0, 0x80, %asi
21381 nop ! tsubcc %g2, 0x0C2B, %l6 changed by convert2hboot
21382 nop ! taddcctv %g5, 0x1C3F, %o3 changed by convert2hboot
21383 fbug,a %fcc0, loop_2048
21384 movvc %xcc, %g3, %o5
21385 add %l7, 0x58, %l6
21386 wr %g0, 0x80, %asi
21387 lda [%l6] %asi, %i5
21388 nop ! casa [%l6] 0x80, %i5, %l2 ASI use changed by convert2hboot
21389loop_2048:
21390 movneg %xcc, %o0, %l5
21391 bvs,a,pn %icc, loop_2049
21392 fmovs %f20, %f27
21393 sth %g1, [%l7 + 0x4C]
21394 udivx %i7, 0x1E7A, %i0
21395loop_2049:
21396 fmovs %f1, %f23
21397 ldsb [%l7 + 0x16], %i2
21398 smulcc %i4, 0x1017, %l1
21399 movrlz %l3, %i1, %g7
21400 nop ! tcc %icc, 0x2 changed by convert2hboot
21401 movpos %xcc, %i6, %l4
21402 array8 %g6, %l0, %o7
21403 edge8n %o1, %o2, %g4
21404 bg,pt %xcc, loop_2050
21405 fpsub16s %f8, %f25, %f15
21406 subc %i3, 0x119B, %o4
21407 fmovsg %xcc, %f15, %f12
21408loop_2050:
21409 add %g2, %o6, %g5
21410 lduw [%l7 + 0x50], %l6
21411 nop ! tcs %xcc, 0x0 changed by convert2hboot
21412 brlez %o3, loop_2051
21413 nop ! tvs %icc, 0x7 changed by convert2hboot
21414 nop ! taddcctv %o5, 0x06AD, %g3 changed by convert2hboot
21415 edge8 %i5, %l2, %o0
21416loop_2051:
21417 nop ! tgu %icc, 0x2 changed by convert2hboot
21418 edge16 %g1, %i7, %l5
21419 addc %i0, %i2, %l1
21420 fxnor %f16, %f8, %f16
21421 umulcc %i4, %l3, %g7
21422 movvs %xcc, %i6, %l4
21423 wr %g0, 0x88, %asi
21424 fmovs %f6, %f20
21425 sub %l0, 0x1155, %i1
21426 xnor %o1, 0x159A, %o2
21427 wr %g0, 0x04, %asi
21428 fbul,a %fcc1, loop_2052
21429 fbuge %fcc3, loop_2053
21430 fbue %fcc0, loop_2054
21431 saved
21432 rdpr %cwp, %g1
21433 rdpr %cansave, %g2
21434 rdpr %canrestore, %g3
21435 rdpr %cleanwin, %g4
21436 rdpr %otherwin, %g5
21437 rdpr %wstate, %g6
21438loop_2052:
21439 edge8ln %o7, %o4, %i3
21440loop_2053:
21441 fmovrsne %o6, %f31, %f5
21442loop_2054:
21443 fmovdn %xcc, %f14, %f5
21444 fbl %fcc2, loop_2055
21445 lduw [%l7 + 0x48], %g2
21446 xnor %l6, %g5, %o5
21447 std %g2, [%l7 + 0x30]
21448loop_2055:
21449 edge16 %i5, %o3, %o0
21450 sdivcc %g1, 0x183A, %i7
21451 udivx %l2, 0x08CD, %l5
21452 bne,a loop_2056
21453 bshuffle %f26, %f10, %f24
21454 add %l7, 0x2C, %l6
21455 wr %g0, 0x0c, %asi
21456 lda [%l6] %asi, %i2
21457loop_2056:
21458 nop ! tge %xcc, 0x7 changed by convert2hboot
21459 fpsub16 %f0, %f26, %f24
21460 movcs %icc, %i4, %l1
21461 movcs %icc, %l3, %i6
21462 nop ! sir 0x0739 changed by convert2hboot
21463 wr %g0, 0x19, %asi
21464 ldsh [%l7 + 0x4C], %g6
21465 membar 0x2F
21466 movrne %l4, %i1, %l0
21467 fors %f31, %f24, %f8
21468 brgz,a %o2, loop_2057
21469 fmovse %icc, %f9, %f28
21470 set 0x20, %o6
21471 nop ! prefetcha [%l7 + %o6] 0x89, 0x2 ASI use changed by convert2hboot
21472loop_2057:
21473 nop ! tsubcctv %o7, %o4, %g4 changed by convert2hboot
21474 nop
21475 setx loop_2058, %l0, %l1
21476 jmpl %l1, %i3
21477 xor %o6, 0x07D3, %g2
21478 restored
21479 rdpr %cwp, %g1
21480 rdpr %cansave, %g2
21481 rdpr %canrestore, %g3
21482 rdpr %cleanwin, %g4
21483 rdpr %otherwin, %g5
21484 rdpr %wstate, %g6
21485 fbug %fcc1, loop_2059
21486loop_2058:
21487 faligndata %f14, %f0, %f4
21488 sllx %g5, %o5, %g3
21489 saved
21490 rdpr %cwp, %g1
21491 rdpr %cansave, %g2
21492 rdpr %canrestore, %g3
21493 rdpr %cleanwin, %g4
21494 rdpr %otherwin, %g5
21495 rdpr %wstate, %g6
21496loop_2059:
21497 fpsub32s %f12, %f9, %f0
21498 fbule,a %fcc1, loop_2060
21499 sub %l6, %o3, %i5
21500 edge32 %g1, %i7, %o0
21501 edge32 %l2, %l5, %i2
21502loop_2060:
21503 smul %i0, 0x04B3, %i4
21504 fmovscc %icc, %f10, %f15
21505 fbug %fcc3, loop_2061
21506 edge16n %l3, %i6, %g7
21507 restored
21508 rdpr %cwp, %g1
21509 rdpr %cansave, %g2
21510 rdpr %canrestore, %g3
21511 rdpr %cleanwin, %g4
21512 rdpr %otherwin, %g5
21513 rdpr %wstate, %g6
21514 movge %icc, %l1, %g6
21515loop_2061:
21516 fbu %fcc3, loop_2062
21517 nop ! tcc %icc, 0x4 changed by convert2hboot
21518 bvc,a loop_2063
21519 movge %icc, %l4, %i1
21520loop_2062:
21521 fmovsleu %xcc, %f24, %f17
21522 nop ! tvc %xcc, 0x0 changed by convert2hboot
21523loop_2063:
21524 addc %o2, %l0, %o1
21525 nop ! tne %xcc, 0x3 changed by convert2hboot
21526 fbe %fcc0, loop_2064
21527 nop ! tpos %xcc, 0x0 changed by convert2hboot
21528 movrne %o7, 0x279, %g4
21529 fcmpne32 %f12, %f10, %o4
21530loop_2064:
21531 nop
21532 set 0x15, %l4
21533 nop ! lduba [%l7 + %l4] 0x81, %o6 ASI use changed by convert2hboot
21534 fandnot2s %f23, %f26, %f0
21535 sth %i3, [%l7 + 0x0E]
21536 fmul8sux16 %f22, %f10, %f24
21537 edge8 %g5, %o5, %g3
21538 sdiv %g2, 0x0F64, %l6
21539 or %o3, 0x008B, %i5
21540 movre %g1, 0x1E7, %i7
21541 alignaddrl %o0, %l5, %i2
21542 movl %icc, %l2, %i0
21543 andn %i4, %i6, %g7
21544 fmuld8ulx16 %f17, %f19, %f28
21545 move %icc, %l3, %g6
21546 fornot2s %f19, %f8, %f15
21547 fbg %fcc1, loop_2065
21548 bcs,a,pn %xcc, loop_2066
21549 nop ! tl %xcc, 0x7 changed by convert2hboot
21550 nop ! taddcctv %l1, 0x19B6, %i1 changed by convert2hboot
21551loop_2065:
21552 fbn,a %fcc2, loop_2067
21553loop_2066:
21554 nop ! tge %icc, 0x4 changed by convert2hboot
21555 fmovdl %icc, %f11, %f10
21556 fcmple16 %f14, %f10, %o2
21557loop_2067:
21558 array32 %l0, %o1, %l4
21559 movrgez %g4, 0x3C2, %o4
21560 add %o7, %i3, %o6
21561 fmovrdlz %o5, %f8, %f16
21562 fbo,a %fcc2, loop_2068
21563 fabsd %f0, %f12
21564 fornot2s %f26, %f21, %f12
21565 andncc %g5, %g2, %l6
21566loop_2068:
21567 nop ! tvc %icc, 0x7 changed by convert2hboot
21568 nop ! tge %xcc, 0x1 changed by convert2hboot
21569 nop ! tcc %icc, 0x0 changed by convert2hboot
21570 nop ! tne %icc, 0x7 changed by convert2hboot
21571 nop ! tn %icc, 0x4 changed by convert2hboot
21572 movcs %xcc, %o3, %i5
21573 nop ! taddcc %g3, 0x1426, %i7 changed by convert2hboot
21574 fmovsgu %icc, %f0, %f0
21575 orcc %o0, 0x1E7E, %g1
21576 srl %l5, 0x1D, %i2
21577 edge16ln %i0, %i4, %l2
21578 brnz %i6, loop_2069
21579 call loop_2070
21580 bne,pt %xcc, loop_2071
21581 nop ! tl %xcc, 0x4 changed by convert2hboot
21582loop_2069:
21583 srlx %l3, 0x17, %g7
21584loop_2070:
21585 nop
21586 setx loop_2072, %l0, %l1
21587 jmpl %l1, %g6
21588loop_2071:
21589 smul %l1, %i1, %l0
21590 fmovspos %xcc, %f2, %f1
21591 nop ! tcc %icc, 0x3 changed by convert2hboot
21592loop_2072:
21593 nop ! sir 0x1ECC changed by convert2hboot
21594 fsrc2s %f4, %f3
21595 nop ! tsubcc %o1, 0x1D30, %l4 changed by convert2hboot
21596 addc %g4, 0x0BC3, %o2
21597 set 0x56, %l6
21598 nop ! lduha [%l7 + %l6] 0x19, %o4 ASI use changed by convert2hboot
21599 wr %g0, 0x89, %asi
21600 nop ! tl %icc, 0x6 changed by convert2hboot
21601 lduh [%l7 + 0x14], %o6
21602 fmul8x16al %f16, %f1, %f26
21603 nop
21604 setx loop_2073, %l0, %l1
21605 nop ! wrpr 0x1, %tl changed by convert2hboot
21606 nop ! wrpr %l1, %tpc changed by convert2hboot
21607 add %l1, 0x4, %l1
21608 nop ! wrpr %l1, %tnpc changed by convert2hboot
21609 setx 0x34400001400, %l0, %l1
21610 nop ! wrpr %l1, %tstate changed by convert2hboot
21611 nop ! wrhpr 0x4, %htstate changed by convert2hboot
21612 nop ! retry changed by convert2hboot
21613 movvc %icc, %o7, %g5
21614 wr %g0, 0x2a, %asi
21615loop_2073:
21616 fmovs %f12, %f19
21617 nop ! ta %icc, 0x3 changed by convert2hboot
21618 fcmpne32 %f10, %f6, %g2
21619 xnorcc %l6, 0x0167, %i5
21620 nop ! tn %icc, 0x0 changed by convert2hboot
21621 edge32l %g3, %i7, %o3
21622 edge8l %g1, %o0, %i2
21623 set 0x50, %i4
21624 nop ! ldswa [%l7 + %i4] 0x19, %l5 ASI use changed by convert2hboot
21625 swap [%l7 + 0x14], %i0
21626 fmuld8ulx16 %f6, %f15, %f26
21627 stx %i4, [%l7 + 0x28]
21628 movrgez %l2, 0x12C, %l3
21629 srax %g7, 0x01, %i6
21630 nop ! ta %xcc, 0x4 changed by convert2hboot
21631 fandnot1 %f12, %f30, %f4
21632 movrlz %l1, 0x1C2, %g6
21633 xnorcc %i1, 0x1309, %o1
21634 subcc %l0, 0x12D1, %g4
21635 stx %o2, [%l7 + 0x38]
21636 bcs loop_2074
21637 fmovsneg %xcc, %f20, %f31
21638 brgez,a %o4, loop_2075
21639 movne %icc, %i3, %l4
21640loop_2074:
21641 movcc %icc, %o7, %g5
21642 edge16ln %o5, %o6, %g2
21643loop_2075:
21644 orn %l6, %i5, %g3
21645 srlx %i7, 0x12, %g1
21646 movpos %xcc, %o3, %o0
21647 wr %g0, 0x22, %asi
21648 nop ! tcs %icc, 0x7 changed by convert2hboot
21649 fmovdcc %icc, %f6, %f11
21650 bge %icc, loop_2076
21651 movrne %i0, 0x1AD, %i2
21652 prefetch [%l7 + 0x34], 0x2
21653 ldsw [%l7 + 0x20], %l2
21654loop_2076:
21655 movvs %icc, %i4, %l3
21656 sdivx %i6, 0x1845, %l1
21657 addccc %g6, 0x0C63, %i1
21658 wr %g0, 0x88, %asi
21659 lda [%l7 + 0x24] %asi, %f31
21660 movrne %g7, 0x0B0, %o1
21661 wr %g0, 0x81, %asi
21662 umulcc %l0, 0x174B, %o4
21663 fbule %fcc1, loop_2077
21664 edge8n %o2, %l4, %i3
21665 membar 0x22
21666 movgu %icc, %g5, %o7
21667loop_2077:
21668 array16 %o5, %o6, %g2
21669 fxnors %f0, %f23, %f25
21670 movvc %icc, %l6, %g3
21671 mulscc %i7, 0x1B4A, %g1
21672 set 0x66, %i0
21673 nop ! ldsha [%l7 + %i0] 0x18, %i5 ASI use changed by convert2hboot
21674 nop ! tg %icc, 0x0 changed by convert2hboot
21675 fbge %fcc3, loop_2078
21676 ldsw [%l7 + 0x30], %o3
21677 sdiv %o0, 0x1FF3, %i0
21678 alignaddrl %i2, %l2, %i4
21679loop_2078:
21680 movleu %xcc, %l3, %l5
21681 mulx %l1, 0x158D, %g6
21682 movn %icc, %i1, %i6
21683 edge8 %o1, %g4, %g7
21684 fbu %fcc2, loop_2079
21685 ldstub [%l7 + 0x76], %o4
21686 flush %l7 + 0x34
21687 movvs %icc, %l0, %o2
21688loop_2079:
21689 addcc %l4, %i3, %g5
21690 set 0x0, %i3
21691 nop ! ldxa [%g0 + %i3] 0x58, %o7 ASI use changed by convert2hboot
21692 nop ! taddcc %o6, %g2, %l6 changed by convert2hboot
21693 set 0x6C, %i7
21694 sta %f28, [%l7 + %i7] 0x88
21695 andn %g3, %o5, %i7
21696 alignaddr %i5, %g1, %o0
21697 set 0x14, %i2
21698 lda [%l7 + %i2] 0x80, %f4
21699 nop ! tgu %icc, 0x7 changed by convert2hboot
21700 fmovdpos %xcc, %f24, %f16
21701 movcs %xcc, %o3, %i0
21702 movrne %i2, %l2, %l3
21703 fmovsne %xcc, %f10, %f22
21704 fmuld8sux16 %f22, %f12, %f20
21705 nop ! taddcc %l5, %i4, %g6 changed by convert2hboot
21706 sethi 0x1B8B, %l1
21707 edge32l %i1, %o1, %g4
21708 call loop_2080
21709 stb %g7, [%l7 + 0x11]
21710 subc %o4, 0x0175, %l0
21711 srl %o2, %i6, %i3
21712loop_2080:
21713 edge8 %g5, %o7, %l4
21714 add %l7, 0x08, %l6
21715 wr %g0, 0x81, %asi
21716 fmovrse %g3, %f0, %f19
21717 fornot1 %f6, %f12, %f28
21718 nop ! tcs %icc, 0x5 changed by convert2hboot
21719 nop ! te %xcc, 0x0 changed by convert2hboot
21720 udiv %o5, 0x0C64, %i7
21721 fmovsneg %icc, %f20, %f29
21722 fzero %f14
21723 edge8 %o6, %g1, %i5
21724 bge %icc, loop_2081
21725 sdiv %o3, 0x1905, %i0
21726 sllx %i2, %l2, %o0
21727 wr %g0, 0x88, %asi
21728loop_2081:
21729 fnegs %f13, %f20
21730 movge %xcc, %i4, %l5
21731 nop ! sir 0x0C2F changed by convert2hboot
21732 prefetch [%l7 + 0x6C], 0x0
21733 fmovrdne %l1, %f26, %f6
21734 udivcc %i1, 0x0E44, %o1
21735 for %f0, %f0, %f4
21736 nop ! tl %xcc, 0x4 changed by convert2hboot
21737 brgz %g6, loop_2082
21738 orn %g4, %o4, %l0
21739 bvs,a,pn %icc, loop_2083
21740 bn,a %xcc, loop_2084
21741loop_2082:
21742 siam 0x3
21743 ba,a,pn %icc, loop_2085
21744loop_2083:
21745 sllx %o2, %i6, %i3
21746loop_2084:
21747 movrlz %g7, 0x2E0, %g5
21748 fpack32 %f28, %f20, %f16
21749loop_2085:
21750 movleu %xcc, %l4, %g2
21751 umulcc %l6, 0x1A40, %o7
21752 fpadd32s %f2, %f14, %f29
21753 fbge %fcc3, loop_2086
21754 sethi 0x1FC7, %g3
21755 subc %i7, %o6, %g1
21756 ldsw [%l7 + 0x38], %i5
21757loop_2086:
21758 nop
21759 set 0x30, %o3
21760 stw %o3, [%l7 + %o3]
21761 fbu,a %fcc0, loop_2087
21762 edge32n %o5, %i2, %l2
21763 add %o0, %l3, %i0
21764 bpos,a loop_2088
21765loop_2087:
21766 fnegd %f26, %f12
21767 bleu loop_2089
21768 movle %icc, %i4, %l1
21769loop_2088:
21770 nop ! te %icc, 0x6 changed by convert2hboot
21771 fmovsge %icc, %f30, %f7
21772loop_2089:
21773 bpos loop_2090
21774 popc 0x0675, %l5
21775 edge16l %o1, %g6, %i1
21776 fpadd16 %f14, %f6, %f20
21777loop_2090:
21778 sdivx %g4, 0x131A, %o4
21779 sth %l0, [%l7 + 0x0E]
21780 srax %i6, 0x1A, %i3
21781 ldx [%l7 + 0x70], %o2
21782 fcmps %fcc0, %f25, %f26
21783 fpack16 %f24, %f5
21784 movvc %xcc, %g5, %g7
21785 bn,a,pt %icc, loop_2091
21786 fmovrdgez %l4, %f12, %f10
21787 flush %l7 + 0x10
21788 addc %l6, 0x1C86, %o7
21789loop_2091:
21790 edge16ln %g2, %g3, %i7
21791 srax %o6, %g1, %i5
21792 alignaddr %o5, %i2, %l2
21793 movcs %xcc, %o0, %o3
21794 fmovsvc %xcc, %f26, %f5
21795 move %icc, %l3, %i4
21796 fmovrsne %l1, %f24, %f22
21797 addcc %i0, 0x0872, %o1
21798 nop ! tne %xcc, 0x0 changed by convert2hboot
21799 fpack32 %f20, %f4, %f4
21800 mulx %l5, %g6, %g4
21801 fcmps %fcc0, %f14, %f12
21802 edge16ln %o4, %i1, %i6
21803 edge32n %i3, %o2, %g5
21804 popc 0x1259, %g7
21805 bvc,a,pt %xcc, loop_2092
21806 andcc %l0, 0x1587, %l6
21807 array8 %l4, %g2, %g3
21808 wr %g0, 0x27, %asi
21809 membar #Sync
21810loop_2092:
21811 array32 %o7, %g1, %o6
21812 movge %xcc, %i5, %i2
21813 fpadd16 %f26, %f22, %f26
21814 fmovrsgez %l2, %f10, %f26
21815 call loop_2093
21816 nop ! tvs %xcc, 0x5 changed by convert2hboot
21817 xor %o0, 0x02CA, %o3
21818 smul %o5, %i4, %l1
21819loop_2093:
21820 fmovrslz %l3, %f9, %f21
21821 sdivcc %o1, 0x0BC2, %i0
21822 fbg,a %fcc3, loop_2094
21823 movrne %l5, 0x1E5, %g4
21824 udiv %g6, 0x0172, %i1
21825 fmovsn %xcc, %f3, %f17
21826loop_2094:
21827 bleu,pn %icc, loop_2095
21828 movl %xcc, %i6, %i3
21829 movrgez %o4, %o2, %g7
21830 movre %l0, 0x20B, %g5
21831loop_2095:
21832 movrgz %l4, 0x3D7, %l6
21833 fmovd %f24, %f22
21834 set 0x18, %l1
21835 lda [%l7 + %l1] 0x15, %f27
21836 movle %icc, %g2, %i7
21837 fmul8x16au %f12, %f28, %f4
21838 sethi 0x1935, %g3
21839 fxnor %f2, %f12, %f14
21840 edge16n %g1, %o7, %i5
21841 subc %i2, 0x0366, %o6
21842 nop ! tn %xcc, 0x3 changed by convert2hboot
21843 movvc %xcc, %o0, %o3
21844 nop ! tvs %icc, 0x0 changed by convert2hboot
21845 lduw [%l7 + 0x10], %o5
21846 sdivcc %i4, 0x12B4, %l2
21847 subc %l3, 0x0D99, %o1
21848 sllx %l1, 0x18, %l5
21849 movre %g4, 0x1EE, %g6
21850 smul %i0, %i1, %i3
21851 subccc %i6, %o4, %g7
21852 edge16l %o2, %l0, %l4
21853 srlx %l6, %g2, %i7
21854 fnands %f5, %f5, %f20
21855 mova %xcc, %g3, %g5
21856 ld [%l7 + 0x40], %f26
21857 fzeros %f7
21858 mulx %o7, %i5, %g1
21859 brnz %i2, loop_2096
21860 fandnot1s %f2, %f24, %f18
21861 nop ! tcs %icc, 0x6 changed by convert2hboot
21862 movcc %icc, %o0, %o6
21863loop_2096:
21864 restored
21865 rdpr %cwp, %g1
21866 rdpr %cansave, %g2
21867 rdpr %canrestore, %g3
21868 rdpr %cleanwin, %g4
21869 rdpr %otherwin, %g5
21870 rdpr %wstate, %g6
21871 fbe %fcc3, loop_2097
21872 fsrc1 %f2, %f8
21873 fcmpgt32 %f4, %f28, %o3
21874 alignaddrl %o5, %i4, %l3
21875loop_2097:
21876 fmuld8sux16 %f16, %f24, %f24
21877 movrlez %o1, 0x156, %l2
21878 fpsub32s %f7, %f24, %f15
21879 std %l4, [%l7 + 0x60]
21880 andncc %l1, %g6, %g4
21881 nop ! tvs %icc, 0x5 changed by convert2hboot
21882 fmovrsne %i0, %f28, %f15
21883 movrne %i1, %i6, %o4
21884 subcc %g7, %o2, %l0
21885 orn %i3, 0x1515, %l4
21886 fnor %f2, %f20, %f2
21887 andcc %l6, %i7, %g3
21888 movcs %icc, %g5, %o7
21889 fmovdvs %xcc, %f17, %f20
21890 nop ! tcs %icc, 0x4 changed by convert2hboot
21891 nop ! tle %icc, 0x6 changed by convert2hboot
21892 nop ! tn %xcc, 0x1 changed by convert2hboot
21893 or %i5, 0x1A78, %g1
21894 nop ! taddcctv %g2, %o0, %o6 changed by convert2hboot
21895 fmovdg %xcc, %f14, %f6
21896 movrlz %o3, 0x356, %i2
21897 brgez %o5, loop_2098
21898 nop ! tcc %icc, 0x2 changed by convert2hboot
21899 subccc %i4, %l3, %o1
21900 movvc %xcc, %l2, %l1
21901loop_2098:
21902 ba %xcc, loop_2099
21903 fand %f18, %f4, %f26
21904 edge8n %l5, %g4, %g6
21905 nop ! tpos %xcc, 0x7 changed by convert2hboot
21906loop_2099:
21907 fpadd16 %f22, %f28, %f20
21908 fcmpd %fcc0, %f2, %f30
21909 fmovda %icc, %f27, %f24
21910 mova %icc, %i1, %i0
21911 nop ! taddcctv %i6, %g7, %o4 changed by convert2hboot
21912 move %icc, %o2, %l0
21913 subccc %l4, %l6, %i7
21914 std %g2, [%l7 + 0x18]
21915 movgu %icc, %i3, %o7
21916 sethi 0x1DD0, %i5
21917 movrlez %g1, 0x25E, %g5
21918 fand %f18, %f8, %f24
21919 fbug,a %fcc3, loop_2100
21920 fpmerge %f0, %f19, %f28
21921 subcc %o0, 0x18CB, %g2
21922 bg,pt %xcc, loop_2101
21923loop_2100:
21924 st %f1, [%l7 + 0x08]
21925 be,a,pt %icc, loop_2102
21926 alignaddrl %o6, %i2, %o5
21927loop_2101:
21928 addccc %i4, 0x1711, %l3
21929 fmovrdgez %o1, %f30, %f12
21930loop_2102:
21931 movrne %o3, %l2, %l1
21932 movneg %xcc, %g4, %g6
21933 fmovdvc %xcc, %f4, %f4
21934 fxnors %f19, %f0, %f17
21935 membar #Sync
21936 wr %g0, 0xf8, %asi
21937 addccc %l5, %i0, %i1
21938 fcmpes %fcc1, %f20, %f29
21939 sllx %i6, 0x1F, %g7
21940 add %o4, 0x1A96, %o2
21941 fbl %fcc3, loop_2103
21942 bvs,a,pt %icc, loop_2104
21943 nop ! tcs %icc, 0x3 changed by convert2hboot
21944 brgz,a %l4, loop_2105
21945loop_2103:
21946 edge32 %l6, %l0, %i7
21947loop_2104:
21948 mulx %i3, 0x15A3, %o7
21949 fcmpeq16 %f12, %f12, %g3
21950loop_2105:
21951 srlx %g1, %g5, %i5
21952 add %g2, %o0, %o6
21953 movne %icc, %o5, %i2
21954 stb %i4, [%l7 + 0x2C]
21955 nop ! tge %icc, 0x6 changed by convert2hboot
21956 restored
21957 rdpr %cwp, %g1
21958 rdpr %cansave, %g2
21959 rdpr %canrestore, %g3
21960 rdpr %cleanwin, %g4
21961 rdpr %otherwin, %g5
21962 rdpr %wstate, %g6
21963 fmovrdgz %o1, %f2, %f8
21964 movrlez %l3, %o3, %l2
21965 nop ! tcs %xcc, 0x7 changed by convert2hboot
21966 nop
21967 setx loop_2106, %l0, %l1
21968 nop ! wrpr 0x1, %tl changed by convert2hboot
21969 nop ! wrpr %l1, %tnpc changed by convert2hboot
21970 setx 0x34400001400, %l0, %l1
21971 nop ! wrpr %l1, %tstate changed by convert2hboot
21972 nop ! wrhpr 0x4, %htstate changed by convert2hboot
21973 nop ! done changed by convert2hboot
21974 nop
21975 setx loop_2107, %l0, %l1
21976 nop ! wrpr 0x1, %tl changed by convert2hboot
21977 nop ! wrpr %l1, %tnpc changed by convert2hboot
21978 setx 0x34400001400, %l0, %l1
21979 nop ! wrpr %l1, %tstate changed by convert2hboot
21980 nop ! wrhpr 0x4, %htstate changed by convert2hboot
21981 nop ! done changed by convert2hboot
21982 fcmpes %fcc2, %f5, %f30
21983 sub %l1, %g6, %l5
21984loop_2106:
21985 fmovd %f10, %f24
21986loop_2107:
21987 movleu %xcc, %g4, %i1
21988 fbl %fcc2, loop_2108
21989 fmovdne %icc, %f26, %f8
21990 fxnors %f8, %f19, %f9
21991 movneg %xcc, %i6, %g7
21992loop_2108:
21993 mulscc %o4, 0x096E, %i0
21994 movvc %icc, %o2, %l4
21995 ldd [%l7 + 0x30], %f30
21996 add %l6, 0x15E9, %l0
21997 nop
21998 set 0x26, %i6
21999 stb %i3, [%l7 + %i6]
22000 xor %i7, %g3, %o7
22001 bcs %icc, loop_2109
22002 fbuge,a %fcc3, loop_2110
22003 lduh [%l7 + 0x78], %g5
22004 ble %xcc, loop_2111
22005loop_2109:
22006 bge,a,pn %icc, loop_2112
22007loop_2110:
22008 fabss %f31, %f16
22009 nop ! tvs %xcc, 0x3 changed by convert2hboot
22010loop_2111:
22011 nop ! tge %xcc, 0x5 changed by convert2hboot
22012loop_2112:
22013 edge32ln %i5, %g2, %g1
22014 addc %o6, 0x1B01, %o5
22015 fandnot1 %f14, %f10, %f12
22016 smulcc %o0, %i2, %i4
22017 fcmple32 %f12, %f4, %l3
22018 bge,pt %xcc, loop_2113
22019 edge16n %o1, %l2, %l1
22020 edge8n %g6, %l5, %o3
22021 set 0x40, %g3
22022 nop ! stda %f16, [%l7 + %g3] 0x0c ASI use changed by convert2hboot
22023loop_2113:
22024 orncc %g4, 0x0DCF, %i6
22025 udiv %i1, 0x1226, %o4
22026 add %g7, 0x0E61, %o2
22027 fmovdpos %xcc, %f27, %f6
22028 fble %fcc2, loop_2114
22029 edge32l %l4, %i0, %l0
22030 alignaddrl %l6, %i7, %g3
22031 movneg %xcc, %o7, %i3
22032loop_2114:
22033 nop
22034 wr %g0, 0x23, %asi
22035 membar #Sync
22036 st %f15, [%l7 + 0x28]
22037 set 0x20, %o7
22038 nop ! ldxa [%g0 + %o7] 0x58, %g5 ASI use changed by convert2hboot
22039 stb %g1, [%l7 + 0x62]
22040 orn %g2, 0x0394, %o6
22041 fmovdle %xcc, %f29, %f14
22042 nop
22043 setx loop_2115, %l0, %l1
22044 nop ! wrpr 0x1, %tl changed by convert2hboot
22045 nop ! wrpr %l1, %tnpc changed by convert2hboot
22046 setx 0x34400001400, %l0, %l1
22047 nop ! wrpr %l1, %tstate changed by convert2hboot
22048 nop ! wrhpr 0x4, %htstate changed by convert2hboot
22049 nop ! done changed by convert2hboot
22050 fmovrdgz %o5, %f12, %f6
22051 fcmps %fcc2, %f31, %f5
22052 edge8n %o0, %i4, %l3
22053loop_2115:
22054 edge32n %o1, %i2, %l1
22055 fxors %f31, %f24, %f19
22056 srl %g6, %l2, %l5
22057 mulx %g4, %o3, %i6
22058 edge32 %o4, %i1, %g7
22059 nop ! tn %icc, 0x4 changed by convert2hboot
22060 st %f24, [%l7 + 0x50]
22061 fcmped %fcc3, %f20, %f20
22062 saved
22063 rdpr %cwp, %g1
22064 rdpr %cansave, %g2
22065 rdpr %canrestore, %g3
22066 rdpr %cleanwin, %g4
22067 rdpr %otherwin, %g5
22068 rdpr %wstate, %g6
22069 add %o2, 0x08BD, %l4
22070 edge16ln %l0, %l6, %i7
22071 alignaddr %i0, %o7, %g3
22072 fpadd16 %f8, %f28, %f30
22073 fcmpgt32 %f30, %f2, %i3
22074 movge %xcc, %g5, %i5
22075 swap [%l7 + 0x44], %g2
22076 fmovdleu %xcc, %f17, %f23
22077 movl %xcc, %g1, %o5
22078 nop ! tcs %icc, 0x0 changed by convert2hboot
22079 bpos,a,pt %icc, loop_2116
22080 saved
22081 rdpr %cwp, %g1
22082 rdpr %cansave, %g2
22083 rdpr %canrestore, %g3
22084 rdpr %cleanwin, %g4
22085 rdpr %otherwin, %g5
22086 rdpr %wstate, %g6
22087 wr %g0, 0x0c, %asi
22088loop_2116:
22089 udiv %o6, 0x03D2, %i4
22090 movneg %xcc, %o1, %l3
22091 fpsub32s %f31, %f16, %f19
22092 srl %i2, %g6, %l1
22093 fbge %fcc2, loop_2117
22094 subccc %l2, 0x02F9, %g4
22095 nop ! tpos %icc, 0x7 changed by convert2hboot
22096 array16 %o3, %i6, %l5
22097loop_2117:
22098 fbne %fcc0, loop_2118
22099 add %o4, 0x006A, %g7
22100 fmovdleu %xcc, %f16, %f5
22101 fornot2 %f2, %f20, %f16
22102loop_2118:
22103 nop ! te %xcc, 0x7 changed by convert2hboot
22104 subc %i1, 0x17A8, %o2
22105 std %l4, [%l7 + 0x30]
22106 nop ! tvs %icc, 0x4 changed by convert2hboot
22107 array32 %l0, %i7, %i0
22108 ldub [%l7 + 0x53], %o7
22109 fbu %fcc3, loop_2119
22110 edge16 %l6, %g3, %g5
22111 bneg,a %xcc, loop_2120
22112 ldx [%l7 + 0x68], %i3
22113loop_2119:
22114 ldd [%l7 + 0x18], %f14
22115 nop
22116 set 0x7A, %i5
22117 ldsh [%l7 + %i5], %i5
22118loop_2120:
22119 nop
22120 wr %g0, 0x18, %asi
22121 ble,pn %icc, loop_2121
22122 fbg,a %fcc2, loop_2122
22123 brz %g1, loop_2123
22124 std %o4, [%l7 + 0x70]
22125loop_2121:
22126 ld [%l7 + 0x0C], %f13
22127loop_2122:
22128 edge16 %o6, %o0, %o1
22129loop_2123:
22130 movge %xcc, %i4, %i2
22131 addcc %g6, %l1, %l3
22132 fexpand %f28, %f10
22133 xnor %l2, 0x180F, %o3
22134 set 0x2C, %g6
22135 nop ! stwa %g4, [%l7 + %g6] 0x89 ASI use changed by convert2hboot
22136 movrlez %i6, 0x14E, %o4
22137 add %g7, 0x116E, %i1
22138 st %f6, [%l7 + 0x14]
22139 bgu,pn %xcc, loop_2124
22140 edge8ln %o2, %l5, %l4
22141 bcc loop_2125
22142 fand %f24, %f4, %f26
22143loop_2124:
22144 nop ! taddcc %l0, 0x0051, %i7 changed by convert2hboot
22145 orncc %i0, 0x179D, %l6
22146loop_2125:
22147 fmovrsgz %g3, %f31, %f31
22148 nop ! tvc %xcc, 0x6 changed by convert2hboot
22149 bneg %icc, loop_2126
22150 addccc %g5, %o7, %i5
22151 udiv %g2, 0x0BD7, %i3
22152 fnor %f22, %f10, %f20
22153loop_2126:
22154 mulscc %g1, 0x0A39, %o6
22155 xorcc %o5, 0x1BB7, %o0
22156 nop ! te %xcc, 0x3 changed by convert2hboot
22157 fsrc1s %f21, %f14
22158 nop ! tn %xcc, 0x0 changed by convert2hboot
22159 fand %f12, %f10, %f22
22160 movneg %icc, %i4, %o1
22161 nop ! tleu %icc, 0x1 changed by convert2hboot
22162 edge16ln %g6, %i2, %l3
22163 fornot2 %f10, %f16, %f28
22164 popc %l1, %l2
22165 lduh [%l7 + 0x38], %g4
22166 smulcc %i6, %o3, %o4
22167 edge16 %g7, %o2, %i1
22168 fbn,a %fcc0, loop_2127
22169 lduw [%l7 + 0x24], %l5
22170 nop ! tne %xcc, 0x4 changed by convert2hboot
22171 bl,a,pt %xcc, loop_2128
22172loop_2127:
22173 sdiv %l0, 0x0830, %i7
22174 sdivcc %l4, 0x098B, %i0
22175 bshuffle %f24, %f8, %f14
22176loop_2128:
22177 srlx %l6, 0x01, %g3
22178 fbue,a %fcc3, loop_2129
22179 fbuge %fcc2, loop_2130
22180 bg loop_2131
22181 fmovde %icc, %f10, %f10
22182loop_2129:
22183 fcmps %fcc1, %f25, %f0
22184loop_2130:
22185 fexpand %f0, %f28
22186loop_2131:
22187 movge %xcc, %g5, %i5
22188 movvc %icc, %o7, %i3
22189 movleu %xcc, %g1, %g2
22190 subcc %o6, %o0, %o5
22191 array16 %o1, %i4, %g6
22192 fnegs %f23, %f1
22193 fpadd32 %f24, %f8, %f14
22194 fbn %fcc2, loop_2132
22195 nop ! tcs %icc, 0x0 changed by convert2hboot
22196 set 0x70, %i1
22197 nop ! stxa %i2, [%l7 + %i1] 0x2a ASI use changed by convert2hboot
22198 membar #Sync
22199loop_2132:
22200 nop
22201 setx loop_2133, %l0, %l1
22202 nop ! wrpr 0x1, %tl changed by convert2hboot
22203 nop ! wrpr %l1, %tpc changed by convert2hboot
22204 add %l1, 0x4, %l1
22205 nop ! wrpr %l1, %tnpc changed by convert2hboot
22206 setx 0x34400001400, %l0, %l1
22207 nop ! wrpr %l1, %tstate changed by convert2hboot
22208 nop ! wrhpr 0x4, %htstate changed by convert2hboot
22209 nop ! retry changed by convert2hboot
22210 sub %l1, 0x1A0C, %l2
22211 nop ! tsubcc %l3, 0x1CA7, %g4 changed by convert2hboot
22212 nop ! te %xcc, 0x0 changed by convert2hboot
22213loop_2133:
22214 fpmerge %f2, %f11, %f4
22215 movge %xcc, %i6, %o3
22216 movleu %xcc, %o4, %o2
22217 for %f10, %f0, %f16
22218 movn %xcc, %i1, %l5
22219 sll %g7, %l0, %l4
22220 fmovsa %icc, %f6, %f23
22221 add %l7, 0x38, %l6
22222 wr %g0, 0x89, %asi
22223 nop ! casa [%l6] 0x89, %i0, %l6 ASI use changed by convert2hboot
22224 movrlez %g3, 0x302, %i7
22225 fpack32 %f26, %f10, %f22
22226 fpsub32 %f10, %f6, %f18
22227 stw %g5, [%l7 + 0x50]
22228 srlx %i5, %o7, %g1
22229 nop ! tcs %xcc, 0x7 changed by convert2hboot
22230 xor %g2, %i3, %o6
22231 set 0x47, %l5
22232 nop ! lduba [%l7 + %l5] 0x19, %o5 ASI use changed by convert2hboot
22233 be,pn %icc, loop_2134
22234 move %xcc, %o0, %i4
22235 movvc %xcc, %g6, %i2
22236 bvs,a loop_2135
22237loop_2134:
22238 nop ! tpos %xcc, 0x2 changed by convert2hboot
22239 ldub [%l7 + 0x69], %o1
22240 saved
22241 rdpr %cwp, %g1
22242 rdpr %cansave, %g2
22243 rdpr %canrestore, %g3
22244 rdpr %cleanwin, %g4
22245 rdpr %otherwin, %g5
22246 rdpr %wstate, %g6
22247loop_2135:
22248 fxnor %f12, %f26, %f0
22249 stb %l2, [%l7 + 0x55]
22250 nop ! tn %xcc, 0x3 changed by convert2hboot
22251 edge16ln %l3, %l1, %i6
22252 subc %g4, %o4, %o2
22253 fmovdvc %icc, %f7, %f21
22254 umul %o3, 0x16FD, %l5
22255 nop ! tne %icc, 0x4 changed by convert2hboot
22256 movrne %g7, %i1, %l4
22257 add %l0, 0x03DF, %l6
22258 fbo %fcc1, loop_2136
22259 nop ! tg %xcc, 0x4 changed by convert2hboot
22260 for %f8, %f4, %f16
22261 and %i0, 0x0111, %g3
22262loop_2136:
22263 nop ! tneg %icc, 0x0 changed by convert2hboot
22264 udivx %g5, 0x0D61, %i5
22265 nop
22266 setx loop_2137, %l0, %l1
22267 nop ! wrpr 0x1, %tl changed by convert2hboot
22268 nop ! wrpr %l1, %tnpc changed by convert2hboot
22269 setx 0x34400001400, %l0, %l1
22270 nop ! wrpr %l1, %tstate changed by convert2hboot
22271 nop ! wrhpr 0x4, %htstate changed by convert2hboot
22272 nop ! done changed by convert2hboot
22273 ble loop_2138
22274 fand %f20, %f4, %f4
22275 fpsub32s %f16, %f19, %f3
22276loop_2137:
22277 fmovse %xcc, %f14, %f13
22278loop_2138:
22279 array16 %i7, %o7, %g2
22280 edge16 %g1, %i3, %o5
22281 nop
22282 setx loop_2139, %l0, %l1
22283 jmpl %l1, %o0
22284 edge16 %i4, %g6, %o6
22285 bge loop_2140
22286 fbn,a %fcc1, loop_2141
22287loop_2139:
22288 sllx %i2, %o1, %l3
22289 nop ! taddcctv %l1, 0x0C07, %l2 changed by convert2hboot
22290loop_2140:
22291 nop ! tcs %xcc, 0x3 changed by convert2hboot
22292loop_2141:
22293 pdist %f12, %f8, %f22
22294 fzeros %f19
22295 wr %g0, 0x2f, %asi
22296 membar #Sync
22297 movrgz %g4, 0x224, %o4
22298 set 0x30, %o5
22299 nop ! ldxa [%l7 + %o5] 0x18, %o2 ASI use changed by convert2hboot
22300 smul %l5, %g7, %i1
22301 call loop_2142
22302 stx %l4, [%l7 + 0x40]
22303 smul %o3, 0x14EA, %l0
22304 movneg %xcc, %l6, %g3
22305loop_2142:
22306 movle %xcc, %g5, %i0
22307 fbu %fcc1, loop_2143
22308 edge8n %i7, %i5, %o7
22309 ble,a loop_2144
22310 xor %g1, %i3, %o5
22311loop_2143:
22312 std %f28, [%l7 + 0x48]
22313 subcc %g2, 0x0B84, %o0
22314loop_2144:
22315 edge16n %i4, %o6, %i2
22316 nop ! taddcctv %g6, %l3, %o1 changed by convert2hboot
22317 nop ! tpos %xcc, 0x5 changed by convert2hboot
22318 ldstub [%l7 + 0x54], %l2
22319 wr %g0, 0x04, %asi
22320 fbg,a %fcc3, loop_2145
22321 edge8l %g4, %l1, %o2
22322 wr %g0, 0x80, %asi
22323loop_2145:
22324 nop ! tneg %xcc, 0x2 changed by convert2hboot
22325 bvs,a,pt %xcc, loop_2146
22326 bpos,pt %icc, loop_2147
22327 fble,a %fcc1, loop_2148
22328 nop ! tleu %xcc, 0x4 changed by convert2hboot
22329loop_2146:
22330 addcc %o4, %g7, %l4
22331loop_2147:
22332 movg %icc, %i1, %l0
22333loop_2148:
22334 nop
22335 wr %g0, 0x89, %asi
22336 andcc %l6, %g5, %g3
22337 nop ! tge %xcc, 0x5 changed by convert2hboot
22338 edge8 %i0, %i5, %o7
22339 edge32n %g1, %i7, %i3
22340 movrlz %o5, 0x395, %o0
22341 brz %g2, loop_2149
22342 fxors %f22, %f21, %f24
22343 movrne %i4, %o6, %i2
22344 nop ! tcs %icc, 0x3 changed by convert2hboot
22345loop_2149:
22346 brgz %g6, loop_2150
22347 xnor %l3, %o1, %i6
22348 nop ! tcs %icc, 0x1 changed by convert2hboot
22349 movle %icc, %g4, %l2
22350loop_2150:
22351 nop ! sir 0x118B changed by convert2hboot
22352 movleu %icc, %o2, %l5
22353 set 0x60, %o4
22354 nop ! ldda [%l7 + %o4] 0xe3, %l0 ASI use changed by convert2hboot
22355 fmovsge %icc, %f28, %f13
22356 smul %g7, %o4, %i1
22357 lduh [%l7 + 0x4A], %l0
22358 nop ! taddcc %l4, %l6, %o3 changed by convert2hboot
22359 brgz %g3, loop_2151
22360 sra %i0, %g5, %o7
22361 movvc %xcc, %g1, %i7
22362 movleu %icc, %i3, %o5
22363loop_2151:
22364 xnor %o0, 0x1B2C, %g2
22365 udivcc %i5, 0x0E2F, %o6
22366 fmovdpos %icc, %f27, %f30
22367 xnorcc %i4, 0x1B47, %g6
22368 edge8n %l3, %i2, %o1
22369 and %g4, %l2, %o2
22370 fmovrdlez %i6, %f28, %f20
22371 nop ! taddcc %l5, 0x0ED4, %g7 changed by convert2hboot
22372 edge32ln %o4, %l1, %i1
22373 bg,a,pn %icc, loop_2152
22374 fmuld8sux16 %f25, %f13, %f28
22375 set 0x3C, %g1
22376 nop ! ldswa [%l7 + %g1] 0x18, %l4 ASI use changed by convert2hboot
22377loop_2152:
22378 nop ! tl %xcc, 0x7 changed by convert2hboot
22379 fmovdpos %xcc, %f4, %f31
22380 set 0x50, %o1
22381 nop ! lduba [%l7 + %o1] 0x0c, %l0 ASI use changed by convert2hboot
22382 array8 %o3, %l6, %i0
22383 movge %icc, %g3, %g5
22384 fmovdvc %xcc, %f26, %f6
22385 nop ! tl %xcc, 0x5 changed by convert2hboot
22386 sllx %o7, %i7, %i3
22387 movle %icc, %g1, %o5
22388 fbne %fcc2, loop_2153
22389 movn %icc, %g2, %i5
22390 nop ! tcc %icc, 0x5 changed by convert2hboot
22391 lduw [%l7 + 0x2C], %o0
22392loop_2153:
22393 bcc,a %icc, loop_2154
22394 udivcc %i4, 0x1C61, %g6
22395 bne,a loop_2155
22396 nop ! tle %icc, 0x2 changed by convert2hboot
22397loop_2154:
22398 sdiv %o6, 0x10FD, %i2
22399 umulcc %o1, %g4, %l3
22400loop_2155:
22401 nop
22402 wr %g0, 0x89, %asi
22403 fcmpne16 %f14, %f2, %i6
22404 lduw [%l7 + 0x74], %o2
22405 and %g7, 0x05A4, %l5
22406 fmuld8ulx16 %f29, %f16, %f30
22407 orn %l1, 0x1780, %i1
22408 stx %o4, [%l7 + 0x20]
22409 srax %l4, %o3, %l6
22410 saved
22411 rdpr %cwp, %g1
22412 rdpr %cansave, %g2
22413 rdpr %canrestore, %g3
22414 rdpr %cleanwin, %g4
22415 rdpr %otherwin, %g5
22416 rdpr %wstate, %g6
22417 nop ! tcc %icc, 0x2 changed by convert2hboot
22418 set 0x60, %g5
22419 nop ! stwa %l0, [%l7 + %g5] 0xeb ASI use changed by convert2hboot
22420 membar #Sync
22421 fbl %fcc0, loop_2156
22422 fmovdle %icc, %f8, %f21
22423 bvs %xcc, loop_2157
22424 fmovsl %xcc, %f13, %f23
22425loop_2156:
22426 fnot2 %f22, %f0
22427 xnor %i0, %g5, %g3
22428loop_2157:
22429 mova %xcc, %i7, %o7
22430 or %g1, 0x0BBF, %i3
22431 wr %g0, 0x19, %asi
22432 bvc,pn %icc, loop_2158
22433 fbue,a %fcc0, loop_2159
22434 movrgez %g2, %o0, %i4
22435 saved
22436 rdpr %cwp, %g1
22437 rdpr %cansave, %g2
22438 rdpr %canrestore, %g3
22439 rdpr %cleanwin, %g4
22440 rdpr %otherwin, %g5
22441 rdpr %wstate, %g6
22442loop_2158:
22443 edge16l %i5, %g6, %o6
22444loop_2159:
22445 nop ! sir 0x1873 changed by convert2hboot
22446 movrne %o1, 0x074, %g4
22447 brgez,a %l3, loop_2160
22448 movge %icc, %i2, %l2
22449 nop ! tneg %icc, 0x1 changed by convert2hboot
22450 nop ! tg %xcc, 0x1 changed by convert2hboot
22451loop_2160:
22452 restored
22453 rdpr %cwp, %g1
22454 rdpr %cansave, %g2
22455 rdpr %canrestore, %g3
22456 rdpr %cleanwin, %g4
22457 rdpr %otherwin, %g5
22458 rdpr %wstate, %g6
22459 subcc %i6, 0x04E6, %o2
22460 andncc %l5, %g7, %i1
22461 nop ! sir 0x1D6D changed by convert2hboot
22462 edge16ln %o4, %l4, %l1
22463 siam 0x4
22464 umulcc %l6, %l0, %o3
22465 edge16ln %g5, %g3, %i7
22466 edge8 %i0, %g1, %i3
22467 fba,a %fcc0, loop_2161
22468 sra %o5, 0x14, %g2
22469 fbn %fcc2, loop_2162
22470 movleu %icc, %o0, %i4
22471loop_2161:
22472 flush %l7 + 0x74
22473 orncc %i5, %g6, %o6
22474loop_2162:
22475 movne %icc, %o7, %g4
22476 nop ! tvs %icc, 0x3 changed by convert2hboot
22477 edge8l %l3, %i2, %l2
22478 fbuge,a %fcc0, loop_2163
22479 udiv %i6, 0x16C9, %o2
22480 bpos,a,pn %xcc, loop_2164
22481 umulcc %o1, %g7, %l5
22482loop_2163:
22483 ldsb [%l7 + 0x60], %o4
22484 movn %icc, %l4, %l1
22485loop_2164:
22486 fpackfix %f8, %f9
22487 subcc %l6, 0x0A90, %i1
22488 fpsub16s %f30, %f13, %f1
22489 nop ! sir 0x1EA6 changed by convert2hboot
22490 saved
22491 rdpr %cwp, %g1
22492 rdpr %cansave, %g2
22493 rdpr %canrestore, %g3
22494 rdpr %cleanwin, %g4
22495 rdpr %otherwin, %g5
22496 rdpr %wstate, %g6
22497 wr %g0, 0x18, %asi
22498 movcc %xcc, %g5, %o3
22499 orn %g3, %i0, %g1
22500 fnand %f24, %f24, %f12
22501 nop ! sir 0x06E3 changed by convert2hboot
22502 fabsd %f10, %f16
22503 mulx %i3, 0x074D, %i7
22504 popc 0x1A1D, %o5
22505 add %g2, %o0, %i4
22506 set 0x40, %g7
22507 nop ! ldda [%l7 + %g7] 0x18, %f16 ASI use changed by convert2hboot
22508 orn %g6, %o6, %o7
22509 movleu %xcc, %g4, %i5
22510 movleu %xcc, %i2, %l3
22511 fand %f6, %f22, %f0
22512 movvs %xcc, %i6, %o2
22513 saved
22514 rdpr %cwp, %g1
22515 rdpr %cansave, %g2
22516 rdpr %canrestore, %g3
22517 rdpr %cleanwin, %g4
22518 rdpr %otherwin, %g5
22519 rdpr %wstate, %g6
22520 edge16 %l2, %o1, %g7
22521 fblg,a %fcc3, loop_2165
22522 subc %l5, 0x18C2, %l4
22523 sdivx %o4, 0x184D, %l1
22524 popc %i1, %l0
22525loop_2165:
22526 bvs,a %xcc, loop_2166
22527 orcc %g5, 0x0B2A, %o3
22528 swap [%l7 + 0x54], %g3
22529 mulx %l6, %i0, %i3
22530loop_2166:
22531 restored
22532 rdpr %cwp, %g1
22533 rdpr %cansave, %g2
22534 rdpr %canrestore, %g3
22535 rdpr %cleanwin, %g4
22536 rdpr %otherwin, %g5
22537 rdpr %wstate, %g6
22538 nop ! tsubcc %g1, 0x18E0, %i7 changed by convert2hboot
22539 alignaddrl %o5, %g2, %o0
22540 for %f20, %f2, %f4
22541 nop ! tsubcctv %i4, 0x11C1, %o6 changed by convert2hboot
22542 mulscc %g6, %o7, %g4
22543 movgu %xcc, %i5, %l3
22544 fpsub16 %f16, %f10, %f8
22545 bneg,a,pn %icc, loop_2167
22546 edge8ln %i2, %o2, %i6
22547 flush %l7 + 0x2C
22548 fbn %fcc3, loop_2168
22549loop_2167:
22550 fnot1s %f23, %f24
22551 addccc %l2, %g7, %o1
22552 bn,a %xcc, loop_2169
22553loop_2168:
22554 movrgz %l4, 0x068, %o4
22555 nop ! tl %icc, 0x4 changed by convert2hboot
22556 set 0x33, %l3
22557 nop ! ldsba [%l7 + %l3] 0x18, %l5 ASI use changed by convert2hboot
22558loop_2169:
22559 array32 %i1, %l1, %l0
22560 restored
22561 rdpr %cwp, %g1
22562 rdpr %cansave, %g2
22563 rdpr %canrestore, %g3
22564 rdpr %cleanwin, %g4
22565 rdpr %otherwin, %g5
22566 rdpr %wstate, %g6
22567 nop ! tvc %xcc, 0x4 changed by convert2hboot
22568 xor %g5, 0x0D9F, %g3
22569 set 0x40, %l2
22570 nop ! stda %f16, [%l7 + %l2] 0x17 ASI use changed by convert2hboot
22571 membar #Sync
22572 popc 0x0630, %l6
22573 nop ! tgu %icc, 0x4 changed by convert2hboot
22574 fcmple32 %f8, %f26, %i0
22575 nop ! taddcc %o3, %g1, %i3 changed by convert2hboot
22576 move %xcc, %i7, %o5
22577 sdivx %g2, 0x0F75, %i4
22578 set 0x26, %o2
22579 nop ! stba %o0, [%l7 + %o2] 0x2b ASI use changed by convert2hboot
22580 membar #Sync
22581 fornot2s %f16, %f24, %f18
22582 edge16l %g6, %o6, %g4
22583 edge16n %o7, %i5, %l3
22584 umul %i2, %i6, %o2
22585 edge16 %g7, %o1, %l4
22586 nop ! te %xcc, 0x4 changed by convert2hboot
22587 edge32n %l2, %o4, %l5
22588 nop ! tn %xcc, 0x0 changed by convert2hboot
22589 popc %i1, %l1
22590 array32 %l0, %g5, %l6
22591 nop ! taddcc %i0, 0x12B5, %g3 changed by convert2hboot
22592 fandnot2 %f8, %f8, %f24
22593 fabss %f6, %f2
22594 set 0x12, %g4
22595 nop ! ldstuba [%l7 + %g4] 0x19, %g1 ASI use changed by convert2hboot
22596 movgu %icc, %i3, %i7
22597 array16 %o5, %o3, %i4
22598 wr %g0, 0x89, %asi
22599 sdivcc %g6, 0x190C, %o6
22600 wr %g0, 0x4f, %asi
22601 array8 %o0, %i5, %l3
22602 and %o7, 0x022D, %i6
22603 smul %o2, 0x1F3C, %g7
22604 nop ! tn %icc, 0x0 changed by convert2hboot
22605 movvs %xcc, %o1, %l4
22606 sdivx %i2, 0x0B33, %o4
22607 nop ! tcs %xcc, 0x6 changed by convert2hboot
22608 movge %icc, %l2, %i1
22609 nop ! tleu %icc, 0x1 changed by convert2hboot
22610 edge8l %l5, %l1, %l0
22611 andcc %g5, 0x0776, %i0
22612 sdiv %g3, 0x1B5E, %l6
22613 st %f7, [%l7 + 0x3C]
22614 edge16n %i3, %g1, %o5
22615 fbo %fcc2, loop_2170
22616 edge32 %o3, %i7, %i4
22617 nop ! tge %xcc, 0x3 changed by convert2hboot
22618 faligndata %f2, %f8, %f20
22619loop_2170:
22620 alignaddr %g2, %g6, %g4
22621 sdivcc %o0, 0x1E0A, %i5
22622 sllx %l3, 0x1C, %o6
22623 sdiv %i6, 0x0A53, %o2
22624 sub %o7, %g7, %l4
22625 add %l7, 0x6C, %l6
22626 wr %g0, 0x11, %asi
22627 lda [%l6] %asi, %i2
22628 nop ! casa [%l6] 0x11, %i2, %o1 ASI use changed by convert2hboot
22629 sdivcc %o4, 0x1320, %l2
22630 st %f7, [%l7 + 0x40]
22631 fblg %fcc3, loop_2171
22632 fxors %f8, %f22, %f29
22633 set 0x40, %o0
22634 nop ! ldda [%l7 + %o0] 0x2c, %l4 ASI use changed by convert2hboot
22635loop_2171:
22636 movgu %icc, %l1, %i1
22637 xnorcc %l0, 0x1183, %g5
22638 wr %g0, 0x04, %asi
22639 sdivcc %l6, 0x0F0F, %g3
22640 xor %g1, %i3, %o3
22641 nop ! tg %icc, 0x7 changed by convert2hboot
22642 fandnot1 %f28, %f0, %f10
22643 movre %i7, 0x028, %i4
22644 fnor %f30, %f6, %f0
22645 bg loop_2172
22646 nop ! tvs %icc, 0x3 changed by convert2hboot
22647 srax %o5, %g6, %g2
22648 fmovsneg %icc, %f14, %f29
22649loop_2172:
22650 array16 %o0, %g4, %i5
22651 fmul8x16 %f22, %f24, %f12
22652 ldub [%l7 + 0x67], %l3
22653 add %l7, 0x40, %l6
22654 wr %g0, 0x88, %asi
22655 addc %o6, 0x0D40, %g7
22656 alignaddrl %l4, %i2, %o1
22657 edge8n %o4, %o7, %l5
22658 smulcc %l1, 0x126D, %i1
22659 srlx %l0, 0x0C, %g5
22660 nop ! tle %xcc, 0x4 changed by convert2hboot
22661 edge32n %l2, %l6, %i0
22662 wr %g0, 0x80, %asi
22663 wr %g0, 0x80, %asi
22664 fmovdpos %icc, %f21, %f28
22665 fcmpgt16 %f28, %f6, %g3
22666 alignaddr %i7, %o3, %i4
22667 udivx %g6, 0x0D3F, %g2
22668 ldd [%l7 + 0x60], %o0
22669 addcc %g4, %o5, %l3
22670 movvs %icc, %i6, %o2
22671 orncc %i5, %o6, %l4
22672 set 0x18, %g2
22673 nop ! stxa %g7, [%g0 + %g2] 0x4f ASI use changed by convert2hboot
22674 movn %icc, %i2, %o1
22675 fbge %fcc2, loop_2173
22676 fabss %f25, %f17
22677 nop ! tl %icc, 0x0 changed by convert2hboot
22678 fone %f16
22679loop_2173:
22680 fba,a %fcc1, loop_2174
22681 fmovrdgz %o4, %f26, %f28
22682 udivcc %l5, 0x18BC, %o7
22683 and %l1, %l0, %i1
22684loop_2174:
22685 orcc %g5, %l6, %l2
22686 lduh [%l7 + 0x5E], %i0
22687 sllx %g1, 0x11, %g3
22688 sub %i3, 0x050D, %o3
22689 nop
22690 setx loop_2175, %l0, %l1
22691 jmpl %l1, %i4
22692 ldd [%l7 + 0x38], %i6
22693 orcc %g2, 0x187D, %g6
22694 nop ! tg %xcc, 0x4 changed by convert2hboot
22695loop_2175:
22696 flush %l7 + 0x60
22697 bvc %icc, loop_2176
22698 nop ! tleu %icc, 0x0 changed by convert2hboot
22699 fmovsn %xcc, %f4, %f9
22700 nop ! te %icc, 0x7 changed by convert2hboot
22701loop_2176:
22702 restored
22703 rdpr %cwp, %g1
22704 rdpr %cansave, %g2
22705 rdpr %canrestore, %g3
22706 rdpr %cleanwin, %g4
22707 rdpr %otherwin, %g5
22708 rdpr %wstate, %g6
22709 movn %xcc, %o0, %o5
22710 movcc %xcc, %l3, %g4
22711 nop ! tcc %xcc, 0x7 changed by convert2hboot
22712 edge16l %i6, %i5, %o6
22713 mova %xcc, %o2, %g7
22714 movne %icc, %l4, %i2
22715 fmul8x16al %f22, %f3, %f12
22716 bpos,a,pn %icc, loop_2177
22717 movrlz %o4, %l5, %o1
22718 wr %g0, 0x80, %asi
22719loop_2177:
22720 fmovdn %xcc, %f6, %f7
22721 fmovdn %xcc, %f2, %f1
22722 bpos,a %icc, loop_2178
22723 fbo %fcc2, loop_2179
22724 udiv %o7, 0x0EF5, %l1
22725 sdiv %i1, 0x1EA7, %l0
22726loop_2178:
22727 fbge,a %fcc1, loop_2180
22728loop_2179:
22729 fbn %fcc2, loop_2181
22730 fandnot2 %f30, %f30, %f0
22731 fbn %fcc2, loop_2182
22732loop_2180:
22733 movn %xcc, %g5, %l2
22734loop_2181:
22735 fmovdcs %xcc, %f12, %f15
22736 movre %l6, %g1, %g3
22737loop_2182:
22738 stx %i0, [%l7 + 0x30]
22739 nop ! tsubcc %i3, 0x0F45, %i4 changed by convert2hboot
22740 fornot2 %f20, %f20, %f12
22741 ldub [%l7 + 0x37], %i7
22742 orcc %g2, %o3, %o0
22743 or %g6, %o5, %g4
22744 fpadd16 %f10, %f14, %f26
22745 stb %l3, [%l7 + 0x21]
22746 sdiv %i6, 0x0A8F, %o6
22747 fpsub16s %f21, %f22, %f27
22748 xorcc %o2, %g7, %i5
22749 movn %xcc, %i2, %l4
22750 fcmple16 %f12, %f4, %o4
22751 ba,a,pt %xcc, loop_2183
22752 movcc %xcc, %l5, %o7
22753 move %xcc, %o1, %l1
22754 movvs %icc, %i1, %g5
22755loop_2183:
22756 fmovscs %xcc, %f14, %f21
22757 movrlz %l2, %l0, %l6
22758 sllx %g3, 0x08, %i0
22759 smulcc %i3, 0x16BC, %i4
22760 edge16l %g1, %i7, %o3
22761 fornot1 %f12, %f4, %f20
22762 mulscc %g2, %o0, %o5
22763 faligndata %f8, %f14, %f10
22764 srax %g6, 0x00, %g4
22765 movcc %xcc, %i6, %l3
22766 set 0x68, %l0
22767 nop ! ldswa [%l7 + %l0] 0x10, %o2 ASI use changed by convert2hboot
22768 edge32ln %g7, %i5, %o6
22769 movleu %xcc, %l4, %i2
22770 movvs %icc, %o4, %l5
22771 nop
22772 set 0x20, %o6
22773 std %f6, [%l7 + %o6]
22774 andncc %o1, %l1, %o7
22775 fmovdg %xcc, %f4, %f4
22776 fmovde %xcc, %f19, %f28
22777 wr %g0, 0x80, %asi
22778 sta %f12, [%l7 + 0x58] %asi
22779 add %l7, 0x28, %l6
22780 wr %g0, 0x11, %asi
22781 nop ! tcs %xcc, 0x2 changed by convert2hboot
22782 bcs,pn %icc, loop_2184
22783 addcc %l0, %g5, %g3
22784 nop ! te %icc, 0x6 changed by convert2hboot
22785 fbu,a %fcc0, loop_2185
22786loop_2184:
22787 fpsub16 %f28, %f24, %f24
22788 bg,a loop_2186
22789 xnorcc %l6, %i0, %i4
22790loop_2185:
22791 xnorcc %i3, 0x1D0E, %i7
22792 fmovscc %icc, %f22, %f25
22793loop_2186:
22794 alignaddrl %g1, %o3, %g2
22795 lduw [%l7 + 0x34], %o5
22796 stx %o0, [%l7 + 0x08]
22797 orn %g4, %i6, %l3
22798 fandnot1 %f14, %f10, %f10
22799 ldsb [%l7 + 0x56], %g6
22800 bge,pt %icc, loop_2187
22801 fone %f10
22802 nop ! tle %xcc, 0x2 changed by convert2hboot
22803 nop
22804 setx loop_2188, %l0, %l1
22805 nop ! wrpr 0x1, %tl changed by convert2hboot
22806 nop ! wrpr %l1, %tnpc changed by convert2hboot
22807 setx 0x34400001400, %l0, %l1
22808 nop ! wrpr %l1, %tstate changed by convert2hboot
22809 nop ! wrhpr 0x4, %htstate changed by convert2hboot
22810 nop ! done changed by convert2hboot
22811loop_2187:
22812 saved
22813 rdpr %cwp, %g1
22814 rdpr %cansave, %g2
22815 rdpr %canrestore, %g3
22816 rdpr %cleanwin, %g4
22817 rdpr %otherwin, %g5
22818 rdpr %wstate, %g6
22819 sdivx %o2, 0x1FED, %g7
22820 movrgez %i5, %o6, %i2
22821loop_2188:
22822 edge8 %o4, %l5, %l4
22823 nop ! tge %xcc, 0x5 changed by convert2hboot
22824 edge16 %o1, %o7, %i1
22825 srax %l2, 0x1F, %l1
22826 movrlez %g5, 0x1CE, %g3
22827 nop ! taddcc %l6, 0x0A29, %i0 changed by convert2hboot
22828 addcc %l0, %i3, %i4
22829 set 0x30, %l6
22830 nop ! ldstuba [%l7 + %l6] 0x81, %g1 ASI use changed by convert2hboot
22831 bcs,a loop_2189
22832 xor %i7, 0x01ED, %g2
22833 set 0x220, %l4
22834 nop ! stxa %o3, [%g0 + %l4] 0x52 ASI use changed by convert2hboot
22835loop_2189:
22836 xor %o5, 0x1100, %g4
22837 umulcc %i6, %o0, %g6
22838 ldd [%l7 + 0x18], %o2
22839 fnot2 %f10, %f18
22840 st %f14, [%l7 + 0x4C]
22841 fmovdneg %xcc, %f15, %f15
22842 sethi 0x1267, %g7
22843 std %l2, [%l7 + 0x18]
22844 nop ! tvs %icc, 0x7 changed by convert2hboot
22845 movrlz %o6, 0x31A, %i5
22846 movge %xcc, %o4, %i2
22847 nop ! tl %icc, 0x2 changed by convert2hboot
22848 nop ! te %xcc, 0x7 changed by convert2hboot
22849 sub %l4, 0x0985, %o1
22850 wr %g0, 0x20, %asi
22851 fabsd %f28, %f8
22852 std %i0, [%l7 + 0x28]
22853 smul %l2, %l1, %o7
22854 movl %icc, %g5, %l6
22855 bcs,pt %xcc, loop_2190
22856 fxors %f23, %f15, %f13
22857 movleu %xcc, %i0, %l0
22858 fmovdge %icc, %f20, %f19
22859loop_2190:
22860 srlx %i3, 0x09, %g3
22861 movrlz %g1, %i7, %i4
22862 edge16ln %g2, %o3, %g4
22863 sllx %o5, 0x1F, %i6
22864 nop ! tvc %xcc, 0x6 changed by convert2hboot
22865 bg,pt %xcc, loop_2191
22866 movn %icc, %g6, %o2
22867 sethi 0x1158, %o0
22868 fpackfix %f6, %f21
22869loop_2191:
22870 bge,a,pn %icc, loop_2192
22871 fcmple16 %f6, %f14, %g7
22872 addccc %l3, %o6, %o4
22873 andcc %i2, %l4, %i5
22874loop_2192:
22875 movn %icc, %l5, %o1
22876 movrgez %i1, %l2, %l1
22877 subcc %o7, 0x1D18, %l6
22878 xor %i0, %g5, %i3
22879 fxnors %f11, %f29, %f6
22880 movle %icc, %g3, %l0
22881 addccc %i7, %g1, %g2
22882 sdivx %o3, 0x0364, %g4
22883 fcmpgt32 %f20, %f8, %o5
22884 movcs %xcc, %i6, %g6
22885 nop ! tcc %xcc, 0x1 changed by convert2hboot
22886 nop ! tvs %icc, 0x3 changed by convert2hboot
22887 fnot2 %f28, %f12
22888 bvs loop_2193
22889 fnegd %f20, %f24
22890 sdivx %o2, 0x0C92, %o0
22891 brlez %g7, loop_2194
22892loop_2193:
22893 ba,a,pt %xcc, loop_2195
22894 umul %i4, 0x10B5, %o6
22895 movcs %xcc, %o4, %i2
22896loop_2194:
22897 fmovscc %xcc, %f1, %f12
22898loop_2195:
22899 fmovda %icc, %f13, %f31
22900 nop ! tvs %icc, 0x3 changed by convert2hboot
22901 sdiv %l3, 0x1D8F, %l4
22902 sub %i5, %l5, %o1
22903 fcmpes %fcc3, %f13, %f29
22904 srl %i1, 0x1C, %l1
22905 nop ! sir 0x1744 changed by convert2hboot
22906 sra %o7, %l6, %l2
22907 brgez %g5, loop_2196
22908 movcc %icc, %i3, %g3
22909 xor %l0, 0x0FB5, %i0
22910 mulx %g1, 0x1BF3, %g2
22911loop_2196:
22912 edge8l %i7, %g4, %o5
22913 edge32 %o3, %i6, %g6
22914 sllx %o2, 0x18, %g7
22915 umul %i4, %o0, %o4
22916 bpos,a,pn %xcc, loop_2197
22917 fpack16 %f8, %f2
22918 subc %o6, %i2, %l4
22919 nop ! taddcc %l3, 0x01F6, %i5 changed by convert2hboot
22920loop_2197:
22921 nop ! tsubcctv %o1, 0x0C31, %l5 changed by convert2hboot
22922 movg %xcc, %i1, %o7
22923 wr %g0, 0x80, %asi
22924 sub %l2, 0x120D, %g5
22925 fbge %fcc2, loop_2198
22926 std %f12, [%l7 + 0x48]
22927 membar 0x1A
22928 set 0x5C, %i4
22929 nop ! lduwa [%l7 + %i4] 0x18, %l1 ASI use changed by convert2hboot
22930loop_2198:
22931 nop ! tne %icc, 0x0 changed by convert2hboot
22932 set 0x5C, %i3
22933 nop ! ldswa [%l7 + %i3] 0x19, %i3 ASI use changed by convert2hboot
22934 brgz,a %g3, loop_2199
22935 fsrc1s %f3, %f14
22936 set 0x44, %i0
22937 nop ! swapa [%l7 + %i0] 0x80, %l0 ASI use changed by convert2hboot
22938loop_2199:
22939 fpadd16s %f13, %f9, %f13
22940 set 0x32, %i7
22941 nop ! stba %g1, [%l7 + %i7] 0x18 ASI use changed by convert2hboot
22942 movgu %icc, %i0, %i7
22943 nop
22944 set 0x62, %i2
22945 ldsh [%l7 + %i2], %g4
22946 edge8l %o5, %o3, %g2
22947 mulscc %i6, 0x1121, %o2
22948 nop ! tge %icc, 0x6 changed by convert2hboot
22949 fbg %fcc0, loop_2200
22950 fmovsa %xcc, %f7, %f16
22951 fcmple16 %f30, %f28, %g7
22952 edge8n %i4, %g6, %o0
22953loop_2200:
22954 subcc %o6, 0x0C08, %i2
22955 bcc,pt %icc, loop_2201
22956 sth %o4, [%l7 + 0x26]
22957 nop ! tsubcc %l4, 0x03A4, %l3 changed by convert2hboot
22958 fblg,a %fcc1, loop_2202
22959loop_2201:
22960 edge16 %i5, %o1, %l5
22961 orcc %i1, 0x1A1A, %l6
22962 fmovdpos %xcc, %f28, %f6
22963loop_2202:
22964 sllx %l2, 0x09, %o7
22965 fpack16 %f22, %f25
22966 fcmpne32 %f12, %f22, %g5
22967 movrlez %i3, %l1, %g3
22968 fcmpgt32 %f12, %f12, %g1
22969 ldsw [%l7 + 0x78], %l0
22970 sub %i0, %g4, %o5
22971 edge32n %o3, %g2, %i6
22972 fmovda %icc, %f7, %f11
22973 fmovdcc %xcc, %f5, %f1
22974 udivx %o2, 0x0AEE, %i7
22975 xnorcc %i4, 0x1957, %g7
22976 fsrc2s %f9, %f25
22977 nop ! tcc %icc, 0x7 changed by convert2hboot
22978 movrne %o0, %g6, %i2
22979 edge8l %o4, %l4, %o6
22980 fpack32 %f22, %f28, %f28
22981 addcc %i5, %l3, %o1
22982 edge8ln %l5, %i1, %l6
22983 udiv %l2, 0x0DB7, %g5
22984 fnot1s %f11, %f0
22985 wr %g0, 0x89, %asi
22986 bg,a %xcc, loop_2203
22987 fbne %fcc3, loop_2204
22988 bvs,a,pn %xcc, loop_2205
22989 st %f5, [%l7 + 0x40]
22990loop_2203:
22991 swap [%l7 + 0x60], %o7
22992loop_2204:
22993 subccc %g3, %g1, %l0
22994loop_2205:
22995 edge8 %i0, %l1, %o5
22996 movl %icc, %o3, %g2
22997 xnor %i6, 0x0FBF, %g4
22998 movgu %icc, %i7, %i4
22999 fandnot2 %f8, %f6, %f8
23000 nop ! tn %xcc, 0x3 changed by convert2hboot
23001 subccc %o2, %o0, %g6
23002 movcc %xcc, %g7, %i2
23003 fbne %fcc1, loop_2206
23004 edge8l %l4, %o4, %i5
23005 nop ! tgu %icc, 0x0 changed by convert2hboot
23006 fbue %fcc1, loop_2207
23007loop_2206:
23008 fcmped %fcc0, %f16, %f4
23009 edge16n %l3, %o6, %l5
23010 srlx %o1, 0x00, %i1
23011loop_2207:
23012 nop ! tvc %xcc, 0x4 changed by convert2hboot
23013 edge8l %l6, %g5, %i3
23014 faligndata %f26, %f20, %f28
23015 movpos %xcc, %o7, %l2
23016 nop ! sir 0x0EFE changed by convert2hboot
23017 bg,a,pt %icc, loop_2208
23018 ldsw [%l7 + 0x70], %g1
23019 edge16ln %l0, %i0, %l1
23020 subcc %o5, %g3, %g2
23021loop_2208:
23022 addcc %o3, 0x05CF, %i6
23023 brlz %i7, loop_2209
23024 bpos loop_2210
23025 sdivx %g4, 0x182E, %i4
23026 movvc %xcc, %o0, %g6
23027loop_2209:
23028 addccc %o2, 0x03B0, %i2
23029loop_2210:
23030 ldx [%l7 + 0x48], %g7
23031 sll %l4, 0x0F, %i5
23032 nop ! tle %xcc, 0x2 changed by convert2hboot
23033 fbue %fcc1, loop_2211
23034 mulscc %l3, 0x11A8, %o6
23035 wr %g0, 0x88, %asi
23036loop_2211:
23037 movleu %icc, %l5, %o1
23038 movvs %icc, %o4, %l6
23039 sllx %g5, 0x19, %i3
23040 bge,a,pt %icc, loop_2212
23041 xnorcc %i1, %o7, %l2
23042 fmovsle %xcc, %f27, %f10
23043 movvc %icc, %l0, %g1
23044loop_2212:
23045 fbue %fcc3, loop_2213
23046 fmovsneg %xcc, %f4, %f15
23047 fmovdgu %icc, %f13, %f19
23048 membar 0x31
23049loop_2213:
23050 edge32l %i0, %o5, %l1
23051 fabsd %f0, %f26
23052 bn,a loop_2214
23053 fbue %fcc2, loop_2215
23054 movvc %icc, %g2, %o3
23055 sdiv %g3, 0x086E, %i6
23056loop_2214:
23057 fmovrsgz %g4, %f10, %f17
23058loop_2215:
23059 sdivcc %i7, 0x0E34, %o0
23060 nop ! tne %icc, 0x7 changed by convert2hboot
23061 edge32n %g6, %i4, %o2
23062 fmovde %icc, %f0, %f17
23063 fmovrdgz %i2, %f30, %f6
23064 andcc %l4, 0x1FFF, %i5
23065 udivcc %l3, 0x002D, %g7
23066 nop
23067 setx loop_2216, %l0, %l1
23068 nop ! wrpr 0x1, %tl changed by convert2hboot
23069 nop ! wrpr %l1, %tnpc changed by convert2hboot
23070 setx 0x34400001400, %l0, %l1
23071 nop ! wrpr %l1, %tstate changed by convert2hboot
23072 nop ! wrhpr 0x4, %htstate changed by convert2hboot
23073 nop ! done changed by convert2hboot
23074 bgu,pt %icc, loop_2217
23075 bl %xcc, loop_2218
23076 fmovsa %xcc, %f29, %f26
23077loop_2216:
23078 nop ! tpos %icc, 0x6 changed by convert2hboot
23079loop_2217:
23080 bl,a loop_2219
23081loop_2218:
23082 nop
23083 setx loop_2220, %l0, %l1
23084 nop ! wrpr 0x1, %tl changed by convert2hboot
23085 nop ! wrpr %l1, %tpc changed by convert2hboot
23086 add %l1, 0x4, %l1
23087 nop ! wrpr %l1, %tnpc changed by convert2hboot
23088 setx 0x34400001400, %l0, %l1
23089 nop ! wrpr %l1, %tstate changed by convert2hboot
23090 nop ! wrhpr 0x4, %htstate changed by convert2hboot
23091 nop ! retry changed by convert2hboot
23092 fmovdleu %xcc, %f8, %f20
23093 wr %g0, 0x89, %asi
23094loop_2219:
23095 nop
23096 setx loop_2221, %l0, %l1
23097 nop ! wrpr 0x1, %tl changed by convert2hboot
23098 nop ! wrpr %l1, %tpc changed by convert2hboot
23099 add %l1, 0x4, %l1
23100 nop ! wrpr %l1, %tnpc changed by convert2hboot
23101 setx 0x34400001400, %l0, %l1
23102 nop ! wrpr %l1, %tstate changed by convert2hboot
23103 nop ! wrhpr 0x4, %htstate changed by convert2hboot
23104 nop ! retry changed by convert2hboot
23105loop_2220:
23106 edge32ln %o6, %o1, %o4
23107 fbuge,a %fcc0, loop_2222
23108 srl %l6, %i3, %g5
23109loop_2221:
23110 edge8ln %i1, %o7, %l2
23111 set 0x61, %l1
23112 nop ! lduba [%l7 + %l1] 0x18, %l0 ASI use changed by convert2hboot
23113loop_2222:
23114 fbge %fcc1, loop_2223
23115 call loop_2224
23116 flush %l7 + 0x10
23117 movleu %icc, %g1, %o5
23118loop_2223:
23119 bvs,pt %xcc, loop_2225
23120loop_2224:
23121 bcs,a %icc, loop_2226
23122 or %l1, 0x1B9A, %g2
23123 addcc %o3, %i0, %g3
23124loop_2225:
23125 subcc %i6, %i7, %o0
23126loop_2226:
23127 addc %g4, %i4, %g6
23128 edge16n %o2, %l4, %i2
23129 movleu %xcc, %l3, %i5
23130 bn,pn %icc, loop_2227
23131 smulcc %g7, 0x00B0, %o6
23132 udivx %l5, 0x03CD, %o1
23133 ldsw [%l7 + 0x78], %o4
23134loop_2227:
23135 edge32l %l6, %g5, %i1
23136 bg,a loop_2228
23137 udivcc %i3, 0x1A4A, %l2
23138 edge32n %l0, %o7, %o5
23139 nop ! tgu %icc, 0x3 changed by convert2hboot
23140loop_2228:
23141 nop
23142 setx loop_2229, %l0, %l1
23143 nop ! wrpr 0x1, %tl changed by convert2hboot
23144 nop ! wrpr %l1, %tpc changed by convert2hboot
23145 add %l1, 0x4, %l1
23146 nop ! wrpr %l1, %tnpc changed by convert2hboot
23147 setx 0x34400001400, %l0, %l1
23148 nop ! wrpr %l1, %tstate changed by convert2hboot
23149 nop ! wrhpr 0x4, %htstate changed by convert2hboot
23150 nop ! retry changed by convert2hboot
23151 nop ! tne %icc, 0x3 changed by convert2hboot
23152 or %l1, %g2, %o3
23153 std %i0, [%l7 + 0x60]
23154loop_2229:
23155 bvc,pn %xcc, loop_2230
23156 nop ! tle %xcc, 0x1 changed by convert2hboot
23157 movpos %icc, %g3, %g1
23158 brlez,a %i7, loop_2231
23159loop_2230:
23160 addccc %o0, 0x1440, %i6
23161 fbne,a %fcc2, loop_2232
23162 udivx %i4, 0x122B, %g6
23163loop_2231:
23164 addcc %o2, 0x0AA4, %g4
23165 movrne %l4, 0x330, %l3
23166loop_2232:
23167 nop
23168 wr %g0, 0xe2, %asi
23169 membar #Sync
23170 ldsb [%l7 + 0x73], %g7
23171 movrlz %i5, 0x2E0, %o6
23172 prefetch [%l7 + 0x38], 0x0
23173 umulcc %l5, %o4, %o1
23174 brlez,a %g5, loop_2233
23175 fmovsl %icc, %f13, %f6
23176 bpos loop_2234
23177 nop ! tneg %xcc, 0x1 changed by convert2hboot
23178loop_2233:
23179 fsrc2 %f12, %f4
23180 membar 0x58
23181loop_2234:
23182 bge %icc, loop_2235
23183 ld [%l7 + 0x7C], %f11
23184 nop ! tneg %xcc, 0x1 changed by convert2hboot
23185 udivx %l6, 0x07DD, %i1
23186loop_2235:
23187 nop
23188 set 0x10, %o3
23189 nop ! ldda [%l7 + %o3] 0x04, %l2 ASI use changed by convert2hboot
23190 fmovdcs %xcc, %f31, %f2
23191 wr %g0, 0x80, %asi
23192 fbe,a %fcc2, loop_2236
23193 and %o7, %i3, %o5
23194 fmovrdne %l1, %f10, %f4
23195 nop ! taddcctv %g2, 0x17C3, %i0 changed by convert2hboot
23196loop_2236:
23197 movrlz %g3, 0x28A, %o3
23198 srlx %i7, 0x0F, %o0
23199 addc %i6, 0x0820, %i4
23200 add %g6, %g1, %g4
23201 nop ! tsubcc %o2, %l4, %l3 changed by convert2hboot
23202 fmovrde %g7, %f24, %f12
23203 movvs %xcc, %i2, %i5
23204 bgu %icc, loop_2237
23205 fcmpd %fcc1, %f8, %f30
23206 movrne %o6, 0x278, %l5
23207 edge8ln %o4, %o1, %g5
23208loop_2237:
23209 nop ! sir 0x0060 changed by convert2hboot
23210 fmovdl %xcc, %f4, %f31
23211 fbuge,a %fcc3, loop_2238
23212 sethi 0x0BB8, %l6
23213 call loop_2239
23214 stx %i1, [%l7 + 0x48]
23215loop_2238:
23216 sethi 0x0BD4, %l2
23217 xorcc %l0, %o7, %o5
23218loop_2239:
23219 fpackfix %f24, %f26
23220 edge8n %i3, %l1, %g2
23221 movle %xcc, %g3, %o3
23222 fbge %fcc3, loop_2240
23223 fpadd16s %f6, %f6, %f23
23224 fxnor %f30, %f28, %f20
23225 nop ! tvs %xcc, 0x3 changed by convert2hboot
23226loop_2240:
23227 nop ! tsubcctv %i0, %o0, %i7 changed by convert2hboot
23228 sethi 0x1BE2, %i6
23229 udiv %i4, 0x168B, %g6
23230 ldstub [%l7 + 0x56], %g4
23231 nop
23232 setx loop_2241, %l0, %l1
23233 nop ! wrpr 0x1, %tl changed by convert2hboot
23234 nop ! wrpr %l1, %tpc changed by convert2hboot
23235 add %l1, 0x4, %l1
23236 nop ! wrpr %l1, %tnpc changed by convert2hboot
23237 setx 0x34400001400, %l0, %l1
23238 nop ! wrpr %l1, %tstate changed by convert2hboot
23239 nop ! wrhpr 0x4, %htstate changed by convert2hboot
23240 nop ! retry changed by convert2hboot
23241 fmovdvs %xcc, %f26, %f0
23242 mova %xcc, %g1, %o2
23243 subc %l4, %l3, %i2
23244loop_2241:
23245 fmovrsgez %i5, %f4, %f17
23246 be,a,pn %icc, loop_2242
23247 movle %xcc, %g7, %l5
23248 fmovsneg %xcc, %f21, %f6
23249 fble %fcc2, loop_2243
23250loop_2242:
23251 fmovsvc %icc, %f2, %f30
23252 subccc %o4, %o1, %g5
23253 bvs %xcc, loop_2244
23254loop_2243:
23255 fbul %fcc1, loop_2245
23256 fbn %fcc2, loop_2246
23257 and %o6, 0x1EBA, %i1
23258loop_2244:
23259 edge8n %l6, %l0, %o7
23260loop_2245:
23261 nop
23262 set 0x62, %g3
23263 nop ! ldsha [%l7 + %g3] 0x81, %o5 ASI use changed by convert2hboot
23264loop_2246:
23265 bn loop_2247
23266 nop ! tcc %xcc, 0x6 changed by convert2hboot
23267 brnz %l2, loop_2248
23268 nop
23269 set 0x76, %i6
23270 ldub [%l7 + %i6], %l1
23271loop_2247:
23272 movg %xcc, %i3, %g3
23273 mulx %g2, 0x0722, %o3
23274loop_2248:
23275 fzeros %f20
23276 brlz %o0, loop_2249
23277 nop
23278 setx loop_2250, %l0, %l1
23279 nop ! wrpr 0x1, %tl changed by convert2hboot
23280 nop ! wrpr %l1, %tpc changed by convert2hboot
23281 add %l1, 0x4, %l1
23282 nop ! wrpr %l1, %tnpc changed by convert2hboot
23283 setx 0x34400001400, %l0, %l1
23284 nop ! wrpr %l1, %tstate changed by convert2hboot
23285 nop ! wrhpr 0x4, %htstate changed by convert2hboot
23286 nop ! retry changed by convert2hboot
23287 udiv %i7, 0x0D73, %i0
23288 nop ! tvs %xcc, 0x6 changed by convert2hboot
23289loop_2249:
23290 nop
23291 add %l7, 0x10, %l6
23292 wr %g0, 0x80, %asi
23293loop_2250:
23294 movneg %icc, %i6, %g4
23295 fmovrdlz %g1, %f26, %f28
23296 set 0x60, %i5
23297 nop ! ldda [%l7 + %i5] 0x88, %o2 ASI use changed by convert2hboot
23298 fmovrse %l4, %f16, %f7
23299 bleu,a,pn %icc, loop_2251
23300 ldx [%l7 + 0x20], %l3
23301 nop ! tcc %icc, 0x2 changed by convert2hboot
23302 nop ! tg %icc, 0x4 changed by convert2hboot
23303loop_2251:
23304 movrlez %i2, %i5, %l5
23305 nop ! tneg %icc, 0x2 changed by convert2hboot
23306 swap [%l7 + 0x08], %o4
23307 fba,a %fcc1, loop_2252
23308 orncc %g7, 0x07AB, %g5
23309 edge32 %o6, %o1, %i1
23310 edge8ln %l6, %o7, %o5
23311loop_2252:
23312 fpadd16 %f4, %f20, %f8
23313 nop ! tl %icc, 0x3 changed by convert2hboot
23314 sllx %l0, %l1, %l2
23315 edge32ln %g3, %g2, %i3
23316 andn %o0, %o3, %i7
23317 movpos %icc, %i4, %i0
23318 movleu %xcc, %g6, %i6
23319 fmovrdlez %g1, %f30, %f28
23320 fornot2 %f26, %f8, %f18
23321 fnot1s %f8, %f12
23322 nop ! tvs %icc, 0x3 changed by convert2hboot
23323 nop ! tn %icc, 0x5 changed by convert2hboot
23324 membar 0x2A
23325 smul %g4, %o2, %l3
23326 xnorcc %l4, %i5, %l5
23327 lduw [%l7 + 0x68], %o4
23328 xnorcc %i2, %g7, %g5
23329 movrgz %o6, 0x09D, %o1
23330 fble %fcc0, loop_2253
23331 sdivcc %l6, 0x1708, %o7
23332 fxnors %f19, %f17, %f29
23333 andn %i1, 0x0C02, %l0
23334loop_2253:
23335 nop
23336 wr %g0, 0x0c, %asi
23337 fmovrsne %o5, %f15, %f25
23338 fcmpes %fcc2, %f20, %f16
23339 xnor %g3, 0x14C8, %l2
23340 movrne %g2, 0x25A, %i3
23341 wr %g0, 0x80, %asi
23342 movrne %i7, %i4, %o0
23343 fcmped %fcc1, %f6, %f24
23344 movpos %icc, %i0, %g6
23345 set 0x44, %g6
23346 nop ! swapa [%l7 + %g6] 0x18, %g1 ASI use changed by convert2hboot
23347 movrne %g4, 0x245, %i6
23348 fpsub16 %f28, %f30, %f30
23349 edge32l %o2, %l3, %l4
23350 edge16 %l5, %i5, %i2
23351 set 0x08, %o7
23352 nop ! ldxa [%l7 + %o7] 0x14, %g7 ASI use changed by convert2hboot
23353 edge16l %o4, %o6, %g5
23354 fbo %fcc0, loop_2254
23355 move %icc, %l6, %o7
23356 nop ! taddcc %i1, 0x15A5, %l0 changed by convert2hboot
23357 fmovdcs %icc, %f17, %f1
23358loop_2254:
23359 mulscc %l1, 0x15B5, %o1
23360 nop ! tgu %icc, 0x5 changed by convert2hboot
23361 edge32l %o5, %g3, %g2
23362 umulcc %l2, %i3, %o3
23363 fsrc1s %f10, %f2
23364 set 0x5C, %l5
23365 nop ! lduwa [%l7 + %l5] 0x15, %i7 ASI use changed by convert2hboot
23366 xnor %i4, %i0, %g6
23367 nop ! tneg %xcc, 0x5 changed by convert2hboot
23368 udivx %o0, 0x1006, %g4
23369 nop ! tleu %icc, 0x6 changed by convert2hboot
23370 fmovse %xcc, %f0, %f5
23371 fmovrsgz %i6, %f4, %f16
23372 fmovsl %xcc, %f4, %f23
23373 set 0x21, %i1
23374 nop ! ldsba [%l7 + %i1] 0x89, %g1 ASI use changed by convert2hboot
23375 mulscc %l3, %o2, %l5
23376 edge8n %i5, %l4, %i2
23377 movrlez %o4, %g7, %o6
23378 wr %g0, 0x89, %asi
23379 movne %icc, %o7, %i1
23380 orcc %g5, %l1, %l0
23381 wr %g0, 0x19, %asi
23382 fmovdn %xcc, %f26, %f20
23383 alignaddr %o1, %g3, %l2
23384 mova %icc, %g2, %o3
23385 bg,a %xcc, loop_2255
23386 array32 %i3, %i4, %i7
23387 andcc %g6, %i0, %o0
23388 fcmpd %fcc3, %f30, %f16
23389loop_2255:
23390 nop
23391 wr %g0, 0x80, %asi
23392 fmovda %xcc, %f9, %f19
23393 nop ! tl %icc, 0x7 changed by convert2hboot
23394 bg,a loop_2256
23395 edge8n %g1, %i6, %o2
23396 st %f2, [%l7 + 0x24]
23397 fbe,a %fcc2, loop_2257
23398loop_2256:
23399 subc %l5, 0x0304, %i5
23400 fmovsneg %icc, %f0, %f31
23401 movne %icc, %l4, %l3
23402loop_2257:
23403 movn %icc, %o4, %i2
23404 bne,pn %xcc, loop_2258
23405 sth %o6, [%l7 + 0x18]
23406 bneg,a loop_2259
23407 nop ! tn %xcc, 0x1 changed by convert2hboot
23408loop_2258:
23409 movrlz %l6, %g7, %o7
23410 fcmpd %fcc1, %f6, %f16
23411loop_2259:
23412 umul %g5, %i1, %l1
23413 edge8n %l0, %o5, %o1
23414 nop ! tgu %icc, 0x0 changed by convert2hboot
23415 srl %g3, %g2, %o3
23416 and %i3, %i4, %i7
23417 edge16 %l2, %i0, %g6
23418 udiv %g4, 0x1D97, %g1
23419 brgz %i6, loop_2260
23420 nop ! tpos %xcc, 0x6 changed by convert2hboot
23421 srax %o0, %o2, %i5
23422 set 0x30, %o5
23423 nop ! stda %l4, [%l7 + %o5] 0x81 ASI use changed by convert2hboot
23424loop_2260:
23425 sll %l4, %l3, %i2
23426 lduw [%l7 + 0x50], %o6
23427 set 0x28, %g1
23428 nop ! prefetcha [%l7 + %g1] 0x10, 0x1 ASI use changed by convert2hboot
23429 nop
23430 setx loop_2261, %l0, %l1
23431 nop ! wrpr 0x1, %tl changed by convert2hboot
23432 nop ! wrpr %l1, %tpc changed by convert2hboot
23433 add %l1, 0x4, %l1
23434 nop ! wrpr %l1, %tnpc changed by convert2hboot
23435 setx 0x34400001400, %l0, %l1
23436 nop ! wrpr %l1, %tstate changed by convert2hboot
23437 nop ! wrhpr 0x4, %htstate changed by convert2hboot
23438 nop ! retry changed by convert2hboot
23439 smulcc %l6, 0x1BA1, %o7
23440 fbge,a %fcc1, loop_2262
23441 movvs %icc, %g7, %g5
23442loop_2261:
23443 array16 %i1, %l1, %o5
23444 nop ! tsubcctv %l0, 0x1F2C, %o1 changed by convert2hboot
23445loop_2262:
23446 fmovdge %icc, %f17, %f28
23447 orcc %g3, 0x0421, %g2
23448 set 0x40, %o1
23449 nop ! stda %i2, [%l7 + %o1] 0x11 ASI use changed by convert2hboot
23450 fmovd %f12, %f24
23451 fmuld8sux16 %f21, %f18, %f26
23452 addccc %o3, 0x09C1, %i4
23453 or %l2, %i0, %g6
23454 fmul8x16au %f29, %f24, %f26
23455 edge32n %i7, %g4, %g1
23456 mulscc %i6, %o0, %i5
23457 saved
23458 rdpr %cwp, %g1
23459 rdpr %cansave, %g2
23460 rdpr %canrestore, %g3
23461 rdpr %cleanwin, %g4
23462 rdpr %otherwin, %g5
23463 rdpr %wstate, %g6
23464 movvs %icc, %l5, %o2
23465 udiv %l4, 0x06BE, %i2
23466 sethi 0x1284, %l3
23467 edge32l %o6, %o4, %l6
23468 subc %o7, 0x165B, %g7
23469 fba %fcc0, loop_2263
23470 ldsw [%l7 + 0x0C], %g5
23471 srax %l1, %o5, %l0
23472 fbule,a %fcc2, loop_2264
23473loop_2263:
23474 array16 %o1, %g3, %i1
23475 movrne %g2, %i3, %o3
23476 nop ! tl %icc, 0x3 changed by convert2hboot
23477loop_2264:
23478 bvc loop_2265
23479 nop ! tne %xcc, 0x6 changed by convert2hboot
23480 fmovscc %xcc, %f21, %f15
23481 wr %g0, 0x80, %asi
23482loop_2265:
23483 movvc %icc, %i4, %g6
23484 flush %l7 + 0x7C
23485 fnot1s %f1, %f9
23486 ldd [%l7 + 0x28], %f26
23487 alignaddrl %i7, %i0, %g1
23488 nop ! tle %xcc, 0x5 changed by convert2hboot
23489 movcc %xcc, %i6, %g4
23490 edge32 %i5, %o0, %o2
23491 bvs,pt %icc, loop_2266
23492 sll %l5, %l4, %i2
23493 movcs %xcc, %o6, %l3
23494 nop ! tcs %xcc, 0x2 changed by convert2hboot
23495loop_2266:
23496 std %o4, [%l7 + 0x08]
23497 umul %l6, %o7, %g5
23498 set 0x60, %o4
23499 nop ! lduwa [%l7 + %o4] 0x80, %l1 ASI use changed by convert2hboot
23500 movrlz %o5, %g7, %o1
23501 fandnot2s %f3, %f26, %f9
23502 wr %g0, 0x88, %asi
23503 lda [%l7 + 0x1C] %asi, %f11
23504 add %g3, 0x096C, %l0
23505 movleu %xcc, %g2, %i3
23506 ble loop_2267
23507 fnot1 %f16, %f12
23508 xnorcc %o3, %i1, %i4
23509 movgu %icc, %l2, %i7
23510loop_2267:
23511 orncc %g6, %i0, %g1
23512 xnor %i6, 0x147B, %g4
23513 mova %icc, %o0, %i5
23514 subcc %l5, %o2, %l4
23515 alignaddr %i2, %o6, %o4
23516 add %l7, 0x70, %l6
23517 wr %g0, 0x81, %asi
23518 nop ! casxa [%l6] 0x81, %l6, %o7 ASI use changed by convert2hboot
23519 xorcc %g5, 0x14E9, %l1
23520 addccc %o5, %l3, %g7
23521 fornot1s %f5, %f19, %f8
23522 fbu,a %fcc1, loop_2268
23523 udiv %g3, 0x1092, %o1
23524 movge %icc, %g2, %i3
23525 fcmpgt32 %f22, %f26, %o3
23526loop_2268:
23527 nop ! tg %icc, 0x4 changed by convert2hboot
23528 srlx %l0, %i1, %i4
23529 nop ! tcc %xcc, 0x6 changed by convert2hboot
23530 xnorcc %i7, %g6, %l2
23531 fbe %fcc2, loop_2269
23532 brgz,a %i0, loop_2270
23533 nop
23534 set 0x48, %g5
23535 ldd [%l7 + %g5], %f6
23536 array8 %i6, %g1, %g4
23537loop_2269:
23538 nop ! tcc %icc, 0x6 changed by convert2hboot
23539loop_2270:
23540 addccc %i5, 0x1510, %l5
23541 fpsub32 %f26, %f14, %f2
23542 movrne %o0, 0x1D7, %o2
23543 fmovdgu %icc, %f29, %f24
23544 add %l7, 0x48, %l6
23545 wr %g0, 0x0c, %asi
23546 lda [%l6] %asi, %i2
23547 ldstub [%l7 + 0x31], %o4
23548 xnor %o6, %l6, %o7
23549 movcs %icc, %l1, %o5
23550 srl %g5, 0x18, %l3
23551 addc %g3, %g7, %g2
23552 nop ! tneg %icc, 0x4 changed by convert2hboot
23553 orncc %o1, 0x1AE2, %i3
23554 fmovrsgz %o3, %f20, %f6
23555 andcc %l0, %i4, %i7
23556 bl loop_2271
23557 movvs %icc, %i1, %g6
23558 bcc,a %xcc, loop_2272
23559 bg,pn %icc, loop_2273
23560loop_2271:
23561 std %f14, [%l7 + 0x38]
23562 bl,a,pt %xcc, loop_2274
23563loop_2272:
23564 movcc %icc, %i0, %i6
23565loop_2273:
23566 nop ! tcc %xcc, 0x0 changed by convert2hboot
23567 fabsd %f14, %f16
23568loop_2274:
23569 orcc %g1, 0x0E9F, %l2
23570 addcc %i5, 0x04D5, %l5
23571 nop ! tcs %xcc, 0x5 changed by convert2hboot
23572 orncc %g4, 0x0F9A, %o2
23573 fcmps %fcc0, %f7, %f31
23574 nop ! tneg %xcc, 0x4 changed by convert2hboot
23575 movvc %xcc, %i2, %o0
23576 set 0x18, %g7
23577 nop ! ldsha [%l7 + %g7] 0x80, %l4 ASI use changed by convert2hboot
23578 ba,pt %icc, loop_2275
23579 fzero %f4
23580 movn %icc, %o4, %o6
23581 ldsh [%l7 + 0x34], %o7
23582loop_2275:
23583 fbuge,a %fcc2, loop_2276
23584 orcc %l1, 0x123F, %o5
23585 addccc %g5, %l6, %l3
23586 movleu %icc, %g7, %g2
23587loop_2276:
23588 membar 0x57
23589 andncc %g3, %i3, %o3
23590 subccc %o1, 0x0A00, %l0
23591 ldsh [%l7 + 0x70], %i7
23592 edge16n %i4, %g6, %i0
23593 movg %icc, %i6, %i1
23594 fba %fcc0, loop_2277
23595 fmovdcs %xcc, %f0, %f22
23596 movrlez %g1, 0x391, %i5
23597 wr %g0, 0x04, %asi
23598loop_2277:
23599 movrgz %g4, 0x3AD, %l2
23600 restored
23601 rdpr %cwp, %g1
23602 rdpr %cansave, %g2
23603 rdpr %canrestore, %g3
23604 rdpr %cleanwin, %g4
23605 rdpr %otherwin, %g5
23606 rdpr %wstate, %g6
23607 std %f30, [%l7 + 0x78]
23608 alignaddr %o2, %o0, %l4
23609 fmovsle %icc, %f11, %f31
23610 nop ! te %xcc, 0x6 changed by convert2hboot
23611 edge16ln %i2, %o6, %o7
23612 membar 0x26
23613 fcmpgt16 %f6, %f16, %l1
23614 bg,a,pn %xcc, loop_2278
23615 edge32ln %o4, %o5, %l6
23616 and %l3, %g7, %g5
23617 alignaddr %g2, %g3, %i3
23618loop_2278:
23619 brgez %o1, loop_2279
23620 edge8n %l0, %i7, %o3
23621 fbo %fcc3, loop_2280
23622 nop ! tsubcctv %i4, 0x0499, %g6 changed by convert2hboot
23623loop_2279:
23624 addcc %i6, 0x0151, %i0
23625 smul %i1, %i5, %l5
23626loop_2280:
23627 fbule,a %fcc3, loop_2281
23628 movleu %icc, %g1, %g4
23629 xorcc %o2, %o0, %l4
23630 fones %f15
23631loop_2281:
23632 nop
23633 wr %g0, 0x18, %asi
23634 ldub [%l7 + 0x5A], %i2
23635 fbg %fcc2, loop_2282
23636 nop
23637 setx loop_2283, %l0, %l1
23638 nop ! wrpr 0x1, %tl changed by convert2hboot
23639 nop ! wrpr %l1, %tpc changed by convert2hboot
23640 add %l1, 0x4, %l1
23641 nop ! wrpr %l1, %tnpc changed by convert2hboot
23642 setx 0x34400001400, %l0, %l1
23643 nop ! wrpr %l1, %tstate changed by convert2hboot
23644 nop ! wrhpr 0x4, %htstate changed by convert2hboot
23645 nop ! retry changed by convert2hboot
23646 fandnot1 %f14, %f12, %f24
23647 edge8n %o6, %l1, %o7
23648loop_2282:
23649 movrgez %o4, 0x2FB, %o5
23650loop_2283:
23651 fxors %f10, %f30, %f22
23652 xnorcc %l6, 0x009C, %l3
23653 nop ! sir 0x0846 changed by convert2hboot
23654 call loop_2284
23655 edge32 %g7, %g2, %g5
23656 smul %i3, %o1, %l0
23657 subccc %g3, %i7, %o3
23658loop_2284:
23659 fabsd %f20, %f12
23660 nop ! tcc %icc, 0x5 changed by convert2hboot
23661 andn %g6, 0x0955, %i4
23662 udivcc %i0, 0x1495, %i6
23663 fbl,a %fcc2, loop_2285
23664 nop
23665 setx loop_2286, %l0, %l1
23666 nop ! wrpr 0x1, %tl changed by convert2hboot
23667 nop ! wrpr %l1, %tnpc changed by convert2hboot
23668 setx 0x34400001400, %l0, %l1
23669 nop ! wrpr %l1, %tstate changed by convert2hboot
23670 nop ! wrhpr 0x4, %htstate changed by convert2hboot
23671 nop ! done changed by convert2hboot
23672 and %i1, %l5, %g1
23673 edge8 %i5, %o2, %g4
23674loop_2285:
23675 brz %l4, loop_2287
23676loop_2286:
23677 andn %l2, 0x0FE5, %o0
23678 edge32ln %i2, %l1, %o7
23679 edge32l %o4, %o5, %l6
23680loop_2287:
23681 fmovrsne %l3, %f8, %f27
23682 edge16 %g7, %o6, %g5
23683 fbo %fcc1, loop_2288
23684 fmovda %icc, %f6, %f26
23685 fmovdcs %icc, %f9, %f30
23686 sdiv %g2, 0x03E2, %o1
23687loop_2288:
23688 edge8ln %l0, %i3, %g3
23689 movgu %xcc, %o3, %i7
23690 fbuge %fcc0, loop_2289
23691 fnot1 %f28, %f26
23692 nop ! tsubcctv %i4, 0x03E5, %i0 changed by convert2hboot
23693 set 0x10, %l2
23694 nop ! prefetcha [%l7 + %l2] 0x15, 0x3 ASI use changed by convert2hboot
23695loop_2289:
23696 fmovsge %xcc, %f29, %f1
23697 fnegs %f12, %f24
23698 set 0x28, %o2
23699 lda [%l7 + %o2] 0x04, %f13
23700 smul %i6, %i1, %g1
23701 edge16 %l5, %o2, %i5
23702 set 0x30, %l3
23703 nop ! stda %l4, [%l7 + %l3] 0xeb ASI use changed by convert2hboot
23704 membar #Sync
23705 movvc %xcc, %l2, %o0
23706 add %l7, 0x18, %l6
23707 wr %g0, 0x11, %asi
23708 lda [%l6] %asi, %g4
23709 nop ! casa [%l6] 0x11, %g4, %l1 ASI use changed by convert2hboot
23710 set 0x6C, %g4
23711 nop ! stwa %o7, [%l7 + %g4] 0x81 ASI use changed by convert2hboot
23712 nop ! tvc %icc, 0x1 changed by convert2hboot
23713 fbule %fcc0, loop_2290
23714 brlez %i2, loop_2291
23715 orn %o4, %o5, %l6
23716 movne %xcc, %g7, %l3
23717loop_2290:
23718 brnz %g5, loop_2292
23719loop_2291:
23720 movne %icc, %g2, %o6
23721 udivcc %o1, 0x1ECB, %l0
23722 swap [%l7 + 0x08], %i3
23723loop_2292:
23724 umul %g3, %i7, %o3
23725 fmovrslez %i4, %f6, %f28
23726 bn,a,pn %icc, loop_2293
23727 movre %g6, 0x383, %i0
23728 movvs %icc, %i1, %g1
23729 movleu %icc, %i6, %l5
23730loop_2293:
23731 std %f6, [%l7 + 0x50]
23732 add %i5, 0x013E, %l4
23733 movcc %icc, %o2, %o0
23734 movge %xcc, %g4, %l1
23735 fmul8x16au %f23, %f27, %f24
23736 edge8ln %l2, %o7, %o4
23737 edge16ln %o5, %l6, %g7
23738 sub %i2, %g5, %g2
23739 nop
23740 set 0x64, %g2
23741 prefetch [%l7 + %g2], 0x3
23742 set 0x30, %l0
23743 nop ! ldxa [%g0 + %l0] 0x50, %l3 ASI use changed by convert2hboot
23744 nop ! tge %xcc, 0x5 changed by convert2hboot
23745 edge8 %o1, %o6, %i3
23746 srl %l0, %i7, %o3
23747 fmuld8sux16 %f21, %f4, %f24
23748 addccc %g3, 0x023E, %i4
23749 fbug %fcc3, loop_2294
23750 nop ! taddcctv %g6, 0x0A28, %i0 changed by convert2hboot
23751 nop ! sir 0x1525 changed by convert2hboot
23752 movcs %icc, %g1, %i6
23753loop_2294:
23754 fmovs %f21, %f31
23755 srax %i1, %i5, %l5
23756 fbg,a %fcc2, loop_2295
23757 udivcc %o2, 0x12CB, %o0
23758 movrne %g4, %l1, %l4
23759 nop ! tl %icc, 0x3 changed by convert2hboot
23760loop_2295:
23761 ldsh [%l7 + 0x30], %o7
23762 nop ! tsubcc %l2, %o4, %o5 changed by convert2hboot
23763 nop ! taddcc %l6, %i2, %g7 changed by convert2hboot
23764 sllx %g2, %g5, %l3
23765 nop ! tle %icc, 0x1 changed by convert2hboot
23766 xor %o1, %o6, %l0
23767 movrlz %i7, %i3, %o3
23768 fbl %fcc1, loop_2296
23769 fblg,a %fcc0, loop_2297
23770 array8 %i4, %g3, %i0
23771 ld [%l7 + 0x44], %f21
23772loop_2296:
23773 fbug %fcc3, loop_2298
23774loop_2297:
23775 nop ! taddcc %g6, 0x0828, %i6 changed by convert2hboot
23776 addcc %g1, 0x1400, %i5
23777 lduh [%l7 + 0x6E], %l5
23778loop_2298:
23779 nop ! tneg %xcc, 0x1 changed by convert2hboot
23780 movvs %xcc, %o2, %o0
23781 umulcc %g4, %i1, %l4
23782 fabsd %f8, %f12
23783 nop ! tn %xcc, 0x1 changed by convert2hboot
23784 add %o7, %l2, %l1
23785 nop ! ta %icc, 0x3 changed by convert2hboot
23786 movle %xcc, %o4, %l6
23787 ldsw [%l7 + 0x7C], %o5
23788 subc %i2, 0x050A, %g7
23789 fcmpeq16 %f16, %f28, %g2
23790 popc 0x161C, %l3
23791 edge32l %o1, %o6, %g5
23792 umulcc %l0, 0x1BF3, %i3
23793 fpsub32s %f26, %f26, %f28
23794 edge8n %o3, %i4, %g3
23795 fcmpeq32 %f4, %f8, %i7
23796 orcc %g6, 0x1BA8, %i0
23797 popc 0x027F, %i6
23798 nop ! tcc %icc, 0x2 changed by convert2hboot
23799 nop ! taddcc %i5, %g1, %o2 changed by convert2hboot
23800 srax %o0, %g4, %i1
23801 fornot1s %f9, %f4, %f3
23802 edge16n %l4, %o7, %l5
23803 lduw [%l7 + 0x24], %l1
23804 alignaddr %o4, %l6, %l2
23805 array16 %i2, %g7, %o5
23806 nop ! te %xcc, 0x1 changed by convert2hboot
23807 fbl,a %fcc2, loop_2299
23808 udivcc %g2, 0x1F73, %l3
23809 udivx %o6, 0x03D2, %o1
23810 fand %f8, %f24, %f12
23811loop_2299:
23812 fand %f30, %f30, %f16
23813 fbug,a %fcc2, loop_2300
23814 call loop_2301
23815 nop ! tvs %icc, 0x7 changed by convert2hboot
23816 nop ! tsubcctv %l0, 0x04DD, %i3 changed by convert2hboot
23817loop_2300:
23818 fcmpeq32 %f24, %f4, %o3
23819loop_2301:
23820 fpadd16s %f0, %f13, %f27
23821 alignaddrl %g5, %i4, %g3
23822 orncc %g6, %i0, %i6
23823 movrlez %i7, 0x3EF, %g1
23824 fmovsn %icc, %f20, %f1
23825 movl %xcc, %i5, %o0
23826 movl %icc, %g4, %o2
23827 nop ! tvc %icc, 0x0 changed by convert2hboot
23828 nop ! taddcc %i1, 0x04BD, %l4 changed by convert2hboot
23829 nop ! tneg %icc, 0x2 changed by convert2hboot
23830 nop ! tne %icc, 0x1 changed by convert2hboot
23831 restored
23832 rdpr %cwp, %g1
23833 rdpr %cansave, %g2
23834 rdpr %canrestore, %g3
23835 rdpr %cleanwin, %g4
23836 rdpr %otherwin, %g5
23837 rdpr %wstate, %g6
23838 fble %fcc0, loop_2302
23839 subc %o7, %l5, %o4
23840 add %l1, 0x1630, %l2
23841 nop ! sir 0x0080 changed by convert2hboot
23842loop_2302:
23843 andcc %i2, 0x1E38, %g7
23844 fmovdle %xcc, %f8, %f21
23845 move %icc, %l6, %g2
23846 fbule,a %fcc2, loop_2303
23847 move %icc, %l3, %o5
23848 fbge %fcc2, loop_2304
23849 bne,a,pt %xcc, loop_2305
23850loop_2303:
23851 smulcc %o1, 0x00B5, %o6
23852 fxnors %f2, %f5, %f24
23853loop_2304:
23854 nop
23855 set 0x0C, %o6
23856 lda [%l7 + %o6] 0x19, %f10
23857loop_2305:
23858 nop ! tge %xcc, 0x1 changed by convert2hboot
23859 udivx %l0, 0x0762, %i3
23860 fble %fcc0, loop_2306
23861 fexpand %f25, %f6
23862 movcs %xcc, %o3, %g5
23863 fnors %f28, %f0, %f31
23864loop_2306:
23865 sethi 0x1276, %i4
23866 smul %g6, 0x160B, %g3
23867 sll %i0, 0x08, %i7
23868 fsrc2 %f12, %f0
23869 fmovdvc %xcc, %f12, %f3
23870 fmovsleu %xcc, %f3, %f16
23871 nop ! taddcc %i6, 0x144E, %i5 changed by convert2hboot
23872 array16 %o0, %g1, %o2
23873 andn %g4, 0x05EE, %l4
23874 sdivx %i1, 0x03A0, %o7
23875 fmovsge %icc, %f25, %f19
23876 sth %o4, [%l7 + 0x20]
23877 xnorcc %l1, 0x15CD, %l2
23878 wr %g0, 0x22, %asi
23879 membar #Sync
23880 fmovda %icc, %f0, %f28
23881 edge16 %i2, %g7, %g2
23882 sll %l3, 0x18, %l6
23883 sdivcc %o5, 0x063D, %o6
23884 edge16l %l0, %i3, %o3
23885 nop ! taddcctv %o1, 0x04F0, %g5 changed by convert2hboot
23886 fmovde %icc, %f9, %f22
23887 fbe %fcc2, loop_2307
23888 fmovdcc %xcc, %f3, %f17
23889 fpackfix %f28, %f25
23890 nop ! tne %xcc, 0x3 changed by convert2hboot
23891loop_2307:
23892 fsrc1 %f8, %f16
23893 fbg %fcc2, loop_2308
23894 nop ! tle %xcc, 0x0 changed by convert2hboot
23895 wr %g0, 0x81, %asi
23896loop_2308:
23897 alignaddr %g6, %g3, %i4
23898 fbl %fcc1, loop_2309
23899 fmul8x16al %f11, %f1, %f28
23900 fabss %f15, %f15
23901 edge32n %i7, %i0, %i6
23902loop_2309:
23903 nop ! taddcc %i5, %o0, %g1 changed by convert2hboot
23904 fmuld8sux16 %f29, %f26, %f0
23905 set 0x76, %o0
23906 nop ! lduha [%l7 + %o0] 0x88, %o2 ASI use changed by convert2hboot
23907 fnands %f2, %f29, %f13
23908 smul %l4, %i1, %g4
23909 ba,a,pt %xcc, loop_2310
23910 xor %o7, %o4, %l1
23911 smulcc %l5, 0x10A0, %l2
23912 fmovrdlz %i2, %f28, %f14
23913loop_2310:
23914 subc %g2, %l3, %l6
23915 nop ! tleu %icc, 0x6 changed by convert2hboot
23916 movge %icc, %o5, %o6
23917 fbuge %fcc1, loop_2311
23918 lduh [%l7 + 0x2E], %g7
23919 movl %icc, %l0, %i3
23920 umulcc %o3, %o1, %g6
23921loop_2311:
23922 array8 %g5, %i4, %g3
23923 nop ! sir 0x1E38 changed by convert2hboot
23924 movn %xcc, %i0, %i7
23925 fpsub16s %f24, %f21, %f25
23926 set 0x16, %l4
23927 nop ! lduha [%l7 + %l4] 0x14, %i6 ASI use changed by convert2hboot
23928 sdiv %o0, 0x0AE8, %i5
23929 nop ! tpos %xcc, 0x7 changed by convert2hboot
23930 srax %o2, 0x02, %l4
23931 alignaddrl %i1, %g1, %g4
23932 movrgez %o4, 0x30E, %l1
23933 edge16l %o7, %l2, %l5
23934 set 0x42, %l6
23935 nop ! ldstuba [%l7 + %l6] 0x11, %i2 ASI use changed by convert2hboot
23936 fmovrsne %g2, %f4, %f15
23937 movgu %xcc, %l6, %l3
23938 nop ! tcs %icc, 0x5 changed by convert2hboot
23939 fpackfix %f10, %f14
23940 set 0x24, %i4
23941 nop ! ldswa [%l7 + %i4] 0x18, %o6 ASI use changed by convert2hboot
23942 fnegd %f0, %f0
23943 movg %xcc, %o5, %g7
23944 fnands %f20, %f5, %f6
23945 movneg %xcc, %l0, %i3
23946 addc %o1, %g6, %o3
23947 fmovspos %icc, %f28, %f14
23948 fnor %f10, %f22, %f12
23949 fmovdcc %xcc, %f7, %f16
23950 movrgez %g5, %g3, %i4
23951 nop ! tle %icc, 0x1 changed by convert2hboot
23952 nop ! te %icc, 0x4 changed by convert2hboot
23953 addc %i7, 0x003E, %i6
23954 bvs,a,pt %xcc, loop_2312
23955 nop ! tcc %icc, 0x6 changed by convert2hboot
23956 movg %xcc, %i0, %i5
23957 fors %f22, %f11, %f10
23958loop_2312:
23959 xor %o2, 0x1078, %l4
23960 nop ! tneg %icc, 0x5 changed by convert2hboot
23961 brlz %o0, loop_2313
23962 movrlez %i1, 0x038, %g4
23963 bne,pn %icc, loop_2314
23964 sll %g1, 0x03, %l1
23965loop_2313:
23966 fbe %fcc3, loop_2315
23967 bneg,pn %xcc, loop_2316
23968loop_2314:
23969 nop ! tn %icc, 0x1 changed by convert2hboot
23970 edge8 %o7, %o4, %l2
23971loop_2315:
23972 nop ! tvs %xcc, 0x4 changed by convert2hboot
23973loop_2316:
23974 nop
23975 set 0x18, %i3
23976 sta %f22, [%l7 + %i3] 0x15
23977 mulscc %i2, %l5, %l6
23978 movpos %xcc, %g2, %o6
23979 alignaddrl %l3, %o5, %l0
23980 movrlz %i3, %g7, %o1
23981 call loop_2317
23982 brnz,a %g6, loop_2318
23983 movge %xcc, %o3, %g3
23984 mulscc %i4, %g5, %i7
23985loop_2317:
23986 andcc %i0, 0x0D94, %i5
23987loop_2318:
23988 edge8ln %o2, %l4, %o0
23989 fmovs %f4, %f18
23990 xor %i1, 0x1446, %g4
23991 movn %xcc, %i6, %l1
23992 edge8ln %g1, %o4, %l2
23993 srax %i2, 0x02, %l5
23994 mova %icc, %l6, %g2
23995 movleu %icc, %o7, %l3
23996 nop
23997 set 0x30, %i0
23998 sth %o6, [%l7 + %i0]
23999 mulscc %l0, 0x0C78, %o5
24000 st %f8, [%l7 + 0x6C]
24001 fmovrslz %i3, %f24, %f7
24002 sra %g7, 0x05, %o1
24003 fbg,a %fcc0, loop_2319
24004 smulcc %g6, 0x0954, %g3
24005 wr %g0, 0x52, %asi
24006loop_2319:
24007 edge32n %g5, %i7, %i0
24008 bvc %icc, loop_2320
24009 fnand %f20, %f22, %f28
24010 nop ! tcc %icc, 0x4 changed by convert2hboot
24011 swap [%l7 + 0x48], %i4
24012loop_2320:
24013 array16 %i5, %o2, %o0
24014 nop ! taddcc %i1, 0x0FA5, %g4 changed by convert2hboot
24015 movrlz %l4, 0x28A, %i6
24016 movneg %icc, %l1, %g1
24017 fbuge,a %fcc1, loop_2321
24018 nop ! tg %icc, 0x6 changed by convert2hboot
24019 orncc %o4, %i2, %l5
24020 nop ! tn %xcc, 0x5 changed by convert2hboot
24021loop_2321:
24022 ldx [%l7 + 0x70], %l6
24023 nop ! tcc %xcc, 0x7 changed by convert2hboot
24024 addccc %g2, %o7, %l2
24025 nop ! tleu %xcc, 0x3 changed by convert2hboot
24026 restored
24027 rdpr %cwp, %g1
24028 rdpr %cansave, %g2
24029 rdpr %canrestore, %g3
24030 rdpr %cleanwin, %g4
24031 rdpr %otherwin, %g5
24032 rdpr %wstate, %g6
24033 edge32ln %l3, %l0, %o5
24034 umulcc %i3, %o6, %o1
24035 nop ! sir 0x16EF changed by convert2hboot
24036 nop ! tgu %icc, 0x6 changed by convert2hboot
24037 stx %g7, [%l7 + 0x20]
24038 srl %g6, 0x0D, %g3
24039 array32 %o3, %i7, %g5
24040 saved
24041 rdpr %cwp, %g1
24042 rdpr %cansave, %g2
24043 rdpr %canrestore, %g3
24044 rdpr %cleanwin, %g4
24045 rdpr %otherwin, %g5
24046 rdpr %wstate, %g6
24047 nop ! ta %icc, 0x7 changed by convert2hboot
24048 nop ! tsubcctv %i4, %i0, %o2 changed by convert2hboot
24049 move %xcc, %i5, %o0
24050 fcmpgt16 %f14, %f24, %i1
24051 fcmple16 %f12, %f22, %g4
24052 sethi 0x1253, %l4
24053 edge32l %l1, %g1, %i6
24054 fnor %f26, %f26, %f20
24055 nop ! tle %xcc, 0x6 changed by convert2hboot
24056 stw %i2, [%l7 + 0x50]
24057 fandnot2s %f18, %f6, %f12
24058 nop ! tvs %icc, 0x0 changed by convert2hboot
24059 udivcc %l5, 0x1C6F, %l6
24060 ba loop_2322
24061 addcc %o4, 0x0FA9, %o7
24062 movgu %xcc, %g2, %l2
24063 sethi 0x131F, %l3
24064loop_2322:
24065 nop ! tl %icc, 0x3 changed by convert2hboot
24066 edge32 %l0, %o5, %i3
24067 nop ! tneg %xcc, 0x1 changed by convert2hboot
24068 bcc,a,pn %icc, loop_2323
24069 subcc %o1, %o6, %g6
24070 fmul8x16 %f6, %f28, %f24
24071 bpos,a %icc, loop_2324
24072loop_2323:
24073 movleu %icc, %g3, %g7
24074 movvs %icc, %o3, %i7
24075 udivx %i4, 0x0CF3, %i0
24076loop_2324:
24077 xnor %g5, %i5, %o0
24078 movle %icc, %o2, %g4
24079 bne,a %icc, loop_2325
24080 bvc,a,pt %icc, loop_2326
24081 nop ! tg %xcc, 0x2 changed by convert2hboot
24082 movneg %xcc, %i1, %l1
24083loop_2325:
24084 nop
24085 set 0x09, %i2
24086 nop ! ldsba [%l7 + %i2] 0x80, %g1 ASI use changed by convert2hboot
24087loop_2326:
24088 movrlz %l4, %i2, %l5
24089 set 0x28, %l1
24090 nop ! stwa %i6, [%l7 + %l1] 0xe3 ASI use changed by convert2hboot
24091 membar #Sync
24092 orn %o4, %o7, %g2
24093 or %l2, 0x02E6, %l3
24094 array8 %l6, %l0, %i3
24095 ld [%l7 + 0x08], %f5
24096 alignaddr %o1, %o5, %o6
24097 lduh [%l7 + 0x1E], %g3
24098 brlez,a %g7, loop_2327
24099 brlz,a %g6, loop_2328
24100 move %xcc, %o3, %i7
24101 mova %xcc, %i4, %i0
24102loop_2327:
24103 fpadd16 %f22, %f8, %f24
24104loop_2328:
24105 fors %f1, %f12, %f29
24106 movgu %xcc, %i5, %o0
24107 orn %o2, 0x004A, %g5
24108 srax %g4, %i1, %l1
24109 bn,pn %icc, loop_2329
24110 edge16n %g1, %i2, %l5
24111 fbe,a %fcc0, loop_2330
24112 smulcc %i6, 0x115F, %o4
24113loop_2329:
24114 nop
24115 wr %g0, 0x81, %asi
24116loop_2330:
24117 edge16n %g2, %o7, %l3
24118 add %l7, 0x14, %l6
24119 wr %g0, 0x0c, %asi
24120 mova %icc, %l2, %o1
24121 fxors %f28, %f14, %f15
24122 fmul8ulx16 %f8, %f24, %f18
24123 fcmpne16 %f4, %f0, %i3
24124 nop ! tvc %icc, 0x4 changed by convert2hboot
24125 movle %xcc, %o5, %g3
24126 fmovdn %icc, %f23, %f21
24127 udiv %o6, 0x1919, %g6
24128 fmovdneg %xcc, %f20, %f10
24129 array16 %o3, %i7, %g7
24130 fandnot2s %f29, %f3, %f22
24131 fcmple16 %f22, %f22, %i0
24132 subccc %i4, %o0, %i5
24133 subccc %o2, %g4, %i1
24134 fcmpgt16 %f26, %f16, %g5
24135 movrlz %l1, 0x300, %i2
24136 edge32l %g1, %i6, %l5
24137 std %l4, [%l7 + 0x70]
24138 xor %o4, %g2, %l3
24139 fmovde %xcc, %f17, %f23
24140 udivx %l6, 0x1EE9, %l0
24141 fmovda %icc, %f20, %f3
24142 edge16ln %l2, %o7, %i3
24143 smul %o1, %o5, %o6
24144 fpsub16 %f6, %f30, %f26
24145 bvs %xcc, loop_2331
24146 movneg %xcc, %g6, %g3
24147 orncc %i7, 0x134A, %g7
24148 fmovrsne %i0, %f20, %f11
24149loop_2331:
24150 orcc %o3, %o0, %i5
24151 edge32l %o2, %i4, %g4
24152 restored
24153 rdpr %cwp, %g1
24154 rdpr %cansave, %g2
24155 rdpr %canrestore, %g3
24156 rdpr %cleanwin, %g4
24157 rdpr %otherwin, %g5
24158 rdpr %wstate, %g6
24159 edge16ln %i1, %g5, %l1
24160 udivx %g1, 0x01C4, %i6
24161 nop ! tne %icc, 0x0 changed by convert2hboot
24162 movcs %icc, %i2, %l5
24163 sra %o4, %g2, %l3
24164 or %l6, 0x1E9F, %l4
24165 edge32 %l2, %o7, %l0
24166 fxnors %f20, %f15, %f26
24167 sdiv %o1, 0x0A8A, %o5
24168 addcc %o6, %g6, %i3
24169 prefetch [%l7 + 0x5C], 0x2
24170 sdivx %i7, 0x115C, %g3
24171 udivx %g7, 0x1D64, %i0
24172 std %f6, [%l7 + 0x10]
24173 array32 %o0, %i5, %o2
24174 fmovdneg %icc, %f18, %f10
24175 bpos,a %icc, loop_2332
24176 edge16ln %o3, %i4, %i1
24177 subcc %g4, %g5, %l1
24178 fmuld8sux16 %f5, %f1, %f10
24179loop_2332:
24180 nop
24181 set 0x7A, %i7
24182 nop ! stha %g1, [%l7 + %i7] 0x22 ASI use changed by convert2hboot
24183 membar #Sync
24184 fcmpeq16 %f14, %f16, %i2
24185 fpadd16 %f24, %f16, %f8
24186 fmovsg %xcc, %f16, %f0
24187 wr %g0, 0x23, %asi
24188 membar #Sync
24189 fmovdneg %icc, %f0, %f10
24190 fmovsl %icc, %f19, %f25
24191 nop ! taddcctv %o4, %g2, %l3 changed by convert2hboot
24192 nop ! sir 0x18B4 changed by convert2hboot
24193 subc %l6, 0x0A0C, %l4
24194 orcc %l2, 0x0E74, %l5
24195 bvs,pt %icc, loop_2333
24196 fmovsneg %icc, %f14, %f21
24197 movneg %xcc, %l0, %o7
24198 alignaddrl %o5, %o6, %g6
24199loop_2333:
24200 nop ! tl %icc, 0x0 changed by convert2hboot
24201 bge,pt %xcc, loop_2334
24202 edge8n %i3, %i7, %g3
24203 addccc %g7, 0x1BFA, %i0
24204 subc %o1, %o0, %i5
24205loop_2334:
24206 restored
24207 rdpr %cwp, %g1
24208 rdpr %cansave, %g2
24209 rdpr %canrestore, %g3
24210 rdpr %cleanwin, %g4
24211 rdpr %otherwin, %g5
24212 rdpr %wstate, %g6
24213 subc %o2, %i4, %i1
24214 xor %o3, %g5, %l1
24215 nop ! tge %xcc, 0x3 changed by convert2hboot
24216 bvs %xcc, loop_2335
24217 movneg %icc, %g1, %g4
24218 popc %i6, %o4
24219 fmovrsgez %i2, %f15, %f9
24220loop_2335:
24221 movg %xcc, %g2, %l6
24222 wr %g0, 0xf1, %asi
24223 membar #Sync
24224 xnorcc %l4, 0x1385, %l2
24225 sdiv %l5, 0x0A67, %l3
24226 movrlz %l0, %o7, %o6
24227 bl,pt %xcc, loop_2336
24228 fornot2 %f18, %f16, %f20
24229 wr %g0, 0x20, %asi
24230loop_2336:
24231 nop ! tsubcctv %i3, 0x1A94, %g6 changed by convert2hboot
24232 move %xcc, %g3, %g7
24233 fbl,a %fcc3, loop_2337
24234 edge8n %i0, %o1, %o0
24235 udivcc %i5, 0x1F9D, %i7
24236 nop ! tn %icc, 0x5 changed by convert2hboot
24237loop_2337:
24238 nop
24239 setx loop_2338, %l0, %l1
24240 nop ! wrpr 0x1, %tl changed by convert2hboot
24241 nop ! wrpr %l1, %tpc changed by convert2hboot
24242 add %l1, 0x4, %l1
24243 nop ! wrpr %l1, %tnpc changed by convert2hboot
24244 setx 0x34400001400, %l0, %l1
24245 nop ! wrpr %l1, %tstate changed by convert2hboot
24246 nop ! wrhpr 0x4, %htstate changed by convert2hboot
24247 nop ! retry changed by convert2hboot
24248 fmovdleu %icc, %f23, %f13
24249 membar 0x56
24250 nop
24251 set 0x10, %g3
24252 ldx [%l7 + %g3], %i4
24253loop_2338:
24254 nop ! tcc %xcc, 0x2 changed by convert2hboot
24255 set 0x28, %i6
24256 nop ! ldstuba [%l7 + %i6] 0x18, %i1 ASI use changed by convert2hboot
24257 fbu %fcc3, loop_2339
24258 fmovsvs %icc, %f5, %f24
24259 fcmple32 %f6, %f8, %o3
24260 udivcc %o2, 0x0577, %l1
24261loop_2339:
24262 sdiv %g1, 0x010E, %g5
24263 fmovrsne %i6, %f14, %f19
24264 fandnot1s %f11, %f3, %f18
24265 udivx %o4, 0x00E3, %g4
24266 ldstub [%l7 + 0x74], %g2
24267 st %f7, [%l7 + 0x10]
24268 fzero %f20
24269 nop ! tvc %icc, 0x6 changed by convert2hboot
24270 wr %g0, 0x88, %asi
24271 set 0x66, %i5
24272 nop ! stha %i2, [%l7 + %i5] 0x0c ASI use changed by convert2hboot
24273 fmovsn %xcc, %f7, %f4
24274 and %l4, 0x1A79, %l2
24275 sethi 0x00E2, %l5
24276 restored
24277 rdpr %cwp, %g1
24278 rdpr %cansave, %g2
24279 rdpr %canrestore, %g3
24280 rdpr %cleanwin, %g4
24281 rdpr %otherwin, %g5
24282 rdpr %wstate, %g6
24283 fsrc1 %f28, %f28
24284 mulscc %l3, 0x154E, %o7
24285 bge,a loop_2340
24286 ldd [%l7 + 0x60], %l0
24287 nop ! tcs %icc, 0x2 changed by convert2hboot
24288 array32 %o6, %o5, %g6
24289loop_2340:
24290 fblg %fcc0, loop_2341
24291 edge32n %i3, %g7, %g3
24292 srlx %o1, %i0, %o0
24293 subcc %i5, %i4, %i1
24294loop_2341:
24295 movge %icc, %o3, %o2
24296 addc %i7, %l1, %g1
24297 set 0x68, %g6
24298 nop ! prefetcha [%l7 + %g6] 0x89, 0x1 ASI use changed by convert2hboot
24299 fcmpgt32 %f20, %f8, %i6
24300 movleu %xcc, %g4, %g2
24301 smul %l6, %o4, %i2
24302 fblg,a %fcc0, loop_2342
24303 bpos,pn %icc, loop_2343
24304 add %l4, %l5, %l2
24305 andcc %l3, %l0, %o6
24306loop_2342:
24307 ld [%l7 + 0x2C], %f1
24308loop_2343:
24309 brlez %o5, loop_2344
24310 fcmpne32 %f16, %f4, %o7
24311 fbne,a %fcc1, loop_2345
24312 ld [%l7 + 0x14], %f16
24313loop_2344:
24314 nop
24315 wr %g0, 0x89, %asi
24316loop_2345:
24317 nop ! tl %icc, 0x0 changed by convert2hboot
24318 set 0x38, %o7
24319 sta %f29, [%l7 + %o7] 0x0c
24320 set 0x32, %l5
24321 nop ! ldsha [%l7 + %l5] 0x81, %g7 ASI use changed by convert2hboot
24322 nop
24323 set 0x2F, %i1
24324 ldstub [%l7 + %i1], %g6
24325 movne %icc, %g3, %o1
24326 fornot2s %f9, %f14, %f30
24327 sll %i0, %o0, %i4
24328 edge8n %i5, %o3, %o2
24329 set 0x16, %o5
24330 nop ! stha %i1, [%l7 + %o5] 0xea ASI use changed by convert2hboot
24331 membar #Sync
24332 fnands %f12, %f16, %f10
24333 fnegs %f4, %f21
24334 nop ! tcc %xcc, 0x7 changed by convert2hboot
24335 addc %i7, %g1, %l1
24336 movre %g5, 0x042, %g4
24337 edge32 %g2, %l6, %o4
24338 edge32 %i2, %i6, %l4
24339 nop ! tn %icc, 0x0 changed by convert2hboot
24340 fsrc1s %f30, %f4
24341 edge8ln %l2, %l5, %l0
24342 movrgz %o6, %l3, %o5
24343 alignaddrl %i3, %o7, %g6
24344 or %g7, %o1, %g3
24345 udivcc %o0, 0x1DD0, %i0
24346 fnors %f31, %f7, %f1
24347 movrlz %i4, 0x206, %o3
24348 edge16n %o2, %i1, %i7
24349 call loop_2346
24350 fbn %fcc1, loop_2347
24351 fblg %fcc0, loop_2348
24352 swap [%l7 + 0x4C], %i5
24353loop_2346:
24354 sllx %l1, 0x13, %g1
24355loop_2347:
24356 bg loop_2349
24357loop_2348:
24358 movcc %icc, %g5, %g4
24359 and %l6, 0x14DA, %o4
24360 srax %i2, 0x16, %g2
24361loop_2349:
24362 ldd [%l7 + 0x10], %i6
24363 membar 0x22
24364 fmovrdgez %l2, %f22, %f22
24365 fmovrdgz %l5, %f30, %f8
24366 movcs %icc, %l4, %l0
24367 fpack32 %f18, %f26, %f0
24368 add %l3, %o5, %o6
24369 fblg,a %fcc1, loop_2350
24370 sub %o7, %i3, %g6
24371 popc 0x0A22, %g7
24372 fpsub32s %f6, %f3, %f27
24373loop_2350:
24374 udivcc %g3, 0x183C, %o0
24375 brgz %i0, loop_2351
24376 udivcc %o1, 0x1444, %o3
24377 orcc %i4, %i1, %i7
24378 fmovsvc %xcc, %f24, %f4
24379loop_2351:
24380 edge32ln %i5, %o2, %g1
24381 saved
24382 rdpr %cwp, %g1
24383 rdpr %cansave, %g2
24384 rdpr %canrestore, %g3
24385 rdpr %cleanwin, %g4
24386 rdpr %otherwin, %g5
24387 rdpr %wstate, %g6
24388 bne,a loop_2352
24389 movrlez %l1, 0x035, %g5
24390 edge32 %l6, %g4, %o4
24391 movvc %xcc, %i2, %g2
24392loop_2352:
24393 edge8l %i6, %l2, %l5
24394 set 0x50, %o3
24395 nop ! prefetcha [%l7 + %o3] 0x15, 0x1 ASI use changed by convert2hboot
24396 brlz %l3, loop_2353
24397 udivcc %o5, 0x08AE, %o6
24398 orn %l0, 0x18AF, %i3
24399 edge32l %o7, %g6, %g7
24400loop_2353:
24401 fbn %fcc0, loop_2354
24402 sdiv %g3, 0x0346, %o0
24403 umulcc %o1, %i0, %o3
24404loop_2354:
24405 addc %i1, 0x021F, %i4
24406 nop ! tn %icc, 0x2 changed by convert2hboot
24407 andn %i7, %o2, %g1
24408 movcs %xcc, %l1, %i5
24409 wr %g0, 0x88, %asi
24410 xorcc %l6, 0x1ABB, %g4
24411 fpack32 %f8, %f18, %f28
24412 nop ! tcs %icc, 0x7 changed by convert2hboot
24413 array16 %o4, %g2, %i2
24414 wr %g0, 0x17, %asi
24415 membar #Sync
24416 nop ! tge %icc, 0x7 changed by convert2hboot
24417 edge8 %l2, %i6, %l5
24418 ldsw [%l7 + 0x48], %l3
24419 fxnors %f30, %f6, %f17
24420 fmovdle %icc, %f8, %f22
24421 fpmerge %f13, %f24, %f8
24422 fabss %f3, %f26
24423 addcc %o5, %o6, %l0
24424 umul %l4, 0x0AE0, %o7
24425 set 0x70, %g1
24426 nop ! ldda [%l7 + %g1] 0x14, %i2 ASI use changed by convert2hboot
24427 ldstub [%l7 + 0x12], %g6
24428 wr %g0, 0x80, %asi
24429 nop ! tle %icc, 0x0 changed by convert2hboot
24430 edge32l %g7, %o0, %o1
24431 fmovsn %icc, %f14, %f5
24432 fmovdleu %xcc, %f10, %f23
24433 bshuffle %f14, %f6, %f22
24434 sub %o3, 0x1CFB, %i1
24435 fmovrse %i0, %f15, %f8
24436 nop ! tcc %icc, 0x2 changed by convert2hboot
24437 edge32l %i4, %i7, %g1
24438 fbuge,a %fcc1, loop_2355
24439 xor %l1, 0x14D7, %i5
24440 fcmpgt16 %f6, %f12, %o2
24441 mulx %l6, 0x14F2, %g4
24442loop_2355:
24443 udivcc %o4, 0x197F, %g2
24444 subccc %g5, 0x0080, %i2
24445 edge32n %l2, %l5, %i6
24446 fbuge %fcc0, loop_2356
24447 movre %l3, 0x144, %o6
24448 fnot2 %f2, %f8
24449 fmuld8sux16 %f4, %f20, %f10
24450loop_2356:
24451 fpsub32 %f4, %f12, %f28
24452 nop ! te %icc, 0x4 changed by convert2hboot
24453 movrgez %o5, %l4, %o7
24454 fmovsle %icc, %f9, %f0
24455 array8 %i3, %g6, %l0
24456 movne %icc, %g3, %g7
24457 udivcc %o1, 0x0B8F, %o0
24458 nop ! ta %xcc, 0x6 changed by convert2hboot
24459 movl %xcc, %i1, %i0
24460 fcmpes %fcc2, %f19, %f9
24461 nop ! tvc %xcc, 0x5 changed by convert2hboot
24462 nop ! te %icc, 0x1 changed by convert2hboot
24463 andcc %i4, %i7, %o3
24464 movleu %icc, %l1, %i5
24465 fexpand %f28, %f14
24466 array16 %g1, %l6, %g4
24467 fpadd32 %f28, %f26, %f2
24468 andn %o2, %g2, %o4
24469 movne %icc, %i2, %g5
24470 nop ! ta %icc, 0x1 changed by convert2hboot
24471 set 0x70, %o4
24472 sta %f14, [%l7 + %o4] 0x04
24473 udivx %l2, 0x1E1A, %l5
24474 fmovdvc %icc, %f12, %f31
24475 xor %i6, 0x1F0A, %l3
24476 edge8l %o6, %o5, %o7
24477 fbug %fcc0, loop_2357
24478 fble %fcc2, loop_2358
24479 nop ! te %xcc, 0x7 changed by convert2hboot
24480 xor %l4, %g6, %i3
24481loop_2357:
24482 xnor %g3, 0x0A2E, %l0
24483loop_2358:
24484 edge32n %g7, %o0, %o1
24485 movgu %icc, %i0, %i1
24486 sethi 0x073C, %i7
24487 movne %xcc, %i4, %l1
24488 movre %i5, 0x377, %g1
24489 fbuge,a %fcc1, loop_2359
24490 nop ! taddcc %l6, 0x1572, %o3 changed by convert2hboot
24491 nop ! tvc %icc, 0x5 changed by convert2hboot
24492 st %f11, [%l7 + 0x24]
24493loop_2359:
24494 smul %g4, 0x09F1, %g2
24495 orncc %o2, %i2, %o4
24496 subcc %l2, %l5, %g5
24497 srax %i6, %o6, %o5
24498 bcs,pt %icc, loop_2360
24499 movvc %xcc, %l3, %o7
24500 ldsw [%l7 + 0x10], %l4
24501 set 0x57, %g5
24502 nop ! lduba [%l7 + %g5] 0x81, %g6 ASI use changed by convert2hboot
24503loop_2360:
24504 fmovd %f22, %f20
24505 srax %g3, %l0, %g7
24506 fmovsge %xcc, %f9, %f4
24507 fcmped %fcc0, %f24, %f4
24508 movn %icc, %o0, %o1
24509 membar 0x36
24510 faligndata %f28, %f8, %f26
24511 set 0x29, %o1
24512 nop ! stba %i3, [%l7 + %o1] 0x0c ASI use changed by convert2hboot
24513 udiv %i1, 0x0B01, %i7
24514 stx %i4, [%l7 + 0x10]
24515 movrlez %i0, %i5, %l1
24516 fcmple32 %f12, %f24, %g1
24517 fmovspos %icc, %f4, %f14
24518 andncc %l6, %o3, %g4
24519 movrne %g2, %o2, %o4
24520 fba,a %fcc3, loop_2361
24521 alignaddr %l2, %l5, %g5
24522 fpackfix %f8, %f8
24523 sra %i6, %i2, %o6
24524loop_2361:
24525 edge16l %l3, %o7, %l4
24526 movvs %xcc, %o5, %g3
24527 brlez,a %l0, loop_2362
24528 swap [%l7 + 0x0C], %g7
24529 movcc %xcc, %o0, %o1
24530 ba,a loop_2363
24531loop_2362:
24532 fmovs %f23, %f29
24533 alignaddrl %g6, %i3, %i7
24534 fmovsg %xcc, %f22, %f15
24535loop_2363:
24536 xor %i4, %i0, %i1
24537 srl %l1, %i5, %l6
24538 orcc %g1, %o3, %g2
24539 sdivcc %g4, 0x1C6E, %o4
24540 wr %g0, 0x80, %asi
24541 sta %f22, [%l7 + 0x48] %asi
24542 fzero %f16
24543 fmovsge %icc, %f26, %f22
24544 mova %xcc, %o2, %l2
24545 ldsw [%l7 + 0x70], %l5
24546 umul %g5, 0x08C0, %i2
24547 fmovdl %icc, %f13, %f20
24548 sdiv %i6, 0x0DB3, %o6
24549 alignaddrl %l3, %o7, %o5
24550 andncc %g3, %l4, %l0
24551 sll %g7, %o1, %g6
24552 addccc %o0, 0x0BEB, %i7
24553 movleu %xcc, %i3, %i4
24554 subcc %i0, 0x080B, %i1
24555 mulscc %l1, 0x1078, %i5
24556 fmovdneg %xcc, %f2, %f31
24557 fnot1s %f16, %f30
24558 nop ! tn %xcc, 0x1 changed by convert2hboot
24559 fbn %fcc2, loop_2364
24560 fbu %fcc1, loop_2365
24561 movrlz %l6, %o3, %g2
24562 xor %g1, 0x1068, %o4
24563loop_2364:
24564 ble loop_2366
24565loop_2365:
24566 fnors %f16, %f8, %f26
24567 andncc %o2, %g4, %l5
24568 andn %g5, 0x1B53, %i2
24569loop_2366:
24570 srl %i6, 0x07, %l2
24571 pdist %f28, %f18, %f14
24572 array32 %o6, %l3, %o7
24573 fmovrslez %o5, %f8, %f10
24574 nop ! tsubcctv %l4, 0x11B3, %l0 changed by convert2hboot
24575 udivx %g3, 0x1E81, %o1
24576 fbn,a %fcc0, loop_2367
24577 nop ! tneg %icc, 0x6 changed by convert2hboot
24578 umulcc %g6, %o0, %i7
24579 movl %icc, %i3, %i4
24580loop_2367:
24581 movvc %xcc, %i0, %i1
24582 edge16ln %l1, %g7, %l6
24583 nop ! tsubcctv %o3, %g2, %i5 changed by convert2hboot
24584 ldub [%l7 + 0x10], %o4
24585 fbu,a %fcc1, loop_2368
24586 brgz %o2, loop_2369
24587 bgu,a,pn %icc, loop_2370
24588 restored
24589 rdpr %cwp, %g1
24590 rdpr %cansave, %g2
24591 rdpr %canrestore, %g3
24592 rdpr %cleanwin, %g4
24593 rdpr %otherwin, %g5
24594 rdpr %wstate, %g6
24595loop_2368:
24596 restored
24597 rdpr %cwp, %g1
24598 rdpr %cansave, %g2
24599 rdpr %canrestore, %g3
24600 rdpr %cleanwin, %g4
24601 rdpr %otherwin, %g5
24602 rdpr %wstate, %g6
24603loop_2369:
24604 nop ! tcc %icc, 0x6 changed by convert2hboot
24605loop_2370:
24606 bg,a,pn %xcc, loop_2371
24607 ldsh [%l7 + 0x66], %g4
24608 movne %icc, %g1, %l5
24609 std %f18, [%l7 + 0x68]
24610loop_2371:
24611 movgu %icc, %i2, %i6
24612 movcs %icc, %l2, %o6
24613 nop ! taddcc %g5, 0x1E2E, %l3 changed by convert2hboot
24614 andn %o7, 0x1E4F, %l4
24615 fcmpeq32 %f20, %f28, %o5
24616 udiv %g3, 0x10D7, %l0
24617 edge16ln %g6, %o1, %i7
24618 movrlz %o0, 0x37A, %i4
24619 nop ! tsubcc %i0, %i3, %l1 changed by convert2hboot
24620 fbl %fcc0, loop_2372
24621 nop ! tge %icc, 0x0 changed by convert2hboot
24622 orn %g7, %i1, %l6
24623 fbul,a %fcc2, loop_2373
24624loop_2372:
24625 or %o3, 0x02FF, %i5
24626 nop ! tl %xcc, 0x5 changed by convert2hboot
24627 nop ! tsubcc %o4, 0x17A0, %o2 changed by convert2hboot
24628loop_2373:
24629 movrlz %g4, %g2, %g1
24630 fmovde %icc, %f30, %f0
24631 xnor %l5, %i6, %l2
24632 fmuld8ulx16 %f11, %f30, %f4
24633 andcc %i2, 0x004E, %g5
24634 nop ! te %icc, 0x4 changed by convert2hboot
24635 fbl %fcc1, loop_2374
24636 movrne %o6, 0x12F, %l3
24637 edge8 %l4, %o7, %g3
24638 set 0x1D, %l2
24639 nop ! ldstuba [%l7 + %l2] 0x10, %l0 ASI use changed by convert2hboot
24640loop_2374:
24641 fzeros %f27
24642 array32 %g6, %o5, %o1
24643 nop ! tvs %icc, 0x0 changed by convert2hboot
24644 fmovd %f18, %f16
24645 fmovdgu %xcc, %f4, %f26
24646 xorcc %o0, 0x05A2, %i7
24647 ldd [%l7 + 0x70], %f20
24648 nop ! tge %xcc, 0x6 changed by convert2hboot
24649 xorcc %i4, 0x0096, %i0
24650 brgz,a %i3, loop_2375
24651 nop ! tcc %xcc, 0x3 changed by convert2hboot
24652 sdivx %g7, 0x004B, %l1
24653 nop ! tg %icc, 0x0 changed by convert2hboot
24654loop_2375:
24655 nop ! tl %xcc, 0x3 changed by convert2hboot
24656 fbl,a %fcc1, loop_2376
24657 movgu %xcc, %i1, %o3
24658 edge16n %l6, %o4, %i5
24659 edge16n %g4, %g2, %o2
24660loop_2376:
24661 fbu %fcc3, loop_2377
24662 nop ! taddcctv %g1, 0x1A35, %l5 changed by convert2hboot
24663 brgez,a %i6, loop_2378
24664 fbge,a %fcc0, loop_2379
24665loop_2377:
24666 movleu %icc, %l2, %i2
24667 nop ! tpos %icc, 0x4 changed by convert2hboot
24668loop_2378:
24669 bl,pt %icc, loop_2380
24670loop_2379:
24671 orcc %o6, 0x0D0B, %l3
24672 sra %l4, 0x1E, %g5
24673 edge32l %o7, %g3, %g6
24674loop_2380:
24675 movrne %l0, 0x256, %o5
24676 edge32ln %o0, %i7, %i4
24677 udiv %i0, 0x0971, %i3
24678 fbe,a %fcc0, loop_2381
24679 srax %o1, 0x1E, %g7
24680 nop ! tvc %xcc, 0x6 changed by convert2hboot
24681 sra %i1, %o3, %l1
24682loop_2381:
24683 brgez,a %o4, loop_2382
24684 lduw [%l7 + 0x2C], %i5
24685 edge8l %l6, %g4, %o2
24686 stw %g1, [%l7 + 0x44]
24687loop_2382:
24688 addcc %g2, 0x0196, %l5
24689 move %xcc, %l2, %i2
24690 movl %xcc, %i6, %l3
24691 fcmps %fcc0, %f31, %f12
24692 movrlz %l4, 0x077, %g5
24693 movcc %xcc, %o7, %g3
24694 umulcc %o6, 0x13CA, %l0
24695 fcmple32 %f18, %f22, %o5
24696 edge32n %o0, %i7, %i4
24697 nop
24698 setx loop_2383, %l0, %l1
24699 nop ! wrpr 0x1, %tl changed by convert2hboot
24700 nop ! wrpr %l1, %tnpc changed by convert2hboot
24701 setx 0x34400001400, %l0, %l1
24702 nop ! wrpr %l1, %tstate changed by convert2hboot
24703 nop ! wrhpr 0x4, %htstate changed by convert2hboot
24704 nop ! done changed by convert2hboot
24705 orcc %g6, 0x10C0, %i3
24706 nop ! tg %icc, 0x0 changed by convert2hboot
24707 fmovdleu %xcc, %f28, %f26
24708loop_2383:
24709 fcmped %fcc3, %f22, %f30
24710 set 0x10, %g7
24711 sta %f0, [%l7 + %g7] 0x88
24712 alignaddrl %i0, %o1, %i1
24713 array32 %o3, %l1, %g7
24714 fmovrsne %o4, %f30, %f2
24715 andn %i5, 0x0DA4, %l6
24716 edge8l %g4, %g1, %g2
24717 or %l5, 0x09C4, %l2
24718 movpos %xcc, %i2, %i6
24719 nop
24720 setx loop_2384, %l0, %l1
24721 nop ! wrpr 0x1, %tl changed by convert2hboot
24722 nop ! wrpr %l1, %tnpc changed by convert2hboot
24723 setx 0x34400001400, %l0, %l1
24724 nop ! wrpr %l1, %tstate changed by convert2hboot
24725 nop ! wrhpr 0x4, %htstate changed by convert2hboot
24726 nop ! done changed by convert2hboot
24727 fpack32 %f12, %f0, %f2
24728 movrgez %o2, %l4, %l3
24729 fornot2s %f2, %f17, %f29
24730loop_2384:
24731 ldstub [%l7 + 0x2D], %g5
24732 mulscc %g3, 0x0372, %o6
24733 nop ! sir 0x1E54 changed by convert2hboot
24734 fmovsne %xcc, %f3, %f5
24735 subccc %o7, 0x05FE, %l0
24736 fbg %fcc2, loop_2385
24737 xnorcc %o5, %o0, %i4
24738 nop ! tsubcctv %g6, 0x1F15, %i3 changed by convert2hboot
24739 fcmpne32 %f4, %f24, %i0
24740loop_2385:
24741 nop ! ta %xcc, 0x7 changed by convert2hboot
24742 movrlz %i7, %i1, %o1
24743 andn %o3, %g7, %l1
24744 xnor %i5, 0x0D9A, %o4
24745 bl,pt %icc, loop_2386
24746 edge8 %g4, %l6, %g1
24747 udiv %l5, 0x1CA1, %l2
24748 fmovdvs %xcc, %f26, %f3
24749loop_2386:
24750 srlx %i2, 0x17, %i6
24751 fmovrde %o2, %f6, %f28
24752 bvs,a,pt %icc, loop_2387
24753 movn %icc, %g2, %l4
24754 fmovsg %xcc, %f18, %f28
24755 set 0x16, %l3
24756 nop ! stba %g5, [%l7 + %l3] 0x2b ASI use changed by convert2hboot
24757 membar #Sync
24758loop_2387:
24759 nop ! tge %icc, 0x6 changed by convert2hboot
24760 set 0x34, %o2
24761 nop ! ldsha [%l7 + %o2] 0x19, %g3 ASI use changed by convert2hboot
24762 nop ! tsubcc %o6, 0x1042, %l3 changed by convert2hboot
24763 ldstub [%l7 + 0x2B], %o7
24764 set 0x30, %g2
24765 nop ! ldxa [%g0 + %g2] 0x58, %l0 ASI use changed by convert2hboot
24766 edge8l %o5, %o0, %i4
24767 nop ! tne %icc, 0x6 changed by convert2hboot
24768 set 0x74, %g4
24769 nop ! stwa %i3, [%l7 + %g4] 0x04 ASI use changed by convert2hboot
24770 xnorcc %g6, %i0, %i1
24771 nop ! tleu %icc, 0x1 changed by convert2hboot
24772 bne %icc, loop_2388
24773 array8 %o1, %o3, %g7
24774 fornot1s %f28, %f9, %f11
24775 stx %l1, [%l7 + 0x28]
24776loop_2388:
24777 movcc %xcc, %i5, %i7
24778 andncc %o4, %l6, %g4
24779 fblg,a %fcc2, loop_2389
24780 sra %l5, 0x03, %l2
24781 wr %g0, 0x27, %asi
24782 membar #Sync
24783loop_2389:
24784 edge8ln %i6, %o2, %i2
24785 edge16l %g2, %l4, %g5
24786 srl %o6, %g3, %o7
24787 set 0x58, %l0
24788 nop ! prefetcha [%l7 + %l0] 0x18, 0x0 ASI use changed by convert2hboot
24789 fxors %f8, %f25, %f27
24790 fmovsneg %icc, %f21, %f20
24791 xorcc %o5, 0x17E6, %l0
24792 sub %o0, %i4, %i3
24793 ldsw [%l7 + 0x28], %g6
24794 nop ! tvc %icc, 0x2 changed by convert2hboot
24795 movn %xcc, %i1, %i0
24796 bshuffle %f2, %f30, %f4
24797 set 0x74, %o0
24798 nop ! ldsha [%l7 + %o0] 0x80, %o3 ASI use changed by convert2hboot
24799 edge8 %g7, %o1, %i5
24800 nop ! tvs %icc, 0x7 changed by convert2hboot
24801 set 0x70, %l4
24802 nop ! ldswa [%l7 + %l4] 0x15, %i7 ASI use changed by convert2hboot
24803 sdivcc %o4, 0x02DE, %l1
24804 udiv %g4, 0x0832, %l6
24805 fmovda %icc, %f31, %f16
24806 edge8n %l5, %l2, %g1
24807 fpsub32s %f16, %f11, %f30
24808 movvs %icc, %o2, %i2
24809 pdist %f10, %f20, %f22
24810 fnand %f0, %f22, %f0
24811 edge16n %g2, %l4, %g5
24812 bn,pn %xcc, loop_2390
24813 subccc %i6, 0x0AA2, %o6
24814 fbne %fcc3, loop_2391
24815 fmovrde %g3, %f8, %f16
24816loop_2390:
24817 nop ! tleu %icc, 0x0 changed by convert2hboot
24818 fnegd %f14, %f6
24819loop_2391:
24820 lduh [%l7 + 0x10], %l3
24821 nop ! tn %icc, 0x2 changed by convert2hboot
24822 nop ! tsubcc %o7, 0x0F7B, %o5 changed by convert2hboot
24823 add %o0, %l0, %i3
24824 wr %g0, 0xe2, %asi
24825 membar #Sync
24826 movpos %xcc, %i4, %i0
24827 fmovdne %icc, %f31, %f7
24828 nop ! tvc %xcc, 0x7 changed by convert2hboot
24829 srlx %i1, %g7, %o1
24830 sdivcc %o3, 0x1002, %i7
24831 movleu %icc, %o4, %l1
24832 array32 %i5, %g4, %l5
24833 set 0x47, %o6
24834 nop ! stba %l6, [%l7 + %o6] 0x89 ASI use changed by convert2hboot
24835 edge8n %l2, %o2, %i2
24836 fpack32 %f22, %f14, %f30
24837 sdivx %g1, 0x1DB4, %l4
24838 edge32ln %g5, %g2, %i6
24839 sdivcc %g3, 0x008A, %l3
24840 nop
24841 setx loop_2392, %l0, %l1
24842 nop ! wrpr 0x1, %tl changed by convert2hboot
24843 nop ! wrpr %l1, %tpc changed by convert2hboot
24844 add %l1, 0x4, %l1
24845 nop ! wrpr %l1, %tnpc changed by convert2hboot
24846 setx 0x34400001400, %l0, %l1
24847 nop ! wrpr %l1, %tstate changed by convert2hboot
24848 nop ! wrhpr 0x4, %htstate changed by convert2hboot
24849 nop ! retry changed by convert2hboot
24850 fmovdle %xcc, %f26, %f20
24851 xnorcc %o7, 0x1173, %o6
24852 wr %g0, 0x89, %asi
24853 sta %f24, [%l7 + 0x58] %asi
24854loop_2392:
24855 fbn,a %fcc1, loop_2393
24856 brlez %o5, loop_2394
24857 fmuld8ulx16 %f3, %f15, %f28
24858 alignaddrl %o0, %i3, %l0
24859loop_2393:
24860 bcc,pt %xcc, loop_2395
24861loop_2394:
24862 sra %i4, %g6, %i0
24863 be,a,pn %icc, loop_2396
24864 fsrc1 %f18, %f8
24865loop_2395:
24866 movgu %xcc, %g7, %i1
24867 addc %o1, 0x145D, %i7
24868loop_2396:
24869 fxor %f30, %f16, %f2
24870 movrgez %o4, %o3, %l1
24871 nop ! tneg %xcc, 0x6 changed by convert2hboot
24872 fnegs %f4, %f19
24873 bpos,a,pt %icc, loop_2397
24874 sllx %i5, 0x0F, %g4
24875 fmuld8ulx16 %f4, %f11, %f14
24876 nop ! ta %icc, 0x5 changed by convert2hboot
24877loop_2397:
24878 nop
24879 set 0x4E, %i4
24880 nop ! stha %l6, [%l7 + %i4] 0x10 ASI use changed by convert2hboot
24881 fbo,a %fcc3, loop_2398
24882 udivcc %l2, 0x1E8A, %l5
24883 xorcc %i2, 0x10AC, %o2
24884 fmovse %xcc, %f24, %f21
24885loop_2398:
24886 array16 %l4, %g5, %g2
24887 stx %i6, [%l7 + 0x78]
24888 addcc %g3, 0x1C0C, %g1
24889 nop
24890 set 0x4C, %l6
24891 lduh [%l7 + %l6], %o7
24892 brz,a %o6, loop_2399
24893 srlx %l3, %o5, %o0
24894 edge32l %l0, %i4, %g6
24895 edge16ln %i3, %g7, %i1
24896loop_2399:
24897 movg %xcc, %i0, %i7
24898 set 0x18, %i3
24899 nop ! ldxa [%l7 + %i3] 0x88, %o4 ASI use changed by convert2hboot
24900 subccc %o1, %o3, %i5
24901 movrlez %g4, 0x082, %l6
24902 fcmpd %fcc3, %f30, %f26
24903 ba,pt %xcc, loop_2400
24904 nop ! ta %icc, 0x4 changed by convert2hboot
24905 fbul,a %fcc1, loop_2401
24906 add %l2, 0x179B, %l1
24907loop_2400:
24908 movg %icc, %l5, %i2
24909 movvs %xcc, %l4, %g5
24910loop_2401:
24911 fmovd %f22, %f22
24912 subccc %g2, 0x0168, %o2
24913 fmovde %icc, %f11, %f19
24914 ldsw [%l7 + 0x60], %i6
24915 nop ! tne %xcc, 0x6 changed by convert2hboot
24916 movcc %xcc, %g3, %o7
24917 orcc %g1, 0x0FAE, %l3
24918 movcc %icc, %o6, %o0
24919 fmovsg %icc, %f8, %f30
24920 fzero %f6
24921 fmovrdlez %l0, %f18, %f16
24922 nop ! taddcctv %i4, %o5, %i3 changed by convert2hboot
24923 saved
24924 rdpr %cwp, %g1
24925 rdpr %cansave, %g2
24926 rdpr %canrestore, %g3
24927 rdpr %cleanwin, %g4
24928 rdpr %otherwin, %g5
24929 rdpr %wstate, %g6
24930 ba,a %xcc, loop_2402
24931 smul %g7, 0x11E2, %g6
24932 fornot1 %f0, %f24, %f26
24933 nop ! tg %xcc, 0x2 changed by convert2hboot
24934loop_2402:
24935 edge8ln %i0, %i1, %i7
24936 orcc %o4, %o1, %o3
24937 wr %g0, 0x0c, %asi
24938 set 0x44, %i0
24939 nop ! lduba [%l7 + %i0] 0x15, %g4 ASI use changed by convert2hboot
24940 nop ! tvc %xcc, 0x4 changed by convert2hboot
24941 fcmple32 %f24, %f4, %l2
24942 fmovsneg %icc, %f16, %f4
24943 movleu %xcc, %l1, %l6
24944 ld [%l7 + 0x14], %f5
24945 fnot1 %f10, %f6
24946 alignaddr %i2, %l5, %l4
24947 sll %g5, 0x03, %o2
24948 srl %g2, 0x0F, %i6
24949 srl %o7, 0x16, %g1
24950 edge8n %g3, %o6, %o0
24951 umulcc %l3, %l0, %o5
24952 fbug,a %fcc2, loop_2403
24953 movrne %i4, %g7, %g6
24954 smul %i0, 0x0C6A, %i1
24955 udivx %i3, 0x0E44, %o4
24956loop_2403:
24957 andncc %o1, %o3, %i7
24958 andcc %g4, 0x02C0, %l2
24959 wr %g0, 0x04, %asi
24960 orncc %l1, %l6, %i2
24961 nop ! ta %xcc, 0x3 changed by convert2hboot
24962 movle %icc, %l4, %g5
24963 edge32 %o2, %l5, %g2
24964 xor %o7, %i6, %g1
24965 sethi 0x0486, %g3
24966 subcc %o6, 0x0A04, %o0
24967 fmovrde %l3, %f0, %f24
24968 udiv %o5, 0x1252, %l0
24969 prefetch [%l7 + 0x2C], 0x1
24970 bl %icc, loop_2404
24971 alignaddrl %g7, %g6, %i0
24972 fones %f10
24973 fbuge,a %fcc3, loop_2405
24974loop_2404:
24975 edge8 %i4, %i1, %i3
24976 sllx %o4, 0x14, %o3
24977 wr %g0, 0x04, %asi
24978loop_2405:
24979 edge16n %g4, %l2, %o1
24980 and %i5, 0x0E2B, %l6
24981 nop ! tleu %icc, 0x4 changed by convert2hboot
24982 fnands %f28, %f23, %f21
24983 sllx %l1, 0x17, %i2
24984 brgz,a %g5, loop_2406
24985 sub %l4, 0x1C61, %l5
24986 udivcc %g2, 0x0F8A, %o2
24987 nop ! sir 0x0747 changed by convert2hboot
24988loop_2406:
24989 movge %xcc, %i6, %o7
24990 sdivx %g1, 0x1DE2, %o6
24991 fsrc2 %f8, %f24
24992 orn %g3, %o0, %o5
24993 ba,a loop_2407
24994 brz %l0, loop_2408
24995 fbuge,a %fcc1, loop_2409
24996 subccc %l3, 0x0975, %g6
24997loop_2407:
24998 nop
24999 setx loop_2410, %l0, %l1
25000 nop ! wrpr 0x1, %tl changed by convert2hboot
25001 nop ! wrpr %l1, %tnpc changed by convert2hboot
25002 setx 0x34400001400, %l0, %l1
25003 nop ! wrpr %l1, %tstate changed by convert2hboot
25004 nop ! wrhpr 0x4, %htstate changed by convert2hboot
25005 nop ! done changed by convert2hboot
25006loop_2408:
25007 brgz %g7, loop_2411
25008loop_2409:
25009 move %xcc, %i0, %i1
25010 movvs %xcc, %i3, %o4
25011loop_2410:
25012 fpsub16s %f4, %f25, %f13
25013loop_2411:
25014 fmovdn %icc, %f19, %f11
25015 bvc,a %xcc, loop_2412
25016 orncc %o3, %i4, %i7
25017 be,pn %icc, loop_2413
25018 std %g4, [%l7 + 0x70]
25019loop_2412:
25020 membar 0x45
25021 nop ! tge %xcc, 0x5 changed by convert2hboot
25022loop_2413:
25023 movgu %icc, %l2, %o1
25024 sll %i5, %l6, %i2
25025 fands %f1, %f15, %f6
25026 fcmpgt16 %f30, %f24, %l1
25027 subccc %g5, 0x163F, %l4
25028 movpos %icc, %l5, %o2
25029 movrlz %g2, %o7, %g1
25030 ble,pn %icc, loop_2414
25031 restored
25032 rdpr %cwp, %g1
25033 rdpr %cansave, %g2
25034 rdpr %canrestore, %g3
25035 rdpr %cleanwin, %g4
25036 rdpr %otherwin, %g5
25037 rdpr %wstate, %g6
25038 set 0x38, %i2
25039 nop ! prefetcha [%l7 + %i2] 0x10, 0x2 ASI use changed by convert2hboot
25040loop_2414:
25041 edge32ln %i6, %g3, %o5
25042 wr %g0, 0x80, %asi
25043 fmovde %xcc, %f28, %f31
25044 nop ! tge %xcc, 0x5 changed by convert2hboot
25045 fmovrdgz %l3, %f4, %f18
25046 fcmpes %fcc1, %f15, %f23
25047 fbe %fcc0, loop_2415
25048 edge16 %l0, %g7, %g6
25049 wr %g0, 0x0c, %asi
25050loop_2415:
25051 nop ! taddcctv %i3, %o4, %i1 changed by convert2hboot
25052 fmul8x16au %f25, %f0, %f22
25053 sethi 0x1A32, %o3
25054 movre %i4, %g4, %l2
25055 nop ! tne %icc, 0x7 changed by convert2hboot
25056 set 0x3C, %l1
25057 nop ! ldswa [%l7 + %l1] 0x89, %o1 ASI use changed by convert2hboot
25058 bne %icc, loop_2416
25059 fmovrde %i5, %f30, %f18
25060 stw %l6, [%l7 + 0x5C]
25061 movgu %xcc, %i2, %l1
25062loop_2416:
25063 saved
25064 rdpr %cwp, %g1
25065 rdpr %cansave, %g2
25066 rdpr %canrestore, %g3
25067 rdpr %cleanwin, %g4
25068 rdpr %otherwin, %g5
25069 rdpr %wstate, %g6
25070 bg,a,pn %xcc, loop_2417
25071 fbuge,a %fcc0, loop_2418
25072 fzero %f4
25073 fmovsneg %icc, %f13, %f27
25074loop_2417:
25075 fexpand %f14, %f28
25076loop_2418:
25077 edge32l %i7, %l4, %g5
25078 fpadd32 %f10, %f28, %f14
25079 add %l5, %g2, %o7
25080 fpadd16s %f26, %f11, %f11
25081 lduh [%l7 + 0x34], %o2
25082 set 0x18, %g3
25083 nop ! ldswa [%l7 + %g3] 0x14, %o6 ASI use changed by convert2hboot
25084 addcc %i6, 0x0391, %g1
25085 movleu %icc, %g3, %o5
25086 edge8ln %l3, %o0, %g7
25087 nop ! tge %icc, 0x7 changed by convert2hboot
25088 bl %icc, loop_2419
25089 restored
25090 rdpr %cwp, %g1
25091 rdpr %cansave, %g2
25092 rdpr %canrestore, %g3
25093 rdpr %cleanwin, %g4
25094 rdpr %otherwin, %g5
25095 rdpr %wstate, %g6
25096 edge8 %l0, %g6, %i0
25097 umul %o4, %i1, %i3
25098loop_2419:
25099 fmovdge %xcc, %f2, %f31
25100 fmovrsgz %i4, %f29, %f11
25101 fcmpne16 %f0, %f14, %o3
25102 wr %g0, 0x04, %asi
25103 fba %fcc1, loop_2420
25104 fmovsgu %icc, %f12, %f18
25105 subc %l2, %o1, %l6
25106 nop ! ta %icc, 0x0 changed by convert2hboot
25107loop_2420:
25108 udivx %i2, 0x10AF, %l1
25109 udivx %i5, 0x15D5, %i7
25110 edge16ln %l4, %g5, %g2
25111 fnot1s %f5, %f26
25112 xor %l5, 0x0DBF, %o2
25113 umul %o7, 0x13F2, %o6
25114 fmuld8ulx16 %f20, %f10, %f20
25115 fcmple16 %f2, %f24, %i6
25116 fmovsleu %xcc, %f22, %f9
25117 fmovrdlz %g3, %f12, %f20
25118 array8 %o5, %g1, %o0
25119 add %l7, 0x10, %l6
25120 wr %g0, 0x81, %asi
25121 nop ! casxa [%l6] 0x81, %g7, %l0 ASI use changed by convert2hboot
25122 bvc,a,pt %xcc, loop_2421
25123 fmuld8ulx16 %f9, %f13, %f2
25124 nop ! tpos %xcc, 0x7 changed by convert2hboot
25125 sethi 0x19BF, %l3
25126loop_2421:
25127 movvs %xcc, %i0, %o4
25128 movrlez %g6, 0x1F4, %i1
25129 call loop_2422
25130 brnz,a %i3, loop_2423
25131 fbg,a %fcc0, loop_2424
25132 fmovdge %xcc, %f12, %f16
25133loop_2422:
25134 fnot2 %f14, %f4
25135loop_2423:
25136 fmovscs %xcc, %f9, %f8
25137loop_2424:
25138 edge8 %o3, %g4, %l2
25139 nop ! tle %icc, 0x0 changed by convert2hboot
25140 bge,a %xcc, loop_2425
25141 restored
25142 rdpr %cwp, %g1
25143 rdpr %cansave, %g2
25144 rdpr %canrestore, %g3
25145 rdpr %cleanwin, %g4
25146 rdpr %otherwin, %g5
25147 rdpr %wstate, %g6
25148 movrgz %o1, %i4, %i2
25149 fpadd32 %f0, %f18, %f6
25150loop_2425:
25151 srl %l1, 0x1A, %i5
25152 edge32ln %i7, %l4, %g5
25153 fbge,a %fcc2, loop_2426
25154 brlz,a %g2, loop_2427
25155 edge32n %l6, %l5, %o7
25156 flush %l7 + 0x10
25157loop_2426:
25158 edge32 %o2, %o6, %g3
25159loop_2427:
25160 bpos,a,pt %xcc, loop_2428
25161 nop ! tg %icc, 0x4 changed by convert2hboot
25162 nop ! tneg %xcc, 0x1 changed by convert2hboot
25163 fmovdle %xcc, %f12, %f18
25164loop_2428:
25165 sdiv %i6, 0x0BDB, %o5
25166 fmovdcs %icc, %f28, %f25
25167 movvc %xcc, %g1, %g7
25168 edge8n %l0, %o0, %l3
25169 wr %g0, 0x2b, %asi
25170 membar #Sync
25171 mulx %o4, 0x1301, %i1
25172 movleu %icc, %i3, %g6
25173 movcc %icc, %o3, %g4
25174 nop
25175 setx loop_2429, %l0, %l1
25176 jmpl %l1, %o1
25177 nop ! taddcctv %i4, 0x0747, %l2 changed by convert2hboot
25178 move %xcc, %i2, %l1
25179 fmovdvs %xcc, %f16, %f24
25180loop_2429:
25181 smulcc %i7, %l4, %g5
25182 fmovrdne %g2, %f16, %f6
25183 fbne %fcc3, loop_2430
25184 sth %l6, [%l7 + 0x18]
25185 array8 %l5, %i5, %o7
25186 nop ! tvc %icc, 0x3 changed by convert2hboot
25187loop_2430:
25188 xnorcc %o6, %g3, %i6
25189 movvc %icc, %o2, %o5
25190 fbe %fcc2, loop_2431
25191 nop ! tpos %icc, 0x3 changed by convert2hboot
25192 ldsh [%l7 + 0x7E], %g7
25193 subcc %g1, 0x0FCD, %l0
25194loop_2431:
25195 nop
25196 setx loop_2432, %l0, %l1
25197 nop ! wrpr 0x1, %tl changed by convert2hboot
25198 nop ! wrpr %l1, %tnpc changed by convert2hboot
25199 setx 0x34400001400, %l0, %l1
25200 nop ! wrpr %l1, %tstate changed by convert2hboot
25201 nop ! wrhpr 0x4, %htstate changed by convert2hboot
25202 nop ! done changed by convert2hboot
25203 fbe %fcc1, loop_2433
25204 nop ! tsubcctv %l3, 0x1050, %i0 changed by convert2hboot
25205 edge32ln %o4, %o0, %i1
25206loop_2432:
25207 movre %i3, %o3, %g6
25208loop_2433:
25209 ldsw [%l7 + 0x40], %o1
25210 fnot2s %f18, %f11
25211 udivcc %g4, 0x0118, %l2
25212 edge16n %i2, %l1, %i4
25213 fbn,a %fcc1, loop_2434
25214 restored
25215 rdpr %cwp, %g1
25216 rdpr %cansave, %g2
25217 rdpr %canrestore, %g3
25218 rdpr %cleanwin, %g4
25219 rdpr %otherwin, %g5
25220 rdpr %wstate, %g6
25221 fcmple32 %f14, %f0, %l4
25222 subccc %i7, 0x087A, %g5
25223loop_2434:
25224 nop ! tcs %icc, 0x6 changed by convert2hboot
25225 array16 %l6, %g2, %i5
25226 movle %icc, %o7, %l5
25227 movrne %g3, %o6, %o2
25228 fmovdn %icc, %f13, %f5
25229 pdist %f2, %f16, %f30
25230 sll %i6, 0x15, %o5
25231 nop ! tsubcc %g7, 0x0083, %l0 changed by convert2hboot
25232 mulscc %g1, 0x0590, %i0
25233 movrne %o4, %o0, %l3
25234 orncc %i3, 0x0000, %o3
25235 fabss %f23, %f19
25236 edge8ln %g6, %o1, %g4
25237 move %xcc, %l2, %i2
25238 fsrc2 %f0, %f14
25239 andcc %l1, %i4, %i1
25240 nop ! ta %icc, 0x3 changed by convert2hboot
25241 saved
25242 rdpr %cwp, %g1
25243 rdpr %cansave, %g2
25244 rdpr %canrestore, %g3
25245 rdpr %cleanwin, %g4
25246 rdpr %otherwin, %g5
25247 rdpr %wstate, %g6
25248 nop ! taddcctv %l4, %g5, %l6 changed by convert2hboot
25249 sdivx %g2, 0x1FA3, %i5
25250 fbuge %fcc3, loop_2435
25251 xorcc %i7, %o7, %g3
25252 be,pt %xcc, loop_2436
25253 movrgz %o6, %o2, %i6
25254loop_2435:
25255 nop
25256 wr %g0, 0x11, %asi
25257loop_2436:
25258 addcc %g7, 0x1C9D, %l0
25259 nop ! te %icc, 0x0 changed by convert2hboot
25260 nop ! tge %icc, 0x5 changed by convert2hboot
25261 fmuld8ulx16 %f9, %f18, %f26
25262 fpadd32s %f27, %f3, %f21
25263 nop ! tg %icc, 0x5 changed by convert2hboot
25264 nop ! tvc %xcc, 0x4 changed by convert2hboot
25265 fmovsvs %xcc, %f12, %f5
25266 nop ! taddcc %l5, %g1, %i0 changed by convert2hboot
25267 nop ! tle %xcc, 0x7 changed by convert2hboot
25268 nop ! tg %xcc, 0x5 changed by convert2hboot
25269 fpsub16 %f14, %f14, %f14
25270 ldd [%l7 + 0x38], %f12
25271 sll %o0, 0x19, %o4
25272 movl %xcc, %l3, %o3
25273 brgz,a %g6, loop_2437
25274 fpack32 %f20, %f0, %f8
25275 nop ! tn %xcc, 0x5 changed by convert2hboot
25276 fmovrsne %i3, %f2, %f25
25277loop_2437:
25278 fxors %f21, %f10, %f25
25279 fmovde %xcc, %f6, %f15
25280 fmovrse %o1, %f24, %f9
25281 movrlz %l2, 0x2EC, %g4
25282 set 0x21, %i6
25283 nop ! lduba [%l7 + %i6] 0x19, %l1 ASI use changed by convert2hboot
25284 restored
25285 rdpr %cwp, %g1
25286 rdpr %cansave, %g2
25287 rdpr %canrestore, %g3
25288 rdpr %cleanwin, %g4
25289 rdpr %otherwin, %g5
25290 rdpr %wstate, %g6
25291 mulx %i4, %i2, %l4
25292 edge32n %g5, %i1, %g2
25293 sdivcc %l6, 0x078C, %i5
25294 udivx %i7, 0x03CA, %o7
25295 fmovsneg %icc, %f2, %f19
25296 edge8 %g3, %o2, %i6
25297 movvs %xcc, %o5, %o6
25298 wr %g0, 0x81, %asi
25299 movrlez %g7, 0x107, %g1
25300 fnot1s %f5, %f14
25301 movre %i0, 0x3BE, %l5
25302 array32 %o0, %l3, %o3
25303 subc %o4, %i3, %g6
25304 wr %g0, 0x81, %asi
25305 lda [%l7 + 0x50] %asi, %f23
25306 ldx [%l7 + 0x08], %l2
25307 movrlz %o1, 0x26B, %l1
25308 nop ! tle %xcc, 0x5 changed by convert2hboot
25309 edge8 %i4, %g4, %l4
25310 movl %icc, %i2, %g5
25311 movre %i1, %g2, %l6
25312 set 0x40, %i5
25313 nop ! stda %f0, [%l7 + %i5] 0x16 ASI use changed by convert2hboot
25314 membar #Sync
25315 srl %i5, 0x0D, %i7
25316 nop ! taddcctv %o7, %o2, %g3 changed by convert2hboot
25317 edge16ln %o5, %o6, %l0
25318 bne,pt %xcc, loop_2438
25319 fsrc2s %f28, %f18
25320 movrgz %g7, 0x2F6, %g1
25321 nop ! tpos %xcc, 0x1 changed by convert2hboot
25322loop_2438:
25323 udivcc %i0, 0x14DF, %i6
25324 movn %xcc, %l5, %o0
25325 nop ! tn %icc, 0x0 changed by convert2hboot
25326 nop ! tleu %icc, 0x5 changed by convert2hboot
25327 addcc %o3, %o4, %l3
25328 wr %g0, 0x89, %asi
25329 addcc %l2, 0x12D9, %g6
25330 stx %l1, [%l7 + 0x20]
25331 set 0x3A, %g6
25332 nop ! stba %o1, [%l7 + %g6] 0x04 ASI use changed by convert2hboot
25333 nop ! tleu %xcc, 0x2 changed by convert2hboot
25334 nop ! taddcc %i4, %g4, %l4 changed by convert2hboot
25335 array8 %i2, %g5, %i1
25336 sub %l6, %g2, %i7
25337 wr %g0, 0x18, %asi
25338 edge16l %i5, %g3, %o2
25339 fxors %f23, %f1, %f22
25340 srl %o5, %o6, %g7
25341 subccc %g1, %i0, %i6
25342 orncc %l5, %o0, %l0
25343 movleu %icc, %o4, %l3
25344 udivcc %i3, 0x15DA, %o3
25345 nop ! tl %xcc, 0x5 changed by convert2hboot
25346 wr %g0, 0x88, %asi
25347 bvs loop_2439
25348 fsrc2s %f9, %f9
25349 andncc %g6, %l2, %l1
25350 fbue %fcc2, loop_2440
25351loop_2439:
25352 or %o1, 0x1EBB, %g4
25353 srlx %l4, %i4, %i2
25354 fpadd32 %f28, %f4, %f30
25355loop_2440:
25356 fmovsleu %xcc, %f25, %f6
25357 subcc %g5, 0x0BD1, %i1
25358 edge32 %g2, %i7, %l6
25359 restored
25360 rdpr %cwp, %g1
25361 rdpr %cansave, %g2
25362 rdpr %canrestore, %g3
25363 rdpr %cleanwin, %g4
25364 rdpr %otherwin, %g5
25365 rdpr %wstate, %g6
25366 sub %i5, 0x04ED, %g3
25367 edge16n %o7, %o5, %o6
25368 movre %g7, %g1, %i0
25369 srax %o2, %i6, %l5
25370 sllx %o0, 0x01, %l0
25371 nop ! tpos %icc, 0x4 changed by convert2hboot
25372 movne %icc, %o4, %i3
25373 set 0x20, %o7
25374 nop ! ldxa [%l7 + %o7] 0x88, %o3 ASI use changed by convert2hboot
25375 fba %fcc1, loop_2441
25376 fbu,a %fcc2, loop_2442
25377 movvs %xcc, %g6, %l3
25378 xor %l2, %o1, %l1
25379loop_2441:
25380 fmovd %f22, %f8
25381loop_2442:
25382 movrlz %l4, 0x3E3, %g4
25383 sdiv %i4, 0x099C, %i2
25384 bvs,pt %xcc, loop_2443
25385 nop ! tcc %xcc, 0x2 changed by convert2hboot
25386 array32 %i1, %g5, %g2
25387 movne %xcc, %l6, %i5
25388loop_2443:
25389 fbule %fcc1, loop_2444
25390 fnand %f30, %f0, %f18
25391 srax %i7, %o7, %o5
25392 nop ! tvs %icc, 0x3 changed by convert2hboot
25393loop_2444:
25394 std %f18, [%l7 + 0x70]
25395 mulscc %g3, 0x0046, %g7
25396 movn %icc, %g1, %o6
25397 bgu,a,pn %icc, loop_2445
25398 addccc %i0, 0x1EC1, %o2
25399 fbg %fcc1, loop_2446
25400 xnor %i6, %o0, %l5
25401loop_2445:
25402 move %xcc, %o4, %l0
25403loop_2446:
25404 nop ! tsubcctv %o3, %g6, %l3 changed by convert2hboot
25405 alignaddrl %i3, %l2, %l1
25406 set 0x11, %i7
25407 nop ! ldstuba [%l7 + %i7] 0x18, %o1 ASI use changed by convert2hboot
25408 fbg %fcc3, loop_2447
25409 bg,pt %icc, loop_2448
25410 fpsub32 %f22, %f18, %f0
25411 nop ! taddcc %l4, %i4, %i2 changed by convert2hboot
25412loop_2447:
25413 movrlz %i1, 0x172, %g5
25414loop_2448:
25415 nop ! tsubcc %g2, 0x1D85, %g4 changed by convert2hboot
25416 movneg %xcc, %i5, %l6
25417 nop
25418 setx loop_2449, %l0, %l1
25419 jmpl %l1, %o7
25420 prefetch [%l7 + 0x70], 0x1
25421 edge8ln %i7, %o5, %g7
25422 bshuffle %f26, %f24, %f18
25423loop_2449:
25424 ldd [%l7 + 0x58], %f24
25425 udivx %g3, 0x0331, %o6
25426 srax %i0, %o2, %g1
25427 std %f30, [%l7 + 0x30]
25428 stb %o0, [%l7 + 0x1D]
25429 andncc %l5, %o4, %i6
25430 movrgz %o3, %l0, %l3
25431 fmovdleu %xcc, %f4, %f25
25432 subc %g6, %l2, %l1
25433 xorcc %o1, 0x1643, %i3
25434 fbuge %fcc3, loop_2450
25435 stb %i4, [%l7 + 0x64]
25436 fbue %fcc2, loop_2451
25437 nop ! te %icc, 0x7 changed by convert2hboot
25438loop_2450:
25439 mulx %i2, 0x1C38, %i1
25440 fba %fcc0, loop_2452
25441loop_2451:
25442 subc %g5, 0x0396, %g2
25443 movcs %xcc, %g4, %l4
25444 movrlez %l6, 0x049, %i5
25445loop_2452:
25446 xnorcc %o7, %o5, %i7
25447 smulcc %g7, %o6, %g3
25448 fmovsl %icc, %f19, %f20
25449 fba,a %fcc0, loop_2453
25450 fabsd %f24, %f0
25451 movcs %xcc, %i0, %g1
25452 movre %o0, %l5, %o2
25453loop_2453:
25454 move %xcc, %i6, %o3
25455 movne %xcc, %o4, %l3
25456 or %l0, 0x1B2A, %g6
25457 xor %l2, %l1, %o1
25458 wr %g0, 0x04, %asi
25459 array8 %i2, %i1, %g5
25460 movg %xcc, %i3, %g4
25461 nop ! taddcctv %g2, 0x1CBC, %l6 changed by convert2hboot
25462 fandnot2s %f19, %f23, %f2
25463 edge8n %i5, %l4, %o7
25464 nop ! taddcctv %o5, 0x0689, %i7 changed by convert2hboot
25465 edge32ln %g7, %g3, %i0
25466 movge %xcc, %o6, %g1
25467 nop ! tcs %icc, 0x2 changed by convert2hboot
25468 movrlez %l5, 0x3F2, %o2
25469 fzero %f6
25470 srl %i6, %o3, %o4
25471 udivx %o0, 0x00F3, %l3
25472 smulcc %l0, %l2, %l1
25473 set 0x30, %l5
25474 nop ! stba %g6, [%l7 + %l5] 0x2b ASI use changed by convert2hboot
25475 membar #Sync
25476 nop ! tneg %xcc, 0x5 changed by convert2hboot
25477 fbn,a %fcc3, loop_2454
25478 orcc %i4, %o1, %i2
25479 movl %icc, %i1, %g5
25480 wr %g0, 0x18, %asi
25481 sta %f8, [%l7 + 0x64] %asi
25482loop_2454:
25483 movge %icc, %g4, %g2
25484 addccc %l6, %i5, %i3
25485 brz %o7, loop_2455
25486 fornot1 %f6, %f24, %f2
25487 edge8 %o5, %i7, %l4
25488 addccc %g3, 0x0F85, %i0
25489loop_2455:
25490 xnor %o6, %g1, %g7
25491 array32 %l5, %o2, %o3
25492 movle %xcc, %o4, %o0
25493 fcmpne32 %f24, %f0, %i6
25494 alignaddrl %l0, %l2, %l3
25495 set 0x70, %o5
25496 nop ! ldxa [%l7 + %o5] 0x18, %l1 ASI use changed by convert2hboot
25497 fmovsg %icc, %f20, %f22
25498 movrne %i4, 0x061, %o1
25499 wr %g0, 0x80, %asi
25500 edge32ln %i2, %i1, %g4
25501 nop ! tleu %icc, 0x5 changed by convert2hboot
25502 fbo,a %fcc2, loop_2456
25503 bl,a loop_2457
25504 bgu %xcc, loop_2458
25505 srax %g2, 0x04, %l6
25506loop_2456:
25507 fmovdvc %xcc, %f28, %f0
25508loop_2457:
25509 restored
25510 rdpr %cwp, %g1
25511 rdpr %cansave, %g2
25512 rdpr %canrestore, %g3
25513 rdpr %cleanwin, %g4
25514 rdpr %otherwin, %g5
25515 rdpr %wstate, %g6
25516loop_2458:
25517 nop ! tcs %xcc, 0x4 changed by convert2hboot
25518 sll %i5, 0x00, %i3
25519 movrlz %g5, %o5, %i7
25520 andcc %l4, %g3, %o7
25521 fmovs %f24, %f0
25522 std %f6, [%l7 + 0x10]
25523 movcc %xcc, %i0, %o6
25524 fsrc1 %f28, %f6
25525 nop ! tcs %icc, 0x2 changed by convert2hboot
25526 move %xcc, %g1, %g7
25527 nop ! tle %xcc, 0x4 changed by convert2hboot
25528 xorcc %o2, 0x1309, %o3
25529 edge8 %o4, %o0, %i6
25530 set 0x2E, %o3
25531 nop ! ldstuba [%l7 + %o3] 0x04, %l0 ASI use changed by convert2hboot
25532 andn %l5, %l3, %l2
25533 flush %l7 + 0x44
25534 membar 0x5F
25535 xnorcc %i4, 0x13AC, %o1
25536 bleu,a,pt %xcc, loop_2459
25537 fnegs %f25, %f5
25538 brgez %g6, loop_2460
25539 sdivx %i2, 0x0640, %l1
25540loop_2459:
25541 xnorcc %i1, 0x0079, %g4
25542 nop
25543 set 0x2C, %i1
25544 ldsw [%l7 + %i1], %g2
25545loop_2460:
25546 edge32 %l6, %i3, %i5
25547 udivx %g5, 0x12C4, %i7
25548 edge32 %l4, %g3, %o5
25549 udiv %o7, 0x1222, %o6
25550 edge16ln %g1, %i0, %o2
25551 edge32n %o3, %g7, %o4
25552 fpsub32 %f20, %f4, %f30
25553 popc %i6, %o0
25554 fornot2 %f8, %f20, %f20
25555 addccc %l5, %l0, %l3
25556 xorcc %l2, 0x0BC3, %o1
25557 edge8 %i4, %g6, %i2
25558 fnot2s %f15, %f17
25559 subcc %i1, %l1, %g2
25560 nop ! tvs %icc, 0x5 changed by convert2hboot
25561 umulcc %l6, 0x0288, %i3
25562 lduh [%l7 + 0x76], %g4
25563 movleu %icc, %i5, %i7
25564 nop ! te %icc, 0x3 changed by convert2hboot
25565 wr %g0, 0x11, %asi
25566 wr %g0, 0x19, %asi
25567 fmovsge %icc, %f0, %f8
25568 nop ! tge %icc, 0x6 changed by convert2hboot
25569 set 0x62, %g1
25570 nop ! lduba [%l7 + %g1] 0x10, %o5 ASI use changed by convert2hboot
25571 orncc %l4, 0x0B1A, %o7
25572 movpos %icc, %g1, %o6
25573 srl %o2, 0x0C, %o3
25574 mulscc %i0, %g7, %i6
25575 fble %fcc1, loop_2461
25576 srlx %o0, %l5, %l0
25577 popc %o4, %l3
25578 addc %o1, 0x1065, %l2
25579loop_2461:
25580 nop
25581 wr %g0, 0x23, %asi
25582 membar #Sync
25583 andncc %i2, %i4, %l1
25584 set 0x54, %g5
25585 nop ! stwa %g2, [%l7 + %g5] 0xeb ASI use changed by convert2hboot
25586 membar #Sync
25587 brgz %l6, loop_2462
25588 xnorcc %i1, %g4, %i5
25589 andcc %i7, %i3, %g5
25590 array16 %o5, %g3, %l4
25591loop_2462:
25592 srax %g1, %o7, %o6
25593 xnor %o3, %o2, %i0
25594 movcs %xcc, %g7, %i6
25595 set 0x10, %o1
25596 nop ! prefetcha [%l7 + %o1] 0x80, 0x0 ASI use changed by convert2hboot
25597 nop
25598 setx loop_2463, %l0, %l1
25599 nop ! wrpr 0x1, %tl changed by convert2hboot
25600 nop ! wrpr %l1, %tpc changed by convert2hboot
25601 add %l1, 0x4, %l1
25602 nop ! wrpr %l1, %tnpc changed by convert2hboot
25603 setx 0x34400001400, %l0, %l1
25604 nop ! wrpr %l1, %tstate changed by convert2hboot
25605 nop ! wrhpr 0x4, %htstate changed by convert2hboot
25606 nop ! retry changed by convert2hboot
25607 movvs %xcc, %o0, %o4
25608 udivcc %l3, 0x05E4, %o1
25609 addcc %l0, %l2, %g6
25610loop_2463:
25611 fxnor %f26, %f8, %f22
25612 nop ! sir 0x05A4 changed by convert2hboot
25613 bge,a %icc, loop_2464
25614 edge8ln %i4, %i2, %l1
25615 nop
25616 setx loop_2465, %l0, %l1
25617 nop ! wrpr 0x1, %tl changed by convert2hboot
25618 nop ! wrpr %l1, %tpc changed by convert2hboot
25619 add %l1, 0x4, %l1
25620 nop ! wrpr %l1, %tnpc changed by convert2hboot
25621 setx 0x34400001400, %l0, %l1
25622 nop ! wrpr %l1, %tstate changed by convert2hboot
25623 nop ! wrhpr 0x4, %htstate changed by convert2hboot
25624 nop ! retry changed by convert2hboot
25625 movg %icc, %l6, %g2
25626loop_2464:
25627 bg loop_2466
25628 fone %f2
25629loop_2465:
25630 fmuld8sux16 %f8, %f17, %f24
25631 add %g4, 0x0FC6, %i1
25632loop_2466:
25633 orcc %i5, 0x126F, %i3
25634 std %i6, [%l7 + 0x20]
25635 sll %o5, 0x06, %g5
25636 sllx %l4, %g3, %g1
25637 xorcc %o6, %o7, %o3
25638 orn %i0, %o2, %g7
25639 edge32n %l5, %i6, %o4
25640 fbl %fcc3, loop_2467
25641 fornot1s %f13, %f31, %f14
25642 nop ! tsubcctv %o0, 0x0198, %l3 changed by convert2hboot
25643 movne %icc, %o1, %l0
25644loop_2467:
25645 bn,a,pn %icc, loop_2468
25646 sethi 0x1910, %l2
25647 subccc %g6, 0x19C1, %i4
25648 ldd [%l7 + 0x38], %l0
25649loop_2468:
25650 smulcc %i2, 0x1521, %g2
25651 fbuge %fcc1, loop_2469
25652 addc %l6, 0x1C0E, %i1
25653 sdivx %i5, 0x0F8F, %i3
25654 orn %g4, 0x0C22, %i7
25655loop_2469:
25656 nop ! tsubcctv %o5, 0x1B35, %g5 changed by convert2hboot
25657 brlez,a %g3, loop_2470
25658 addcc %g1, 0x1161, %l4
25659 wr %g0, 0x19, %asi
25660loop_2470:
25661 nop ! tneg %icc, 0x4 changed by convert2hboot
25662 wr %g0, 0x22, %asi
25663 membar #Sync
25664 saved
25665 rdpr %cwp, %g1
25666 rdpr %cansave, %g2
25667 rdpr %canrestore, %g3
25668 rdpr %cleanwin, %g4
25669 rdpr %otherwin, %g5
25670 rdpr %wstate, %g6
25671 movrlz %o7, %i0, %g7
25672 nop ! taddcctv %l5, 0x02BB, %o2 changed by convert2hboot
25673 wr %g0, 0x89, %asi
25674 sta %f27, [%l7 + 0x58] %asi
25675 array32 %i6, %o0, %l3
25676 nop ! tg %xcc, 0x1 changed by convert2hboot
25677 fbn,a %fcc2, loop_2471
25678 andcc %o1, %l0, %l2
25679 move %icc, %o4, %g6
25680 movrlz %l1, %i2, %i4
25681loop_2471:
25682 sra %l6, 0x0B, %i1
25683 addccc %g2, %i3, %i5
25684 fzero %f18
25685 set 0x5A, %o4
25686 nop ! ldstuba [%l7 + %o4] 0x80, %i7 ASI use changed by convert2hboot
25687 fpadd16s %f30, %f30, %f16
25688 udivcc %o5, 0x05B0, %g4
25689 nop ! tgu %xcc, 0x0 changed by convert2hboot
25690 srl %g3, 0x10, %g5
25691 restored
25692 rdpr %cwp, %g1
25693 rdpr %cansave, %g2
25694 rdpr %canrestore, %g3
25695 rdpr %cleanwin, %g4
25696 rdpr %otherwin, %g5
25697 rdpr %wstate, %g6
25698 ldx [%l7 + 0x68], %g1
25699 brz %o6, loop_2472
25700 and %l4, %o7, %i0
25701 movvc %xcc, %o3, %g7
25702 edge8 %o2, %l5, %i6
25703loop_2472:
25704 bl %xcc, loop_2473
25705 fmovrdne %l3, %f6, %f24
25706 smul %o0, %o1, %l2
25707 bvc,a,pn %xcc, loop_2474
25708loop_2473:
25709 edge32 %o4, %l0, %g6
25710 fandnot2 %f2, %f22, %f10
25711 sth %i2, [%l7 + 0x26]
25712loop_2474:
25713 popc 0x0444, %l1
25714 sdivcc %l6, 0x02E8, %i1
25715 flush %l7 + 0x38
25716 srax %g2, 0x1B, %i3
25717 movrlz %i5, %i7, %o5
25718 array8 %i4, %g3, %g4
25719 stb %g1, [%l7 + 0x56]
25720 fmovsgu %xcc, %f29, %f18
25721 nop ! tl %icc, 0x5 changed by convert2hboot
25722 fpadd16 %f26, %f18, %f12
25723 swap [%l7 + 0x64], %o6
25724 fmovrde %l4, %f22, %f30
25725 bn,a loop_2475
25726 movge %icc, %o7, %i0
25727 bcs,a,pt %xcc, loop_2476
25728 addc %o3, 0x050B, %g7
25729loop_2475:
25730 smul %o2, %g5, %i6
25731 fnot1 %f8, %f24
25732loop_2476:
25733 nop
25734 set 0x60, %g7
25735 nop ! ldxa [%l7 + %g7] 0x19, %l3 ASI use changed by convert2hboot
25736 addcc %l5, 0x1055, %o1
25737 smul %l2, %o0, %l0
25738 add %g6, 0x1AC4, %o4
25739 fones %f0
25740 fmovdleu %xcc, %f14, %f30
25741 movne %icc, %l1, %i2
25742 movg %icc, %i1, %g2
25743 fxnors %f3, %f8, %f21
25744 nop
25745 setx loop_2477, %l0, %l1
25746 nop ! wrpr 0x1, %tl changed by convert2hboot
25747 nop ! wrpr %l1, %tnpc changed by convert2hboot
25748 setx 0x34400001400, %l0, %l1
25749 nop ! wrpr %l1, %tstate changed by convert2hboot
25750 nop ! wrhpr 0x4, %htstate changed by convert2hboot
25751 nop ! done changed by convert2hboot
25752 restored
25753 rdpr %cwp, %g1
25754 rdpr %cansave, %g2
25755 rdpr %canrestore, %g3
25756 rdpr %cleanwin, %g4
25757 rdpr %otherwin, %g5
25758 rdpr %wstate, %g6
25759 fcmps %fcc0, %f8, %f18
25760 srl %l6, 0x19, %i3
25761loop_2477:
25762 andcc %i5, %o5, %i4
25763 srl %i7, 0x1E, %g4
25764 srl %g1, 0x02, %o6
25765 movrgz %l4, %g3, %i0
25766 sdivx %o3, 0x10C5, %g7
25767 nop
25768 set 0x28, %l2
25769 stx %o7, [%l7 + %l2]
25770 srax %o2, %i6, %l3
25771 nop ! tvs %xcc, 0x6 changed by convert2hboot
25772 sdivcc %g5, 0x010A, %o1
25773 smul %l2, 0x06EF, %o0
25774 xnorcc %l5, %l0, %g6
25775 subc %o4, 0x009A, %l1
25776 swap [%l7 + 0x54], %i2
25777 nop ! taddcc %i1, 0x13B7, %g2 changed by convert2hboot
25778 fmovdcc %xcc, %f17, %f4
25779 wr %g0, 0x89, %asi
25780 nop ! tvc %xcc, 0x5 changed by convert2hboot
25781 brlz,a %i3, loop_2478
25782 fbne,a %fcc1, loop_2479
25783 udivx %o5, 0x09D1, %i4
25784 lduw [%l7 + 0x78], %i7
25785loop_2478:
25786 fandnot1 %f24, %f28, %f16
25787loop_2479:
25788 nop
25789 set 0x18, %l3
25790 nop ! stxa %i5, [%l7 + %l3] 0xeb ASI use changed by convert2hboot
25791 membar #Sync
25792 movcs %icc, %g1, %g4
25793 set 0x48, %g2
25794 nop ! swapa [%l7 + %g2] 0x10, %o6 ASI use changed by convert2hboot
25795 std %g2, [%l7 + 0x30]
25796 movrgez %l4, 0x0D5, %i0
25797 ldsb [%l7 + 0x7F], %o3
25798 movrne %g7, %o2, %i6
25799 fone %f16
25800 bge loop_2480
25801 movvs %icc, %l3, %o7
25802 nop ! tsubcctv %g5, %o1, %o0 changed by convert2hboot
25803 nop ! tleu %icc, 0x0 changed by convert2hboot
25804loop_2480:
25805 subcc %l5, 0x1C6A, %l0
25806 bvs,a,pn %xcc, loop_2481
25807 subc %l2, 0x15B2, %g6
25808 lduh [%l7 + 0x2E], %o4
25809 udiv %i2, 0x19D8, %i1
25810loop_2481:
25811 andcc %g2, %l1, %i3
25812 fnands %f23, %f9, %f4
25813 edge8ln %l6, %o5, %i4
25814 nop ! tgu %xcc, 0x0 changed by convert2hboot
25815 brnz,a %i7, loop_2482
25816 nop ! tsubcc %g1, %i5, %g4 changed by convert2hboot
25817 edge32n %g3, %l4, %o6
25818 movrgz %i0, 0x1EF, %o3
25819loop_2482:
25820 fabss %f29, %f12
25821 brgz,a %g7, loop_2483
25822 array32 %o2, %l3, %i6
25823 movcc %xcc, %g5, %o1
25824 brlez,a %o0, loop_2484
25825loop_2483:
25826 orcc %l5, 0x105A, %l0
25827 umulcc %o7, %g6, %o4
25828 wr %g0, 0x10, %asi
25829loop_2484:
25830 nop
25831 set 0x40, %g4
25832 std %f0, [%l7 + %g4]
25833 bvc %xcc, loop_2485
25834 subccc %i1, 0x05DA, %g2
25835 umul %l2, 0x0A12, %l1
25836 smulcc %l6, %o5, %i4
25837loop_2485:
25838 fmovdge %icc, %f5, %f7
25839 mulx %i7, 0x01E5, %g1
25840 edge8n %i5, %g4, %g3
25841 ldsh [%l7 + 0x50], %i3
25842 orn %o6, 0x01F8, %l4
25843 edge32ln %o3, %i0, %o2
25844 orncc %l3, 0x1148, %i6
25845 nop ! tleu %icc, 0x7 changed by convert2hboot
25846 movcs %xcc, %g7, %o1
25847 nop ! tne %icc, 0x4 changed by convert2hboot
25848 nop ! tneg %xcc, 0x0 changed by convert2hboot
25849 move %xcc, %g5, %o0
25850 fbne,a %fcc2, loop_2486
25851 xor %l5, %o7, %g6
25852 mova %xcc, %o4, %i2
25853 udiv %i1, 0x069B, %l0
25854loop_2486:
25855 brgez,a %l2, loop_2487
25856 edge16 %g2, %l6, %l1
25857 nop ! tn %xcc, 0x6 changed by convert2hboot
25858 fmovsle %xcc, %f29, %f6
25859loop_2487:
25860 orcc %o5, 0x156E, %i4
25861 fpack16 %f14, %f1
25862 fmovdne %xcc, %f14, %f9
25863 edge8ln %i7, %g1, %i5
25864 xnor %g4, %i3, %o6
25865 fmovdvc %icc, %f21, %f22
25866 fmovdcs %icc, %f3, %f4
25867 nop ! tle %xcc, 0x4 changed by convert2hboot
25868 and %l4, 0x14CD, %o3
25869 flush %l7 + 0x0C
25870 edge8 %i0, %o2, %g3
25871 wr %g0, 0x89, %asi
25872 movn %xcc, %g7, %o1
25873 alignaddrl %i6, %o0, %l5
25874 smulcc %o7, %g5, %o4
25875 edge16n %i2, %i1, %g6
25876 fmovrdne %l0, %f12, %f8
25877 umul %g2, 0x165D, %l6
25878 edge16n %l1, %o5, %l2
25879 nop ! tneg %xcc, 0x4 changed by convert2hboot
25880 std %i4, [%l7 + 0x10]
25881 nop
25882 set 0x3E, %l0
25883 ldstub [%l7 + %l0], %g1
25884 fzero %f2
25885 udivx %i7, 0x1849, %i5
25886 movcs %icc, %g4, %o6
25887 nop ! tsubcctv %l4, 0x1CD6, %o3 changed by convert2hboot
25888 orn %i3, %o2, %g3
25889 fpadd16 %f22, %f28, %f24
25890 wr %g0, 0x10, %asi
25891 edge16l %g7, %i0, %o1
25892 movcs %icc, %i6, %o0
25893 udivcc %o7, 0x14EC, %l5
25894 brlz,a %g5, loop_2488
25895 movne %xcc, %i2, %o4
25896 fmovdle %icc, %f7, %f4
25897 bleu,a,pn %icc, loop_2489
25898loop_2488:
25899 lduh [%l7 + 0x24], %i1
25900 nop ! tg %icc, 0x7 changed by convert2hboot
25901 lduh [%l7 + 0x64], %l0
25902loop_2489:
25903 fmovrdlez %g6, %f14, %f0
25904 orncc %l6, %g2, %o5
25905 movvs %xcc, %l1, %l2
25906 edge8n %i4, %i7, %i5
25907 movl %xcc, %g1, %g4
25908 wr %g0, 0x22, %asi
25909 membar #Sync
25910 edge16n %o6, %i3, %o3
25911 nop ! tvs %icc, 0x3 changed by convert2hboot
25912 array32 %g3, %o2, %g7
25913 nop ! tcc %xcc, 0x6 changed by convert2hboot
25914 fmovda %icc, %f9, %f14
25915 alignaddr %i0, %o1, %i6
25916 fbo %fcc1, loop_2490
25917 mova %icc, %o0, %o7
25918 nop ! tn %xcc, 0x1 changed by convert2hboot
25919 edge32ln %l5, %g5, %i2
25920loop_2490:
25921 fsrc1s %f12, %f26
25922 nop ! tle %icc, 0x2 changed by convert2hboot
25923 srl %o4, 0x0D, %i1
25924 movleu %icc, %l0, %g6
25925 nop ! tl %icc, 0x2 changed by convert2hboot
25926 restored
25927 rdpr %cwp, %g1
25928 rdpr %cansave, %g2
25929 rdpr %canrestore, %g3
25930 rdpr %cleanwin, %g4
25931 rdpr %otherwin, %g5
25932 rdpr %wstate, %g6
25933 movgu %icc, %l3, %g2
25934 movge %xcc, %o5, %l1
25935 movgu %icc, %l6, %l2
25936 fmovsvs %icc, %f3, %f8
25937 fmovsneg %icc, %f20, %f10
25938 ldsb [%l7 + 0x29], %i4
25939 fbule %fcc0, loop_2491
25940 movn %icc, %i7, %g1
25941 set 0x18, %o0
25942 nop ! stxa %g4, [%l7 + %o0] 0x19 ASI use changed by convert2hboot
25943loop_2491:
25944 sdivcc %l4, 0x1FCD, %o6
25945 fmovdneg %xcc, %f7, %f28
25946 movcc %icc, %i5, %i3
25947 fmovse %icc, %f3, %f25
25948 wr %g0, 0x22, %asi
25949 membar #Sync
25950 nop ! tneg %xcc, 0x7 changed by convert2hboot
25951 fmul8x16al %f24, %f9, %f14
25952 fmovsn %xcc, %f4, %f27
25953 movrne %o2, %g3, %i0
25954 nop ! tl %icc, 0x3 changed by convert2hboot
25955 movvc %icc, %o1, %i6
25956 fbg,a %fcc1, loop_2492
25957 nop ! tsubcc %g7, 0x0462, %o0 changed by convert2hboot
25958 fpadd16s %f6, %f2, %f15
25959 nop ! te %icc, 0x3 changed by convert2hboot
25960loop_2492:
25961 udivcc %l5, 0x1EA4, %g5
25962 edge16ln %o7, %o4, %i1
25963 nop
25964 set 0x68, %o2
25965 prefetch [%l7 + %o2], 0x1
25966 movle %xcc, %i2, %g6
25967 set 0x40, %o6
25968 nop ! ldsha [%l7 + %o6] 0x14, %l3 ASI use changed by convert2hboot
25969 srax %l0, %o5, %g2
25970 ba,a loop_2493
25971 edge32n %l1, %l6, %l2
25972 sub %i4, %i7, %g4
25973 ba,a loop_2494
25974loop_2493:
25975 subccc %l4, %o6, %g1
25976 ldstub [%l7 + 0x3E], %i3
25977 set 0x7C, %l4
25978 nop ! lduba [%l7 + %l4] 0x11, %i5 ASI use changed by convert2hboot
25979loop_2494:
25980 fmovdleu %icc, %f19, %f25
25981 addc %o3, %g3, %i0
25982 membar 0x0B
25983 for %f12, %f4, %f30
25984 add %l7, 0x10, %l6
25985 wr %g0, 0x89, %asi
25986 orncc %g7, %o2, %l5
25987 edge32n %g5, %o7, %o0
25988 nop ! tneg %icc, 0x6 changed by convert2hboot
25989 fmovsge %xcc, %f11, %f6
25990 ldsb [%l7 + 0x5E], %o4
25991 fbule %fcc2, loop_2495
25992 movne %xcc, %i1, %i2
25993 sethi 0x1AA0, %l3
25994 popc 0x0B64, %l0
25995loop_2495:
25996 alignaddr %o5, %g6, %g2
25997 wr %g0, 0xe3, %asi
25998 membar #Sync
25999 fnot1 %f30, %f2
26000 nop ! tl %xcc, 0x7 changed by convert2hboot
26001 fmovdcc %icc, %f30, %f14
26002 movle %xcc, %l2, %l6
26003 edge16 %i4, %i7, %g4
26004 subcc %o6, 0x0265, %l4
26005 fmuld8ulx16 %f4, %f7, %f2
26006 movcc %icc, %i3, %i5
26007 set 0x38, %i4
26008 nop ! ldswa [%l7 + %i4] 0x80, %g1 ASI use changed by convert2hboot
26009 movvc %xcc, %o3, %i0
26010 smulcc %g3, 0x13EB, %i6
26011 movrne %g7, 0x3E3, %o2
26012 fblg %fcc2, loop_2496
26013 addcc %l5, %g5, %o7
26014 fandnot1 %f28, %f0, %f12
26015 srl %o0, %o4, %i1
26016loop_2496:
26017 membar 0x50
26018 fmul8x16au %f6, %f20, %f10
26019 sdivx %o1, 0x186C, %l3
26020 sdiv %i2, 0x0C76, %l0
26021 edge32n %o5, %g6, %l1
26022 array8 %l2, %g2, %l6
26023 fmovdle %xcc, %f12, %f28
26024 sdivcc %i7, 0x0347, %g4
26025 nop ! taddcc %i4, %o6, %l4 changed by convert2hboot
26026 ldd [%l7 + 0x28], %f22
26027 fmovdn %icc, %f28, %f30
26028 mova %xcc, %i3, %g1
26029 nop ! tl %xcc, 0x2 changed by convert2hboot
26030 movl %xcc, %o3, %i0
26031 orn %i5, 0x0763, %i6
26032 movcs %xcc, %g7, %g3
26033 wr %g0, 0x19, %asi
26034 smul %o2, %o7, %g5
26035 srlx %o4, %o0, %i1
26036 edge8l %o1, %l3, %i2
26037 ldd [%l7 + 0x68], %f2
26038 movne %xcc, %o5, %g6
26039 nop ! tsubcctv %l1, %l0, %l2 changed by convert2hboot
26040 fnot2 %f20, %f18
26041 movrgz %g2, %l6, %g4
26042 ble %xcc, loop_2497
26043 fmovsn %xcc, %f0, %f5
26044 fpadd16 %f24, %f22, %f22
26045 wr %g0, 0x18, %asi
26046 sta %f9, [%l7 + 0x2C] %asi
26047loop_2497:
26048 fandnot2 %f2, %f4, %f6
26049 nop ! tvc %icc, 0x6 changed by convert2hboot
26050 edge16ln %i4, %o6, %i7
26051 sllx %i3, 0x17, %g1
26052 bl,a loop_2498
26053 fmovdneg %xcc, %f6, %f21
26054 array16 %l4, %o3, %i5
26055 bneg,a,pn %xcc, loop_2499
26056loop_2498:
26057 edge16l %i6, %g7, %g3
26058 movrgez %i0, %l5, %o2
26059 brlez,a %o7, loop_2500
26060loop_2499:
26061 fbo,a %fcc0, loop_2501
26062 movle %icc, %g5, %o4
26063 movleu %icc, %i1, %o0
26064loop_2500:
26065 fnor %f16, %f30, %f24
26066loop_2501:
26067 subc %o1, %i2, %l3
26068 fornot2s %f23, %f9, %f18
26069 bcs,a,pt %xcc, loop_2502
26070 bgu,pn %icc, loop_2503
26071 nop ! tsubcctv %g6, 0x144C, %l1 changed by convert2hboot
26072 fandnot1s %f4, %f28, %f2
26073loop_2502:
26074 bge loop_2504
26075loop_2503:
26076 edge8n %o5, %l2, %l0
26077 sll %l6, %g2, %i4
26078 fbe,a %fcc1, loop_2505
26079loop_2504:
26080 fmovrdlez %o6, %f4, %f0
26081 movvc %icc, %i7, %g4
26082 add %l7, 0x58, %l6
26083 wr %g0, 0x89, %asi
26084 lda [%l6] %asi, %i3
26085 nop ! casa [%l6] 0x89, %i3, %g1 ASI use changed by convert2hboot
26086loop_2505:
26087 edge32l %l4, %i5, %i6
26088 nop ! tle %xcc, 0x3 changed by convert2hboot
26089 nop ! tneg %xcc, 0x0 changed by convert2hboot
26090 fmovdg %icc, %f0, %f21
26091 fsrc1 %f28, %f2
26092 array8 %o3, %g3, %i0
26093 udivcc %l5, 0x0A11, %g7
26094 set 0x78, %l6
26095 nop ! stxa %o2, [%l7 + %l6] 0x23 ASI use changed by convert2hboot
26096 membar #Sync
26097 udiv %g5, 0x0044, %o4
26098 andn %i1, %o0, %o7
26099 brgz %o1, loop_2506
26100 movrgez %l3, 0x3A8, %i2
26101 fblg %fcc1, loop_2507
26102 ldstub [%l7 + 0x79], %g6
26103loop_2506:
26104 nop ! sir 0x1616 changed by convert2hboot
26105 add %o5, 0x0A82, %l2
26106loop_2507:
26107 nop ! tsubcctv %l1, 0x171F, %l6 changed by convert2hboot
26108 fbu %fcc2, loop_2508
26109 fxnors %f7, %f26, %f15
26110 fnands %f2, %f27, %f22
26111 fcmps %fcc3, %f15, %f6
26112loop_2508:
26113 nop ! sir 0x0167 changed by convert2hboot
26114 addcc %l0, %g2, %i4
26115 and %i7, 0x1642, %g4
26116 fmovspos %icc, %f20, %f22
26117 sra %i3, 0x04, %g1
26118 fmovrsgz %l4, %f26, %f16
26119 movrne %i5, %o6, %i6
26120 wr %g0, 0x89, %asi
26121 ldstub [%l7 + 0x35], %i0
26122 fnor %f14, %f20, %f10
26123 addc %g3, 0x133A, %l5
26124 srl %o2, 0x0E, %g7
26125 fmovsvs %icc, %f18, %f31
26126 umulcc %o4, 0x051E, %g5
26127 sra %o0, 0x10, %i1
26128 movrne %o1, %l3, %i2
26129 fmovrde %o7, %f12, %f18
26130 fcmpes %fcc3, %f16, %f0
26131 fmovsgu %xcc, %f2, %f20
26132 movne %xcc, %g6, %o5
26133 udiv %l2, 0x0CD1, %l1
26134 movge %xcc, %l6, %l0
26135 edge8l %i4, %g2, %i7
26136 movrgz %g4, %i3, %l4
26137 fcmpne32 %f26, %f14, %g1
26138 movle %xcc, %i5, %i6
26139 fxnor %f18, %f2, %f10
26140 nop
26141 set 0x1B, %i3
26142 ldsb [%l7 + %i3], %o3
26143 sethi 0x162B, %i0
26144 set 0x2C, %i2
26145 nop ! lduwa [%l7 + %i2] 0x04, %g3 ASI use changed by convert2hboot
26146 movl %icc, %l5, %o2
26147 nop
26148 setx loop_2509, %l0, %l1
26149 jmpl %l1, %o6
26150 subcc %g7, 0x0C0D, %g5
26151 fmovsvc %icc, %f4, %f10
26152 nop ! te %icc, 0x7 changed by convert2hboot
26153loop_2509:
26154 fbne %fcc2, loop_2510
26155 srlx %o4, %i1, %o1
26156 swap [%l7 + 0x40], %l3
26157 restored
26158 rdpr %cwp, %g1
26159 rdpr %cansave, %g2
26160 rdpr %canrestore, %g3
26161 rdpr %cleanwin, %g4
26162 rdpr %otherwin, %g5
26163 rdpr %wstate, %g6
26164loop_2510:
26165 fblg,a %fcc2, loop_2511
26166 fmovrdgez %i2, %f2, %f6
26167 umul %o7, %g6, %o0
26168 array32 %l2, %l1, %o5
26169loop_2511:
26170 sll %l0, %i4, %l6
26171 addc %g2, %g4, %i3
26172 fbul,a %fcc3, loop_2512
26173 and %l4, 0x0269, %g1
26174 andn %i7, %i6, %o3
26175 movne %icc, %i5, %i0
26176loop_2512:
26177 mulx %l5, %o2, %g3
26178 prefetch [%l7 + 0x60], 0x0
26179 nop ! tcc %icc, 0x3 changed by convert2hboot
26180 wr %g0, 0x89, %asi
26181 sdiv %g5, 0x16E4, %o4
26182 edge8l %i1, %o1, %g7
26183 bg,a loop_2513
26184 sdivcc %i2, 0x1B56, %l3
26185 wr %g0, 0x80, %asi
26186loop_2513:
26187 nop ! tgu %xcc, 0x0 changed by convert2hboot
26188 fmovscc %xcc, %f28, %f28
26189 fcmps %fcc1, %f31, %f1
26190 edge8n %o0, %o7, %l2
26191 edge32l %l1, %l0, %i4
26192 nop ! tvs %icc, 0x3 changed by convert2hboot
26193 st %f26, [%l7 + 0x4C]
26194 wr %g0, 0x04, %asi
26195 wr %g0, 0x89, %asi
26196 smulcc %g4, 0x0AAA, %i3
26197 movne %xcc, %o5, %g1
26198 movn %xcc, %l4, %i7
26199 nop ! tcs %icc, 0x6 changed by convert2hboot
26200 movl %xcc, %i6, %i5
26201 fornot1s %f11, %f13, %f0
26202 edge8n %o3, %i0, %l5
26203 movvs %xcc, %g3, %o2
26204 fabss %f7, %f31
26205 fbne %fcc1, loop_2514
26206 orncc %o6, %g5, %o4
26207 orn %i1, 0x0FD3, %o1
26208 nop ! tcc %xcc, 0x1 changed by convert2hboot
26209loop_2514:
26210 membar 0x5F
26211 nop ! tne %xcc, 0x3 changed by convert2hboot
26212 edge32l %g7, %i2, %g6
26213 edge16n %l3, %o0, %o7
26214 fmovrslz %l1, %f0, %f8
26215 lduw [%l7 + 0x3C], %l2
26216 nop ! tl %icc, 0x6 changed by convert2hboot
26217 add %i4, 0x0826, %l0
26218 sdivcc %l6, 0x1A13, %g4
26219 movneg %icc, %g2, %o5
26220 fbn %fcc3, loop_2515
26221 movne %icc, %i3, %g1
26222 fpackfix %f2, %f11
26223 fmuld8ulx16 %f8, %f21, %f4
26224loop_2515:
26225 fornot2 %f22, %f20, %f28
26226 fblg %fcc1, loop_2516
26227 bgu,a loop_2517
26228 ldsb [%l7 + 0x7E], %i7
26229loop_2516:
26230 movle %icc, %i6, %l4
26231loop_2517:
26232 nop ! tn %xcc, 0x0 changed by convert2hboot
26233 movg %icc, %o3, %i5
26234 saved
26235 rdpr %cwp, %g1
26236 rdpr %cansave, %g2
26237 rdpr %canrestore, %g3
26238 rdpr %cleanwin, %g4
26239 rdpr %otherwin, %g5
26240 rdpr %wstate, %g6
26241 fbuge %fcc3, loop_2518
26242 movrgez %l5, %g3, %o2
26243 brnz %o6, loop_2519
26244 orncc %i0, 0x0FAE, %g5
26245loop_2518:
26246 edge8l %o4, %o1, %g7
26247 fpackfix %f10, %f8
26248loop_2519:
26249 movgu %icc, %i2, %g6
26250 brnz %i1, loop_2520
26251 membar 0x71
26252 fmovdgu %icc, %f18, %f25
26253 nop ! tl %icc, 0x5 changed by convert2hboot
26254loop_2520:
26255 sub %l3, 0x1E74, %o0
26256 sethi 0x01BB, %o7
26257 bg,pt %xcc, loop_2521
26258 nop ! tpos %icc, 0x6 changed by convert2hboot
26259 orn %l2, 0x041C, %l1
26260 fble %fcc3, loop_2522
26261loop_2521:
26262 fornot1s %f3, %f24, %f7
26263 fabsd %f22, %f24
26264 nop
26265 set 0x74, %i0
26266 stw %i4, [%l7 + %i0]
26267loop_2522:
26268 stb %l0, [%l7 + 0x11]
26269 sth %l6, [%l7 + 0x62]
26270 mulscc %g4, %g2, %o5
26271 orn %g1, 0x07E0, %i7
26272 call loop_2523
26273 edge16l %i6, %l4, %o3
26274 fpsub32s %f16, %f1, %f19
26275 nop
26276 setx loop_2524, %l0, %l1
26277 jmpl %l1, %i3
26278loop_2523:
26279 fmovrde %l5, %f6, %f4
26280 fbe,a %fcc2, loop_2525
26281 fcmped %fcc0, %f12, %f18
26282loop_2524:
26283 orcc %g3, 0x00E1, %o2
26284 add %l7, 0x10, %l6
26285 wr %g0, 0x11, %asi
26286 lda [%l6] %asi, %i5
26287 nop ! casa [%l6] 0x11, %i5, %o6 ASI use changed by convert2hboot
26288loop_2525:
26289 nop ! te %xcc, 0x6 changed by convert2hboot
26290 fmovdleu %xcc, %f6, %f13
26291 wr %g0, 0x11, %asi
26292 fbne %fcc0, loop_2526
26293 fabsd %f30, %f0
26294 restored
26295 rdpr %cwp, %g1
26296 rdpr %cansave, %g2
26297 rdpr %canrestore, %g3
26298 rdpr %cleanwin, %g4
26299 rdpr %otherwin, %g5
26300 rdpr %wstate, %g6
26301 wr %g0, 0x81, %asi
26302loop_2526:
26303 nop
26304 wr %g0, 0x19, %asi
26305 orn %o4, %o1, %g5
26306 movg %icc, %i2, %g7
26307 fmovdn %icc, %f12, %f26
26308 edge16l %g6, %i1, %o0
26309 wr %g0, 0x80, %asi
26310 sta %f27, [%l7 + 0x40] %asi
26311 addc %o7, %l2, %l3
26312 umulcc %i4, %l0, %l6
26313 edge32ln %l1, %g4, %g2
26314 sdivcc %g1, 0x02FF, %i7
26315 ldstub [%l7 + 0x6D], %i6
26316 fzero %f18
26317 set 0x7C, %g3
26318 nop ! stwa %l4, [%l7 + %g3] 0xe2 ASI use changed by convert2hboot
26319 membar #Sync
26320 fmovdgu %xcc, %f17, %f31
26321 fmovsn %icc, %f1, %f1
26322 fbug %fcc1, loop_2527
26323 fmovsl %xcc, %f1, %f14
26324 sub %o5, 0x0FD2, %o3
26325 bcs,a %xcc, loop_2528
26326loop_2527:
26327 nop ! tl %xcc, 0x3 changed by convert2hboot
26328 fmul8ulx16 %f14, %f16, %f4
26329 fnot1 %f18, %f0
26330loop_2528:
26331 nop ! tneg %icc, 0x5 changed by convert2hboot
26332 wr %g0, 0x17, %asi
26333 membar #Sync
26334 smul %i3, 0x1F4C, %l5
26335 movge %icc, %g3, %o2
26336 edge32ln %i5, %o6, %i0
26337 fabss %f9, %f24
26338 fmovsle %xcc, %f24, %f0
26339 fornot1s %f13, %f0, %f20
26340 fcmpeq16 %f20, %f14, %o4
26341 srl %g5, %o1, %g7
26342 edge16n %i2, %g6, %i1
26343 nop ! tcs %xcc, 0x0 changed by convert2hboot
26344 movneg %xcc, %o7, %l2
26345 edge8l %o0, %i4, %l3
26346 set 0x12, %i6
26347 nop ! stba %l0, [%l7 + %i6] 0xeb ASI use changed by convert2hboot
26348 membar #Sync
26349 andcc %l6, 0x11AB, %g4
26350 set 0x68, %i5
26351 nop ! ldxa [%l7 + %i5] 0x14, %g2 ASI use changed by convert2hboot
26352 movrlez %l1, 0x05F, %i7
26353 movre %i6, %g1, %l4
26354 subc %o5, 0x17DE, %i3
26355 movle %icc, %o3, %g3
26356 fmovsneg %icc, %f4, %f2
26357 orn %o2, 0x0EF5, %l5
26358 nop ! tleu %xcc, 0x6 changed by convert2hboot
26359 xnor %o6, %i0, %i5
26360 brgez,a %g5, loop_2529
26361 subc %o1, 0x0E20, %o4
26362 stb %i2, [%l7 + 0x69]
26363 movvc %xcc, %g6, %g7
26364loop_2529:
26365 nop ! tge %xcc, 0x1 changed by convert2hboot
26366 subcc %o7, %l2, %o0
26367 edge16n %i1, %l3, %l0
26368 bneg,pt %xcc, loop_2530
26369 andncc %l6, %g4, %g2
26370 nop ! tcc %icc, 0x2 changed by convert2hboot
26371 nop ! ta %icc, 0x4 changed by convert2hboot
26372loop_2530:
26373 fbue,a %fcc3, loop_2531
26374 addccc %l1, %i7, %i4
26375 mulscc %i6, 0x05B8, %g1
26376 sth %o5, [%l7 + 0x18]
26377loop_2531:
26378 nop ! tcc %xcc, 0x5 changed by convert2hboot
26379 edge16 %i3, %l4, %g3
26380 movre %o2, %o3, %o6
26381 array16 %l5, %i0, %g5
26382 fmovrdgez %i5, %f6, %f20
26383 movneg %xcc, %o1, %o4
26384 sllx %g6, %i2, %o7
26385 movle %icc, %l2, %g7
26386 fxors %f19, %f20, %f31
26387 mulscc %o0, 0x0A3A, %l3
26388 prefetch [%l7 + 0x68], 0x1
26389 movcs %xcc, %l0, %i1
26390 srl %l6, %g2, %l1
26391 fors %f9, %f14, %f24
26392 fmovrdlz %i7, %f0, %f30
26393 mulx %i4, %g4, %i6
26394 smulcc %g1, %o5, %i3
26395 movne %icc, %l4, %g3
26396 nop ! tleu %icc, 0x0 changed by convert2hboot
26397 and %o3, %o2, %o6
26398 movne %xcc, %i0, %g5
26399 movrlz %i5, %l5, %o1
26400 nop
26401 set 0x23, %l1
26402 ldsb [%l7 + %l1], %o4
26403 bge %icc, loop_2532
26404 bcs,a loop_2533
26405 movne %xcc, %i2, %g6
26406 fands %f22, %f1, %f26
26407loop_2532:
26408 ldsh [%l7 + 0x40], %o7
26409loop_2533:
26410 alignaddrl %g7, %l2, %o0
26411 fbu,a %fcc3, loop_2534
26412 nop
26413 setx loop_2535, %l0, %l1
26414 nop ! wrpr 0x1, %tl changed by convert2hboot
26415 nop ! wrpr %l1, %tnpc changed by convert2hboot
26416 setx 0x34400001400, %l0, %l1
26417 nop ! wrpr %l1, %tstate changed by convert2hboot
26418 nop ! wrhpr 0x4, %htstate changed by convert2hboot
26419 nop ! done changed by convert2hboot
26420 srlx %l3, 0x0D, %l0
26421 brlz,a %i1, loop_2536
26422loop_2534:
26423 fmovrdne %l6, %f18, %f8
26424loop_2535:
26425 be loop_2537
26426 movl %xcc, %g2, %l1
26427loop_2536:
26428 nop ! taddcc %i4, %i7, %g4 changed by convert2hboot
26429 add %l7, 0x08, %l6
26430 wr %g0, 0x81, %asi
26431 lda [%l6] %asi, %g1
26432 nop ! casa [%l6] 0x81, %g1, %i6 ASI use changed by convert2hboot
26433loop_2537:
26434 nop ! tsubcc %o5, 0x0761, %i3 changed by convert2hboot
26435 nop ! ta %xcc, 0x3 changed by convert2hboot
26436 movgu %xcc, %l4, %o3
26437 add %g3, %o2, %o6
26438 fmovsvs %icc, %f13, %f30
26439 brgez %i0, loop_2538
26440 membar 0x2C
26441 alignaddrl %g5, %i5, %l5
26442 sth %o1, [%l7 + 0x6A]
26443loop_2538:
26444 smul %o4, %g6, %i2
26445 edge32n %g7, %o7, %o0
26446 faligndata %f16, %f22, %f22
26447 popc %l3, %l2
26448 movneg %xcc, %i1, %l0
26449 fpsub16s %f4, %f1, %f13
26450 nop ! tne %xcc, 0x3 changed by convert2hboot
26451 fpadd32s %f28, %f11, %f12
26452 subcc %l6, 0x0C6E, %g2
26453 movrne %i4, %l1, %g4
26454 fxnors %f12, %f9, %f19
26455 subcc %g1, 0x0C0A, %i6
26456 membar #Sync
26457 wr %g0, 0xf8, %asi
26458 xnorcc %i7, %i3, %l4
26459 add %o3, %o5, %o2
26460 fones %f20
26461 nop ! tl %xcc, 0x2 changed by convert2hboot
26462 fmovda %xcc, %f20, %f7
26463 bpos,a,pn %xcc, loop_2539
26464 nop ! tvs %icc, 0x7 changed by convert2hboot
26465 brlez,a %o6, loop_2540
26466 lduh [%l7 + 0x0E], %g3
26467loop_2539:
26468 subc %g5, %i5, %i0
26469 nop ! tg %xcc, 0x0 changed by convert2hboot
26470loop_2540:
26471 bshuffle %f14, %f26, %f22
26472 ldd [%l7 + 0x60], %f2
26473 fmovsn %xcc, %f27, %f24
26474 fmovsg %xcc, %f1, %f16
26475 srl %l5, 0x0D, %o4
26476 and %o1, %i2, %g7
26477 sdiv %o7, 0x1BA6, %g6
26478 set 0x5A, %o7
26479 nop ! lduha [%l7 + %o7] 0x0c, %l3 ASI use changed by convert2hboot
26480 add %o0, 0x0C4B, %l2
26481 edge32ln %i1, %l0, %g2
26482 movleu %icc, %i4, %l1
26483 nop ! tge %xcc, 0x0 changed by convert2hboot
26484 nop ! tle %icc, 0x0 changed by convert2hboot
26485 fmovsne %icc, %f12, %f10
26486 nop ! tg %xcc, 0x7 changed by convert2hboot
26487 mova %xcc, %l6, %g4
26488 movrgz %i6, 0x2DF, %g1
26489 fmovdg %xcc, %f6, %f22
26490 fbo,a %fcc1, loop_2541
26491 fmovrdlez %i7, %f20, %f8
26492 fmovrdgez %l4, %f28, %f16
26493 movneg %xcc, %i3, %o3
26494loop_2541:
26495 nop ! tvs %icc, 0x1 changed by convert2hboot
26496 set 0x5D, %g6
26497 nop ! ldstuba [%l7 + %g6] 0x04, %o2 ASI use changed by convert2hboot
26498 ba,a loop_2542
26499 fmovrslez %o6, %f8, %f0
26500 nop ! tne %icc, 0x6 changed by convert2hboot
26501 edge8n %g3, %g5, %o5
26502loop_2542:
26503 array8 %i5, %i0, %o4
26504 movvs %xcc, %o1, %l5
26505 set 0x78, %i7
26506 nop ! stxa %g7, [%l7 + %i7] 0x19 ASI use changed by convert2hboot
26507 sub %o7, %g6, %i2
26508 set 0x20, %l5
26509 nop ! ldxa [%g0 + %l5] 0x20, %l3 ASI use changed by convert2hboot
26510 smul %o0, %l2, %l0
26511 movn %icc, %g2, %i1
26512 ldsh [%l7 + 0x28], %i4
26513 addc %l1, 0x04C4, %l6
26514 brnz %g4, loop_2543
26515 addccc %g1, %i7, %i6
26516 movrgz %i3, 0x29A, %o3
26517 set 0x45, %o5
26518 nop ! ldstuba [%l7 + %o5] 0x10, %l4 ASI use changed by convert2hboot
26519loop_2543:
26520 addcc %o2, %g3, %o6
26521 movgu %icc, %o5, %i5
26522 fbul %fcc3, loop_2544
26523 nop ! tne %xcc, 0x1 changed by convert2hboot
26524 nop ! ta %icc, 0x5 changed by convert2hboot
26525 udivcc %g5, 0x0941, %i0
26526loop_2544:
26527 fmovdge %xcc, %f14, %f14
26528 fblg,a %fcc0, loop_2545
26529 nop ! ta %icc, 0x5 changed by convert2hboot
26530 movn %icc, %o4, %l5
26531 bne,a loop_2546
26532loop_2545:
26533 bg,pt %xcc, loop_2547
26534 fors %f1, %f19, %f11
26535 fcmps %fcc0, %f7, %f8
26536loop_2546:
26537 smul %g7, %o7, %o1
26538loop_2547:
26539 ldd [%l7 + 0x20], %g6
26540 or %l3, %i2, %o0
26541 srax %l0, %l2, %i1
26542 movrlz %g2, 0x17E, %l1
26543 ldstub [%l7 + 0x56], %i4
26544 fbo,a %fcc2, loop_2548
26545 nop ! tpos %icc, 0x2 changed by convert2hboot
26546 fbn,a %fcc3, loop_2549
26547 nop ! tl %icc, 0x0 changed by convert2hboot
26548loop_2548:
26549 bshuffle %f14, %f0, %f26
26550 add %l6, %g1, %i7
26551loop_2549:
26552 brnz,a %i6, loop_2550
26553 udivcc %g4, 0x1D82, %i3
26554 bshuffle %f22, %f24, %f16
26555 udivx %l4, 0x1F31, %o3
26556loop_2550:
26557 nop
26558 setx loop_2551, %l0, %l1
26559 nop ! wrpr 0x1, %tl changed by convert2hboot
26560 nop ! wrpr %l1, %tnpc changed by convert2hboot
26561 setx 0x34400001400, %l0, %l1
26562 nop ! wrpr %l1, %tstate changed by convert2hboot
26563 nop ! wrhpr 0x4, %htstate changed by convert2hboot
26564 nop ! done changed by convert2hboot
26565 ldd [%l7 + 0x08], %f12
26566 edge8l %o2, %g3, %o6
26567 movle %xcc, %o5, %i5
26568loop_2551:
26569 fmovdcc %icc, %f1, %f22
26570 orncc %i0, 0x00DA, %o4
26571 fba,a %fcc2, loop_2552
26572 movleu %icc, %l5, %g7
26573 wr %g0, 0x80, %asi
26574loop_2552:
26575 movcs %xcc, %o1, %o7
26576 fornot2s %f22, %f3, %f18
26577 nop
26578 setx loop_2553, %l0, %l1
26579 jmpl %l1, %g6
26580 udivcc %i2, 0x1460, %o0
26581 mova %icc, %l0, %l3
26582 brlz,a %i1, loop_2554
26583loop_2553:
26584 nop ! tcc %xcc, 0x3 changed by convert2hboot
26585 movpos %xcc, %l2, %l1
26586 call loop_2555
26587loop_2554:
26588 andncc %i4, %l6, %g2
26589 nop ! tneg %xcc, 0x4 changed by convert2hboot
26590 movrne %i7, %i6, %g1
26591loop_2555:
26592 add %g4, %i3, %l4
26593 nop ! taddcc %o2, 0x053C, %o3 changed by convert2hboot
26594 or %g3, 0x0680, %o5
26595 srax %o6, %i0, %o4
26596 fmovsgu %icc, %f19, %f22
26597 nop ! ta %icc, 0x2 changed by convert2hboot
26598 wr %g0, 0x11, %asi
26599 edge16l %l5, %i5, %g7
26600 for %f2, %f16, %f6
26601 fcmpeq32 %f16, %f8, %o1
26602 fmovdne %icc, %f2, %f9
26603 nop ! te %icc, 0x6 changed by convert2hboot
26604 movrne %g5, %o7, %i2
26605 udivx %o0, 0x178F, %l0
26606 bpos %xcc, loop_2556
26607 sdivcc %l3, 0x0F68, %g6
26608 fmovsn %xcc, %f23, %f31
26609 nop ! te %xcc, 0x0 changed by convert2hboot
26610loop_2556:
26611 nop ! tvs %icc, 0x2 changed by convert2hboot
26612 set 0x43, %i1
26613 nop ! stba %i1, [%l7 + %i1] 0x11 ASI use changed by convert2hboot
26614 ldub [%l7 + 0x5F], %l1
26615 fcmpgt16 %f22, %f22, %i4
26616 or %l2, %l6, %g2
26617 nop ! tcs %xcc, 0x5 changed by convert2hboot
26618 movvs %xcc, %i6, %g1
26619 set 0x44, %o3
26620 nop ! stha %g4, [%l7 + %o3] 0x15 ASI use changed by convert2hboot
26621 wr %g0, 0x89, %asi
26622 fmovsle %icc, %f8, %f18
26623 srax %l4, %o2, %o3
26624 movgu %icc, %i3, %o5
26625 fmovde %xcc, %f2, %f22
26626 fmovrse %o6, %f0, %f19
26627 nop ! tgu %xcc, 0x0 changed by convert2hboot
26628 fmuld8ulx16 %f27, %f9, %f0
26629 fbu,a %fcc3, loop_2557
26630 fandnot2 %f18, %f2, %f2
26631 fnands %f18, %f21, %f20
26632 xnor %i0, %o4, %l5
26633loop_2557:
26634 fmovdcs %xcc, %f15, %f27
26635 fmovrdlz %i5, %f0, %f26
26636 fmovda %icc, %f16, %f30
26637 fbul %fcc0, loop_2558
26638 movrgz %g7, 0x119, %g3
26639 mulscc %o1, %o7, %g5
26640 array16 %i2, %o0, %l3
26641loop_2558:
26642 movle %icc, %g6, %i1
26643 fmovdleu %xcc, %f7, %f15
26644 fpackfix %f24, %f5
26645 movpos %icc, %l0, %i4
26646 fcmpd %fcc3, %f26, %f2
26647 fbue,a %fcc2, loop_2559
26648 prefetch [%l7 + 0x1C], 0x3
26649 fpadd16s %f21, %f4, %f7
26650 fabss %f1, %f12
26651loop_2559:
26652 sra %l1, 0x03, %l2
26653 srlx %g2, 0x11, %l6
26654 nop ! tvc %icc, 0x3 changed by convert2hboot
26655 xnorcc %i6, %g4, %i7
26656 alignaddrl %l4, %o2, %o3
26657 fexpand %f0, %f20
26658 addc %i3, %o5, %o6
26659 and %g1, %o4, %l5
26660 andcc %i0, %g7, %g3
26661 fandnot1 %f12, %f18, %f16
26662 nop ! tle %icc, 0x0 changed by convert2hboot
26663 alignaddr %o1, %i5, %o7
26664 sll %g5, %o0, %i2
26665 alignaddr %l3, %g6, %l0
26666 movn %xcc, %i4, %l1
26667 nop ! tneg %xcc, 0x4 changed by convert2hboot
26668 nop ! tn %icc, 0x1 changed by convert2hboot
26669 xor %l2, %i1, %l6
26670 fbe %fcc1, loop_2560
26671 or %i6, %g4, %g2
26672 edge16ln %l4, %i7, %o2
26673 fxors %f24, %f6, %f4
26674loop_2560:
26675 edge16l %i3, %o3, %o5
26676 fandnot2 %f12, %f8, %f6
26677 membar 0x27
26678 add %o6, 0x16EF, %o4
26679 nop ! tsubcc %g1, 0x0797, %i0 changed by convert2hboot
26680 membar 0x2C
26681 fmul8x16al %f14, %f1, %f18
26682 fcmpne32 %f26, %f4, %g7
26683 nop ! tsubcctv %l5, 0x0CD1, %g3 changed by convert2hboot
26684 movg %xcc, %o1, %i5
26685 fmovdpos %icc, %f4, %f24
26686 nop ! taddcctv %o7, %g5, %i2 changed by convert2hboot
26687 fmovd %f2, %f0
26688 movge %xcc, %l3, %o0
26689 nop ! ta %xcc, 0x0 changed by convert2hboot
26690 subcc %g6, 0x0DE5, %i4
26691 std %l0, [%l7 + 0x60]
26692 fmovspos %icc, %f26, %f19
26693 fmovrdgz %l2, %f16, %f14
26694 fsrc1s %f19, %f23
26695 movl %xcc, %l0, %l6
26696 sethi 0x1206, %i1
26697 sdiv %g4, 0x1EF2, %g2
26698 sra %i6, 0x15, %l4
26699 ldd [%l7 + 0x10], %f20
26700 movneg %icc, %o2, %i3
26701 orncc %i7, 0x0BFE, %o3
26702 sdiv %o6, 0x15A8, %o4
26703 orcc %o5, 0x1EBA, %i0
26704 nop ! tle %xcc, 0x1 changed by convert2hboot
26705 fnand %f18, %f28, %f10
26706 stw %g1, [%l7 + 0x30]
26707 fmul8x16au %f20, %f6, %f28
26708 movpos %icc, %l5, %g7
26709 fmul8sux16 %f2, %f24, %f26
26710 fpadd32 %f12, %f14, %f10
26711 andn %g3, %i5, %o1
26712 fmovsg %icc, %f21, %f17
26713 fand %f14, %f8, %f4
26714 movleu %xcc, %o7, %i2
26715 nop ! ta %icc, 0x5 changed by convert2hboot
26716 fors %f26, %f21, %f24
26717 edge16n %g5, %o0, %g6
26718 fornot2s %f14, %f13, %f28
26719 ldsb [%l7 + 0x49], %i4
26720 nop ! tneg %xcc, 0x1 changed by convert2hboot
26721 srax %l1, 0x1F, %l2
26722 movcs %xcc, %l3, %l0
26723 nop ! taddcctv %l6, %g4, %g2 changed by convert2hboot
26724 fornot2s %f14, %f18, %f4
26725 nop ! taddcctv %i1, 0x07B8, %i6 changed by convert2hboot
26726 smulcc %o2, %l4, %i7
26727 nop
26728 set 0x18, %g5
26729 ldsb [%l7 + %g5], %i3
26730 fcmpd %fcc0, %f28, %f30
26731 fpsub32 %f10, %f22, %f6
26732 call loop_2561
26733 fmovsne %xcc, %f14, %f20
26734 movrlz %o6, %o3, %o5
26735 fpsub16s %f20, %f21, %f2
26736loop_2561:
26737 movrlez %o4, %i0, %l5
26738 brgz,a %g1, loop_2562
26739 nop ! tleu %icc, 0x5 changed by convert2hboot
26740 fbg,a %fcc2, loop_2563
26741 bcc,pn %xcc, loop_2564
26742loop_2562:
26743 or %g3, 0x0002, %i5
26744 nop ! tne %xcc, 0x6 changed by convert2hboot
26745loop_2563:
26746 sdivcc %o1, 0x1ABD, %o7
26747loop_2564:
26748 fmul8x16au %f23, %f28, %f0
26749 bg %xcc, loop_2565
26750 sethi 0x1D32, %i2
26751 movpos %xcc, %g5, %g7
26752 bpos,a,pn %icc, loop_2566
26753loop_2565:
26754 fbo %fcc2, loop_2567
26755 movrlz %g6, %o0, %l1
26756 fmul8sux16 %f0, %f30, %f16
26757loop_2566:
26758 move %xcc, %l2, %i4
26759loop_2567:
26760 nop ! tl %icc, 0x4 changed by convert2hboot
26761 nop
26762 setx loop_2568, %l0, %l1
26763 nop ! wrpr 0x1, %tl changed by convert2hboot
26764 nop ! wrpr %l1, %tpc changed by convert2hboot
26765 add %l1, 0x4, %l1
26766 nop ! wrpr %l1, %tnpc changed by convert2hboot
26767 setx 0x34400001400, %l0, %l1
26768 nop ! wrpr %l1, %tstate changed by convert2hboot
26769 nop ! wrhpr 0x4, %htstate changed by convert2hboot
26770 nop ! retry changed by convert2hboot
26771 movleu %xcc, %l3, %l6
26772 brnz,a %l0, loop_2569
26773 edge16n %g4, %i1, %g2
26774loop_2568:
26775 stw %o2, [%l7 + 0x2C]
26776 set 0x2B, %o1
26777 nop ! lduba [%l7 + %o1] 0x04, %i6 ASI use changed by convert2hboot
26778loop_2569:
26779 movle %icc, %i7, %i3
26780 ba loop_2570
26781 fbule %fcc2, loop_2571
26782 xnorcc %o6, 0x1151, %l4
26783 ldsh [%l7 + 0x12], %o3
26784loop_2570:
26785 stx %o5, [%l7 + 0x70]
26786loop_2571:
26787 movne %xcc, %i0, %l5
26788 fmuld8ulx16 %f27, %f17, %f2
26789 fpadd32 %f22, %f14, %f18
26790 fpsub16 %f22, %f28, %f26
26791 set 0x30, %o4
26792 nop ! prefetcha [%l7 + %o4] 0x15, 0x1 ASI use changed by convert2hboot
26793 fcmpgt32 %f0, %f12, %g3
26794 andncc %i5, %o1, %o7
26795 fones %f1
26796 sub %i2, 0x04BD, %o4
26797 sra %g7, %g6, %g5
26798 udivcc %l1, 0x1BE5, %l2
26799 fbue %fcc0, loop_2572
26800 fmovrdgz %i4, %f8, %f4
26801 srlx %l3, %l6, %o0
26802 wr %g0, 0x80, %asi
26803loop_2572:
26804 srlx %g4, 0x04, %g2
26805 sub %i1, %i6, %i7
26806 edge16l %i3, %o2, %o6
26807 set 0x10, %g1
26808 nop ! swapa [%l7 + %g1] 0x89, %o3 ASI use changed by convert2hboot
26809 nop ! tvc %xcc, 0x6 changed by convert2hboot
26810 fone %f16
26811 and %o5, 0x08CA, %l4
26812 pdist %f30, %f10, %f18
26813 fmovdg %icc, %f2, %f16
26814 umul %l5, %i0, %g1
26815 fpadd32s %f1, %f4, %f3
26816 siam 0x7
26817 movcs %icc, %i5, %g3
26818 bcc,pt %xcc, loop_2573
26819 brlez,a %o1, loop_2574
26820 fnot1s %f10, %f15
26821 sub %i2, %o7, %o4
26822loop_2573:
26823 movrgz %g7, 0x0C6, %g6
26824loop_2574:
26825 movre %l1, 0x313, %g5
26826 edge8n %i4, %l2, %l3
26827 edge16n %l6, %o0, %g4
26828 umulcc %g2, 0x0C31, %l0
26829 movleu %xcc, %i1, %i6
26830 edge16ln %i7, %i3, %o6
26831 nop
26832 setx loop_2575, %l0, %l1
26833 nop ! wrpr 0x1, %tl changed by convert2hboot
26834 nop ! wrpr %l1, %tpc changed by convert2hboot
26835 add %l1, 0x4, %l1
26836 nop ! wrpr %l1, %tnpc changed by convert2hboot
26837 setx 0x34400001400, %l0, %l1
26838 nop ! wrpr %l1, %tstate changed by convert2hboot
26839 nop ! wrhpr 0x4, %htstate changed by convert2hboot
26840 nop ! retry changed by convert2hboot
26841 fpackfix %f14, %f9
26842 std %o2, [%l7 + 0x18]
26843 movl %icc, %o3, %o5
26844loop_2575:
26845 nop
26846 wr %g0, 0x04, %asi
26847 edge32n %l5, %g1, %i5
26848 faligndata %f6, %f14, %f24
26849 sra %g3, 0x1C, %i0
26850 bl,pn %xcc, loop_2576
26851 fmovsn %xcc, %f2, %f23
26852 xor %i2, %o7, %o1
26853 orn %g7, %g6, %o4
26854loop_2576:
26855 edge32ln %g5, %i4, %l1
26856 fzero %f8
26857 edge32n %l3, %l6, %o0
26858 subccc %g4, 0x01D6, %g2
26859 prefetch [%l7 + 0x58], 0x3
26860 wr %g0, 0x0c, %asi
26861 bge,a,pn %icc, loop_2577
26862 nop ! tneg %xcc, 0x3 changed by convert2hboot
26863 fbg,a %fcc3, loop_2578
26864 movcs %xcc, %l0, %i1
26865loop_2577:
26866 xnor %l2, 0x018A, %i7
26867 fxnors %f0, %f9, %f3
26868loop_2578:
26869 subcc %i6, 0x084E, %i3
26870 nop ! tge %icc, 0x2 changed by convert2hboot
26871 fblg,a %fcc0, loop_2579
26872 addcc %o6, 0x0436, %o3
26873 set 0x58, %l2
26874 nop ! stda %o2, [%l7 + %l2] 0x14 ASI use changed by convert2hboot
26875loop_2579:
26876 addcc %l4, %l5, %o5
26877 movre %i5, %g3, %i0
26878 fors %f22, %f12, %f19
26879 stw %i2, [%l7 + 0x6C]
26880 fpsub16s %f10, %f20, %f14
26881 nop ! tge %xcc, 0x7 changed by convert2hboot
26882 nop ! tvc %xcc, 0x6 changed by convert2hboot
26883 std %o6, [%l7 + 0x10]
26884 edge32l %g1, %g7, %o1
26885 nop
26886 setx loop_2580, %l0, %l1
26887 nop ! wrpr 0x1, %tl changed by convert2hboot
26888 nop ! wrpr %l1, %tpc changed by convert2hboot
26889 add %l1, 0x4, %l1
26890 nop ! wrpr %l1, %tnpc changed by convert2hboot
26891 setx 0x34400001400, %l0, %l1
26892 nop ! wrpr %l1, %tstate changed by convert2hboot
26893 nop ! wrhpr 0x4, %htstate changed by convert2hboot
26894 nop ! retry changed by convert2hboot
26895 nop ! tcc %xcc, 0x1 changed by convert2hboot
26896 fmuld8ulx16 %f20, %f13, %f4
26897 movneg %xcc, %g6, %o4
26898loop_2580:
26899 fmovda %xcc, %f7, %f29
26900 movn %xcc, %i4, %g5
26901 fmovspos %xcc, %f5, %f7
26902 fmovrslz %l3, %f22, %f19
26903 fzero %f2
26904 ldstub [%l7 + 0x1A], %l1
26905 movrlez %l6, 0x1E7, %g4
26906 edge32ln %o0, %l0, %g2
26907 subcc %l2, %i1, %i7
26908 movcs %icc, %i3, %o6
26909 fmuld8sux16 %f22, %f13, %f20
26910 brgz,a %i6, loop_2581
26911 nop ! tge %icc, 0x7 changed by convert2hboot
26912 nop ! ta %xcc, 0x2 changed by convert2hboot
26913 set 0x58, %l3
26914 nop ! lduba [%l7 + %l3] 0x89, %o3 ASI use changed by convert2hboot
26915loop_2581:
26916 nop ! tne %icc, 0x5 changed by convert2hboot
26917 or %o2, 0x14BE, %l4
26918 movrgz %o5, %i5, %l5
26919 sdiv %i0, 0x074C, %g3
26920 subc %o7, 0x01CF, %i2
26921 movrgz %g7, %o1, %g1
26922 edge8 %g6, %i4, %g5
26923 movvc %xcc, %l3, %l1
26924 fmovda %icc, %f7, %f6
26925 fmovsleu %icc, %f5, %f7
26926 nop
26927 setx loop_2582, %l0, %l1
26928 nop ! wrpr 0x1, %tl changed by convert2hboot
26929 nop ! wrpr %l1, %tnpc changed by convert2hboot
26930 setx 0x34400001400, %l0, %l1
26931 nop ! wrpr %l1, %tstate changed by convert2hboot
26932 nop ! wrhpr 0x4, %htstate changed by convert2hboot
26933 nop ! done changed by convert2hboot
26934 bgu,a %xcc, loop_2583
26935 udivcc %l6, 0x1738, %o4
26936 edge16l %g4, %o0, %g2
26937loop_2582:
26938 nop
26939 set 0x78, %g2
26940 std %l2, [%l7 + %g2]
26941loop_2583:
26942 udiv %i1, 0x0580, %l0
26943 brlz %i7, loop_2584
26944 sdiv %o6, 0x147B, %i6
26945 edge32ln %i3, %o3, %o2
26946 movge %icc, %o5, %l4
26947loop_2584:
26948 xnor %i5, %l5, %g3
26949 nop ! tle %icc, 0x5 changed by convert2hboot
26950 udiv %i0, 0x003F, %i2
26951 ble,a,pt %xcc, loop_2585
26952 nop ! sir 0x0E17 changed by convert2hboot
26953 nop ! tgu %icc, 0x6 changed by convert2hboot
26954 sdivcc %o7, 0x17FE, %o1
26955loop_2585:
26956 andncc %g7, %g1, %g6
26957 ldd [%l7 + 0x10], %g4
26958 fmovdl %icc, %f8, %f12
26959 set 0x2C, %g7
26960 lda [%l7 + %g7] 0x18, %f29
26961 fmul8x16au %f12, %f9, %f0
26962 movcs %icc, %l3, %l1
26963 fbl %fcc3, loop_2586
26964 std %i6, [%l7 + 0x30]
26965 addccc %o4, 0x0A84, %g4
26966 udivx %i4, 0x15DE, %g2
26967loop_2586:
26968 edge8l %o0, %l2, %i1
26969 fbue,a %fcc0, loop_2587
26970 sdiv %l0, 0x1A49, %i7
26971 fnor %f14, %f18, %f20
26972 faligndata %f8, %f30, %f30
26973loop_2587:
26974 nop ! tg %icc, 0x6 changed by convert2hboot
26975 nop ! tn %icc, 0x6 changed by convert2hboot
26976 ldub [%l7 + 0x15], %i6
26977 movvs %xcc, %i3, %o6
26978 fsrc1 %f22, %f10
26979 bgu loop_2588
26980 mova %xcc, %o3, %o2
26981 fbule,a %fcc2, loop_2589
26982 fcmped %fcc2, %f16, %f2
26983loop_2588:
26984 nop
26985 set 0x34, %g4
26986 nop ! stwa %o5, [%l7 + %g4] 0x18 ASI use changed by convert2hboot
26987loop_2589:
26988 ldd [%l7 + 0x10], %i4
26989 wr %g0, 0xe3, %asi
26990 membar #Sync
26991 edge16ln %l5, %i0, %i2
26992 smulcc %g3, %o7, %o1
26993 fbn %fcc3, loop_2590
26994 fcmpne32 %f6, %f8, %g1
26995 udivcc %g7, 0x0067, %g5
26996 fbug,a %fcc0, loop_2591
26997loop_2590:
26998 movpos %icc, %l3, %l1
26999 nop ! tpos %icc, 0x0 changed by convert2hboot
27000 movre %l6, %g6, %o4
27001loop_2591:
27002 be,a %xcc, loop_2592
27003 bcs,a,pt %icc, loop_2593
27004 bg %icc, loop_2594
27005 move %xcc, %g4, %g2
27006loop_2592:
27007 sra %o0, 0x16, %l2
27008loop_2593:
27009 movleu %icc, %i4, %i1
27010loop_2594:
27011 membar 0x15
27012 movpos %xcc, %l0, %i6
27013 nop ! te %icc, 0x6 changed by convert2hboot
27014 nop
27015 setx loop_2595, %l0, %l1
27016 nop ! wrpr 0x1, %tl changed by convert2hboot
27017 nop ! wrpr %l1, %tnpc changed by convert2hboot
27018 setx 0x34400001400, %l0, %l1
27019 nop ! wrpr %l1, %tstate changed by convert2hboot
27020 nop ! wrhpr 0x4, %htstate changed by convert2hboot
27021 nop ! done changed by convert2hboot
27022 fpack32 %f4, %f20, %f0
27023 popc %i7, %o6
27024 movvs %icc, %o3, %o2
27025loop_2595:
27026 nop ! tle %xcc, 0x5 changed by convert2hboot
27027 fmovsneg %xcc, %f15, %f20
27028 nop ! tsubcc %o5, %i3, %l4 changed by convert2hboot
27029 bvc,a %xcc, loop_2596
27030 nop ! taddcc %i5, 0x1CE1, %i0 changed by convert2hboot
27031 flush %l7 + 0x74
27032 set 0x10, %o0
27033 nop ! ldda [%l7 + %o0] 0x24, %i2 ASI use changed by convert2hboot
27034loop_2596:
27035 nop
27036 setx loop_2597, %l0, %l1
27037 jmpl %l1, %l5
27038 srax %g3, %o7, %g1
27039 fmovdge %icc, %f3, %f14
27040 bpos loop_2598
27041loop_2597:
27042 fmul8sux16 %f18, %f12, %f10
27043 fbo %fcc3, loop_2599
27044 umul %o1, 0x1BA5, %g7
27045loop_2598:
27046 alignaddrl %l3, %g5, %l6
27047 addccc %g6, 0x14A0, %o4
27048loop_2599:
27049 nop ! taddcc %g4, %l1, %g2 changed by convert2hboot
27050 stx %o0, [%l7 + 0x60]
27051 nop
27052 setx loop_2600, %l0, %l1
27053 nop ! wrpr 0x1, %tl changed by convert2hboot
27054 nop ! wrpr %l1, %tpc changed by convert2hboot
27055 add %l1, 0x4, %l1
27056 nop ! wrpr %l1, %tnpc changed by convert2hboot
27057 setx 0x34400001400, %l0, %l1
27058 nop ! wrpr %l1, %tstate changed by convert2hboot
27059 nop ! wrhpr 0x4, %htstate changed by convert2hboot
27060 nop ! retry changed by convert2hboot
27061 move %xcc, %i4, %i1
27062 nop ! ta %xcc, 0x6 changed by convert2hboot
27063 bcc,pn %xcc, loop_2601
27064loop_2600:
27065 movleu %xcc, %l2, %i6
27066 movcc %icc, %i7, %o6
27067 wr %g0, 0x0c, %asi
27068loop_2601:
27069 fmovsvs %icc, %f10, %f29
27070 nop ! tvc %icc, 0x3 changed by convert2hboot
27071 nop ! tn %icc, 0x5 changed by convert2hboot
27072 siam 0x4
27073 fmovrsne %l0, %f24, %f11
27074 fandnot1s %f16, %f25, %f4
27075 wr %g0, 0x89, %asi
27076 nop ! tg %xcc, 0x1 changed by convert2hboot
27077 fxors %f6, %f24, %f23
27078 umulcc %o2, %l4, %i5
27079 nop ! tpos %icc, 0x2 changed by convert2hboot
27080 edge8 %i3, %i0, %i2
27081 or %l5, 0x0C51, %g3
27082 pdist %f0, %f6, %f18
27083 edge8ln %g1, %o1, %g7
27084 movneg %xcc, %l3, %g5
27085 bne,a %icc, loop_2602
27086 fpadd16s %f1, %f27, %f29
27087 fmul8sux16 %f10, %f14, %f20
27088 call loop_2603
27089loop_2602:
27090 move %xcc, %l6, %g6
27091 udiv %o4, 0x1C44, %g4
27092 fmovsleu %xcc, %f3, %f26
27093loop_2603:
27094 std %o6, [%l7 + 0x38]
27095 stb %l1, [%l7 + 0x13]
27096 xnorcc %g2, %o0, %i1
27097 nop
27098 setx loop_2604, %l0, %l1
27099 nop ! wrpr 0x1, %tl changed by convert2hboot
27100 nop ! wrpr %l1, %tnpc changed by convert2hboot
27101 setx 0x34400001400, %l0, %l1
27102 nop ! wrpr %l1, %tstate changed by convert2hboot
27103 nop ! wrhpr 0x4, %htstate changed by convert2hboot
27104 nop ! done changed by convert2hboot
27105 fmovsa %icc, %f14, %f27
27106 fpsub32s %f9, %f2, %f12
27107 fone %f22
27108loop_2604:
27109 nop ! tpos %icc, 0x6 changed by convert2hboot
27110 orn %l2, 0x077C, %i4
27111 lduh [%l7 + 0x50], %i6
27112 edge32ln %i7, %o6, %l0
27113 movpos %icc, %o3, %o5
27114 movn %icc, %l4, %i5
27115 fmuld8ulx16 %f22, %f6, %f22
27116 umulcc %i3, %o2, %i0
27117 add %l7, 0x48, %l6
27118 wr %g0, 0x18, %asi
27119 movrne %g3, 0x3D6, %o1
27120 fcmpes %fcc3, %f2, %f24
27121 fbe,a %fcc3, loop_2605
27122 be loop_2606
27123 bn,pt %xcc, loop_2607
27124 ldsh [%l7 + 0x4E], %g7
27125loop_2605:
27126 nop ! tneg %icc, 0x6 changed by convert2hboot
27127loop_2606:
27128 alignaddr %l3, %g5, %l6
27129loop_2607:
27130 nop ! tne %icc, 0x0 changed by convert2hboot
27131 wr %g0, 0x19, %asi
27132 umulcc %o4, %g6, %g4
27133 fcmpeq16 %f2, %f20, %o7
27134 fmovrsne %g2, %f26, %f8
27135 movcc %xcc, %o0, %l1
27136 udiv %i1, 0x1FCC, %i4
27137 bcc,a %icc, loop_2608
27138 sll %i6, 0x04, %l2
27139 addcc %i7, 0x1E0A, %o6
27140 movvs %xcc, %o3, %o5
27141loop_2608:
27142 array32 %l4, %l0, %i5
27143 fnot1 %f10, %f2
27144 nop ! taddcc %o2, 0x0E0A, %i0 changed by convert2hboot
27145 mova %xcc, %i2, %i3
27146 fmovrdlz %g3, %f4, %f24
27147 smulcc %o1, %g7, %l5
27148 udivx %l3, 0x1FB6, %l6
27149 bn,a %xcc, loop_2609
27150 orcc %g1, 0x0C74, %o4
27151 prefetch [%l7 + 0x38], 0x0
27152loop_2609:
27153 alignaddr %g5, %g4, %g6
27154 fornot2s %f0, %f18, %f31
27155 wr %g0, 0x88, %asi
27156 nop ! tsubcctv %g2, 0x0207, %l1 changed by convert2hboot
27157 flush %l7 + 0x64
27158 sethi 0x02F1, %o0
27159 sdivcc %i4, 0x0742, %i6
27160 sdivx %i1, 0x00BE, %l2
27161 move %icc, %i7, %o3
27162 orn %o6, %o5, %l4
27163 popc 0x150C, %i5
27164 fmovrsgz %o2, %f14, %f12
27165 bneg,pt %xcc, loop_2610
27166 fmovdgu %xcc, %f4, %f13
27167 nop ! tl %icc, 0x0 changed by convert2hboot
27168 edge32l %i0, %i2, %l0
27169loop_2610:
27170 sub %g3, %o1, %i3
27171 fbo %fcc3, loop_2611
27172 bgu %xcc, loop_2612
27173 addccc %g7, %l3, %l6
27174 smulcc %g1, %o4, %g5
27175loop_2611:
27176 fmovsl %icc, %f7, %f7
27177loop_2612:
27178 ld [%l7 + 0x7C], %f19
27179 fpack16 %f4, %f0
27180 fcmpd %fcc1, %f30, %f4
27181 nop ! ta %icc, 0x3 changed by convert2hboot
27182 fmovdle %xcc, %f4, %f11
27183 sdivx %l5, 0x1AF4, %g4
27184 bne loop_2613
27185 fmovrsne %g6, %f19, %f31
27186 fba %fcc1, loop_2614
27187 movvc %xcc, %g2, %l1
27188loop_2613:
27189 addc %o7, %i4, %i6
27190 fxnors %f31, %f6, %f12
27191loop_2614:
27192 srax %o0, 0x1A, %l2
27193 fbul,a %fcc3, loop_2615
27194 subc %i1, %i7, %o3
27195 movneg %icc, %o5, %l4
27196 fpsub32s %f15, %f26, %f18
27197loop_2615:
27198 ldstub [%l7 + 0x6A], %o6
27199 fmovde %xcc, %f5, %f9
27200 fbue %fcc1, loop_2616
27201 nop ! tleu %icc, 0x7 changed by convert2hboot
27202 udivx %o2, 0x160F, %i0
27203 lduw [%l7 + 0x60], %i2
27204loop_2616:
27205 xnorcc %i5, 0x17FF, %g3
27206 ldstub [%l7 + 0x0E], %o1
27207 xnor %i3, %g7, %l3
27208 movge %icc, %l6, %g1
27209 fmovd %f28, %f6
27210 nop ! tge %icc, 0x2 changed by convert2hboot
27211 fbne %fcc3, loop_2617
27212 edge32ln %l0, %o4, %g5
27213 smulcc %g4, %l5, %g6
27214 movrlz %g2, 0x02B, %l1
27215loop_2617:
27216 nop
27217 set 0x1F, %o2
27218 nop ! ldstuba [%l7 + %o2] 0x81, %o7 ASI use changed by convert2hboot
27219 nop ! tn %xcc, 0x1 changed by convert2hboot
27220 nop
27221 setx loop_2618, %l0, %l1
27222 nop ! wrpr 0x1, %tl changed by convert2hboot
27223 nop ! wrpr %l1, %tnpc changed by convert2hboot
27224 setx 0x34400001400, %l0, %l1
27225 nop ! wrpr %l1, %tstate changed by convert2hboot
27226 nop ! wrhpr 0x4, %htstate changed by convert2hboot
27227 nop ! done changed by convert2hboot
27228 add %i4, %o0, %l2
27229 edge32n %i1, %i7, %i6
27230 movre %o5, %o3, %o6
27231loop_2618:
27232 edge16ln %l4, %o2, %i0
27233 fmovrsgez %i5, %f9, %f10
27234 fmul8sux16 %f12, %f12, %f20
27235 stw %i2, [%l7 + 0x08]
27236 movre %o1, 0x08E, %i3
27237 nop
27238 setx loop_2619, %l0, %l1
27239 nop ! wrpr 0x1, %tl changed by convert2hboot
27240 nop ! wrpr %l1, %tpc changed by convert2hboot
27241 add %l1, 0x4, %l1
27242 nop ! wrpr %l1, %tnpc changed by convert2hboot
27243 setx 0x34400001400, %l0, %l1
27244 nop ! wrpr %l1, %tstate changed by convert2hboot
27245 nop ! wrhpr 0x4, %htstate changed by convert2hboot
27246 nop ! retry changed by convert2hboot
27247 brgz,a %g7, loop_2620
27248 fnot2 %f12, %f22
27249 srax %l3, %g3, %l6
27250loop_2619:
27251 fexpand %f10, %f6
27252loop_2620:
27253 bcs,pn %icc, loop_2621
27254 nop ! sir 0x1240 changed by convert2hboot
27255 mulscc %l0, 0x0C1F, %g1
27256 edge16n %g5, %g4, %o4
27257loop_2621:
27258 nop ! tgu %xcc, 0x5 changed by convert2hboot
27259 movg %xcc, %g6, %l5
27260 orcc %l1, %o7, %i4
27261 wr %g0, 0x50, %asi
27262 edge32n %l2, %i1, %g2
27263 nop ! taddcctv %i7, 0x1985, %i6 changed by convert2hboot
27264 bvc,a,pn %xcc, loop_2622
27265 fbg %fcc1, loop_2623
27266 bpos,pt %xcc, loop_2624
27267 nop ! tsubcctv %o5, 0x10A6, %o6 changed by convert2hboot
27268loop_2622:
27269 movcs %xcc, %o3, %o2
27270loop_2623:
27271 nop ! tn %xcc, 0x2 changed by convert2hboot
27272loop_2624:
27273 edge8ln %i0, %i5, %l4
27274 set 0x64, %o6
27275 nop ! swapa [%l7 + %o6] 0x18, %o1 ASI use changed by convert2hboot
27276 edge8l %i3, %i2, %g7
27277 edge8l %l3, %g3, %l6
27278 edge32ln %l0, %g5, %g4
27279 movrlz %o4, 0x38B, %g1
27280 prefetch [%l7 + 0x28], 0x3
27281 fbn %fcc3, loop_2625
27282 nop ! tneg %xcc, 0x6 changed by convert2hboot
27283 std %l4, [%l7 + 0x28]
27284 mulx %l1, 0x011D, %o7
27285loop_2625:
27286 fsrc1s %f7, %f31
27287 srlx %g6, 0x15, %i4
27288 nop ! tpos %xcc, 0x4 changed by convert2hboot
27289 fand %f14, %f24, %f30
27290 fbg %fcc3, loop_2626
27291 addccc %l2, %o0, %g2
27292 popc %i7, %i1
27293 movleu %icc, %o5, %i6
27294loop_2626:
27295 udivx %o6, 0x016C, %o2
27296 udiv %o3, 0x008A, %i5
27297 wr %g0, 0x88, %asi
27298 udiv %i0, 0x1F81, %i3
27299 edge16ln %o1, %g7, %l3
27300 wr %g0, 0x89, %asi
27301 xor %l6, 0x0847, %i2
27302 bvs,pn %xcc, loop_2627
27303 membar 0x17
27304 restored
27305 rdpr %cwp, %g1
27306 rdpr %cansave, %g2
27307 rdpr %canrestore, %g3
27308 rdpr %cleanwin, %g4
27309 rdpr %otherwin, %g5
27310 rdpr %wstate, %g6
27311 andncc %l0, %g5, %o4
27312loop_2627:
27313 subc %g1, %l5, %l1
27314 add %l7, 0x18, %l6
27315 wr %g0, 0x10, %asi
27316 fmovde %xcc, %f28, %f24
27317 array16 %g6, %i4, %l2
27318 subccc %g2, 0x10FD, %o0
27319 prefetch [%l7 + 0x48], 0x2
27320 movneg %xcc, %i1, %i7
27321 edge8l %o5, %o6, %i6
27322 subcc %o3, %o2, %i5
27323 sth %i0, [%l7 + 0x10]
27324 movrne %i3, 0x366, %l4
27325 array32 %g7, %o1, %g3
27326 brgz,a %l6, loop_2628
27327 call loop_2629
27328 saved
27329 rdpr %cwp, %g1
27330 rdpr %cansave, %g2
27331 rdpr %canrestore, %g3
27332 rdpr %cleanwin, %g4
27333 rdpr %otherwin, %g5
27334 rdpr %wstate, %g6
27335 bpos,a,pt %xcc, loop_2630
27336loop_2628:
27337 fmovdneg %icc, %f15, %f9
27338loop_2629:
27339 fsrc1s %f13, %f19
27340 movrne %l3, %i2, %l0
27341loop_2630:
27342 nop ! tge %icc, 0x6 changed by convert2hboot
27343 nop ! tvc %icc, 0x5 changed by convert2hboot
27344 add %g5, %g1, %o4
27345 nop ! tcc %xcc, 0x5 changed by convert2hboot
27346 mulx %l1, 0x19EB, %o7
27347 wr %g0, 0x88, %asi
27348 nop ! tleu %icc, 0x6 changed by convert2hboot
27349 sethi 0x01B7, %g4
27350 fmovdn %xcc, %f11, %f12
27351 nop ! taddcc %g6, 0x1179, %i4 changed by convert2hboot
27352 fbl,a %fcc1, loop_2631
27353 nop ! taddcctv %g2, %o0, %l2 changed by convert2hboot
27354 fbn %fcc1, loop_2632
27355 movre %i1, %o5, %i7
27356loop_2631:
27357 nop
27358 add %l7, 0x28, %l6
27359 wr %g0, 0x18, %asi
27360 nop ! casxa [%l6] 0x18, %i6, %o6 ASI use changed by convert2hboot
27361loop_2632:
27362 movl %xcc, %o2, %o3
27363 and %i0, %i3, %l4
27364 movneg %icc, %g7, %i5
27365 srax %g3, %o1, %l6
27366 fmovrde %l3, %f10, %f18
27367 orn %i2, %g5, %g1
27368 bcs,pn %icc, loop_2633
27369 edge16ln %o4, %l0, %o7
27370 fpadd16 %f6, %f30, %f12
27371 fbu %fcc3, loop_2634
27372loop_2633:
27373 brlez,a %l5, loop_2635
27374 movne %icc, %g4, %g6
27375 nop ! tpos %icc, 0x0 changed by convert2hboot
27376loop_2634:
27377 movcs %xcc, %i4, %g2
27378loop_2635:
27379 sll %l1, %o0, %i1
27380 sllx %l2, %o5, %i7
27381 smul %o6, %o2, %i6
27382 alignaddr %i0, %o3, %i3
27383 nop ! tvs %xcc, 0x1 changed by convert2hboot
27384 wr %g0, 0x04, %asi
27385 ldd [%l7 + 0x50], %f0
27386 fabss %f28, %f0
27387 alignaddr %i5, %g3, %l4
27388 nop ! sir 0x0145 changed by convert2hboot
27389 fbg,a %fcc0, loop_2636
27390 nop ! tle %xcc, 0x1 changed by convert2hboot
27391 fbue,a %fcc3, loop_2637
27392 fnot1 %f4, %f12
27393loop_2636:
27394 nop
27395 set 0x52, %l0
27396 nop ! stha %l6, [%l7 + %l0] 0x80 ASI use changed by convert2hboot
27397loop_2637:
27398 nop
27399 wr %g0, 0x0c, %asi
27400 lda [%l7 + 0x50] %asi, %f27
27401 wr %g0, 0x81, %asi
27402 orn %l3, %i2, %g1
27403 mova %icc, %o4, %g5
27404 fxnor %f18, %f28, %f28
27405 srlx %l0, %o7, %l5
27406 bne %xcc, loop_2638
27407 nop ! tg %icc, 0x0 changed by convert2hboot
27408 ld [%l7 + 0x34], %f20
27409 bl,pt %xcc, loop_2639
27410loop_2638:
27411 fmovs %f21, %f23
27412 nop ! tleu %xcc, 0x4 changed by convert2hboot
27413 udivcc %g4, 0x122B, %g6
27414loop_2639:
27415 alignaddrl %g2, %l1, %i4
27416 fcmped %fcc3, %f6, %f16
27417 movg %xcc, %o0, %i1
27418 bl,pt %xcc, loop_2640
27419 udivx %l2, 0x0096, %o5
27420 addc %o6, %i7, %i6
27421 brlz,a %i0, loop_2641
27422loop_2640:
27423 smulcc %o3, %o2, %g7
27424 set 0x27, %l4
27425 nop ! ldsba [%l7 + %l4] 0x10, %i3 ASI use changed by convert2hboot
27426loop_2641:
27427 edge32l %g3, %i5, %l6
27428 bneg %xcc, loop_2642
27429 movrgez %o1, %l3, %l4
27430 wr %g0, 0x88, %asi
27431loop_2642:
27432 movrlez %i2, %g5, %l0
27433 add %l7, 0x10, %l6
27434 wr %g0, 0x80, %asi
27435 nop ! casxa [%l6] 0x80, %o4, %l5 ASI use changed by convert2hboot
27436 fmovde %xcc, %f18, %f10
27437 fmuld8sux16 %f29, %f29, %f14
27438 fnot2s %f3, %f1
27439 fmul8x16au %f29, %f27, %f24
27440 edge16l %g4, %g6, %g2
27441 fornot1 %f2, %f12, %f8
27442 xnor %o7, 0x1D48, %l1
27443 movvs %icc, %i4, %o0
27444 nop ! te %xcc, 0x7 changed by convert2hboot
27445 wr %g0, 0x11, %asi
27446 sta %f13, [%l7 + 0x54] %asi
27447 fbul,a %fcc3, loop_2643
27448 nop ! tge %icc, 0x7 changed by convert2hboot
27449 brgz %i1, loop_2644
27450 nop ! tleu %xcc, 0x4 changed by convert2hboot
27451loop_2643:
27452 sra %l2, %o5, %i7
27453 addccc %i6, %o6, %o3
27454loop_2644:
27455 movre %o2, 0x0B9, %i0
27456 udivx %g7, 0x01B8, %i3
27457 nop ! te %icc, 0x3 changed by convert2hboot
27458 membar 0x2E
27459 nop ! tleu %xcc, 0x4 changed by convert2hboot
27460 sra %i5, %g3, %o1
27461 ldstub [%l7 + 0x14], %l6
27462 fornot2 %f8, %f10, %f24
27463 movre %l4, %l3, %g1
27464 set 0x60, %l6
27465 nop ! swapa [%l7 + %l6] 0x04, %g5 ASI use changed by convert2hboot
27466 movgu %xcc, %l0, %i2
27467 edge16 %l5, %o4, %g4
27468 andn %g6, 0x00A5, %o7
27469 umulcc %g2, 0x1F54, %i4
27470 umulcc %o0, %l1, %i1
27471 set 0x68, %i4
27472 nop ! lduwa [%l7 + %i4] 0x11, %o5 ASI use changed by convert2hboot
27473 fble %fcc2, loop_2645
27474 nop ! tvc %icc, 0x0 changed by convert2hboot
27475 array32 %i7, %l2, %i6
27476 udivcc %o3, 0x1D56, %o2
27477loop_2645:
27478 nop ! taddcctv %o6, 0x1B48, %i0 changed by convert2hboot
27479 edge16l %i3, %g7, %g3
27480 std %i4, [%l7 + 0x70]
27481 movvs %icc, %l6, %l4
27482 and %l3, %o1, %g5
27483 smul %l0, %i2, %g1
27484 nop ! tg %xcc, 0x6 changed by convert2hboot
27485 bshuffle %f4, %f12, %f20
27486 movl %xcc, %o4, %l5
27487 nop ! tge %xcc, 0x3 changed by convert2hboot
27488 ldsh [%l7 + 0x3E], %g6
27489 umul %o7, 0x00D4, %g2
27490 edge8 %g4, %i4, %l1
27491 ldsh [%l7 + 0x7A], %i1
27492 smulcc %o5, 0x011E, %o0
27493 fxnors %f22, %f21, %f1
27494 restored
27495 rdpr %cwp, %g1
27496 rdpr %cansave, %g2
27497 rdpr %canrestore, %g3
27498 rdpr %cleanwin, %g4
27499 rdpr %otherwin, %g5
27500 rdpr %wstate, %g6
27501 movrgz %i7, 0x0D7, %l2
27502 popc %i6, %o2
27503 fandnot1 %f0, %f28, %f22
27504 fbe %fcc0, loop_2646
27505 movcs %icc, %o6, %o3
27506 swap [%l7 + 0x58], %i0
27507 fmul8x16al %f24, %f25, %f10
27508loop_2646:
27509 sdiv %g7, 0x0D0E, %i3
27510 bgu,a loop_2647
27511 fpsub16 %f4, %f14, %f12
27512 fmovsl %xcc, %f25, %f20
27513 stb %i5, [%l7 + 0x54]
27514loop_2647:
27515 smul %g3, %l4, %l3
27516 nop
27517 setx loop_2648, %l0, %l1
27518 jmpl %l1, %l6
27519 edge8 %g5, %o1, %l0
27520 movpos %xcc, %g1, %i2
27521 addccc %o4, %l5, %o7
27522loop_2648:
27523 add %g2, %g6, %i4
27524 orn %g4, %i1, %l1
27525 movn %icc, %o5, %i7
27526 pdist %f24, %f30, %f16
27527 fbge %fcc1, loop_2649
27528 fmovrse %l2, %f13, %f2
27529 std %i6, [%l7 + 0x10]
27530 fpadd16s %f5, %f9, %f14
27531loop_2649:
27532 srl %o2, %o0, %o6
27533 siam 0x3
27534 nop ! tn %xcc, 0x3 changed by convert2hboot
27535 nop ! ta %xcc, 0x6 changed by convert2hboot
27536 movre %o3, %i0, %g7
27537 movcc %xcc, %i5, %i3
27538 fcmpne16 %f28, %f4, %l4
27539 fpsub16 %f10, %f12, %f8
27540 fbuge %fcc1, loop_2650
27541 umulcc %l3, %l6, %g3
27542 nop
27543 set 0x24, %i3
27544 ldsw [%l7 + %i3], %o1
27545 nop ! tleu %xcc, 0x7 changed by convert2hboot
27546loop_2650:
27547 bne,pn %icc, loop_2651
27548 fsrc1 %f22, %f20
27549 movge %icc, %l0, %g1
27550 brlz,a %g5, loop_2652
27551loop_2651:
27552 udivx %o4, 0x0EEC, %l5
27553 xnor %i2, 0x0609, %o7
27554 brgez %g2, loop_2653
27555loop_2652:
27556 fsrc2 %f16, %f22
27557 udiv %g6, 0x0953, %i4
27558 sra %i1, 0x15, %l1
27559loop_2653:
27560 bleu loop_2654
27561 fpadd16s %f12, %f26, %f8
27562 edge8n %o5, %i7, %l2
27563 popc %g4, %i6
27564loop_2654:
27565 andn %o0, %o2, %o3
27566 nop ! tcc %xcc, 0x5 changed by convert2hboot
27567 edge8ln %i0, %o6, %g7
27568 andcc %i3, 0x1614, %i5
27569 fmovde %icc, %f25, %f13
27570 set 0x40, %i0
27571 nop ! stda %f0, [%l7 + %i0] 0x1e ASI use changed by convert2hboot
27572 membar #Sync
27573 movvc %xcc, %l3, %l6
27574 nop ! ta %icc, 0x5 changed by convert2hboot
27575 fbuge %fcc2, loop_2655
27576 xnorcc %l4, %g3, %l0
27577 set 0x68, %g3
27578 nop ! stxa %g1, [%l7 + %g3] 0x23 ASI use changed by convert2hboot
27579 membar #Sync
27580loop_2655:
27581 movgu %xcc, %o1, %o4
27582 fba %fcc1, loop_2656
27583 sllx %g5, 0x08, %i2
27584 movne %xcc, %o7, %g2
27585loop_2656:
27586 st %f30, [%l7 + 0x50]
27587 addcc %l5, %i4, %g6
27588 nop ! te %icc, 0x6 changed by convert2hboot
27589 ldd [%l7 + 0x28], %f4
27590 andncc %l1, %i1, %i7
27591 smulcc %l2, 0x0EDF, %o5
27592 nop ! tneg %icc, 0x6 changed by convert2hboot
27593 fmovscc %icc, %f13, %f21
27594 fcmped %fcc0, %f2, %f16
27595 call loop_2657
27596 sll %g4, 0x17, %o0
27597 movrne %i6, 0x32F, %o2
27598 fpsub32s %f14, %f25, %f31
27599loop_2657:
27600 std %o2, [%l7 + 0x28]
27601 fbl,a %fcc0, loop_2658
27602 nop ! ta %icc, 0x5 changed by convert2hboot
27603 movl %icc, %o6, %g7
27604 movrgz %i3, %i5, %i0
27605loop_2658:
27606 fcmpeq16 %f4, %f4, %l3
27607 umulcc %l4, %g3, %l0
27608 fbule,a %fcc3, loop_2659
27609 xnorcc %g1, %l6, %o1
27610 ldx [%l7 + 0x68], %o4
27611 fmovdne %xcc, %f27, %f16
27612loop_2659:
27613 nop
27614 set 0x29, %i6
27615 nop ! stba %i2, [%l7 + %i6] 0xe2 ASI use changed by convert2hboot
27616 membar #Sync
27617 bg %xcc, loop_2660
27618 bcs loop_2661
27619 nop ! taddcctv %o7, 0x1210, %g2 changed by convert2hboot
27620 edge32n %l5, %g5, %i4
27621loop_2660:
27622 edge32ln %l1, %g6, %i7
27623loop_2661:
27624 orncc %i1, 0x1C02, %l2
27625 and %g4, 0x0072, %o0
27626 bl %icc, loop_2662
27627 nop ! tleu %icc, 0x7 changed by convert2hboot
27628 move %xcc, %i6, %o5
27629 wr %g0, 0x80, %asi
27630loop_2662:
27631 movre %o3, 0x3B9, %g7
27632 movre %i3, 0x09E, %o6
27633 add %i5, 0x0090, %l3
27634 fxors %f4, %f29, %f3
27635 xorcc %i0, 0x19EA, %g3
27636 fba,a %fcc0, loop_2663
27637 stw %l0, [%l7 + 0x14]
27638 bshuffle %f22, %f24, %f20
27639 orn %l4, 0x1567, %l6
27640loop_2663:
27641 edge32ln %o1, %o4, %i2
27642 edge8n %g1, %g2, %o7
27643 wr %g0, 0xeb, %asi
27644 membar #Sync
27645 fone %f0
27646 fmovsvs %icc, %f16, %f18
27647 add %l7, 0x14, %l6
27648 wr %g0, 0x88, %asi
27649 nop ! casa [%l6] 0x88, %l5, %i4 ASI use changed by convert2hboot
27650 wr %g0, 0x89, %asi
27651 std %g6, [%l7 + 0x48]
27652 nop ! tneg %xcc, 0x3 changed by convert2hboot
27653 nop
27654 set 0x22, %i5
27655 sth %i1, [%l7 + %i5]
27656 wr %g0, 0x18, %asi
27657 edge8ln %g4, %l2, %o0
27658 sdivx %i6, 0x1095, %o2
27659 movle %icc, %o3, %o5
27660 xnorcc %g7, %i3, %o6
27661 fmovsneg %icc, %f2, %f7
27662 nop ! tle %xcc, 0x7 changed by convert2hboot
27663 fmovrdlez %i5, %f4, %f0
27664 or %l3, 0x130F, %i0
27665 movvc %icc, %g3, %l0
27666 fpadd16s %f12, %f17, %f8
27667 nop
27668 setx loop_2664, %l0, %l1
27669 jmpl %l1, %l4
27670 orcc %l6, %o1, %o4
27671 movre %i2, %g2, %g1
27672 andncc %g5, %o7, %l5
27673loop_2664:
27674 edge16n %i4, %l1, %i1
27675 stb %g6, [%l7 + 0x4F]
27676 set 0x220, %i2
27677 nop ! ldxa [%g0 + %i2] 0x52, %g4 ASI use changed by convert2hboot
27678 movpos %icc, %l2, %i7
27679 nop ! tsubcc %o0, 0x1E54, %o2 changed by convert2hboot
27680 edge8 %i6, %o5, %o3
27681 movvs %xcc, %g7, %o6
27682 add %i5, %i3, %i0
27683 alignaddr %g3, %l3, %l4
27684 movvc %icc, %l6, %o1
27685 edge8ln %l0, %i2, %o4
27686 movleu %xcc, %g2, %g5
27687 lduh [%l7 + 0x54], %o7
27688 call loop_2665
27689 movn %icc, %g1, %l5
27690 edge8ln %i4, %l1, %g6
27691 fmovdcc %xcc, %f1, %f30
27692loop_2665:
27693 fabss %f22, %f2
27694 fmovrdgz %g4, %f18, %f10
27695 nop ! tvc %icc, 0x6 changed by convert2hboot
27696 andcc %l2, %i7, %o0
27697 andncc %o2, %i1, %o5
27698 fmuld8sux16 %f9, %f0, %f20
27699 nop ! tvc %xcc, 0x5 changed by convert2hboot
27700 nop ! tge %xcc, 0x3 changed by convert2hboot
27701 movrlz %i6, %g7, %o3
27702 edge32ln %i5, %i3, %i0
27703 nop ! taddcctv %g3, 0x09DE, %l3 changed by convert2hboot
27704 set 0x1C, %l1
27705 nop ! ldswa [%l7 + %l1] 0x0c, %o6 ASI use changed by convert2hboot
27706 nop ! tcs %xcc, 0x1 changed by convert2hboot
27707 sdiv %l6, 0x0A0D, %o1
27708 sllx %l0, %i2, %o4
27709 movge %icc, %g2, %g5
27710 array32 %l4, %g1, %o7
27711 nop
27712 set 0x68, %g6
27713 lduh [%l7 + %g6], %l5
27714 add %i4, 0x19C9, %g6
27715 subcc %l1, %l2, %g4
27716 popc 0x15B9, %i7
27717 andn %o2, 0x1F04, %i1
27718 for %f30, %f30, %f26
27719 movcs %xcc, %o0, %i6
27720 mulx %g7, 0x19A7, %o5
27721 set 0x68, %o7
27722 nop ! ldsha [%l7 + %o7] 0x14, %i5 ASI use changed by convert2hboot
27723 mulscc %i3, 0x07E3, %i0
27724 edge8n %o3, %l3, %o6
27725 nop ! ta %icc, 0x7 changed by convert2hboot
27726 fmovsle %icc, %f18, %f24
27727 fbge %fcc0, loop_2666
27728 addccc %l6, 0x0181, %g3
27729 fmovda %xcc, %f0, %f12
27730 nop ! ta %icc, 0x3 changed by convert2hboot
27731loop_2666:
27732 nop
27733 setx loop_2667, %l0, %l1
27734 jmpl %l1, %o1
27735 subc %i2, %o4, %g2
27736 fsrc2 %f26, %f6
27737 nop ! tge %icc, 0x7 changed by convert2hboot
27738loop_2667:
27739 nop ! tg %xcc, 0x6 changed by convert2hboot
27740 andn %l0, %g5, %l4
27741 movn %xcc, %o7, %l5
27742 set 0x60, %l5
27743 nop ! prefetcha [%l7 + %l5] 0x88, 0x0 ASI use changed by convert2hboot
27744 set 0x30, %o5
27745 nop ! ldda [%l7 + %o5] 0x2e, %g6 ASI use changed by convert2hboot
27746 bleu %xcc, loop_2668
27747 fcmped %fcc1, %f24, %f26
27748 fcmpd %fcc3, %f6, %f22
27749 array8 %l1, %i4, %g4
27750loop_2668:
27751 subccc %i7, %o2, %i1
27752 fble %fcc2, loop_2669
27753 bshuffle %f18, %f18, %f4
27754 wr %g0, 0x89, %asi
27755loop_2669:
27756 edge32l %i6, %g7, %l2
27757 set 0x50, %i7
27758 nop ! stwa %o5, [%l7 + %i7] 0x27 ASI use changed by convert2hboot
27759 membar #Sync
27760 sethi 0x17FB, %i3
27761 nop ! tge %xcc, 0x4 changed by convert2hboot
27762 call loop_2670
27763 nop ! tg %icc, 0x1 changed by convert2hboot
27764 nop ! tgu %icc, 0x2 changed by convert2hboot
27765 fcmps %fcc1, %f24, %f15
27766loop_2670:
27767 udiv %i0, 0x1B22, %i5
27768 fcmpes %fcc0, %f23, %f27
27769 ldstub [%l7 + 0x0B], %o3
27770 nop ! tleu %xcc, 0x2 changed by convert2hboot
27771 nop ! tge %icc, 0x0 changed by convert2hboot
27772 movvs %xcc, %o6, %l6
27773 edge8l %g3, %o1, %i2
27774 subccc %o4, %l3, %l0
27775 bcs,a loop_2671
27776 add %g2, 0x1BF7, %l4
27777 nop ! tn %icc, 0x2 changed by convert2hboot
27778 stx %g5, [%l7 + 0x78]
27779loop_2671:
27780 bn,pn %xcc, loop_2672
27781 std %f2, [%l7 + 0x18]
27782 sethi 0x0F9C, %l5
27783 ldd [%l7 + 0x30], %g0
27784loop_2672:
27785 add %g6, 0x0913, %l1
27786 xnorcc %o7, %i4, %g4
27787 movgu %xcc, %i7, %i1
27788 fbg %fcc2, loop_2673
27789 movpos %xcc, %o2, %o0
27790 movcs %xcc, %i6, %g7
27791 xnorcc %l2, %o5, %i0
27792loop_2673:
27793 udiv %i3, 0x051B, %o3
27794 bleu,pn %icc, loop_2674
27795 sllx %i5, %l6, %o6
27796 sll %o1, %g3, %o4
27797 nop ! tsubcc %i2, %l3, %g2 changed by convert2hboot
27798loop_2674:
27799 move %xcc, %l0, %l4
27800 nop ! tge %xcc, 0x6 changed by convert2hboot
27801 smulcc %g5, %l5, %g6
27802 wr %g0, 0x80, %asi
27803 brlez %o7, loop_2675
27804 nop ! sir 0x1341 changed by convert2hboot
27805 bgu,a,pt %icc, loop_2676
27806 movg %icc, %g1, %i4
27807loop_2675:
27808 fmovdvc %icc, %f30, %f15
27809 fornot2s %f27, %f2, %f12
27810loop_2676:
27811 edge8 %i7, %i1, %g4
27812 ldsw [%l7 + 0x0C], %o2
27813 nop ! tsubcc %o0, 0x0DA7, %g7 changed by convert2hboot
27814 bneg,a loop_2677
27815 fba %fcc2, loop_2678
27816 brnz,a %l2, loop_2679
27817 nop ! tne %icc, 0x7 changed by convert2hboot
27818loop_2677:
27819 fbn,a %fcc0, loop_2680
27820loop_2678:
27821 fcmpeq16 %f24, %f20, %i6
27822loop_2679:
27823 andcc %i0, %i3, %o5
27824 fble %fcc1, loop_2681
27825loop_2680:
27826 edge32n %i5, %o3, %o6
27827 wr %g0, 0x89, %asi
27828loop_2681:
27829 fbue,a %fcc0, loop_2682
27830 fmovrslz %g3, %f29, %f12
27831 fmovde %xcc, %f6, %f7
27832 andcc %l6, %o4, %l3
27833loop_2682:
27834 fpadd16 %f12, %f2, %f12
27835 nop ! tcc %xcc, 0x1 changed by convert2hboot
27836 fmul8x16au %f24, %f3, %f8
27837 subc %i2, %g2, %l0
27838 fcmple16 %f8, %f20, %g5
27839 set 0x78, %i1
27840 nop ! stxa %l5, [%l7 + %i1] 0x2b ASI use changed by convert2hboot
27841 membar #Sync
27842 edge16 %l4, %l1, %g6
27843 nop ! tsubcctv %o7, 0x183B, %g1 changed by convert2hboot
27844 wr %g0, 0x81, %asi
27845 add %i1, %i7, %g4
27846 edge8l %o2, %g7, %l2
27847 fcmpne16 %f6, %f18, %o0
27848 movle %icc, %i0, %i3
27849 mova %icc, %o5, %i6
27850 fzeros %f15
27851 ba %xcc, loop_2683
27852 fmovsg %xcc, %f26, %f3
27853 fbo %fcc1, loop_2684
27854 edge8 %i5, %o6, %o1
27855loop_2683:
27856 fcmpes %fcc3, %f10, %f31
27857 set 0x4B, %g5
27858 nop ! ldsba [%l7 + %g5] 0x18, %g3 ASI use changed by convert2hboot
27859loop_2684:
27860 nop ! tgu %xcc, 0x6 changed by convert2hboot
27861 fpadd16s %f2, %f8, %f19
27862 set 0x44, %o1
27863 nop ! swapa [%l7 + %o1] 0x04, %o3 ASI use changed by convert2hboot
27864 wr %g0, 0x19, %asi
27865 nop ! sir 0x14AB changed by convert2hboot
27866 subccc %l3, %i2, %g2
27867 set 0x40, %o3
27868 nop ! stda %f0, [%l7 + %o3] 0x10 ASI use changed by convert2hboot
27869 fbul %fcc3, loop_2685
27870 fors %f11, %f11, %f13
27871 subc %l0, 0x0DC4, %l6
27872 smulcc %l5, %g5, %l4
27873loop_2685:
27874 array8 %l1, %o7, %g6
27875 bn,a %icc, loop_2686
27876 nop ! tg %icc, 0x3 changed by convert2hboot
27877 movcs %icc, %i4, %i1
27878 fnands %f31, %f31, %f11
27879loop_2686:
27880 movneg %icc, %g1, %i7
27881 fbe,a %fcc2, loop_2687
27882 sethi 0x0404, %g4
27883 nop ! te %xcc, 0x4 changed by convert2hboot
27884 array8 %g7, %o2, %o0
27885loop_2687:
27886 fornot1 %f8, %f10, %f28
27887 nop ! tneg %xcc, 0x3 changed by convert2hboot
27888 movrne %i0, 0x11E, %i3
27889 fors %f27, %f12, %f10
27890 edge8l %l2, %i6, %o5
27891 add %l7, 0x1C, %l6
27892 wr %g0, 0x19, %asi
27893 bshuffle %f6, %f0, %f30
27894 bcs,a %icc, loop_2688
27895 ldx [%l7 + 0x38], %o1
27896 nop ! ta %icc, 0x0 changed by convert2hboot
27897 srlx %o3, 0x06, %g3
27898loop_2688:
27899 membar 0x0E
27900 andn %l3, 0x02E6, %i2
27901 movg %xcc, %g2, %l0
27902 fzero %f12
27903 fbne,a %fcc1, loop_2689
27904 movneg %xcc, %l6, %l5
27905 fbu,a %fcc2, loop_2690
27906 nop ! tgu %icc, 0x2 changed by convert2hboot
27907loop_2689:
27908 nop ! tvc %icc, 0x3 changed by convert2hboot
27909 bneg,a %xcc, loop_2691
27910loop_2690:
27911 orncc %g5, 0x13C1, %l4
27912 andcc %l1, 0x1DFA, %o4
27913 nop ! tg %xcc, 0x7 changed by convert2hboot
27914loop_2691:
27915 movge %xcc, %g6, %o7
27916 sth %i4, [%l7 + 0x0E]
27917 wr %g0, 0x19, %asi
27918 edge32 %i7, %g1, %g7
27919 restored
27920 rdpr %cwp, %g1
27921 rdpr %cansave, %g2
27922 rdpr %canrestore, %g3
27923 rdpr %cleanwin, %g4
27924 rdpr %otherwin, %g5
27925 rdpr %wstate, %g6
27926 orcc %o2, 0x1F72, %g4
27927 fmovdgu %xcc, %f26, %f5
27928 nop
27929 setx loop_2692, %l0, %l1
27930 jmpl %l1, %i0
27931 fmovsn %icc, %f24, %f2
27932 edge16n %o0, %i3, %i6
27933 fnot2s %f1, %f2
27934loop_2692:
27935 nop ! te %icc, 0x4 changed by convert2hboot
27936 ldstub [%l7 + 0x48], %l2
27937 addcc %o5, %o6, %i5
27938 nop ! tcs %xcc, 0x2 changed by convert2hboot
27939 sethi 0x0DF8, %o1
27940 xnor %g3, 0x1D93, %l3
27941 srl %i2, %g2, %l0
27942 ldsw [%l7 + 0x1C], %o3
27943 udivcc %l5, 0x0F19, %l6
27944 fbne %fcc2, loop_2693
27945 edge8 %l4, %g5, %l1
27946 fnot1s %f9, %f25
27947 stb %o4, [%l7 + 0x46]
27948loop_2693:
27949 smulcc %o7, %i4, %i1
27950 stx %g6, [%l7 + 0x08]
27951 and %i7, %g1, %g7
27952 fnor %f6, %f10, %f4
27953 fornot1s %f24, %f17, %f6
27954 ldsb [%l7 + 0x32], %g4
27955 add %l7, 0x48, %l6
27956 wr %g0, 0x19, %asi
27957 lda [%l6] %asi, %i0
27958 nop ! casa [%l6] 0x19, %i0, %o2 ASI use changed by convert2hboot
27959 brnz,a %i3, loop_2694
27960 andncc %o0, %l2, %o5
27961 nop ! tg %xcc, 0x2 changed by convert2hboot
27962 fmul8x16al %f19, %f22, %f2
27963loop_2694:
27964 fmovsn %icc, %f17, %f8
27965 movrlez %o6, 0x1F5, %i6
27966 array16 %i5, %g3, %l3
27967 fnor %f28, %f6, %f16
27968 bg,pt %icc, loop_2695
27969 bleu,pn %icc, loop_2696
27970 fblg %fcc2, loop_2697
27971 fmovsgu %icc, %f20, %f6
27972loop_2695:
27973 ldd [%l7 + 0x18], %f10
27974loop_2696:
27975 fnors %f7, %f9, %f18
27976loop_2697:
27977 fbe %fcc1, loop_2698
27978 fexpand %f3, %f4
27979 nop ! tgu %icc, 0x0 changed by convert2hboot
27980 fmovsle %icc, %f4, %f12
27981loop_2698:
27982 ldd [%l7 + 0x48], %f8
27983 bn,a %xcc, loop_2699
27984 udiv %o1, 0x123F, %g2
27985 sra %i2, %o3, %l0
27986 fmovrde %l5, %f0, %f30
27987loop_2699:
27988 edge8 %l6, %g5, %l4
27989 addc %o4, 0x0A7F, %l1
27990 sethi 0x1C46, %i4
27991 orncc %o7, %g6, %i1
27992 mulscc %g1, 0x1B2F, %g7
27993 xnor %i7, 0x015A, %g4
27994 fmovsl %xcc, %f30, %f14
27995 srl %o2, %i0, %i3
27996 fmovdne %icc, %f8, %f29
27997 fsrc1s %f13, %f17
27998 fmovdgu %xcc, %f7, %f20
27999 nop ! tne %icc, 0x6 changed by convert2hboot
28000 nop ! tge %xcc, 0x6 changed by convert2hboot
28001 prefetch [%l7 + 0x64], 0x1
28002 srl %l2, 0x03, %o0
28003 addccc %o5, 0x0212, %i6
28004 set 0x4B, %o4
28005 nop ! ldsba [%l7 + %o4] 0x89, %o6 ASI use changed by convert2hboot
28006 smulcc %i5, 0x0C87, %g3
28007 nop ! tsubcctv %l3, %o1, %i2 changed by convert2hboot
28008 brlez,a %g2, loop_2700
28009 sllx %o3, %l5, %l0
28010 std %f0, [%l7 + 0x40]
28011 membar 0x2E
28012loop_2700:
28013 smul %l6, 0x0DD2, %g5
28014 ldd [%l7 + 0x50], %f22
28015 fsrc2s %f28, %f3
28016 membar 0x76
28017 edge8n %o4, %l1, %i4
28018 array16 %o7, %g6, %i1
28019 movg %icc, %g1, %g7
28020 nop ! ta %icc, 0x0 changed by convert2hboot
28021 fbul %fcc3, loop_2701
28022 fmovsleu %xcc, %f10, %f29
28023 udivx %l4, 0x0471, %g4
28024 addccc %i7, 0x1D4E, %i0
28025loop_2701:
28026 movn %icc, %i3, %o2
28027 bvc loop_2702
28028 subc %l2, %o5, %i6
28029 movle %icc, %o0, %o6
28030 fmovsneg %icc, %f29, %f9
28031loop_2702:
28032 lduw [%l7 + 0x38], %g3
28033 orncc %i5, %o1, %i2
28034 edge8n %l3, %g2, %l5
28035 ldsw [%l7 + 0x44], %l0
28036 subccc %o3, 0x02D2, %l6
28037 wr %g0, 0x0c, %asi
28038 fmul8ulx16 %f8, %f18, %f26
28039 movre %l1, %g5, %o7
28040 sub %i4, %g6, %g1
28041 nop ! tle %icc, 0x5 changed by convert2hboot
28042 fcmpgt16 %f14, %f30, %i1
28043 fmul8x16au %f12, %f20, %f20
28044 edge16 %l4, %g4, %i7
28045 for %f20, %f4, %f18
28046 xor %i0, 0x1CEE, %i3
28047 fpack16 %f18, %f13
28048 sdivcc %o2, 0x0D5B, %g7
28049 movgu %xcc, %o5, %l2
28050 orncc %i6, %o0, %g3
28051 edge32l %o6, %i5, %o1
28052 std %l2, [%l7 + 0x50]
28053 fmovrdlz %i2, %f24, %f16
28054 bneg,a %icc, loop_2703
28055 fcmpgt16 %f16, %f12, %g2
28056 nop ! tleu %icc, 0x4 changed by convert2hboot
28057 andncc %l0, %l5, %o3
28058loop_2703:
28059 xor %o4, %l6, %l1
28060 nop ! tneg %xcc, 0x7 changed by convert2hboot
28061 edge16 %g5, %i4, %o7
28062 nop ! tsubcc %g6, 0x15E8, %i1 changed by convert2hboot
28063 fmovdl %xcc, %f0, %f31
28064 movn %icc, %g1, %g4
28065 wr %g0, 0x0c, %asi
28066 movvs %icc, %i0, %i3
28067 wr %g0, 0x2b, %asi
28068 membar #Sync
28069 addcc %g7, %o5, %l2
28070 andn %o2, %o0, %g3
28071 srl %o6, 0x07, %i6
28072 addcc %i5, 0x1DC1, %o1
28073 fmovdcc %icc, %f1, %f3
28074 movpos %xcc, %i2, %g2
28075 edge8 %l0, %l3, %l5
28076 sth %o4, [%l7 + 0x36]
28077 fmovse %xcc, %f18, %f14
28078 fpack16 %f24, %f22
28079 set 0x3C, %l2
28080 nop ! lduwa [%l7 + %l2] 0x11, %l6 ASI use changed by convert2hboot
28081 nop ! tpos %xcc, 0x5 changed by convert2hboot
28082 andn %o3, 0x1949, %l1
28083 smulcc %g5, %i4, %g6
28084 be,a,pn %xcc, loop_2704
28085 ldsh [%l7 + 0x5E], %i1
28086 subcc %o7, %g4, %g1
28087 nop
28088 set 0x70, %g1
28089 ldstub [%l7 + %g1], %i0
28090loop_2704:
28091 membar 0x54
28092 nop
28093 setx loop_2705, %l0, %l1
28094 nop ! wrpr 0x1, %tl changed by convert2hboot
28095 nop ! wrpr %l1, %tnpc changed by convert2hboot
28096 setx 0x34400001400, %l0, %l1
28097 nop ! wrpr %l1, %tstate changed by convert2hboot
28098 nop ! wrhpr 0x4, %htstate changed by convert2hboot
28099 nop ! done changed by convert2hboot
28100 brnz %i3, loop_2706
28101 udiv %l4, 0x14DB, %i7
28102 fornot1 %f14, %f22, %f0
28103loop_2705:
28104 edge16 %o5, %g7, %o2
28105loop_2706:
28106 ldstub [%l7 + 0x5C], %o0
28107 fmovde %icc, %f10, %f0
28108 edge32n %l2, %g3, %o6
28109 srlx %i6, 0x15, %o1
28110 bgu,a loop_2707
28111 movpos %icc, %i2, %i5
28112 nop ! te %xcc, 0x6 changed by convert2hboot
28113 fbuge,a %fcc0, loop_2708
28114loop_2707:
28115 smulcc %l0, 0x100B, %l3
28116 brlz,a %g2, loop_2709
28117 fmovspos %icc, %f10, %f15
28118loop_2708:
28119 lduw [%l7 + 0x18], %o4
28120 addc %l5, 0x1F3D, %o3
28121loop_2709:
28122 movle %xcc, %l1, %l6
28123 orcc %i4, %g6, %g5
28124 fmovspos %xcc, %f29, %f15
28125 movgu %icc, %o7, %i1
28126 and %g1, %g4, %i0
28127 set 0x3C, %l3
28128 nop ! swapa [%l7 + %l3] 0x89, %i3 ASI use changed by convert2hboot
28129 movrgez %i7, 0x0FA, %l4
28130 edge8 %g7, %o5, %o2
28131 wr %g0, 0x89, %asi
28132 umulcc %o0, %o6, %g3
28133 movle %xcc, %o1, %i2
28134 fpack16 %f26, %f21
28135 srlx %i6, %l0, %l3
28136 udivcc %i5, 0x0217, %o4
28137 fmovdleu %xcc, %f13, %f9
28138 ldsw [%l7 + 0x14], %l5
28139 sdivx %o3, 0x1116, %g2
28140 add %l7, 0x58, %l6
28141 wr %g0, 0x80, %asi
28142 nop ! casxa [%l6] 0x80, %l1, %i4 ASI use changed by convert2hboot
28143 fbg %fcc2, loop_2710
28144 nop ! tgu %xcc, 0x3 changed by convert2hboot
28145 siam 0x7
28146 edge16ln %g6, %l6, %o7
28147loop_2710:
28148 movcs %xcc, %i1, %g1
28149 fbul,a %fcc3, loop_2711
28150 fnand %f26, %f18, %f26
28151 bn loop_2712
28152 fmul8sux16 %f24, %f28, %f8
28153loop_2711:
28154 fcmple16 %f18, %f30, %g4
28155 fandnot1 %f10, %f30, %f12
28156loop_2712:
28157 bneg,a,pt %icc, loop_2713
28158 mulx %i0, 0x1C58, %g5
28159 bvc,a %icc, loop_2714
28160 for %f12, %f6, %f26
28161loop_2713:
28162 mulscc %i7, 0x1191, %l4
28163 bgu,pt %xcc, loop_2715
28164loop_2714:
28165 restored
28166 rdpr %cwp, %g1
28167 rdpr %cansave, %g2
28168 rdpr %canrestore, %g3
28169 rdpr %cleanwin, %g4
28170 rdpr %otherwin, %g5
28171 rdpr %wstate, %g6
28172 fones %f1
28173 mova %icc, %g7, %i3
28174loop_2715:
28175 sllx %o2, %o5, %l2
28176 nop ! tneg %xcc, 0x0 changed by convert2hboot
28177 ldd [%l7 + 0x20], %f30
28178 edge32ln %o6, %o0, %g3
28179 fone %f30
28180 restored
28181 rdpr %cwp, %g1
28182 rdpr %cansave, %g2
28183 rdpr %canrestore, %g3
28184 rdpr %cleanwin, %g4
28185 rdpr %otherwin, %g5
28186 rdpr %wstate, %g6
28187 brgz %i2, loop_2716
28188 array16 %i6, %l0, %o1
28189 saved
28190 rdpr %cwp, %g1
28191 rdpr %cansave, %g2
28192 rdpr %canrestore, %g3
28193 rdpr %cleanwin, %g4
28194 rdpr %otherwin, %g5
28195 rdpr %wstate, %g6
28196loop_2716:
28197 xor %i5, %o4, %l5
28198 mulx %o3, %l3, %l1
28199 ldx [%l7 + 0x30], %g2
28200 nop ! tvc %xcc, 0x5 changed by convert2hboot
28201 fxnors %f2, %f1, %f6
28202 membar 0x79
28203 popc %g6, %l6
28204 bshuffle %f10, %f8, %f26
28205 mulx %o7, 0x1FC2, %i1
28206 ba,a loop_2717
28207 andn %g1, 0x081B, %g4
28208 srlx %i4, 0x11, %i0
28209 umulcc %i7, 0x1E7B, %g5
28210loop_2717:
28211 movvs %icc, %g7, %i3
28212 subcc %o2, %l4, %o5
28213 fxnors %f11, %f23, %f23
28214 edge8 %o6, %o0, %l2
28215 move %xcc, %g3, %i2
28216 sll %i6, %l0, %o1
28217 stw %i5, [%l7 + 0x74]
28218 movrgz %o4, 0x0C8, %l5
28219 fnot1s %f18, %f8
28220 wr %g0, 0x80, %asi
28221 movcs %icc, %l1, %g2
28222 movrlez %o3, %g6, %o7
28223 fpadd32 %f2, %f26, %f8
28224 nop ! te %icc, 0x5 changed by convert2hboot
28225 ldx [%l7 + 0x58], %l6
28226 movn %icc, %i1, %g1
28227 fbug %fcc0, loop_2718
28228 nop ! tcc %icc, 0x6 changed by convert2hboot
28229 array16 %i4, %i0, %g4
28230 nop ! ta %icc, 0x2 changed by convert2hboot
28231loop_2718:
28232 edge8n %i7, %g5, %i3
28233 fbge %fcc3, loop_2719
28234 nop ! tgu %xcc, 0x5 changed by convert2hboot
28235 fxor %f28, %f12, %f28
28236 sth %o2, [%l7 + 0x32]
28237loop_2719:
28238 movpos %icc, %g7, %l4
28239 bcc,a,pn %icc, loop_2720
28240 mulscc %o5, %o0, %l2
28241 fsrc2s %f9, %f23
28242 bleu,a loop_2721
28243loop_2720:
28244 nop ! tneg %icc, 0x3 changed by convert2hboot
28245 fnor %f14, %f30, %f26
28246 wr %g0, 0x04, %asi
28247loop_2721:
28248 edge32 %i2, %i6, %g3
28249 fmovdvs %icc, %f26, %f18
28250 edge16 %o1, %l0, %o4
28251 fmovsg %xcc, %f13, %f14
28252 mulx %l5, 0x1480, %i5
28253 nop ! tsubcctv %l3, %l1, %o3 changed by convert2hboot
28254 edge32ln %g2, %o7, %g6
28255 fexpand %f3, %f8
28256 nop ! tg %icc, 0x5 changed by convert2hboot
28257 fmovdgu %icc, %f11, %f5
28258 movl %xcc, %l6, %i1
28259 alignaddr %i4, %g1, %i0
28260 ba,a,pn %icc, loop_2722
28261 mova %icc, %g4, %i7
28262 alignaddrl %g5, %o2, %i3
28263 subcc %g7, %o5, %l4
28264loop_2722:
28265 addccc %o0, 0x1706, %l2
28266 fmul8ulx16 %f10, %f30, %f2
28267 array8 %i2, %i6, %g3
28268 subcc %o1, 0x066D, %l0
28269 bgu,a,pt %xcc, loop_2723
28270 orcc %o6, 0x0138, %l5
28271 umul %i5, %o4, %l1
28272 fmovdvc %icc, %f27, %f3
28273loop_2723:
28274 bcs,a,pn %xcc, loop_2724
28275 swap [%l7 + 0x34], %l3
28276 array8 %o3, %o7, %g6
28277 srl %l6, %g2, %i1
28278loop_2724:
28279 popc 0x12C5, %i4
28280 fpadd16 %f20, %f30, %f10
28281 orncc %g1, %i0, %g4
28282 nop ! tsubcc %g5, %i7, %i3 changed by convert2hboot
28283 fmovsvs %xcc, %f4, %f23
28284 fmovdleu %icc, %f19, %f8
28285 siam 0x3
28286 fnot2s %f24, %f19
28287 nop ! tne %icc, 0x0 changed by convert2hboot
28288 bg,a,pt %icc, loop_2725
28289 bvs,a %xcc, loop_2726
28290 xnor %g7, 0x0451, %o2
28291 and %l4, 0x1269, %o5
28292loop_2725:
28293 andn %l2, 0x19C6, %i2
28294loop_2726:
28295 brlz %i6, loop_2727
28296 bge,pn %xcc, loop_2728
28297 xnorcc %o0, 0x1596, %o1
28298 bl,pn %xcc, loop_2729
28299loop_2727:
28300 sra %g3, 0x11, %o6
28301loop_2728:
28302 array8 %l5, %i5, %o4
28303 stx %l1, [%l7 + 0x48]
28304loop_2729:
28305 stb %l3, [%l7 + 0x54]
28306 fnot2 %f20, %f4
28307 add %o3, %l0, %g6
28308 sub %l6, %g2, %o7
28309 movrgez %i4, 0x043, %i1
28310 fcmps %fcc1, %f24, %f13
28311 wr %g0, 0x89, %asi
28312 movneg %icc, %g1, %g4
28313 move %xcc, %i7, %g5
28314 fpmerge %f0, %f25, %f2
28315 edge8 %i3, %o2, %g7
28316 andncc %o5, %l2, %i2
28317 nop ! tneg %xcc, 0x0 changed by convert2hboot
28318 srlx %l4, %o0, %i6
28319 fcmpeq32 %f20, %f6, %o1
28320 nop ! tvs %xcc, 0x1 changed by convert2hboot
28321 sdivcc %o6, 0x0957, %l5
28322 brgez %i5, loop_2730
28323 fpackfix %f12, %f8
28324 nop ! tcs %icc, 0x1 changed by convert2hboot
28325 xor %g3, %o4, %l1
28326loop_2730:
28327 fmovdg %xcc, %f29, %f30
28328 movle %xcc, %o3, %l0
28329 set 0x58, %g7
28330 nop ! lduha [%l7 + %g7] 0x18, %g6 ASI use changed by convert2hboot
28331 edge32ln %l6, %g2, %l3
28332 subc %o7, 0x022E, %i1
28333 fmovdle %icc, %f14, %f7
28334 edge32 %i0, %g1, %i4
28335 nop ! tleu %xcc, 0x1 changed by convert2hboot
28336 or %i7, %g4, %g5
28337 fbul %fcc3, loop_2731
28338 nop ! ta %icc, 0x5 changed by convert2hboot
28339 fpsub16s %f18, %f22, %f14
28340 fmovsleu %icc, %f30, %f16
28341loop_2731:
28342 fpack32 %f0, %f2, %f8
28343 nop ! tcc %icc, 0x0 changed by convert2hboot
28344 edge32n %i3, %o2, %g7
28345 brgz,a %o5, loop_2732
28346 bpos loop_2733
28347 sdiv %l2, 0x1976, %l4
28348 nop ! tle %icc, 0x2 changed by convert2hboot
28349loop_2732:
28350 nop ! tgu %icc, 0x5 changed by convert2hboot
28351loop_2733:
28352 move %xcc, %o0, %i2
28353 brz %o1, loop_2734
28354 nop ! taddcc %i6, 0x108B, %l5 changed by convert2hboot
28355 movrgz %o6, 0x11E, %g3
28356 fmovse %xcc, %f6, %f4
28357loop_2734:
28358 nop ! tvs %icc, 0x2 changed by convert2hboot
28359 fcmpgt16 %f20, %f20, %o4
28360 subcc %l1, %i5, %l0
28361 nop ! tgu %icc, 0x2 changed by convert2hboot
28362 fmovsgu %xcc, %f29, %f23
28363 movrgz %g6, 0x068, %o3
28364 bpos,pt %xcc, loop_2735
28365 fandnot1 %f30, %f24, %f26
28366 fmovrdlz %l6, %f24, %f28
28367 wr %g0, 0x80, %asi
28368loop_2735:
28369 movre %o7, %i1, %l3
28370 edge8l %i0, %i4, %i7
28371 array8 %g1, %g4, %g5
28372 fornot2s %f21, %f8, %f19
28373 brlez %o2, loop_2736
28374 movrlez %i3, 0x2AA, %o5
28375 fmovde %xcc, %f5, %f31
28376 nop ! te %xcc, 0x5 changed by convert2hboot
28377loop_2736:
28378 sdivx %g7, 0x15D8, %l2
28379 srax %l4, 0x16, %o0
28380 srlx %o1, 0x0F, %i2
28381 addc %l5, %o6, %g3
28382 movleu %icc, %i6, %l1
28383 subc %i5, %o4, %l0
28384 fbge,a %fcc0, loop_2737
28385 srl %o3, 0x1E, %l6
28386 movgu %xcc, %g2, %o7
28387 nop ! ta %icc, 0x3 changed by convert2hboot
28388loop_2737:
28389 srax %g6, 0x16, %l3
28390 nop ! tcc %icc, 0x7 changed by convert2hboot
28391 movrlez %i1, 0x3F3, %i4
28392 movne %xcc, %i0, %i7
28393 restored
28394 rdpr %cwp, %g1
28395 rdpr %cansave, %g2
28396 rdpr %canrestore, %g3
28397 rdpr %cleanwin, %g4
28398 rdpr %otherwin, %g5
28399 rdpr %wstate, %g6
28400 fmovrsgz %g1, %f2, %f28
28401 edge32 %g4, %g5, %i3
28402 add %o2, 0x16CF, %g7
28403 movrne %o5, %l2, %l4
28404 edge8l %o1, %i2, %o0
28405 edge16n %l5, %g3, %i6
28406 movrlez %o6, %l1, %i5
28407 nop ! tpos %icc, 0x7 changed by convert2hboot
28408 fxor %f28, %f0, %f8
28409 srlx %l0, 0x0D, %o4
28410 xorcc %l6, %o3, %o7
28411 fpsub32s %f22, %f21, %f30
28412 set 0x4D, %g2
28413 nop ! lduba [%l7 + %g2] 0x88, %g2 ASI use changed by convert2hboot
28414 fnor %f8, %f4, %f12
28415 fbue %fcc3, loop_2738
28416 nop ! tvs %xcc, 0x7 changed by convert2hboot
28417 sllx %l3, 0x16, %g6
28418 fnot1s %f15, %f10
28419loop_2738:
28420 nop
28421 setx loop_2739, %l0, %l1
28422 nop ! wrpr 0x1, %tl changed by convert2hboot
28423 nop ! wrpr %l1, %tnpc changed by convert2hboot
28424 setx 0x34400001400, %l0, %l1
28425 nop ! wrpr %l1, %tstate changed by convert2hboot
28426 nop ! wrhpr 0x4, %htstate changed by convert2hboot
28427 nop ! done changed by convert2hboot
28428 call loop_2740
28429 nop ! tvs %xcc, 0x1 changed by convert2hboot
28430 smulcc %i1, 0x1C5A, %i0
28431loop_2739:
28432 movg %icc, %i7, %i4
28433loop_2740:
28434 popc %g4, %g1
28435 movge %icc, %g5, %i3
28436 nop ! tl %icc, 0x1 changed by convert2hboot
28437 fpack16 %f22, %f1
28438 membar 0x01
28439 movrlz %g7, 0x03E, %o5
28440 nop ! tleu %icc, 0x7 changed by convert2hboot
28441 addccc %o2, 0x186E, %l4
28442 nop ! sir 0x0286 changed by convert2hboot
28443 fpmerge %f5, %f4, %f24
28444 movgu %xcc, %o1, %l2
28445 andn %i2, 0x058E, %o0
28446 sdivx %l5, 0x1124, %g3
28447 fpsub32 %f28, %f26, %f0
28448 bg,a,pn %xcc, loop_2741
28449 move %xcc, %i6, %o6
28450 edge8 %i5, %l1, %o4
28451 ba,pn %xcc, loop_2742
28452loop_2741:
28453 mova %icc, %l6, %o3
28454 movle %icc, %l0, %g2
28455 sllx %o7, 0x03, %l3
28456loop_2742:
28457 fxors %f13, %f27, %f22
28458 fpadd32s %f19, %f14, %f30
28459 smul %g6, %i0, %i7
28460 restored
28461 rdpr %cwp, %g1
28462 rdpr %cansave, %g2
28463 rdpr %canrestore, %g3
28464 rdpr %cleanwin, %g4
28465 rdpr %otherwin, %g5
28466 rdpr %wstate, %g6
28467 ldub [%l7 + 0x4F], %i4
28468 movvc %xcc, %g4, %g1
28469 movl %xcc, %g5, %i1
28470 nop ! tgu %xcc, 0x3 changed by convert2hboot
28471 saved
28472 rdpr %cwp, %g1
28473 rdpr %cansave, %g2
28474 rdpr %canrestore, %g3
28475 rdpr %cleanwin, %g4
28476 rdpr %otherwin, %g5
28477 rdpr %wstate, %g6
28478 array32 %g7, %i3, %o2
28479 orncc %l4, %o1, %o5
28480 edge32n %l2, %o0, %i2
28481 st %f22, [%l7 + 0x74]
28482 ldsh [%l7 + 0x76], %l5
28483 fmovrsgz %i6, %f30, %f3
28484 set 0x54, %o0
28485 nop ! stwa %o6, [%l7 + %o0] 0x15 ASI use changed by convert2hboot
28486 orncc %i5, %g3, %l1
28487 nop ! tcs %xcc, 0x2 changed by convert2hboot
28488 fnot2 %f24, %f20
28489 std %i6, [%l7 + 0x30]
28490 edge32ln %o3, %l0, %o4
28491 brgez %o7, loop_2743
28492 xnor %l3, 0x1276, %g6
28493 fcmped %fcc0, %f20, %f24
28494 addc %i0, 0x0A5C, %i7
28495loop_2743:
28496 smulcc %i4, 0x1872, %g4
28497 nop ! te %icc, 0x1 changed by convert2hboot
28498 sub %g1, %g5, %g2
28499 movrne %g7, 0x2FE, %i3
28500 fblg %fcc2, loop_2744
28501 fmovde %xcc, %f24, %f0
28502 fnor %f4, %f14, %f24
28503 nop ! tgu %icc, 0x1 changed by convert2hboot
28504loop_2744:
28505 fandnot2 %f28, %f18, %f28
28506 movneg %icc, %o2, %l4
28507 nop ! tn %xcc, 0x3 changed by convert2hboot
28508 mulscc %o1, 0x1296, %i1
28509 nop ! tneg %xcc, 0x1 changed by convert2hboot
28510 orcc %l2, 0x181E, %o5
28511 nop ! tneg %icc, 0x6 changed by convert2hboot
28512 fmovrde %i2, %f28, %f20
28513 nop ! taddcctv %o0, 0x1BF0, %i6 changed by convert2hboot
28514 brgz %l5, loop_2745
28515 subcc %i5, 0x0746, %o6
28516 fbul %fcc3, loop_2746
28517 movpos %xcc, %g3, %l6
28518loop_2745:
28519 edge32l %l1, %l0, %o4
28520 addccc %o7, 0x10C0, %l3
28521loop_2746:
28522 st %f6, [%l7 + 0x5C]
28523 andncc %g6, %i0, %o3
28524 addcc %i7, %g4, %g1
28525 nop ! tl %icc, 0x5 changed by convert2hboot
28526 edge32ln %g5, %g2, %g7
28527 fcmpne16 %f6, %f24, %i3
28528 mulx %o2, 0x1479, %l4
28529 set 0x25, %g4
28530 nop ! ldstuba [%l7 + %g4] 0x89, %i4 ASI use changed by convert2hboot
28531 fmul8sux16 %f24, %f22, %f10
28532 ld [%l7 + 0x2C], %f13
28533 edge16 %o1, %i1, %o5
28534 movrlz %i2, 0x284, %o0
28535 fble,a %fcc3, loop_2747
28536 array16 %l2, %l5, %i6
28537 swap [%l7 + 0x24], %o6
28538 fbn %fcc1, loop_2748
28539loop_2747:
28540 nop ! tsubcctv %g3, %i5, %l1 changed by convert2hboot
28541 fandnot2s %f21, %f22, %f2
28542 fbe %fcc3, loop_2749
28543loop_2748:
28544 fmovse %icc, %f31, %f29
28545 brgz %l0, loop_2750
28546 fmovsg %xcc, %f25, %f20
28547loop_2749:
28548 alignaddrl %l6, %o4, %l3
28549 fcmpgt32 %f8, %f22, %o7
28550loop_2750:
28551 nop ! tleu %icc, 0x3 changed by convert2hboot
28552 nop ! tgu %xcc, 0x5 changed by convert2hboot
28553 move %icc, %g6, %o3
28554 bneg %icc, loop_2751
28555 nop ! tvc %icc, 0x6 changed by convert2hboot
28556 fxnors %f29, %f25, %f26
28557 fsrc2s %f21, %f13
28558loop_2751:
28559 sub %i0, 0x0ECD, %i7
28560 fmovdn %xcc, %f26, %f29
28561 movrlz %g1, %g4, %g2
28562 fmovrsne %g7, %f16, %f28
28563 sub %i3, %g5, %l4
28564 sub %i4, %o2, %i1
28565 udivcc %o5, 0x06B3, %i2
28566 movle %xcc, %o0, %o1
28567 fbn,a %fcc2, loop_2752
28568 fmovrdgz %l2, %f12, %f0
28569 movrne %l5, 0x0EF, %i6
28570 nop ! te %icc, 0x7 changed by convert2hboot
28571loop_2752:
28572 udivcc %o6, 0x0AB5, %i5
28573 mova %xcc, %g3, %l1
28574 nop
28575 setx loop_2753, %l0, %l1
28576 nop ! wrpr 0x1, %tl changed by convert2hboot
28577 nop ! wrpr %l1, %tpc changed by convert2hboot
28578 add %l1, 0x4, %l1
28579 nop ! wrpr %l1, %tnpc changed by convert2hboot
28580 setx 0x34400001400, %l0, %l1
28581 nop ! wrpr %l1, %tstate changed by convert2hboot
28582 nop ! wrhpr 0x4, %htstate changed by convert2hboot
28583 nop ! retry changed by convert2hboot
28584 udivx %l0, 0x0022, %l6
28585 fbule %fcc1, loop_2754
28586 srlx %l3, 0x14, %o7
28587loop_2753:
28588 sth %g6, [%l7 + 0x12]
28589 movneg %xcc, %o3, %o4
28590loop_2754:
28591 nop ! tl %xcc, 0x0 changed by convert2hboot
28592 sra %i0, 0x1A, %g1
28593 bpos,pt %icc, loop_2755
28594 fmovdneg %xcc, %f10, %f2
28595 addccc %i7, %g2, %g4
28596 subcc %g7, %i3, %l4
28597loop_2755:
28598 fmovsn %icc, %f7, %f3
28599 fbe %fcc0, loop_2756
28600 sdivx %g5, 0x0B4E, %i4
28601 smulcc %o2, %o5, %i1
28602 nop ! tne %xcc, 0x7 changed by convert2hboot
28603loop_2756:
28604 alignaddr %i2, %o1, %o0
28605 andncc %l2, %l5, %i6
28606 movcs %xcc, %i5, %g3
28607 fmovsgu %xcc, %f1, %f24
28608 set 0x40, %o2
28609 nop ! ldda [%l7 + %o2] 0x14, %f16 ASI use changed by convert2hboot
28610 add %l7, 0x50, %l6
28611 wr %g0, 0x81, %asi
28612 fnot1 %f0, %f16
28613 mulx %l1, %l3, %l6
28614 ble,a,pt %icc, loop_2757
28615 umulcc %g6, 0x08FE, %o7
28616 edge16ln %o3, %o4, %i0
28617 andn %g1, 0x11B0, %g2
28618loop_2757:
28619 fmovse %icc, %f19, %f7
28620 movrgz %g4, 0x000, %i7
28621 sdivcc %g7, 0x00C1, %i3
28622 nop ! tgu %icc, 0x3 changed by convert2hboot
28623 bcs,pt %xcc, loop_2758
28624 fsrc1s %f2, %f30
28625 popc 0x03FC, %g5
28626 call loop_2759
28627loop_2758:
28628 nop ! tl %icc, 0x5 changed by convert2hboot
28629 fmovscc %icc, %f15, %f13
28630 srax %l4, %o2, %i4
28631loop_2759:
28632 fands %f26, %f1, %f17
28633 fbg %fcc3, loop_2760
28634 xorcc %i1, %o5, %o1
28635 umul %o0, 0x06A2, %i2
28636 fones %f14
28637loop_2760:
28638 smul %l5, %l2, %i5
28639 lduw [%l7 + 0x2C], %g3
28640 fsrc1 %f22, %f14
28641 movcc %icc, %o6, %l0
28642 umul %l1, %i6, %l6
28643 wr %g0, 0x89, %asi
28644 udivx %o7, 0x13B3, %o3
28645 smul %o4, %i0, %g1
28646 nop ! tne %xcc, 0x7 changed by convert2hboot
28647 movle %icc, %l3, %g4
28648 movne %xcc, %g2, %g7
28649 fmovd %f8, %f20
28650 set 0x30, %o6
28651 nop ! ldda [%l7 + %o6] 0x2c, %i6 ASI use changed by convert2hboot
28652 edge8l %i3, %l4, %g5
28653 movvs %xcc, %o2, %i4
28654 sub %i1, 0x1FDA, %o5
28655 ldstub [%l7 + 0x64], %o1
28656 movre %i2, 0x2A7, %l5
28657 movn %xcc, %o0, %i5
28658 movrgez %g3, 0x189, %l2
28659 srlx %l0, 0x03, %l1
28660 subccc %i6, %l6, %o6
28661 lduh [%l7 + 0x2A], %o7
28662 stb %g6, [%l7 + 0x22]
28663 edge16n %o3, %i0, %o4
28664 move %icc, %l3, %g1
28665 movgu %xcc, %g4, %g7
28666 fmovsvc %xcc, %f5, %f26
28667 set 0x0C, %l0
28668 lda [%l7 + %l0] 0x80, %f20
28669 set 0x67, %l6
28670 nop ! lduba [%l7 + %l6] 0x88, %g2 ASI use changed by convert2hboot
28671 st %f20, [%l7 + 0x58]
28672 movrne %i3, 0x0C1, %i7
28673 fors %f8, %f7, %f5
28674 bne,pn %icc, loop_2761
28675 srl %g5, %o2, %l4
28676 brlez,a %i1, loop_2762
28677 orn %o5, 0x0BE9, %i4
28678loop_2761:
28679 movrgez %o1, 0x392, %l5
28680 nop
28681 set 0x20, %i4
28682 stw %i2, [%l7 + %i4]
28683loop_2762:
28684 fmovs %f6, %f2
28685 srl %i5, %g3, %o0
28686 fblg %fcc3, loop_2763
28687 xnor %l0, %l1, %l2
28688 bcs,a,pt %xcc, loop_2764
28689 edge16l %i6, %o6, %l6
28690loop_2763:
28691 movge %xcc, %o7, %o3
28692 sra %i0, 0x10, %o4
28693loop_2764:
28694 fblg,a %fcc3, loop_2765
28695 subccc %l3, %g6, %g1
28696 popc 0x076D, %g7
28697 orn %g2, 0x1BD0, %g4
28698loop_2765:
28699 nop
28700 add %l7, 0x58, %l6
28701 wr %g0, 0x80, %asi
28702 lda [%l6] %asi, %i3
28703 nop ! casa [%l6] 0x80, %i3, %i7 ASI use changed by convert2hboot
28704 fmovspos %xcc, %f27, %f26
28705 ble,a,pt %xcc, loop_2766
28706 fmovda %xcc, %f9, %f5
28707 fmovdpos %xcc, %f29, %f16
28708 edge32ln %g5, %l4, %o2
28709loop_2766:
28710 sdiv %i1, 0x0995, %i4
28711 or %o5, %o1, %i2
28712 nop ! tneg %xcc, 0x1 changed by convert2hboot
28713 fbu,a %fcc0, loop_2767
28714 bneg,a loop_2768
28715 nop
28716 setx loop_2769, %l0, %l1
28717 jmpl %l1, %i5
28718 add %g3, %o0, %l0
28719loop_2767:
28720 movle %icc, %l1, %l5
28721loop_2768:
28722 movle %icc, %i6, %o6
28723loop_2769:
28724 nop
28725 set 0x18, %l4
28726 nop ! ldxa [%l7 + %l4] 0x04, %l6 ASI use changed by convert2hboot
28727 movpos %icc, %o7, %l2
28728 add %i0, 0x0922, %o3
28729 nop ! taddcc %o4, %g6, %l3 changed by convert2hboot
28730 movvc %icc, %g1, %g7
28731 subccc %g2, %g4, %i7
28732 edge16l %i3, %l4, %o2
28733 alignaddr %g5, %i1, %i4
28734 movn %icc, %o5, %i2
28735 fandnot1 %f14, %f20, %f18
28736 fcmple32 %f10, %f18, %i5
28737 bcc,a %xcc, loop_2770
28738 ldx [%l7 + 0x68], %o1
28739 lduw [%l7 + 0x68], %g3
28740 subc %l0, %o0, %l1
28741loop_2770:
28742 movre %l5, %o6, %i6
28743 movrgz %o7, 0x156, %l2
28744 srax %i0, %o3, %l6
28745 fnands %f20, %f5, %f4
28746 sethi 0x0B52, %g6
28747 mulscc %o4, %g1, %l3
28748 edge8l %g2, %g7, %i7
28749 bl,pt %icc, loop_2771
28750 bcc,pt %icc, loop_2772
28751 fpack16 %f16, %f15
28752 fxor %f8, %f16, %f24
28753loop_2771:
28754 fsrc2 %f18, %f22
28755loop_2772:
28756 srax %g4, %l4, %o2
28757 wr %g0, 0x89, %asi
28758 udivx %g5, 0x1028, %i1
28759 fmovdneg %xcc, %f26, %f31
28760 array8 %i4, %o5, %i2
28761 faligndata %f8, %f14, %f24
28762 edge32 %o1, %i5, %g3
28763 fmovdg %icc, %f1, %f12
28764 movne %icc, %l0, %o0
28765 nop
28766 setx loop_2773, %l0, %l1
28767 nop ! wrpr 0x1, %tl changed by convert2hboot
28768 nop ! wrpr %l1, %tnpc changed by convert2hboot
28769 setx 0x34400001400, %l0, %l1
28770 nop ! wrpr %l1, %tstate changed by convert2hboot
28771 nop ! wrhpr 0x4, %htstate changed by convert2hboot
28772 nop ! done changed by convert2hboot
28773 fmul8sux16 %f28, %f16, %f22
28774 fcmpd %fcc2, %f8, %f30
28775 bleu,a loop_2774
28776loop_2773:
28777 xnorcc %l1, 0x03C6, %l5
28778 sdivx %o6, 0x102F, %i6
28779 fones %f21
28780loop_2774:
28781 fmul8x16au %f27, %f10, %f8
28782 nop ! taddcctv %l2, 0x166F, %i0 changed by convert2hboot
28783 move %icc, %o7, %l6
28784 array32 %o3, %g6, %o4
28785 andcc %l3, 0x1959, %g1
28786 ldsw [%l7 + 0x60], %g7
28787 fpadd16 %f22, %f12, %f10
28788 fmovde %icc, %f12, %f11
28789 nop ! tpos %icc, 0x6 changed by convert2hboot
28790 fmovs %f6, %f16
28791 fors %f8, %f13, %f7
28792 edge32 %i7, %g2, %l4
28793 movvs %icc, %g4, %i3
28794 set 0x13, %i0
28795 nop ! lduba [%l7 + %i0] 0x10, %g5 ASI use changed by convert2hboot
28796 nop ! tne %icc, 0x3 changed by convert2hboot
28797 movneg %icc, %o2, %i1
28798 subc %i4, %o5, %i2
28799 bneg,a %xcc, loop_2775
28800 brz,a %i5, loop_2776
28801 ld [%l7 + 0x58], %f7
28802 ble %icc, loop_2777
28803loop_2775:
28804 fmovde %icc, %f21, %f8
28805loop_2776:
28806 orcc %g3, 0x12A2, %l0
28807 set 0x31, %g3
28808 nop ! ldsba [%l7 + %g3] 0x14, %o1 ASI use changed by convert2hboot
28809loop_2777:
28810 sra %l1, 0x08, %o0
28811 array8 %o6, %i6, %l2
28812 brgz,a %i0, loop_2778
28813 fmovde %xcc, %f27, %f9
28814 orn %l5, %o7, %l6
28815 addcc %o3, 0x0E9F, %o4
28816loop_2778:
28817 fmovdge %xcc, %f30, %f16
28818 fbue %fcc1, loop_2779
28819 bg,pt %xcc, loop_2780
28820 fand %f24, %f16, %f24
28821 fbuge %fcc3, loop_2781
28822loop_2779:
28823 udiv %l3, 0x1109, %g1
28824loop_2780:
28825 saved
28826 rdpr %cwp, %g1
28827 rdpr %cansave, %g2
28828 rdpr %canrestore, %g3
28829 rdpr %cleanwin, %g4
28830 rdpr %otherwin, %g5
28831 rdpr %wstate, %g6
28832 sll %g7, 0x15, %i7
28833loop_2781:
28834 ldd [%l7 + 0x10], %g6
28835 mulscc %g2, 0x0CF3, %g4
28836 mulscc %i3, %g5, %o2
28837 fandnot2s %f30, %f13, %f2
28838 umulcc %i1, %l4, %o5
28839 udivx %i4, 0x129B, %i2
28840 movvs %icc, %g3, %i5
28841 nop ! tgu %icc, 0x4 changed by convert2hboot
28842 sdivcc %o1, 0x1245, %l1
28843 ba,a loop_2782
28844 movl %icc, %o0, %o6
28845 fornot2 %f28, %f28, %f6
28846 xnorcc %l0, 0x1306, %i6
28847loop_2782:
28848 nop
28849 wr %g0, 0x81, %asi
28850 nop ! tsubcc %l5, 0x0EB8, %o7 changed by convert2hboot
28851 set 0x4C, %i6
28852 sta %f7, [%l7 + %i6] 0x88
28853 fbuge %fcc2, loop_2783
28854 sdivcc %l6, 0x0D0E, %o3
28855 nop ! tle %xcc, 0x4 changed by convert2hboot
28856 nop ! tgu %xcc, 0x0 changed by convert2hboot
28857loop_2783:
28858 nop ! ta %icc, 0x3 changed by convert2hboot
28859 wr %g0, 0x18, %asi
28860 nop ! tne %icc, 0x0 changed by convert2hboot
28861 fandnot2 %f4, %f6, %f2
28862 movpos %icc, %l2, %g1
28863 edge8ln %g7, %i7, %l3
28864 fornot2s %f28, %f1, %f17
28865 fmovsvc %xcc, %f14, %f9
28866 udiv %g2, 0x0307, %g4
28867 edge32 %g6, %g5, %o2
28868 movrlz %i1, %i3, %o5
28869 mulscc %i4, 0x0C8D, %l4
28870 fmovda %xcc, %f29, %f3
28871 nop ! tgu %icc, 0x0 changed by convert2hboot
28872 sra %g3, %i2, %o1
28873 nop ! tgu %icc, 0x4 changed by convert2hboot
28874 brz,a %l1, loop_2784
28875 andcc %i5, 0x1DCC, %o6
28876 xnorcc %o0, %i6, %i0
28877 movleu %icc, %l0, %o7
28878loop_2784:
28879 edge16ln %l5, %l6, %o3
28880 set 0x08, %i5
28881 lda [%l7 + %i5] 0x19, %f3
28882 fsrc1s %f8, %f1
28883 fors %f1, %f18, %f30
28884 sll %l2, 0x17, %g1
28885 add %o4, 0x0439, %i7
28886 fba,a %fcc2, loop_2785
28887 bg,a,pt %icc, loop_2786
28888 fmovrsne %g7, %f16, %f21
28889 movrgz %g2, %g4, %l3
28890loop_2785:
28891 movpos %xcc, %g5, %g6
28892loop_2786:
28893 and %o2, 0x0AC8, %i3
28894 bpos,a loop_2787
28895 fbu %fcc3, loop_2788
28896 fpadd32 %f16, %f14, %f22
28897 subcc %o5, %i1, %i4
28898loop_2787:
28899 be,pn %xcc, loop_2789
28900loop_2788:
28901 orcc %g3, %i2, %l4
28902 ldsw [%l7 + 0x48], %o1
28903 ldstub [%l7 + 0x76], %l1
28904loop_2789:
28905 nop
28906 wr %g0, 0x2e, %asi
28907 fnor %f10, %f30, %f20
28908 array16 %o0, %o6, %i6
28909 popc %i0, %o7
28910 fbu %fcc0, loop_2790
28911 fbue,a %fcc1, loop_2791
28912 fbg,a %fcc2, loop_2792
28913 stw %l0, [%l7 + 0x70]
28914loop_2790:
28915 fxors %f23, %f23, %f3
28916loop_2791:
28917 movre %l5, 0x2A6, %l6
28918loop_2792:
28919 fnegs %f9, %f7
28920 fmovdne %xcc, %f27, %f3
28921 umul %l2, %o3, %o4
28922 fabss %f27, %f17
28923 xorcc %i7, %g1, %g7
28924 wr %g0, 0x11, %asi
28925 lduh [%l7 + 0x60], %g2
28926 nop ! tle %xcc, 0x5 changed by convert2hboot
28927 nop ! ta %icc, 0x6 changed by convert2hboot
28928 fmovscc %icc, %f27, %f25
28929 fmovrdne %l3, %f8, %f4
28930 movn %icc, %g6, %o2
28931 nop ! tleu %xcc, 0x4 changed by convert2hboot
28932 fbul,a %fcc0, loop_2793
28933 nop ! tsubcc %g5, 0x022F, %i3 changed by convert2hboot
28934 udivx %o5, 0x0271, %i4
28935 array32 %i1, %i2, %g3
28936loop_2793:
28937 fbule,a %fcc3, loop_2794
28938 movrne %l4, %o1, %i5
28939 sdiv %l1, 0x1836, %o6
28940 or %o0, 0x0408, %i0
28941loop_2794:
28942 bn loop_2795
28943 fzero %f20
28944 nop ! tn %xcc, 0x0 changed by convert2hboot
28945 set 0x40, %i3
28946 nop ! stda %f0, [%l7 + %i3] 0x81 ASI use changed by convert2hboot
28947loop_2795:
28948 sll %o7, %l0, %l5
28949 fnands %f31, %f21, %f9
28950 srl %i6, %l6, %l2
28951 orn %o4, 0x00A6, %i7
28952 popc 0x0205, %o3
28953 fmovsle %xcc, %f29, %f25
28954 fmovsn %icc, %f16, %f9
28955 wr %g0, 0x18, %asi
28956 movleu %xcc, %g4, %g7
28957 umul %g2, 0x145A, %g6
28958 fexpand %f9, %f20
28959 fbn %fcc1, loop_2796
28960 fmovsn %icc, %f13, %f11
28961 fmovscs %icc, %f31, %f0
28962 movg %xcc, %l3, %o2
28963loop_2796:
28964 sra %g5, 0x0A, %o5
28965 udivcc %i4, 0x0741, %i3
28966 udiv %i1, 0x186B, %i2
28967 nop ! tsubcctv %g3, %o1, %i5 changed by convert2hboot
28968 orn %l1, %l4, %o6
28969 subc %o0, 0x0412, %o7
28970 brnz %l0, loop_2797
28971 movle %icc, %i0, %i6
28972 fmovsle %icc, %f5, %f4
28973 fbue %fcc3, loop_2798
28974loop_2797:
28975 brgz %l6, loop_2799
28976 saved
28977 rdpr %cwp, %g1
28978 rdpr %cansave, %g2
28979 rdpr %canrestore, %g3
28980 rdpr %cleanwin, %g4
28981 rdpr %otherwin, %g5
28982 rdpr %wstate, %g6
28983 sdivx %l5, 0x0F2D, %o4
28984loop_2798:
28985 movg %icc, %l2, %o3
28986loop_2799:
28987 nop ! taddcctv %i7, 0x0396, %g4 changed by convert2hboot
28988 fsrc1 %f22, %f16
28989 bge,a loop_2800
28990 or %g1, 0x0A39, %g2
28991 movcs %xcc, %g7, %g6
28992 nop ! taddcc %l3, %o2, %g5 changed by convert2hboot
28993loop_2800:
28994 movgu %xcc, %i4, %i3
28995 andncc %o5, %i2, %i1
28996 nop ! taddcctv %o1, 0x054B, %g3 changed by convert2hboot
28997 mulx %l1, %l4, %i5
28998 add %o6, %o0, %l0
28999 wr %g0, 0x18, %asi
29000 wr %g0, 0xe2, %asi
29001 membar #Sync
29002 wr %g0, 0x88, %asi
29003 fmovsn %icc, %f16, %f17
29004 saved
29005 rdpr %cwp, %g1
29006 rdpr %cansave, %g2
29007 rdpr %canrestore, %g3
29008 rdpr %cleanwin, %g4
29009 rdpr %otherwin, %g5
29010 rdpr %wstate, %g6
29011 nop ! taddcctv %l6, 0x1CD4, %l5 changed by convert2hboot
29012 mulx %i0, %o4, %l2
29013 movge %icc, %i7, %g4
29014 edge16 %g1, %g2, %g7
29015 alignaddr %g6, %o3, %l3
29016 fcmpes %fcc3, %f24, %f5
29017 wr %g0, 0x04, %asi
29018 nop ! tleu %icc, 0x4 changed by convert2hboot
29019 udiv %g5, 0x1768, %i3
29020 sdiv %i4, 0x0C2E, %o5
29021 siam 0x2
29022 fornot2 %f2, %f30, %f0
29023 nop ! tneg %icc, 0x2 changed by convert2hboot
29024 alignaddrl %i2, %i1, %o1
29025 array8 %l1, %l4, %g3
29026 popc 0x058C, %o6
29027 edge32l %i5, %l0, %o0
29028 umul %i6, %o7, %l5
29029 move %icc, %l6, %o4
29030 fbu,a %fcc2, loop_2801
29031 movgu %xcc, %l2, %i7
29032 nop ! tsubcctv %g4, %g1, %i0 changed by convert2hboot
29033 fsrc2 %f10, %f2
29034loop_2801:
29035 nop
29036 set 0x0, %l1
29037 nop ! stxa %g2, [%g0 + %l1] 0x57 ASI use changed by convert2hboot
29038 umul %g7, %g6, %l3
29039 sra %o2, 0x0A, %o3
29040 add %i3, 0x1D93, %g5
29041 nop ! tleu %icc, 0x2 changed by convert2hboot
29042 bne,a loop_2802
29043 subc %i4, 0x1B9E, %i2
29044 ldsb [%l7 + 0x50], %i1
29045 movleu %icc, %o1, %l1
29046loop_2802:
29047 srax %o5, %l4, %o6
29048 edge16n %i5, %g3, %l0
29049 andncc %o0, %o7, %l5
29050 bvs,a %icc, loop_2803
29051 saved
29052 rdpr %cwp, %g1
29053 rdpr %cansave, %g2
29054 rdpr %canrestore, %g3
29055 rdpr %cleanwin, %g4
29056 rdpr %otherwin, %g5
29057 rdpr %wstate, %g6
29058 srl %l6, %i6, %l2
29059 fbne,a %fcc0, loop_2804
29060loop_2803:
29061 addcc %o4, 0x1888, %i7
29062 xnorcc %g1, %g4, %i0
29063 orn %g7, 0x1E80, %g6
29064loop_2804:
29065 edge32n %g2, %o2, %l3
29066 fmovsg %xcc, %f16, %f21
29067 movre %i3, 0x1A0, %g5
29068 nop ! tg %icc, 0x7 changed by convert2hboot
29069 saved
29070 rdpr %cwp, %g1
29071 rdpr %cansave, %g2
29072 rdpr %canrestore, %g3
29073 rdpr %cleanwin, %g4
29074 rdpr %otherwin, %g5
29075 rdpr %wstate, %g6
29076 xor %o3, 0x064F, %i2
29077 brz %i1, loop_2805
29078 movvc %xcc, %o1, %i4
29079 fmovs %f1, %f3
29080 fands %f10, %f31, %f23
29081loop_2805:
29082 fnegd %f22, %f4
29083 ldd [%l7 + 0x48], %l0
29084 andcc %l4, 0x03EA, %o5
29085 fmovsleu %icc, %f10, %f11
29086 fcmple16 %f10, %f4, %i5
29087 bgu,pt %icc, loop_2806
29088 edge8ln %o6, %l0, %o0
29089 mulx %o7, %l5, %g3
29090 nop ! ta %xcc, 0x3 changed by convert2hboot
29091loop_2806:
29092 edge32 %l6, %i6, %l2
29093 movge %xcc, %i7, %o4
29094 fbg,a %fcc1, loop_2807
29095 bge,a,pn %icc, loop_2808
29096 fmovsvc %xcc, %f12, %f14
29097 wr %g0, 0x0c, %asi
29098loop_2807:
29099 nop
29100 set 0x66, %i2
29101 nop ! ldsba [%l7 + %i2] 0x10, %i0 ASI use changed by convert2hboot
29102loop_2808:
29103 array16 %g7, %g1, %g6
29104 fmovd %f24, %f6
29105 add %o2, 0x0F3B, %l3
29106 fbe,a %fcc3, loop_2809
29107 edge8ln %g2, %i3, %o3
29108 fandnot1s %f21, %f1, %f27
29109 brgez,a %g5, loop_2810
29110loop_2809:
29111 nop ! tpos %xcc, 0x7 changed by convert2hboot
29112 faligndata %f16, %f8, %f16
29113 nop ! tleu %icc, 0x7 changed by convert2hboot
29114loop_2810:
29115 nop
29116 set 0x73, %g6
29117 nop ! lduba [%l7 + %g6] 0x80, %i1 ASI use changed by convert2hboot
29118 set 0x60, %o7
29119 lda [%l7 + %o7] 0x18, %f31
29120 nop ! taddcctv %i2, 0x1C89, %o1 changed by convert2hboot
29121 nop
29122 setx loop_2811, %l0, %l1
29123 nop ! wrpr 0x1, %tl changed by convert2hboot
29124 nop ! wrpr %l1, %tnpc changed by convert2hboot
29125 setx 0x34400001400, %l0, %l1
29126 nop ! wrpr %l1, %tstate changed by convert2hboot
29127 nop ! wrhpr 0x4, %htstate changed by convert2hboot
29128 nop ! done changed by convert2hboot
29129 fbul %fcc1, loop_2812
29130 stx %i4, [%l7 + 0x28]
29131 wr %g0, 0x89, %asi
29132loop_2811:
29133 xorcc %l4, 0x0373, %i5
29134loop_2812:
29135 nop ! tge %xcc, 0x5 changed by convert2hboot
29136 nop ! tl %icc, 0x3 changed by convert2hboot
29137 sra %o5, %l0, %o6
29138 fmovsg %icc, %f12, %f25
29139 fand %f14, %f4, %f20
29140 add %o7, %o0, %l5
29141 and %g3, %l6, %l2
29142 fcmpes %fcc1, %f4, %f21
29143 andcc %i7, %o4, %g4
29144 nop ! tle %xcc, 0x1 changed by convert2hboot
29145 edge16ln %i6, %i0, %g7
29146 ble %icc, loop_2813
29147 fxnor %f12, %f8, %f24
29148 nop ! tg %icc, 0x6 changed by convert2hboot
29149 srlx %g1, 0x1F, %g6
29150loop_2813:
29151 fbe,a %fcc1, loop_2814
29152 fmovsg %icc, %f1, %f2
29153 wr %g0, 0x81, %asi
29154loop_2814:
29155 movvc %icc, %l3, %g2
29156 sllx %o3, 0x1B, %i3
29157 edge16l %i1, %i2, %g5
29158 fbne,a %fcc0, loop_2815
29159 nop ! tcc %xcc, 0x0 changed by convert2hboot
29160 edge16l %o1, %i4, %l1
29161 movrne %i5, 0x056, %o5
29162loop_2815:
29163 bg,pt %icc, loop_2816
29164 bg,a loop_2817
29165 nop ! tvs %xcc, 0x1 changed by convert2hboot
29166 fmovse %xcc, %f28, %f22
29167loop_2816:
29168 movgu %icc, %l4, %l0
29169loop_2817:
29170 nop ! tsubcc %o6, %o7, %l5 changed by convert2hboot
29171 array32 %g3, %l6, %l2
29172 orcc %i7, %o0, %o4
29173 srax %g4, %i6, %i0
29174 add %l7, 0x74, %l6
29175 wr %g0, 0x89, %asi
29176 lda [%l6] %asi, %g7
29177 addc %o2, 0x03F1, %g6
29178 xnor %g2, %l3, %o3
29179 nop ! tne %icc, 0x0 changed by convert2hboot
29180 fpadd16 %f30, %f6, %f24
29181 fmovde %xcc, %f31, %f23
29182 smul %i3, %i1, %g5
29183 ldstub [%l7 + 0x36], %i2
29184 mulscc %i4, %o1, %l1
29185 nop
29186 setx loop_2818, %l0, %l1
29187 nop ! wrpr 0x1, %tl changed by convert2hboot
29188 nop ! wrpr %l1, %tpc changed by convert2hboot
29189 add %l1, 0x4, %l1
29190 nop ! wrpr %l1, %tnpc changed by convert2hboot
29191 setx 0x34400001400, %l0, %l1
29192 nop ! wrpr %l1, %tstate changed by convert2hboot
29193 nop ! wrhpr 0x4, %htstate changed by convert2hboot
29194 nop ! retry changed by convert2hboot
29195 movrne %i5, %o5, %l0
29196 edge16l %l4, %o6, %o7
29197 lduw [%l7 + 0x4C], %g3
29198loop_2818:
29199 nop
29200 setx loop_2819, %l0, %l1
29201 nop ! wrpr 0x1, %tl changed by convert2hboot
29202 nop ! wrpr %l1, %tnpc changed by convert2hboot
29203 setx 0x34400001400, %l0, %l1
29204 nop ! wrpr %l1, %tstate changed by convert2hboot
29205 nop ! wrhpr 0x4, %htstate changed by convert2hboot
29206 nop ! done changed by convert2hboot
29207 bvs loop_2820
29208 fcmpd %fcc3, %f30, %f10
29209 fornot2 %f20, %f18, %f4
29210loop_2819:
29211 nop ! tsubcctv %l5, 0x05B1, %l2 changed by convert2hboot
29212loop_2820:
29213 nop
29214 set 0x8, %o5
29215 nop ! stxa %i7, [%g0 + %o5] 0x21 ASI use changed by convert2hboot
29216 fcmpes %fcc2, %f19, %f24
29217 fbu,a %fcc1, loop_2821
29218 movneg %xcc, %o0, %l6
29219 xnor %o4, 0x003F, %i6
29220 fpsub16 %f28, %f10, %f22
29221loop_2821:
29222 nop ! tleu %icc, 0x5 changed by convert2hboot
29223 movleu %xcc, %g4, %i0
29224 fzero %f8
29225 bne,a %xcc, loop_2822
29226 nop ! tl %icc, 0x3 changed by convert2hboot
29227 fmovsne %icc, %f7, %f28
29228 fabsd %f18, %f6
29229loop_2822:
29230 ba,a loop_2823
29231 addc %g7, 0x149F, %o2
29232 ldstub [%l7 + 0x7D], %g1
29233 sth %g2, [%l7 + 0x70]
29234loop_2823:
29235 fzeros %f18
29236 wr %g0, 0x80, %asi
29237 nop ! te %icc, 0x7 changed by convert2hboot
29238 andn %g6, %o3, %i3
29239 wr %g0, 0x04, %asi
29240 ldsw [%l7 + 0x74], %g5
29241 movre %i2, %i4, %o1
29242 bcs %icc, loop_2824
29243 sub %l1, 0x11C2, %i5
29244 for %f26, %f6, %f18
29245 fbl %fcc0, loop_2825
29246loop_2824:
29247 fmovsgu %xcc, %f6, %f3
29248 alignaddr %o5, %l4, %l0
29249 movrlz %o7, 0x358, %g3
29250loop_2825:
29251 nop
29252 wr %g0, 0x80, %asi
29253 movg %icc, %o6, %i7
29254 nop ! tge %icc, 0x2 changed by convert2hboot
29255 sethi 0x01ED, %o0
29256 bvc,pn %icc, loop_2826
29257 subccc %l6, 0x008A, %o4
29258 and %l2, 0x14A5, %i6
29259 fbule,a %fcc0, loop_2827
29260loop_2826:
29261 nop ! tneg %xcc, 0x4 changed by convert2hboot
29262 udiv %i0, 0x1BDF, %g4
29263 brlez,a %o2, loop_2828
29264loop_2827:
29265 fsrc1 %f0, %f22
29266 fmovsg %icc, %f14, %f25
29267 ldx [%l7 + 0x28], %g7
29268loop_2828:
29269 edge32 %g1, %l3, %g6
29270 set 0x11, %i7
29271 nop ! ldstuba [%l7 + %i7] 0x0c, %g2 ASI use changed by convert2hboot
29272 fmul8sux16 %f22, %f14, %f6
29273 fmovdvc %icc, %f19, %f15
29274 fbuge,a %fcc0, loop_2829
29275 fmovsge %xcc, %f27, %f9
29276 bvs,a,pt %xcc, loop_2830
29277 edge16n %i3, %o3, %g5
29278loop_2829:
29279 ldstub [%l7 + 0x63], %i1
29280 nop
29281 set 0x27, %l5
29282 ldub [%l7 + %l5], %i2
29283loop_2830:
29284 fornot1 %f30, %f20, %f8
29285 movneg %xcc, %i4, %o1
29286 edge32l %l1, %o5, %i5
29287 nop ! tsubcctv %l4, 0x12D8, %o7 changed by convert2hboot
29288 movcs %icc, %l0, %l5
29289 srax %o6, 0x0A, %g3
29290 set 0x40, %i1
29291 nop ! ldda [%l7 + %i1] 0x80, %f0 ASI use changed by convert2hboot
29292 edge16 %i7, %o0, %l6
29293 nop ! tvs %icc, 0x6 changed by convert2hboot
29294 edge8 %o4, %i6, %i0
29295 smul %g4, 0x0436, %l2
29296 xnorcc %o2, 0x1D8E, %g7
29297 orcc %g1, %g6, %l3
29298 nop ! tsubcc %i3, 0x083E, %o3 changed by convert2hboot
29299 fmovdg %xcc, %f17, %f3
29300 brgez,a %g2, loop_2831
29301 fbl %fcc3, loop_2832
29302 movvc %xcc, %i1, %i2
29303 fmovsgu %icc, %f0, %f4
29304loop_2831:
29305 nop ! tvs %xcc, 0x7 changed by convert2hboot
29306loop_2832:
29307 fsrc1s %f25, %f31
29308 bcc,a %xcc, loop_2833
29309 mova %icc, %g5, %i4
29310 fmovdcs %xcc, %f26, %f10
29311 fcmpne32 %f2, %f6, %o1
29312loop_2833:
29313 srlx %l1, 0x04, %o5
29314 fmovdle %icc, %f26, %f5
29315 sth %i5, [%l7 + 0x56]
29316 wr %g0, 0x0c, %asi
29317 wr %g0, 0x18, %asi
29318 fmovsle %icc, %f24, %f26
29319 subc %l5, %l0, %o6
29320 andncc %g3, %o0, %i7
29321 edge8 %l6, %o4, %i6
29322 sra %g4, %l2, %i0
29323 ldd [%l7 + 0x38], %f26
29324 movge %icc, %g7, %o2
29325 fandnot2 %f22, %f4, %f24
29326 nop ! tne %icc, 0x4 changed by convert2hboot
29327 edge32ln %g1, %g6, %i3
29328 brgez %l3, loop_2834
29329 movrgez %o3, %i1, %g2
29330 udivcc %i2, 0x1044, %i4
29331 movrlez %o1, %g5, %l1
29332loop_2834:
29333 ldsh [%l7 + 0x58], %o5
29334 mulscc %o7, %i5, %l4
29335 fmovdn %xcc, %f31, %f22
29336 smulcc %l5, %o6, %l0
29337 fbne,a %fcc0, loop_2835
29338 movneg %xcc, %o0, %i7
29339 movle %icc, %l6, %g3
29340 mulx %o4, 0x1DD7, %i6
29341loop_2835:
29342 nop ! tcc %xcc, 0x4 changed by convert2hboot
29343 fnegd %f30, %f18
29344 move %xcc, %l2, %i0
29345 sll %g4, %o2, %g1
29346 fmuld8ulx16 %f25, %f5, %f18
29347 nop
29348 set 0x30, %g5
29349 stx %g7, [%l7 + %g5]
29350 movvc %icc, %g6, %i3
29351 set 0x78, %o1
29352 nop ! lduba [%l7 + %o1] 0x0c, %l3 ASI use changed by convert2hboot
29353 edge16 %i1, %g2, %o3
29354 set 0x18, %o4
29355 nop ! prefetcha [%l7 + %o4] 0x0c, 0x0 ASI use changed by convert2hboot
29356 mova %icc, %o1, %g5
29357 orn %l1, %o5, %o7
29358 edge32l %i5, %i4, %l5
29359 srl %l4, 0x05, %l0
29360 mova %icc, %o0, %i7
29361 saved
29362 rdpr %cwp, %g1
29363 rdpr %cansave, %g2
29364 rdpr %canrestore, %g3
29365 rdpr %cleanwin, %g4
29366 rdpr %otherwin, %g5
29367 rdpr %wstate, %g6
29368 smul %l6, %g3, %o4
29369 array8 %i6, %l2, %i0
29370 set 0x7E, %l2
29371 nop ! lduha [%l7 + %l2] 0x0c, %o6 ASI use changed by convert2hboot
29372 fmovsneg %icc, %f29, %f12
29373 popc 0x112D, %o2
29374 movge %icc, %g4, %g1
29375 nop ! tne %xcc, 0x6 changed by convert2hboot
29376 nop ! tl %xcc, 0x5 changed by convert2hboot
29377 fzeros %f0
29378 fcmps %fcc0, %f1, %f31
29379 udivx %g7, 0x0A03, %g6
29380 wr %g0, 0x18, %asi
29381 nop ! tl %icc, 0x2 changed by convert2hboot
29382 ble,a,pn %icc, loop_2836
29383 nop ! tge %icc, 0x5 changed by convert2hboot
29384 be loop_2837
29385 sra %i1, %g2, %i3
29386loop_2836:
29387 fmovsne %xcc, %f27, %f11
29388 subccc %i2, %o3, %o1
29389loop_2837:
29390 fbul,a %fcc3, loop_2838
29391 fpmerge %f25, %f24, %f12
29392 movg %icc, %l1, %o5
29393 edge32 %g5, %i5, %o7
29394loop_2838:
29395 stx %l5, [%l7 + 0x78]
29396 fzeros %f9
29397 fmovsn %icc, %f4, %f11
29398 nop
29399 setx loop_2839, %l0, %l1
29400 nop ! wrpr 0x1, %tl changed by convert2hboot
29401 nop ! wrpr %l1, %tpc changed by convert2hboot
29402 add %l1, 0x4, %l1
29403 nop ! wrpr %l1, %tnpc changed by convert2hboot
29404 setx 0x34400001400, %l0, %l1
29405 nop ! wrpr %l1, %tstate changed by convert2hboot
29406 nop ! wrhpr 0x4, %htstate changed by convert2hboot
29407 nop ! retry changed by convert2hboot
29408 fcmpgt16 %f0, %f28, %i4
29409 fpackfix %f26, %f26
29410 std %f16, [%l7 + 0x50]
29411loop_2839:
29412 fbge,a %fcc0, loop_2840
29413 bcs,a %xcc, loop_2841
29414 fmuld8sux16 %f24, %f31, %f8
29415 and %l4, %l0, %o0
29416loop_2840:
29417 movl %xcc, %l6, %g3
29418loop_2841:
29419 bcs,pt %xcc, loop_2842
29420 fmovrdgez %i7, %f14, %f18
29421 mulx %o4, 0x1549, %i6
29422 fmovda %xcc, %f23, %f5
29423loop_2842:
29424 nop ! tl %xcc, 0x1 changed by convert2hboot
29425 fmovsgu %icc, %f23, %f7
29426 fpack16 %f30, %f22
29427 srax %l2, 0x1C, %o6
29428 sdiv %i0, 0x1003, %g4
29429 fmovsvs %icc, %f30, %f28
29430 nop
29431 setx loop_2843, %l0, %l1
29432 jmpl %l1, %g1
29433 edge8 %g7, %o2, %l3
29434 fcmple32 %f22, %f18, %g6
29435 movne %xcc, %i1, %g2
29436loop_2843:
29437 sdiv %i2, 0x17B1, %o3
29438 bge,pn %icc, loop_2844
29439 edge8l %i3, %l1, %o1
29440 andncc %o5, %i5, %o7
29441 mulx %l5, 0x0309, %i4
29442loop_2844:
29443 edge8ln %g5, %l4, %l0
29444 andncc %l6, %o0, %g3
29445 set 0x50, %o3
29446 nop ! ldsba [%l7 + %o3] 0x18, %i7 ASI use changed by convert2hboot
29447 bn loop_2845
29448 movpos %xcc, %i6, %l2
29449 edge32n %o6, %i0, %g4
29450 fbug,a %fcc3, loop_2846
29451loop_2845:
29452 nop ! tgu %icc, 0x5 changed by convert2hboot
29453 nop ! tleu %icc, 0x4 changed by convert2hboot
29454 wr %g0, 0x80, %asi
29455loop_2846:
29456 bgu loop_2847
29457 edge8ln %g7, %o4, %l3
29458 bn,pn %xcc, loop_2848
29459 membar 0x3E
29460loop_2847:
29461 nop
29462 add %l7, 0x34, %l6
29463 wr %g0, 0x88, %asi
29464loop_2848:
29465 brnz,a %o2, loop_2849
29466 xorcc %i2, 0x1D78, %g2
29467 xorcc %i3, %l1, %o3
29468 fzeros %f10
29469loop_2849:
29470 fbul,a %fcc3, loop_2850
29471 popc 0x19F0, %o1
29472 move %xcc, %o5, %o7
29473 movrlez %l5, 0x13A, %i5
29474loop_2850:
29475 umul %g5, %l4, %l0
29476 fbl %fcc3, loop_2851
29477 array32 %i4, %l6, %o0
29478 nop ! tcs %xcc, 0x7 changed by convert2hboot
29479 prefetch [%l7 + 0x48], 0x0
29480loop_2851:
29481 srax %i7, 0x06, %i6
29482 fbuge %fcc3, loop_2852
29483 xnor %g3, %l2, %o6
29484 subcc %i0, %g4, %g1
29485 movvc %xcc, %g7, %l3
29486loop_2852:
29487 fmovscc %icc, %f0, %f29
29488 movrgez %o4, 0x064, %g6
29489 bshuffle %f18, %f10, %f4
29490 edge32ln %i1, %i2, %g2
29491 bcs,a,pn %xcc, loop_2853
29492 fmovsne %xcc, %f26, %f15
29493 fmovd %f4, %f4
29494 movpos %xcc, %i3, %o2
29495loop_2853:
29496 movre %o3, %l1, %o5
29497 ldsb [%l7 + 0x4D], %o1
29498 alignaddrl %l5, %i5, %o7
29499 nop ! te %xcc, 0x6 changed by convert2hboot
29500 wr %g0, 0x88, %asi
29501 movrlz %l4, 0x051, %i4
29502 movcs %xcc, %l0, %o0
29503 swap [%l7 + 0x64], %i7
29504 movrgz %l6, 0x23D, %i6
29505 nop
29506 setx loop_2854, %l0, %l1
29507 nop ! wrpr 0x1, %tl changed by convert2hboot
29508 nop ! wrpr %l1, %tnpc changed by convert2hboot
29509 setx 0x34400001400, %l0, %l1
29510 nop ! wrpr %l1, %tstate changed by convert2hboot
29511 nop ! wrhpr 0x4, %htstate changed by convert2hboot
29512 nop ! done changed by convert2hboot
29513 nop ! tsubcc %g3, 0x0F1C, %l2 changed by convert2hboot
29514 nop ! tle %icc, 0x7 changed by convert2hboot
29515 fones %f24
29516loop_2854:
29517 smulcc %i0, %g4, %o6
29518 movl %xcc, %g1, %l3
29519 nop ! tn %icc, 0x7 changed by convert2hboot
29520 movgu %xcc, %g7, %g6
29521 bn loop_2855
29522 popc 0x1FC2, %o4
29523 set 0x18, %l3
29524 nop ! ldxa [%l7 + %l3] 0x88, %i2 ASI use changed by convert2hboot
29525loop_2855:
29526 movrgz %i1, 0x32E, %g2
29527 movrne %i3, 0x178, %o3
29528 andn %l1, %o5, %o1
29529 srax %o2, %i5, %o7
29530 fcmpes %fcc1, %f28, %f27
29531 movne %icc, %l5, %l4
29532 movgu %icc, %i4, %l0
29533 lduh [%l7 + 0x24], %g5
29534 subcc %i7, 0x12CF, %l6
29535 movrne %i6, %g3, %o0
29536 srlx %i0, 0x07, %l2
29537 wr %g0, 0x81, %asi
29538 wr %g0, 0x18, %asi
29539 fmovdvc %xcc, %f10, %f14
29540 fbg %fcc2, loop_2856
29541 be %xcc, loop_2857
29542 nop ! tvc %xcc, 0x7 changed by convert2hboot
29543 edge32 %g1, %l3, %g4
29544loop_2856:
29545 nop ! taddcctv %g7, %o4, %i2 changed by convert2hboot
29546loop_2857:
29547 mulx %g6, %g2, %i1
29548 xorcc %i3, %l1, %o5
29549 nop ! tpos %xcc, 0x2 changed by convert2hboot
29550 fbne,a %fcc2, loop_2858
29551 fcmped %fcc1, %f18, %f22
29552 addcc %o1, 0x0004, %o3
29553 nop ! tpos %xcc, 0x2 changed by convert2hboot
29554loop_2858:
29555 nop ! tsubcctv %o2, 0x0F13, %o7 changed by convert2hboot
29556 edge16ln %i5, %l4, %i4
29557 nop ! tcc %xcc, 0x0 changed by convert2hboot
29558 nop ! tge %icc, 0x7 changed by convert2hboot
29559 fmovrslz %l0, %f16, %f21
29560 wr %g0, 0x0c, %asi
29561 fblg %fcc1, loop_2859
29562 fmul8x16au %f12, %f23, %f28
29563 bcs %xcc, loop_2860
29564 movneg %xcc, %i7, %l6
29565loop_2859:
29566 fnot2s %f27, %f17
29567 sdivx %i6, 0x10AE, %g3
29568loop_2860:
29569 fblg %fcc2, loop_2861
29570 srl %g5, 0x12, %i0
29571 saved
29572 rdpr %cwp, %g1
29573 rdpr %cansave, %g2
29574 rdpr %canrestore, %g3
29575 rdpr %cleanwin, %g4
29576 rdpr %otherwin, %g5
29577 rdpr %wstate, %g6
29578 nop
29579 setx loop_2862, %l0, %l1
29580 jmpl %l1, %l2
29581loop_2861:
29582 array16 %o6, %g1, %l3
29583 smulcc %o0, %g7, %o4
29584 edge8l %g4, %i2, %g6
29585loop_2862:
29586 edge8ln %g2, %i1, %i3
29587 nop ! tg %xcc, 0x0 changed by convert2hboot
29588 wr %g0, 0x88, %asi
29589 fpadd16s %f16, %f12, %f4
29590 fmovde %icc, %f6, %f8
29591 nop ! tn %icc, 0x4 changed by convert2hboot
29592 movcs %xcc, %o5, %o1
29593 fxor %f28, %f10, %f28
29594 nop ! tpos %xcc, 0x7 changed by convert2hboot
29595 edge32l %o3, %o2, %o7
29596 andncc %i5, %l4, %i4
29597 std %f4, [%l7 + 0x58]
29598 popc %l0, %i7
29599 array16 %l5, %i6, %g3
29600 andcc %g5, %i0, %l2
29601 fandnot1 %f6, %f20, %f14
29602 fpadd16 %f30, %f10, %f2
29603 nop ! tge %icc, 0x0 changed by convert2hboot
29604 movgu %xcc, %o6, %g1
29605 bn,a loop_2863
29606 be loop_2864
29607 fbl,a %fcc2, loop_2865
29608 movpos %xcc, %l6, %o0
29609loop_2863:
29610 nop ! tcc %icc, 0x5 changed by convert2hboot
29611loop_2864:
29612 ble,pn %xcc, loop_2866
29613loop_2865:
29614 stw %l3, [%l7 + 0x60]
29615 edge8n %o4, %g4, %i2
29616 fones %f30
29617loop_2866:
29618 edge8ln %g7, %g6, %i1
29619 alignaddrl %g2, %l1, %o5
29620 prefetch [%l7 + 0x44], 0x3
29621 fmovsa %xcc, %f18, %f3
29622 movn %xcc, %o1, %i3
29623 ld [%l7 + 0x28], %f7
29624 fcmpgt16 %f20, %f18, %o2
29625 be,a,pt %icc, loop_2867
29626 movrgz %o7, 0x334, %o3
29627 srl %i5, 0x0E, %l4
29628 edge8l %l0, %i7, %l5
29629loop_2867:
29630 move %xcc, %i6, %g3
29631 srlx %g5, %i4, %l2
29632 fornot1 %f30, %f22, %f0
29633 sdivcc %i0, 0x0855, %o6
29634 be,a loop_2868
29635 andcc %l6, %g1, %l3
29636 wr %g0, 0xea, %asi
29637 membar #Sync
29638loop_2868:
29639 fnot1s %f30, %f25
29640 edge32 %o0, %i2, %g7
29641 movrlez %g4, %g6, %i1
29642 bl,a,pt %icc, loop_2869
29643 edge32 %g2, %o5, %o1
29644 ldd [%l7 + 0x70], %i2
29645 move %xcc, %o2, %o7
29646loop_2869:
29647 xorcc %o3, %l1, %i5
29648 fmovrse %l4, %f1, %f22
29649 sra %i7, 0x07, %l5
29650 fmovrdne %i6, %f4, %f24
29651 edge16ln %g3, %g5, %l0
29652 fxor %f16, %f16, %f24
29653 nop ! te %icc, 0x5 changed by convert2hboot
29654 movvc %icc, %i4, %i0
29655 udivx %o6, 0x1690, %l2
29656 fcmpes %fcc3, %f18, %f7
29657 movrgz %l6, 0x330, %g1
29658 nop ! taddcc %l3, 0x193E, %o4 changed by convert2hboot
29659 edge16n %o0, %g7, %g4
29660 umulcc %i2, 0x0938, %i1
29661 wr %g0, 0x04, %asi
29662 fmovdg %icc, %f2, %f16
29663 srax %g6, %g2, %o5
29664 fcmpd %fcc1, %f22, %f18
29665 fbule,a %fcc2, loop_2870
29666 nop ! sir 0x0C15 changed by convert2hboot
29667 movleu %icc, %o1, %i3
29668 alignaddrl %o7, %o3, %o2
29669loop_2870:
29670 fmovdgu %icc, %f29, %f0
29671 movg %icc, %i5, %l4
29672 bcs,a,pn %xcc, loop_2871
29673 mova %icc, %i7, %l1
29674 brlez,a %l5, loop_2872
29675 nop ! tsubcc %g3, 0x118D, %i6 changed by convert2hboot
29676loop_2871:
29677 fmovdg %icc, %f27, %f15
29678 nop
29679 setx loop_2873, %l0, %l1
29680 jmpl %l1, %g5
29681loop_2872:
29682 be %icc, loop_2874
29683 fmovdle %xcc, %f17, %f18
29684loop_2873:
29685 bne,pn %xcc, loop_2875
29686loop_2874:
29687 membar 0x00
29688 move %icc, %l0, %i4
29689 srl %o6, 0x08, %l2
29690loop_2875:
29691 fnot1s %f30, %f10
29692 umulcc %i0, %g1, %l6
29693 bshuffle %f14, %f26, %f16
29694 nop ! tsubcc %o4, %o0, %g7 changed by convert2hboot
29695 add %l7, 0x48, %l6
29696 wr %g0, 0x81, %asi
29697 edge16l %i2, %g6, %g2
29698 xor %i1, %o5, %i3
29699 ba loop_2876
29700 nop ! tvc %xcc, 0x1 changed by convert2hboot
29701 ble,pt %icc, loop_2877
29702 brgz %o1, loop_2878
29703loop_2876:
29704 swap [%l7 + 0x4C], %o3
29705 and %o7, %i5, %o2
29706loop_2877:
29707 umulcc %l4, 0x0BF1, %i7
29708loop_2878:
29709 mulx %l1, 0x09D2, %g3
29710 mulscc %l5, 0x0DE3, %g5
29711 udiv %i6, 0x13DB, %l0
29712 fbne,a %fcc1, loop_2879
29713 sdivcc %o6, 0x0E5F, %i4
29714 udiv %l2, 0x1588, %i0
29715 fexpand %f22, %f30
29716loop_2879:
29717 alignaddrl %g1, %l6, %o0
29718 edge16ln %o4, %l3, %g4
29719 nop ! tg %xcc, 0x6 changed by convert2hboot
29720 alignaddrl %g7, %i2, %g6
29721 bleu,a %icc, loop_2880
29722 bpos,pn %icc, loop_2881
29723 movneg %icc, %i1, %o5
29724 nop ! tn %icc, 0x5 changed by convert2hboot
29725loop_2880:
29726 fmovse %icc, %f21, %f26
29727loop_2881:
29728 restored
29729 rdpr %cwp, %g1
29730 rdpr %cansave, %g2
29731 rdpr %canrestore, %g3
29732 rdpr %cleanwin, %g4
29733 rdpr %otherwin, %g5
29734 rdpr %wstate, %g6
29735 movcs %xcc, %i3, %o1
29736 edge32l %o3, %o7, %g2
29737 ba loop_2882
29738 udiv %i5, 0x01F6, %o2
29739 move %icc, %l4, %l1
29740 std %f12, [%l7 + 0x38]
29741loop_2882:
29742 andcc %g3, 0x04DA, %l5
29743 nop ! sir 0x194E changed by convert2hboot
29744 fabsd %f2, %f22
29745 add %l7, 0x54, %l6
29746 wr %g0, 0x0c, %asi
29747 lda [%l6] %asi, %g5
29748 edge8ln %i7, %l0, %o6
29749 and %i4, 0x1C54, %l2
29750 xnorcc %g1, 0x0012, %l6
29751 fmovsneg %icc, %f0, %f19
29752 edge16ln %o0, %o4, %i0
29753 fmovsn %xcc, %f15, %f24
29754 srl %g4, %g7, %l3
29755 movg %xcc, %g6, %i1
29756 fmovsle %xcc, %f15, %f31
29757 edge8l %i2, %o5, %i3
29758 edge16n %o3, %o1, %o7
29759 fnand %f26, %f30, %f4
29760 fmovrdgz %g2, %f0, %f0
29761 fcmpeq16 %f2, %f28, %i5
29762 membar 0x00
29763 ldd [%l7 + 0x50], %o2
29764 move %xcc, %l4, %l1
29765 fmul8ulx16 %f6, %f8, %f8
29766 fmovsneg %xcc, %f19, %f12
29767 nop ! tsubcc %g3, %l5, %i6 changed by convert2hboot
29768 bl,a loop_2883
29769 fsrc2 %f16, %f16
29770 fmul8x16 %f18, %f22, %f16
29771 sub %i7, 0x1A6B, %g5
29772loop_2883:
29773 movl %xcc, %l0, %o6
29774 edge8l %i4, %g1, %l2
29775 nop
29776 setx loop_2884, %l0, %l1
29777 nop ! wrpr 0x1, %tl changed by convert2hboot
29778 nop ! wrpr %l1, %tnpc changed by convert2hboot
29779 setx 0x34400001400, %l0, %l1
29780 nop ! wrpr %l1, %tstate changed by convert2hboot
29781 nop ! wrhpr 0x4, %htstate changed by convert2hboot
29782 nop ! done changed by convert2hboot
29783 nop ! ta %icc, 0x6 changed by convert2hboot
29784 movpos %icc, %l6, %o4
29785 set 0x58, %g7
29786 nop ! lduwa [%l7 + %g7] 0x80, %o0 ASI use changed by convert2hboot
29787loop_2884:
29788 nop ! taddcc %i0, %g7, %l3 changed by convert2hboot
29789 addccc %g6, %i1, %i2
29790 bl loop_2885
29791 edge8l %o5, %g4, %i3
29792 movcc %icc, %o1, %o7
29793 fornot1s %f20, %f27, %f2
29794loop_2885:
29795 movn %icc, %o3, %g2
29796 movrgz %i5, 0x0BA, %o2
29797 array32 %l4, %g3, %l5
29798 set 0x40, %g1
29799 nop ! prefetcha [%l7 + %g1] 0x19, 0x3 ASI use changed by convert2hboot
29800 smul %i6, 0x1423, %g5
29801 array16 %l0, %i7, %o6
29802 ldx [%l7 + 0x50], %g1
29803 orn %i4, %l2, %l6
29804 set 0x2E, %o0
29805 nop ! lduha [%l7 + %o0] 0x18, %o0 ASI use changed by convert2hboot
29806 addc %i0, 0x002F, %o4
29807 addc %l3, %g6, %i1
29808 bleu,a loop_2886
29809 edge32n %g7, %i2, %o5
29810 fornot1 %f30, %f14, %f18
29811 std %i2, [%l7 + 0x38]
29812loop_2886:
29813 brz,a %g4, loop_2887
29814 array32 %o7, %o3, %o1
29815 fpadd16s %f29, %f21, %f9
29816 mulx %i5, %o2, %g2
29817loop_2887:
29818 fbne %fcc1, loop_2888
29819 orcc %g3, 0x18AA, %l5
29820 fmovsl %icc, %f10, %f1
29821 fbne,a %fcc2, loop_2889
29822loop_2888:
29823 fxnor %f30, %f16, %f12
29824 fmovrsgez %l4, %f3, %f0
29825 fmovrde %l1, %f10, %f30
29826loop_2889:
29827 nop ! sir 0x1392 changed by convert2hboot
29828 fbne %fcc1, loop_2890
29829 fnors %f8, %f21, %f1
29830 fmovsn %icc, %f26, %f2
29831 fornot1 %f18, %f26, %f10
29832loop_2890:
29833 nop
29834 add %l7, 0x48, %l6
29835 wr %g0, 0x18, %asi
29836 nop ! casxa [%l6] 0x18, %i6, %l0 ASI use changed by convert2hboot
29837 nop ! tg %xcc, 0x6 changed by convert2hboot
29838 movn %xcc, %i7, %g5
29839 for %f16, %f24, %f26
29840 fbul %fcc2, loop_2891
29841 nop ! te %icc, 0x5 changed by convert2hboot
29842 edge8 %g1, %o6, %i4
29843 movl %xcc, %l2, %o0
29844loop_2891:
29845 srl %i0, %o4, %l3
29846 prefetch [%l7 + 0x78], 0x3
29847 add %l7, 0x30, %l6
29848 wr %g0, 0x18, %asi
29849 lda [%l6] %asi, %g6
29850 nop ! casa [%l6] 0x18, %g6, %i1 ASI use changed by convert2hboot
29851 nop ! tleu %icc, 0x6 changed by convert2hboot
29852 nop ! tpos %xcc, 0x6 changed by convert2hboot
29853 set 0x7B, %g2
29854 nop ! ldstuba [%l7 + %g2] 0x11, %l6 ASI use changed by convert2hboot
29855 nop ! tle %xcc, 0x0 changed by convert2hboot
29856 st %f11, [%l7 + 0x34]
29857 bvs loop_2892
29858 subc %i2, %g7, %o5
29859 stb %g4, [%l7 + 0x44]
29860 for %f0, %f14, %f20
29861loop_2892:
29862 edge32n %o7, %i3, %o3
29863 srax %i5, 0x09, %o1
29864 udivx %o2, 0x0587, %g3
29865 nop ! tvc %xcc, 0x5 changed by convert2hboot
29866 xnorcc %g2, %l5, %l4
29867 fmovdneg %xcc, %f17, %f8
29868 andncc %i6, %l0, %i7
29869 edge8l %g5, %l1, %g1
29870 nop ! te %icc, 0x3 changed by convert2hboot
29871 movgu %xcc, %i4, %o6
29872 smulcc %o0, 0x06E0, %l2
29873 membar 0x5D
29874 movrgz %o4, %i0, %l3
29875 nop ! tsubcctv %i1, %l6, %i2 changed by convert2hboot
29876 xnorcc %g6, %o5, %g7
29877 edge16ln %o7, %i3, %o3
29878 fble,a %fcc3, loop_2893
29879 smulcc %i5, %o1, %g4
29880 fmovrdlez %g3, %f8, %f2
29881 edge32l %o2, %l5, %l4
29882loop_2893:
29883 fmovdneg %icc, %f5, %f12
29884 orncc %g2, %i6, %l0
29885 alignaddr %i7, %g5, %l1
29886 movrlz %i4, %g1, %o0
29887 sdivcc %o6, 0x0DBB, %o4
29888 andn %l2, 0x091B, %i0
29889 fmovscs %icc, %f10, %f22
29890 nop ! taddcctv %l3, %l6, %i2 changed by convert2hboot
29891 alignaddrl %i1, %g6, %g7
29892 nop ! tle %icc, 0x6 changed by convert2hboot
29893 nop ! tneg %icc, 0x2 changed by convert2hboot
29894 edge32 %o7, %i3, %o3
29895 nop ! ta %xcc, 0x7 changed by convert2hboot
29896 movvc %xcc, %i5, %o5
29897 movcs %xcc, %o1, %g4
29898 edge8n %g3, %o2, %l4
29899 nop ! tg %xcc, 0x3 changed by convert2hboot
29900 edge8n %g2, %i6, %l5
29901 alignaddrl %i7, %l0, %l1
29902 fsrc1s %f22, %f31
29903 edge32l %i4, %g5, %g1
29904 nop ! tcc %xcc, 0x3 changed by convert2hboot
29905 udivx %o0, 0x0D8C, %o6
29906 fones %f30
29907 nop ! te %icc, 0x6 changed by convert2hboot
29908 fmovd %f28, %f20
29909 fpadd32 %f10, %f28, %f18
29910 ld [%l7 + 0x18], %f14
29911 fabss %f25, %f21
29912 fbg %fcc1, loop_2894
29913 fxors %f3, %f23, %f23
29914 movrlz %o4, 0x1DE, %i0
29915 sllx %l3, %l6, %l2
29916loop_2894:
29917 and %i1, 0x1B29, %g6
29918 std %i2, [%l7 + 0x58]
29919 st %f13, [%l7 + 0x40]
29920 sdiv %o7, 0x086B, %g7
29921 nop ! tvc %icc, 0x7 changed by convert2hboot
29922 bgu,a %xcc, loop_2895
29923 ldx [%l7 + 0x18], %i3
29924 nop ! tle %icc, 0x3 changed by convert2hboot
29925 fbuge %fcc2, loop_2896
29926loop_2895:
29927 edge32n %i5, %o5, %o3
29928 set 0x38, %g4
29929 nop ! prefetcha [%l7 + %g4] 0x81, 0x0 ASI use changed by convert2hboot
29930loop_2896:
29931 nop ! tn %icc, 0x4 changed by convert2hboot
29932 nop ! tcc %icc, 0x7 changed by convert2hboot
29933 xorcc %g3, %o2, %l4
29934 bl loop_2897
29935 fmovscs %xcc, %f7, %f2
29936 nop ! tcc %xcc, 0x2 changed by convert2hboot
29937 nop ! tg %xcc, 0x7 changed by convert2hboot
29938loop_2897:
29939 sll %o1, %i6, %l5
29940 fand %f22, %f10, %f20
29941 nop ! ta %xcc, 0x2 changed by convert2hboot
29942 movleu %xcc, %g2, %i7
29943 fba,a %fcc3, loop_2898
29944 fblg,a %fcc0, loop_2899
29945 fbule,a %fcc0, loop_2900
29946 movgu %icc, %l0, %i4
29947loop_2898:
29948 sll %l1, 0x0D, %g1
29949loop_2899:
29950 sdivcc %g5, 0x17AD, %o0
29951loop_2900:
29952 movle %xcc, %o4, %o6
29953 edge16 %i0, %l6, %l3
29954 edge8n %i1, %g6, %i2
29955 prefetch [%l7 + 0x40], 0x2
29956 nop ! tle %xcc, 0x2 changed by convert2hboot
29957 fzero %f20
29958 nop
29959 setx loop_2901, %l0, %l1
29960 jmpl %l1, %l2
29961 fnegs %f4, %f1
29962 fbug,a %fcc2, loop_2902
29963 nop ! tgu %icc, 0x4 changed by convert2hboot
29964loop_2901:
29965 movrlz %g7, %i3, %o7
29966 fmovd %f30, %f26
29967loop_2902:
29968 fmuld8ulx16 %f9, %f28, %f14
29969 brnz,a %o5, loop_2903
29970 fcmple32 %f18, %f16, %o3
29971 set 0x14, %o6
29972 lda [%l7 + %o6] 0x0c, %f10
29973loop_2903:
29974 ble %icc, loop_2904
29975 edge32ln %g4, %i5, %g3
29976 bneg,a,pn %icc, loop_2905
29977 stw %l4, [%l7 + 0x70]
29978loop_2904:
29979 nop ! tle %xcc, 0x6 changed by convert2hboot
29980 nop ! te %icc, 0x4 changed by convert2hboot
29981loop_2905:
29982 fmovdvs %icc, %f10, %f12
29983 ldsh [%l7 + 0x62], %o2
29984 orn %o1, %l5, %i6
29985 addcc %i7, 0x0300, %l0
29986 nop ! tge %icc, 0x3 changed by convert2hboot
29987 movge %xcc, %i4, %g2
29988 andcc %l1, %g5, %g1
29989 movrgez %o4, %o6, %o0
29990 fnor %f20, %f4, %f26
29991 edge8ln %i0, %l3, %l6
29992 mulx %g6, %i2, %i1
29993 set 0x78, %l0
29994 nop ! ldxa [%l7 + %l0] 0x11, %g7 ASI use changed by convert2hboot
29995 edge8 %i3, %o7, %l2
29996 edge32n %o5, %o3, %g4
29997 xnor %g3, 0x1CF7, %l4
29998 ldsh [%l7 + 0x0A], %o2
29999 bn,a,pt %icc, loop_2906
30000 sth %o1, [%l7 + 0x2A]
30001 movrgez %l5, 0x2FB, %i5
30002 nop ! taddcctv %i6, 0x06DC, %l0 changed by convert2hboot
30003loop_2906:
30004 fmovrse %i4, %f5, %f0
30005 subc %i7, 0x1E49, %l1
30006 std %f24, [%l7 + 0x08]
30007 movvc %icc, %g2, %g5
30008 fsrc1 %f28, %f2
30009 edge32ln %o4, %g1, %o6
30010 fbuge %fcc3, loop_2907
30011 srlx %o0, %l3, %l6
30012 wr %g0, 0x16, %asi
30013 membar #Sync
30014loop_2907:
30015 array32 %i0, %i2, %i1
30016 fmovdle %icc, %f4, %f6
30017 bvs %xcc, loop_2908
30018 brnz,a %g6, loop_2909
30019 sdivcc %i3, 0x04F0, %o7
30020 wr %g0, 0x19, %asi
30021loop_2908:
30022 andn %l2, %o5, %o3
30023loop_2909:
30024 siam 0x2
30025 fmovdl %xcc, %f13, %f0
30026 sethi 0x0C3D, %g3
30027 movrlz %l4, 0x13B, %o2
30028 popc 0x14C5, %o1
30029 movneg %icc, %l5, %i5
30030 smul %i6, %l0, %g4
30031 fba,a %fcc0, loop_2910
30032 ble,pt %xcc, loop_2911
30033 bneg loop_2912
30034 movgu %xcc, %i4, %i7
30035loop_2910:
30036 mova %icc, %l1, %g5
30037loop_2911:
30038 ldd [%l7 + 0x48], %f4
30039loop_2912:
30040 fmuld8ulx16 %f0, %f18, %f20
30041 nop ! tleu %xcc, 0x7 changed by convert2hboot
30042 nop ! tvs %icc, 0x5 changed by convert2hboot
30043 array32 %g2, %g1, %o6
30044 nop ! tsubcctv %o4, %o0, %l3 changed by convert2hboot
30045 srl %l6, 0x04, %i2
30046 sra %i0, %i1, %i3
30047 ldsw [%l7 + 0x70], %g6
30048 nop ! tl %xcc, 0x7 changed by convert2hboot
30049 fnot1 %f26, %f20
30050 addcc %g7, %l2, %o5
30051 movvs %xcc, %o3, %g3
30052 movrgz %o7, 0x088, %l4
30053 bshuffle %f0, %f2, %f10
30054 movre %o1, 0x3FF, %l5
30055 nop ! tne %icc, 0x6 changed by convert2hboot
30056 bshuffle %f26, %f0, %f14
30057 array32 %i5, %o2, %l0
30058 wr %g0, 0x04, %asi
30059 nop ! tsubcctv %g4, %i4, %l1 changed by convert2hboot
30060 sdiv %g5, 0x072F, %g2
30061 nop ! tleu %icc, 0x5 changed by convert2hboot
30062 nop ! taddcc %g1, %o6, %o4 changed by convert2hboot
30063 nop ! tleu %icc, 0x0 changed by convert2hboot
30064 movrlz %o0, %l3, %l6
30065 edge16 %i2, %i0, %i1
30066 nop ! taddcctv %i7, %i3, %g6 changed by convert2hboot
30067 orn %l2, 0x0B0F, %g7
30068 fornot1 %f4, %f26, %f16
30069 sdivx %o5, 0x1DAC, %g3
30070 bneg,pt %icc, loop_2913
30071 fpsub16s %f4, %f28, %f16
30072 ldd [%l7 + 0x40], %o2
30073 fpadd16s %f31, %f18, %f11
30074loop_2913:
30075 bl,a %xcc, loop_2914
30076 bshuffle %f10, %f0, %f22
30077 popc %l4, %o1
30078 bvs,a,pt %icc, loop_2915
30079loop_2914:
30080 xnorcc %o7, 0x0875, %l5
30081 udivx %i5, 0x00AA, %l0
30082 ldx [%l7 + 0x60], %i6
30083loop_2915:
30084 smul %o2, 0x1ACB, %i4
30085 bpos,a loop_2916
30086 alignaddr %l1, %g5, %g4
30087 orncc %g2, %o6, %o4
30088 srax %g1, %l3, %l6
30089loop_2916:
30090 ldsh [%l7 + 0x24], %o0
30091 brlez,a %i0, loop_2917
30092 andcc %i2, %i7, %i3
30093 movl %icc, %g6, %l2
30094 fornot2s %f4, %f23, %f6
30095loop_2917:
30096 brlez %g7, loop_2918
30097 edge16l %o5, %i1, %g3
30098 fmovdgu %icc, %f22, %f28
30099 edge32l %o3, %l4, %o1
30100loop_2918:
30101 nop
30102 wr %g0, 0x89, %asi
30103 fmovrdlez %o7, %f2, %f22
30104 mova %xcc, %l0, %i6
30105 edge8 %o2, %i5, %l1
30106 fpadd32s %f30, %f7, %f21
30107 fxnors %f9, %f21, %f4
30108 nop ! ta %xcc, 0x0 changed by convert2hboot
30109 set 0x52, %o2
30110 nop ! stba %g5, [%l7 + %o2] 0x15 ASI use changed by convert2hboot
30111 ba,pn %xcc, loop_2919
30112 smul %i4, %g2, %o6
30113 movgu %icc, %g4, %o4
30114 edge32l %g1, %l3, %l6
30115loop_2919:
30116 fmovdge %icc, %f27, %f7
30117 edge16n %i0, %i2, %i7
30118 fbu,a %fcc1, loop_2920
30119 fbo %fcc2, loop_2921
30120 fpadd32s %f8, %f29, %f9
30121 movg %xcc, %i3, %g6
30122loop_2920:
30123 nop ! sir 0x1E6D changed by convert2hboot
30124loop_2921:
30125 bpos,a,pn %icc, loop_2922
30126 edge16ln %l2, %g7, %o5
30127 and %o0, %i1, %o3
30128 bpos,a,pt %icc, loop_2923
30129loop_2922:
30130 movre %g3, %l4, %l5
30131 or %o7, %o1, %l0
30132 nop ! tge %xcc, 0x1 changed by convert2hboot
30133loop_2923:
30134 movg %icc, %i6, %o2
30135 movl %icc, %i5, %l1
30136 wr %g0, 0x80, %asi
30137 nop ! tvc %xcc, 0x0 changed by convert2hboot
30138 std %f26, [%l7 + 0x28]
30139 movn %xcc, %g5, %g2
30140 nop
30141 setx loop_2924, %l0, %l1
30142 nop ! wrpr 0x1, %tl changed by convert2hboot
30143 nop ! wrpr %l1, %tpc changed by convert2hboot
30144 add %l1, 0x4, %l1
30145 nop ! wrpr %l1, %tnpc changed by convert2hboot
30146 setx 0x34400001400, %l0, %l1
30147 nop ! wrpr %l1, %tstate changed by convert2hboot
30148 nop ! wrhpr 0x4, %htstate changed by convert2hboot
30149 nop ! retry changed by convert2hboot
30150 fbo %fcc3, loop_2925
30151 nop ! tgu %icc, 0x2 changed by convert2hboot
30152 fbe %fcc3, loop_2926
30153loop_2924:
30154 add %o6, %g4, %g1
30155loop_2925:
30156 srlx %o4, %l3, %l6
30157 udivcc %i2, 0x0EB0, %i7
30158loop_2926:
30159 nop
30160 set 0x65, %i4
30161 nop ! ldstuba [%l7 + %i4] 0x10, %i0 ASI use changed by convert2hboot
30162 restored
30163 rdpr %cwp, %g1
30164 rdpr %cansave, %g2
30165 rdpr %canrestore, %g3
30166 rdpr %cleanwin, %g4
30167 rdpr %otherwin, %g5
30168 rdpr %wstate, %g6
30169 restored
30170 rdpr %cwp, %g1
30171 rdpr %cansave, %g2
30172 rdpr %canrestore, %g3
30173 rdpr %cleanwin, %g4
30174 rdpr %otherwin, %g5
30175 rdpr %wstate, %g6
30176 fandnot1s %f30, %f1, %f13
30177 fmul8x16al %f1, %f15, %f0
30178 movrlz %g6, %i3, %l2
30179 smul %g7, 0x071D, %o5
30180 umul %o0, %o3, %i1
30181 nop ! taddcc %g3, 0x0281, %l4 changed by convert2hboot
30182 fmovdne %icc, %f24, %f31
30183 edge8n %l5, %o1, %l0
30184 fmovrdgz %o7, %f14, %f26
30185 sra %i6, 0x18, %i5
30186 wr %g0, 0x89, %asi
30187 fmovda %xcc, %f12, %f26
30188 fmovdn %xcc, %f6, %f20
30189 fbue %fcc0, loop_2927
30190 nop ! tvs %xcc, 0x5 changed by convert2hboot
30191 fbne %fcc1, loop_2928
30192 bpos,a,pt %icc, loop_2929
30193loop_2927:
30194 edge8l %o2, %g5, %i4
30195 brz,a %g2, loop_2930
30196loop_2928:
30197 bneg,a %icc, loop_2931
30198loop_2929:
30199 fmovde %icc, %f6, %f4
30200 fandnot2s %f18, %f27, %f2
30201loop_2930:
30202 nop
30203 set 0x16, %l4
30204 nop ! ldstuba [%l7 + %l4] 0x81, %g4 ASI use changed by convert2hboot
30205loop_2931:
30206 nop ! taddcc %g1, 0x1B4A, %o6 changed by convert2hboot
30207 movcs %xcc, %o4, %l6
30208 nop ! tgu %xcc, 0x5 changed by convert2hboot
30209 add %l3, 0x09DC, %i2
30210 add %l7, 0x48, %l6
30211 wr %g0, 0x04, %asi
30212 bg,a,pn %xcc, loop_2932
30213 edge8l %i3, %i7, %l2
30214 bpos,a %icc, loop_2933
30215 fble,a %fcc1, loop_2934
30216loop_2932:
30217 movl %xcc, %o5, %o0
30218 umul %o3, %i1, %g3
30219loop_2933:
30220 nop ! tneg %icc, 0x4 changed by convert2hboot
30221loop_2934:
30222 fbn %fcc0, loop_2935
30223 flush %l7 + 0x60
30224 brnz %l4, loop_2936
30225 nop
30226 set 0x38, %i0
30227 std %l4, [%l7 + %i0]
30228loop_2935:
30229 nop ! tneg %xcc, 0x6 changed by convert2hboot
30230 sub %g7, 0x1B10, %l0
30231loop_2936:
30232 movl %icc, %o7, %i6
30233 fnegd %f16, %f8
30234 fabsd %f14, %f16
30235 and %o1, 0x1F37, %l1
30236 subc %i5, %o2, %i4
30237 udiv %g5, 0x0CD5, %g2
30238 brz %g1, loop_2937
30239 fmovd %f10, %f22
30240 nop ! ta %icc, 0x0 changed by convert2hboot
30241 edge32ln %g4, %o4, %l6
30242loop_2937:
30243 nop ! sir 0x1DC1 changed by convert2hboot
30244 ld [%l7 + 0x58], %f19
30245 bne,pt %icc, loop_2938
30246 movne %xcc, %o6, %l3
30247 nop ! taddcc %i2, %i0, %i3 changed by convert2hboot
30248 wr %g0, 0x4f, %asi
30249loop_2938:
30250 fnegd %f6, %f24
30251 srl %l2, 0x08, %o5
30252 fnot2s %f15, %f10
30253 movvc %icc, %o0, %o3
30254 stx %g6, [%l7 + 0x78]
30255 xnor %g3, 0x0198, %l4
30256 fpadd32 %f4, %f16, %f14
30257 fble %fcc2, loop_2939
30258 andcc %i1, 0x0414, %g7
30259 fmovrdlez %l0, %f24, %f22
30260 fmovrslz %o7, %f11, %f29
30261loop_2939:
30262 nop
30263 wr %g0, 0x18, %asi
30264 call loop_2940
30265 fcmped %fcc1, %f26, %f8
30266 edge16ln %l5, %o1, %l1
30267 nop ! tle %icc, 0x5 changed by convert2hboot
30268loop_2940:
30269 nop ! tg %icc, 0x4 changed by convert2hboot
30270 movpos %xcc, %o2, %i5
30271 movgu %xcc, %g5, %i4
30272 edge16ln %g1, %g2, %o4
30273 sdivx %l6, 0x0ACD, %o6
30274 nop ! tcc %xcc, 0x5 changed by convert2hboot
30275 movleu %icc, %l3, %g4
30276 call loop_2941
30277 nop ! tpos %icc, 0x7 changed by convert2hboot
30278 movne %icc, %i0, %i2
30279 subcc %i3, 0x1AAC, %i7
30280loop_2941:
30281 fsrc1 %f8, %f24
30282 nop
30283 setx loop_2942, %l0, %l1
30284 nop ! wrpr 0x1, %tl changed by convert2hboot
30285 nop ! wrpr %l1, %tpc changed by convert2hboot
30286 add %l1, 0x4, %l1
30287 nop ! wrpr %l1, %tnpc changed by convert2hboot
30288 setx 0x34400001400, %l0, %l1
30289 nop ! wrpr %l1, %tstate changed by convert2hboot
30290 nop ! wrhpr 0x4, %htstate changed by convert2hboot
30291 nop ! retry changed by convert2hboot
30292 movgu %icc, %o5, %l2
30293 nop ! tgu %icc, 0x3 changed by convert2hboot
30294 srax %o3, 0x06, %o0
30295loop_2942:
30296 nop
30297 wr %g0, 0x4f, %asi
30298 fbuge,a %fcc2, loop_2943
30299 edge32l %g3, %i1, %l4
30300 set 0x70, %l6
30301 nop ! stxa %g7, [%l7 + %l6] 0x80 ASI use changed by convert2hboot
30302loop_2943:
30303 brgez %o7, loop_2944
30304 mova %xcc, %i6, %l5
30305 srax %l0, %o1, %l1
30306 addc %o2, %i5, %g5
30307loop_2944:
30308 nop
30309 set 0x70, %g3
30310 nop ! stda %g0, [%l7 + %g3] 0x18 ASI use changed by convert2hboot
30311 edge32ln %g2, %o4, %l6
30312 edge32 %o6, %l3, %g4
30313 nop ! tle %icc, 0x4 changed by convert2hboot
30314 ldub [%l7 + 0x18], %i4
30315 restored
30316 rdpr %cwp, %g1
30317 rdpr %cansave, %g2
30318 rdpr %canrestore, %g3
30319 rdpr %cleanwin, %g4
30320 rdpr %otherwin, %g5
30321 rdpr %wstate, %g6
30322 st %f23, [%l7 + 0x60]
30323 std %i2, [%l7 + 0x70]
30324 fmovsleu %xcc, %f28, %f28
30325 fble,a %fcc2, loop_2945
30326 fcmpeq16 %f4, %f24, %i0
30327 fblg %fcc0, loop_2946
30328 ba,a,pt %xcc, loop_2947
30329loop_2945:
30330 st %f29, [%l7 + 0x1C]
30331 fcmpeq32 %f26, %f28, %i3
30332loop_2946:
30333 fmovrsne %i7, %f5, %f24
30334loop_2947:
30335 fxor %f14, %f22, %f20
30336 ldsw [%l7 + 0x08], %l2
30337 xorcc %o3, %o0, %g6
30338 fnor %f24, %f14, %f30
30339 movle %icc, %g3, %o5
30340 nop ! tneg %xcc, 0x3 changed by convert2hboot
30341 nop ! taddcctv %l4, %i1, %g7 changed by convert2hboot
30342 nop ! te %xcc, 0x3 changed by convert2hboot
30343 movg %xcc, %o7, %i6
30344 movle %icc, %l5, %l0
30345 xnorcc %l1, %o1, %o2
30346 saved
30347 rdpr %cwp, %g1
30348 rdpr %cansave, %g2
30349 rdpr %canrestore, %g3
30350 rdpr %cleanwin, %g4
30351 rdpr %otherwin, %g5
30352 rdpr %wstate, %g6
30353 nop ! tge %xcc, 0x0 changed by convert2hboot
30354 movle %icc, %g5, %i5
30355 movn %xcc, %g1, %o4
30356 fandnot1s %f12, %f9, %f7
30357 smulcc %l6, 0x13A1, %g2
30358 fsrc1 %f8, %f28
30359 fmul8x16al %f22, %f27, %f10
30360 mulx %l3, %o6, %i4
30361 sdivcc %i2, 0x0ED7, %g4
30362 sdivx %i0, 0x0656, %i7
30363 fcmpgt16 %f24, %f22, %i3
30364 edge32n %l2, %o0, %o3
30365 sdiv %g6, 0x135E, %g3
30366 movgu %xcc, %o5, %l4
30367 fmovscc %icc, %f18, %f18
30368 udivx %i1, 0x0039, %g7
30369 movl %icc, %i6, %l5
30370 fnegd %f24, %f30
30371 membar 0x13
30372 fmuld8sux16 %f16, %f8, %f26
30373 fandnot1 %f16, %f4, %f12
30374 edge16l %o7, %l0, %l1
30375 set 0x70, %i6
30376 nop ! lduba [%l7 + %i6] 0x0c, %o2 ASI use changed by convert2hboot
30377 nop ! tg %icc, 0x2 changed by convert2hboot
30378 membar 0x25
30379 nop ! tleu %xcc, 0x7 changed by convert2hboot
30380 movl %icc, %o1, %i5
30381 umulcc %g1, %g5, %l6
30382 nop ! sir 0x1C13 changed by convert2hboot
30383 fmovsvc %xcc, %f16, %f5
30384 sdiv %g2, 0x0B82, %o4
30385 nop ! tsubcctv %l3, %i4, %i2 changed by convert2hboot
30386 fmovsn %xcc, %f22, %f30
30387 ldsh [%l7 + 0x46], %g4
30388 srax %i0, 0x0D, %o6
30389 nop ! tvc %xcc, 0x6 changed by convert2hboot
30390 addcc %i3, %l2, %i7
30391 edge8ln %o0, %o3, %g6
30392 subcc %o5, %l4, %g3
30393 fmovrdgz %i1, %f16, %f6
30394 movleu %icc, %i6, %l5
30395 fpadd32s %f10, %f2, %f20
30396 movrlz %o7, 0x3F1, %g7
30397 sll %l0, %l1, %o2
30398 nop ! tsubcc %i5, %o1, %g1 changed by convert2hboot
30399 move %xcc, %l6, %g5
30400 set 0x0C, %i3
30401 nop ! lduwa [%l7 + %i3] 0x89, %g2 ASI use changed by convert2hboot
30402 fbl %fcc1, loop_2948
30403 mulx %l3, 0x1B4C, %o4
30404 movrlz %i2, %i4, %g4
30405 ldsh [%l7 + 0x5A], %o6
30406loop_2948:
30407 popc %i3, %l2
30408 fmovsn %icc, %f14, %f17
30409 xnorcc %i7, 0x1C28, %i0
30410 nop ! te %xcc, 0x1 changed by convert2hboot
30411 nop ! tl %xcc, 0x4 changed by convert2hboot
30412 fmovsneg %xcc, %f22, %f4
30413 udivcc %o3, 0x0C7F, %g6
30414 nop ! tcs %xcc, 0x5 changed by convert2hboot
30415 xnorcc %o5, %o0, %l4
30416 nop ! tneg %icc, 0x3 changed by convert2hboot
30417 fbg,a %fcc3, loop_2949
30418 edge8l %i1, %i6, %l5
30419 nop ! te %xcc, 0x6 changed by convert2hboot
30420 sethi 0x0AAC, %o7
30421loop_2949:
30422 fblg %fcc2, loop_2950
30423 fones %f14
30424 fnegs %f9, %f13
30425 fmovrdlz %g7, %f8, %f16
30426loop_2950:
30427 subc %l0, 0x0623, %l1
30428 nop ! tvs %icc, 0x4 changed by convert2hboot
30429 orn %o2, 0x0FCD, %g3
30430 prefetch [%l7 + 0x58], 0x3
30431 fmovdvs %xcc, %f29, %f21
30432 edge8n %i5, %o1, %l6
30433 fzeros %f8
30434 fbug,a %fcc2, loop_2951
30435 sth %g5, [%l7 + 0x16]
30436 set 0x7C, %i5
30437 sta %f12, [%l7 + %i5] 0x14
30438loop_2951:
30439 nop
30440 wr %g0, 0x19, %asi
30441 sta %f18, [%l7 + 0x08] %asi
30442 fbule,a %fcc3, loop_2952
30443 ba,a,pt %icc, loop_2953
30444 array16 %g2, %g1, %o4
30445 wr %g0, 0x04, %asi
30446loop_2952:
30447 edge32ln %l3, %g4, %o6
30448loop_2953:
30449 nop ! tge %icc, 0x1 changed by convert2hboot
30450 fsrc2 %f10, %f30
30451 brz,a %i4, loop_2954
30452 fbl %fcc1, loop_2955
30453 movn %xcc, %l2, %i7
30454 bvs,a %icc, loop_2956
30455loop_2954:
30456 umulcc %i0, %o3, %i3
30457loop_2955:
30458 ldub [%l7 + 0x1F], %g6
30459 bcs,a,pn %icc, loop_2957
30460loop_2956:
30461 nop ! tpos %xcc, 0x0 changed by convert2hboot
30462 add %l7, 0x0C, %l6
30463 wr %g0, 0x80, %asi
30464 lda [%l6] %asi, %o0
30465loop_2957:
30466 movge %icc, %l4, %i6
30467 wr %g0, 0x89, %asi
30468 andncc %i1, %g7, %o7
30469 wr %g0, 0x80, %asi
30470 movcs %icc, %o2, %l0
30471 set 0x0, %l1
30472 nop ! stxa %g3, [%g0 + %l1] 0x20 ASI use changed by convert2hboot
30473 fmovse %icc, %f19, %f1
30474 fcmpd %fcc1, %f20, %f4
30475 fmovsl %xcc, %f0, %f18
30476 andn %o1, %i5, %g5
30477 lduw [%l7 + 0x14], %l6
30478 fcmpeq32 %f30, %f26, %g1
30479 bvs loop_2958
30480 movle %icc, %o4, %i2
30481 fnor %f14, %f20, %f18
30482 movle %xcc, %g2, %g4
30483loop_2958:
30484 movg %xcc, %l3, %i4
30485 edge16 %o6, %l2, %i0
30486 xorcc %o3, 0x0D30, %i7
30487 stw %i3, [%l7 + 0x48]
30488 nop ! tcc %icc, 0x5 changed by convert2hboot
30489 fpsub32s %f27, %f17, %f24
30490 fbe,a %fcc0, loop_2959
30491 udiv %g6, 0x0E22, %o0
30492 subccc %o5, %l4, %l5
30493 edge16n %i6, %i1, %o7
30494loop_2959:
30495 fmovsvc %icc, %f20, %f20
30496 nop ! tge %xcc, 0x6 changed by convert2hboot
30497 set 0x40, %i2
30498 nop ! ldda [%l7 + %i2] 0x04, %f0 ASI use changed by convert2hboot
30499 fcmpgt32 %f28, %f26, %g7
30500 set 0x37, %o7
30501 nop ! ldsba [%l7 + %o7] 0x80, %o2 ASI use changed by convert2hboot
30502 bpos,pt %xcc, loop_2960
30503 xnor %l1, 0x1A40, %g3
30504 nop
30505 set 0x60, %g6
30506 ldx [%l7 + %g6], %l0
30507 fmovsn %icc, %f18, %f28
30508loop_2960:
30509 array8 %i5, %g5, %l6
30510 edge32ln %o1, %g1, %i2
30511 nop ! tsubcctv %g2, 0x1C95, %g4 changed by convert2hboot
30512 nop ! taddcc %o4, %i4, %l3 changed by convert2hboot
30513 nop ! tneg %xcc, 0x5 changed by convert2hboot
30514 fsrc2s %f16, %f3
30515 fmovsleu %icc, %f27, %f16
30516 fcmpeq16 %f20, %f18, %l2
30517 nop ! tsubcc %o6, 0x0B40, %i0 changed by convert2hboot
30518 movn %xcc, %o3, %i3
30519 nop ! tg %icc, 0x2 changed by convert2hboot
30520 fpack32 %f12, %f20, %f6
30521 nop
30522 setx loop_2961, %l0, %l1
30523 nop ! wrpr 0x1, %tl changed by convert2hboot
30524 nop ! wrpr %l1, %tpc changed by convert2hboot
30525 add %l1, 0x4, %l1
30526 nop ! wrpr %l1, %tnpc changed by convert2hboot
30527 setx 0x34400001400, %l0, %l1
30528 nop ! wrpr %l1, %tstate changed by convert2hboot
30529 nop ! wrhpr 0x4, %htstate changed by convert2hboot
30530 nop ! retry changed by convert2hboot
30531 movvc %xcc, %g6, %i7
30532 xor %o0, %o5, %l5
30533 nop ! tcc %xcc, 0x5 changed by convert2hboot
30534loop_2961:
30535 nop ! tvs %xcc, 0x2 changed by convert2hboot
30536 sdivx %l4, 0x075E, %i1
30537 fbe %fcc1, loop_2962
30538 smulcc %o7, 0x00D6, %i6
30539 fmovrse %o2, %f20, %f28
30540 movrne %g7, 0x35E, %g3
30541loop_2962:
30542 nop ! tn %icc, 0x5 changed by convert2hboot
30543 udivcc %l0, 0x1CF8, %i5
30544 movn %xcc, %l1, %g5
30545 fbule %fcc3, loop_2963
30546 fmuld8ulx16 %f12, %f28, %f6
30547 fbg,a %fcc3, loop_2964
30548 bgu,a loop_2965
30549loop_2963:
30550 edge32l %o1, %g1, %l6
30551 fbu %fcc0, loop_2966
30552loop_2964:
30553 nop ! tgu %icc, 0x5 changed by convert2hboot
30554loop_2965:
30555 nop
30556 wr %g0, 0x2b, %asi
30557 membar #Sync
30558loop_2966:
30559 edge8 %g4, %o4, %i2
30560 std %f12, [%l7 + 0x30]
30561 srlx %l3, 0x0E, %l2
30562 bne,pt %xcc, loop_2967
30563 brgez,a %i4, loop_2968
30564 edge16n %o6, %i0, %o3
30565 fmovdgu %xcc, %f30, %f12
30566loop_2967:
30567 edge8l %i3, %g6, %i7
30568loop_2968:
30569 nop ! tcc %icc, 0x4 changed by convert2hboot
30570 addcc %o0, %l5, %l4
30571 set 0x54, %o5
30572 nop ! swapa [%l7 + %o5] 0x89, %i1 ASI use changed by convert2hboot
30573 srl %o7, 0x16, %o5
30574 array32 %o2, %g7, %g3
30575 xor %l0, %i5, %i6
30576 fmovrse %l1, %f25, %f26
30577 movl %icc, %o1, %g1
30578 movrgz %l6, 0x069, %g5
30579 brlz,a %g2, loop_2969
30580 edge16l %o4, %g4, %i2
30581 wr %g0, 0x11, %asi
30582 sta %f31, [%l7 + 0x78] %asi
30583loop_2969:
30584 edge32l %l2, %l3, %o6
30585 movgu %icc, %i0, %i4
30586 fbne,a %fcc2, loop_2970
30587 movrlz %o3, 0x287, %g6
30588 fbl %fcc3, loop_2971
30589 umulcc %i3, 0x1E99, %o0
30590loop_2970:
30591 edge16l %i7, %l4, %l5
30592 array8 %i1, %o7, %o2
30593loop_2971:
30594 movgu %icc, %g7, %o5
30595 fornot1s %f21, %f20, %f6
30596 fmovsge %icc, %f25, %f16
30597 movcs %icc, %l0, %g3
30598 fmovdpos %xcc, %f29, %f8
30599 sllx %i6, %i5, %l1
30600 edge16ln %g1, %l6, %g5
30601 andcc %g2, %o1, %g4
30602 fnegd %f24, %f18
30603 edge8l %i2, %o4, %l3
30604 fmovsa %xcc, %f21, %f15
30605 edge16 %l2, %o6, %i0
30606 srax %i4, 0x18, %g6
30607 movcs %xcc, %i3, %o3
30608 subc %o0, 0x1B64, %l4
30609 movre %l5, %i1, %o7
30610 set 0x50, %i7
30611 nop ! ldxa [%l7 + %i7] 0x04, %i7 ASI use changed by convert2hboot
30612 fbo,a %fcc3, loop_2972
30613 movl %icc, %g7, %o5
30614 edge16ln %l0, %o2, %i6
30615 nop ! taddcc %g3, %i5, %g1 changed by convert2hboot
30616loop_2972:
30617 movre %l1, %g5, %l6
30618 movpos %icc, %o1, %g2
30619 sllx %g4, 0x18, %o4
30620 fmovsleu %icc, %f26, %f10
30621 andcc %i2, %l3, %o6
30622 prefetch [%l7 + 0x44], 0x3
30623 udiv %l2, 0x0B28, %i4
30624 sdiv %g6, 0x007E, %i0
30625 nop ! tg %xcc, 0x3 changed by convert2hboot
30626 ble,a %icc, loop_2973
30627 nop ! tleu %icc, 0x7 changed by convert2hboot
30628 nop ! tne %xcc, 0x5 changed by convert2hboot
30629 orncc %o3, %o0, %l4
30630loop_2973:
30631 fbn,a %fcc3, loop_2974
30632 mova %icc, %i3, %i1
30633 fcmple32 %f6, %f18, %o7
30634 bvs,a loop_2975
30635loop_2974:
30636 nop ! tge %xcc, 0x5 changed by convert2hboot
30637 fmovsgu %icc, %f28, %f23
30638 movrgez %i7, %l5, %o5
30639loop_2975:
30640 fnot2 %f16, %f20
30641 fnegs %f15, %f14
30642 edge8ln %l0, %o2, %i6
30643 wr %g0, 0x19, %asi
30644 andn %i5, %g7, %l1
30645 sra %g5, 0x1E, %g1
30646 wr %g0, 0x11, %asi
30647 set 0x30, %l5
30648 nop ! ldsha [%l7 + %l5] 0x88, %g2 ASI use changed by convert2hboot
30649 edge32n %l6, %g4, %i2
30650 alignaddrl %l3, %o4, %o6
30651 bn,a,pt %icc, loop_2976
30652 fnands %f4, %f5, %f1
30653 bge,a %icc, loop_2977
30654 fmovsneg %xcc, %f22, %f10
30655loop_2976:
30656 fmuld8ulx16 %f31, %f27, %f18
30657 edge32ln %l2, %i4, %i0
30658loop_2977:
30659 nop
30660 set 0x30, %g5
30661 nop ! prefetcha [%l7 + %g5] 0x18, 0x0 ASI use changed by convert2hboot
30662 orcc %o0, 0x1FD6, %g6
30663 brnz,a %i3, loop_2978
30664 fmul8ulx16 %f26, %f16, %f4
30665 sra %i1, 0x12, %l4
30666 fmovdle %xcc, %f20, %f5
30667loop_2978:
30668 nop
30669 set 0x5B, %i1
30670 nop ! ldsba [%l7 + %i1] 0x14, %o7 ASI use changed by convert2hboot
30671 sub %i7, %o5, %l0
30672 bcs,a,pt %xcc, loop_2979
30673 orncc %l5, %i6, %g3
30674 addc %o2, 0x05E5, %i5
30675 set 0x50, %o4
30676 nop ! lduha [%l7 + %o4] 0x15, %l1 ASI use changed by convert2hboot
30677loop_2979:
30678 saved
30679 rdpr %cwp, %g1
30680 rdpr %cansave, %g2
30681 rdpr %canrestore, %g3
30682 rdpr %cleanwin, %g4
30683 rdpr %otherwin, %g5
30684 rdpr %wstate, %g6
30685 array32 %g7, %g5, %o1
30686 fcmple16 %f0, %f18, %g1
30687 nop ! sir 0x04D0 changed by convert2hboot
30688 fcmpgt16 %f0, %f24, %g2
30689 sethi 0x1D08, %g4
30690 fbge %fcc3, loop_2980
30691 xor %i2, 0x0B74, %l3
30692 fxor %f18, %f6, %f14
30693 call loop_2981
30694loop_2980:
30695 nop ! ta %icc, 0x0 changed by convert2hboot
30696 set 0x20, %l2
30697 nop ! stxa %o4, [%l7 + %l2] 0xe2 ASI use changed by convert2hboot
30698 membar #Sync
30699loop_2981:
30700 move %icc, %l6, %o6
30701 edge8l %l2, %i0, %o3
30702 bn,pn %icc, loop_2982
30703 edge32ln %o0, %g6, %i3
30704 movrgez %i1, 0x100, %i4
30705 fbo %fcc3, loop_2983
30706loop_2982:
30707 fmovrdgez %o7, %f10, %f30
30708 and %l4, %o5, %i7
30709 edge32ln %l5, %i6, %g3
30710loop_2983:
30711 brlez %o2, loop_2984
30712 faligndata %f16, %f24, %f24
30713 movn %icc, %i5, %l1
30714 edge16 %g7, %g5, %o1
30715loop_2984:
30716 fpadd32 %f28, %f16, %f2
30717 array16 %l0, %g2, %g1
30718 movcs %xcc, %i2, %g4
30719 andcc %l3, 0x184A, %o4
30720 movle %icc, %l6, %l2
30721 addccc %i0, 0x1973, %o3
30722 nop ! tvc %xcc, 0x3 changed by convert2hboot
30723 udivx %o0, 0x1393, %g6
30724 fcmpd %fcc2, %f14, %f28
30725 udivx %i3, 0x13CC, %o6
30726 smulcc %i1, %i4, %o7
30727 orn %o5, 0x0DF6, %i7
30728 nop ! tsubcctv %l5, %i6, %g3 changed by convert2hboot
30729 fcmple32 %f4, %f30, %l4
30730 sethi 0x004F, %o2
30731 fba %fcc3, loop_2985
30732 alignaddr %i5, %l1, %g7
30733 fmovdg %xcc, %f27, %f26
30734 bg loop_2986
30735loop_2985:
30736 fbule %fcc2, loop_2987
30737 movl %icc, %o1, %g5
30738 edge8n %g2, %l0, %i2
30739loop_2986:
30740 edge32 %g4, %g1, %l3
30741loop_2987:
30742 fble %fcc1, loop_2988
30743 bl,pt %xcc, loop_2989
30744 fmovsle %icc, %f3, %f30
30745 wr %g0, 0x89, %asi
30746loop_2988:
30747 ldub [%l7 + 0x0F], %l2
30748loop_2989:
30749 ldx [%l7 + 0x30], %l6
30750 or %i0, 0x13FB, %o0
30751 andcc %o3, %i3, %o6
30752 fmovsg %xcc, %f26, %f7
30753 xnorcc %i1, %i4, %o7
30754 sethi 0x1658, %o5
30755 udivx %g6, 0x1F4D, %i7
30756 fmovrslez %l5, %f23, %f3
30757 fbug,a %fcc1, loop_2990
30758 addcc %i6, 0x12D1, %l4
30759 wr %g0, 0x0c, %asi
30760 sta %f19, [%l7 + 0x58] %asi
30761loop_2990:
30762 siam 0x1
30763 fbne %fcc2, loop_2991
30764 fbuge %fcc0, loop_2992
30765 nop ! tg %xcc, 0x5 changed by convert2hboot
30766 fbge,a %fcc2, loop_2993
30767loop_2991:
30768 nop ! tvc %xcc, 0x2 changed by convert2hboot
30769loop_2992:
30770 movcc %xcc, %g3, %o2
30771 movne %icc, %i5, %l1
30772loop_2993:
30773 xorcc %o1, %g5, %g7
30774 sub %g2, 0x1097, %l0
30775 set 0x51, %o3
30776 nop ! ldsba [%l7 + %o3] 0x15, %g4 ASI use changed by convert2hboot
30777 udivx %g1, 0x07CB, %l3
30778 nop ! tg %icc, 0x6 changed by convert2hboot
30779 set 0x14, %o1
30780 nop ! lduwa [%l7 + %o1] 0x89, %o4 ASI use changed by convert2hboot
30781 std %l2, [%l7 + 0x10]
30782 srax %l6, 0x13, %i0
30783 array8 %i2, %o3, %o0
30784 fbue,a %fcc3, loop_2994
30785 fmovsg %xcc, %f23, %f9
30786 pdist %f0, %f6, %f10
30787 brz %o6, loop_2995
30788loop_2994:
30789 srax %i1, %i4, %o7
30790 swap [%l7 + 0x20], %o5
30791 umulcc %g6, %i3, %l5
30792loop_2995:
30793 edge16 %i7, %i6, %g3
30794 movrlz %l4, 0x2E0, %i5
30795 bneg loop_2996
30796 nop ! tsubcctv %l1, %o1, %g5 changed by convert2hboot
30797 nop ! tleu %icc, 0x4 changed by convert2hboot
30798 xnorcc %o2, 0x1DA5, %g2
30799loop_2996:
30800 nop ! ta %icc, 0x2 changed by convert2hboot
30801 subccc %g7, %g4, %l0
30802 nop ! tn %icc, 0x6 changed by convert2hboot
30803 fblg,a %fcc0, loop_2997
30804 sra %l3, %o4, %g1
30805 fbo,a %fcc1, loop_2998
30806 movn %xcc, %l2, %i0
30807loop_2997:
30808 sdiv %i2, 0x1AF9, %o3
30809 nop ! tpos %xcc, 0x4 changed by convert2hboot
30810loop_2998:
30811 and %o0, 0x100B, %l6
30812 edge8l %i1, %i4, %o6
30813 sllx %o7, 0x07, %o5
30814 mova %icc, %i3, %l5
30815 fbuge,a %fcc1, loop_2999
30816 flush %l7 + 0x5C
30817 movvs %xcc, %i7, %i6
30818 xor %g6, %g3, %i5
30819loop_2999:
30820 fbu %fcc2, loop_3000
30821 ldsb [%l7 + 0x2F], %l4
30822 nop ! tvs %xcc, 0x4 changed by convert2hboot
30823 movrgz %l1, 0x224, %o1
30824loop_3000:
30825 fmovs %f20, %f2
30826 fxor %f6, %f6, %f14
30827 fbug %fcc3, loop_3001
30828 ldstub [%l7 + 0x36], %g5
30829 fbe %fcc2, loop_3002
30830 fble %fcc3, loop_3003
30831loop_3001:
30832 movn %icc, %g2, %g7
30833 xnorcc %g4, 0x11A4, %o2
30834loop_3002:
30835 nop ! tcs %xcc, 0x1 changed by convert2hboot
30836loop_3003:
30837 fpadd32s %f20, %f14, %f6
30838 orn %l3, 0x1C20, %l0
30839 mulscc %o4, %g1, %l2
30840 wr %g0, 0x89, %asi
30841 movvs %xcc, %i0, %o0
30842 movle %icc, %l6, %o3
30843 brgz,a %i1, loop_3004
30844 nop ! taddcc %i4, 0x1566, %o6 changed by convert2hboot
30845 or %o7, %o5, %l5
30846 fmovsvc %icc, %f1, %f10
30847loop_3004:
30848 fmovrslz %i7, %f12, %f6
30849 fmul8ulx16 %f20, %f20, %f24
30850 movne %xcc, %i3, %i6
30851 nop ! tg %xcc, 0x5 changed by convert2hboot
30852 movre %g6, 0x09E, %g3
30853 add %i5, %l1, %o1
30854 array32 %l4, %g2, %g5
30855 membar 0x32
30856 mulx %g7, %g4, %o2
30857 fsrc1s %f7, %f11
30858 fmovsn %icc, %f6, %f28
30859 fornot2 %f14, %f14, %f20
30860 fmovsvs %xcc, %f31, %f15
30861 set 0x40, %l3
30862 nop ! ldswa [%l7 + %l3] 0x0c, %l3 ASI use changed by convert2hboot
30863 array32 %o4, %g1, %l2
30864 movg %icc, %l0, %i0
30865 st %f24, [%l7 + 0x24]
30866 sub %o0, %l6, %i2
30867 srl %o3, 0x0F, %i1
30868 srlx %i4, %o6, %o5
30869 subcc %l5, 0x1252, %i7
30870 movrne %o7, %i3, %g6
30871 fmovrdgez %i6, %f26, %f14
30872 nop ! taddcctv %i5, %l1, %g3 changed by convert2hboot
30873 nop ! tvc %icc, 0x7 changed by convert2hboot
30874 restored
30875 rdpr %cwp, %g1
30876 rdpr %cansave, %g2
30877 rdpr %canrestore, %g3
30878 rdpr %cleanwin, %g4
30879 rdpr %otherwin, %g5
30880 rdpr %wstate, %g6
30881 movl %xcc, %l4, %o1
30882 fcmpgt16 %f14, %f4, %g5
30883 or %g7, 0x14C2, %g4
30884 nop ! tne %icc, 0x7 changed by convert2hboot
30885 fzeros %f24
30886 movrgez %o2, %l3, %g2
30887 add %o4, 0x020A, %l2
30888 st %f18, [%l7 + 0x40]
30889 fblg,a %fcc1, loop_3005
30890 be,pt %icc, loop_3006
30891 fandnot2 %f12, %f26, %f14
30892 ld [%l7 + 0x78], %f13
30893loop_3005:
30894 fpadd32s %f15, %f15, %f26
30895loop_3006:
30896 nop ! tne %xcc, 0x6 changed by convert2hboot
30897 fmovrslez %g1, %f3, %f11
30898 fbule %fcc1, loop_3007
30899 fmovdcc %icc, %f20, %f31
30900 fmovsvs %icc, %f17, %f14
30901 wr %g0, 0x81, %asi
30902loop_3007:
30903 fbge,a %fcc0, loop_3008
30904 nop ! tn %icc, 0x7 changed by convert2hboot
30905 mulscc %i0, %o0, %l6
30906 brgez,a %i2, loop_3009
30907loop_3008:
30908 lduw [%l7 + 0x20], %o3
30909 fcmpd %fcc3, %f28, %f24
30910 fpsub16 %f12, %f30, %f2
30911loop_3009:
30912 nop
30913 setx loop_3010, %l0, %l1
30914 nop ! wrpr 0x1, %tl changed by convert2hboot
30915 nop ! wrpr %l1, %tnpc changed by convert2hboot
30916 setx 0x34400001400, %l0, %l1
30917 nop ! wrpr %l1, %tstate changed by convert2hboot
30918 nop ! wrhpr 0x4, %htstate changed by convert2hboot
30919 nop ! done changed by convert2hboot
30920 edge32n %i4, %o6, %o5
30921 brz,a %i1, loop_3011
30922 popc %i7, %o7
30923loop_3010:
30924 andncc %l5, %g6, %i3
30925 set 0x110, %g7
30926 nop ! stxa %i6, [%g0 + %g7] 0x52 ASI use changed by convert2hboot
30927loop_3011:
30928 fxnor %f18, %f12, %f14
30929 xnorcc %l1, %g3, %l4
30930 edge16l %i5, %o1, %g5
30931 fpack32 %f18, %f30, %f26
30932 andncc %g7, %o2, %g4
30933 wr %g0, 0x10, %asi
30934 ldd [%l7 + 0x30], %o4
30935 fbo,a %fcc3, loop_3012
30936 fxor %f28, %f30, %f2
30937 nop ! tcs %icc, 0x0 changed by convert2hboot
30938 fsrc1s %f17, %f9
30939loop_3012:
30940 fmovrslez %l2, %f31, %f24
30941 umul %g2, %g1, %i0
30942 subcc %o0, %l0, %l6
30943 sethi 0x1149, %o3
30944 nop ! tneg %icc, 0x5 changed by convert2hboot
30945 movrgez %i4, 0x2E5, %i2
30946 add %o5, 0x0021, %i1
30947 brlez %i7, loop_3013
30948 xor %o6, %l5, %o7
30949 sethi 0x16F8, %i3
30950 ldx [%l7 + 0x48], %i6
30951loop_3013:
30952 fxors %f28, %f25, %f31
30953 edge8n %g6, %l1, %g3
30954 bleu,pt %xcc, loop_3014
30955 fmovd %f24, %f30
30956 nop ! tsubcc %l4, %i5, %o1 changed by convert2hboot
30957 udiv %g7, 0x02D8, %o2
30958loop_3014:
30959 fmovspos %icc, %f28, %f13
30960 orncc %g5, 0x1BED, %l3
30961 fmovsl %icc, %f7, %f9
30962 andncc %g4, %o4, %g2
30963 fmovspos %xcc, %f20, %f15
30964 edge16n %g1, %i0, %o0
30965 fmovscc %icc, %f31, %f13
30966 edge16 %l2, %l6, %o3
30967 wr %g0, 0x2f, %asi
30968 membar #Sync
30969 fcmpeq32 %f18, %f26, %i2
30970 nop ! tge %icc, 0x0 changed by convert2hboot
30971 lduh [%l7 + 0x68], %i4
30972 movl %icc, %i1, %o5
30973 orncc %i7, 0x1332, %l5
30974 fands %f5, %f21, %f1
30975 edge32l %o6, %i3, %o7
30976 fcmple32 %f24, %f28, %i6
30977 sllx %l1, 0x04, %g6
30978 nop ! tleu %xcc, 0x7 changed by convert2hboot
30979 restored
30980 rdpr %cwp, %g1
30981 rdpr %cansave, %g2
30982 rdpr %canrestore, %g3
30983 rdpr %cleanwin, %g4
30984 rdpr %otherwin, %g5
30985 rdpr %wstate, %g6
30986 movrgz %g3, 0x1DC, %i5
30987 fxnor %f6, %f0, %f26
30988 fcmpeq16 %f26, %f14, %l4
30989 nop ! tge %xcc, 0x7 changed by convert2hboot
30990 fbl %fcc1, loop_3015
30991 subc %g7, %o2, %g5
30992 brgz,a %l3, loop_3016
30993 movn %xcc, %o1, %o4
30994loop_3015:
30995 std %f6, [%l7 + 0x38]
30996 bg,a loop_3017
30997loop_3016:
30998 fba,a %fcc2, loop_3018
30999 fcmpeq16 %f30, %f6, %g4
31000 mulscc %g1, %g2, %i0
31001loop_3017:
31002 nop ! tcc %xcc, 0x3 changed by convert2hboot
31003loop_3018:
31004 edge8 %l2, %l6, %o0
31005 st %f21, [%l7 + 0x10]
31006 bshuffle %f6, %f18, %f24
31007 wr %g0, 0x89, %asi
31008 nop ! tcs %xcc, 0x5 changed by convert2hboot
31009 fxnor %f4, %f30, %f10
31010 fpsub16 %f4, %f6, %f24
31011 xnorcc %i2, 0x0BAB, %i4
31012 edge16ln %i1, %o5, %i7
31013 fbo %fcc0, loop_3019
31014 fbne,a %fcc2, loop_3020
31015 fbue,a %fcc0, loop_3021
31016 fbne %fcc0, loop_3022
31017loop_3019:
31018 sllx %o3, %o6, %i3
31019loop_3020:
31020 fpadd16s %f8, %f29, %f5
31021loop_3021:
31022 edge8n %o7, %i6, %l1
31023loop_3022:
31024 fpadd16s %f10, %f25, %f28
31025 movl %icc, %l5, %g3
31026 fnegd %f12, %f4
31027 nop ! tcc %icc, 0x1 changed by convert2hboot
31028 fbuge %fcc0, loop_3023
31029 addcc %g6, %i5, %g7
31030 brgez,a %l4, loop_3024
31031 nop ! ta %xcc, 0x2 changed by convert2hboot
31032loop_3023:
31033 sdiv %o2, 0x0325, %g5
31034loop_3024:
31035 nop
31036
31037 EXIT_GOOD
31038
31039
31040
31041!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
31042!
31043! Stats for Thread 0:
31044!
31045! Type l : 2849
31046! Type x : 1323
31047! Type cti : 3024
31048! Type f : 4392
31049! Type i : 13412
31050!
31051!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
31052
31053
31054 EXIT_GOOD /* test finish */
31055
31056/************************************************************************
31057 Test case data start
31058 ************************************************************************/
31059.data
31060user_data_start:
31061scratch_area:
31062.word 0xA4877FCC
31063.word 0xE028F7F7
31064.word 0x2586EF85
31065.word 0x03221257
31066.word 0x1B16B301
31067.word 0xF5E5EC54
31068.word 0x094950AA
31069.word 0x0187E7EA
31070.word 0xB8474D54
31071.word 0x6215F9F1
31072.word 0x7DF7EC04
31073.word 0x40FD26D9
31074.word 0x8D46B8BB
31075.word 0xB6EA5A91
31076.word 0x5BF4F9AD
31077.word 0x1626BE49
31078.word 0xD84145F4
31079.word 0xEB814F75
31080.word 0x1642AB23
31081.word 0x7B384AD3
31082.word 0xA0EDD213
31083.word 0x234C5B02
31084.word 0x14ED1ECA
31085.word 0xFFCF715B
31086.word 0x7240058B
31087.word 0x76086CE1
31088.word 0xAC17DB3F
31089.word 0x6CBBD40A
31090.word 0x47CBD2E2
31091.word 0x5B7AD7CB
31092.word 0x184DECC8
31093.word 0x0F101C1A
31094.word 0x966D107B
31095.word 0x210B2CF2
31096.word 0xC6409A2D
31097.word 0x87851405
31098.word 0x4DB3C3B9
31099.word 0xD4ACD89F
31100.word 0x64609B81
31101.word 0xECDAB802
31102.word 0x85B36961
31103.word 0xBE2BF252
31104.word 0xB1EDA302
31105.word 0x4C71E331
31106.word 0x1B698074
31107.word 0x050539D3
31108.word 0xCE27BF65
31109.word 0xC86735FD
31110.word 0xF68E836F
31111.word 0xBAE9FE08
31112.word 0x8C512EC0
31113.word 0x1A7ADB25
31114.word 0xE795C70D
31115.word 0xB85EB2B4
31116.word 0x5BAD35F2
31117.word 0x62F9BDBA
31118.word 0xA4E13EBB
31119.word 0xA01C842E
31120.word 0xF695ACB0
31121.word 0x572BDDA9
31122.word 0x3446960F
31123.word 0xD4EB3BE1
31124.word 0xD6F47170
31125.word 0xF7CAFD9A
31126.end