Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / spc / lsu_storeraw_fc_0.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: lsu_storeraw_fc_0.s
5* Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved
6* 4150 Network Circle, Santa Clara, California 95054, U.S.A.
7*
8* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
9*
10* This program is free software; you can redistribute it and/or modify
11* it under the terms of the GNU General Public License as published by
12* the Free Software Foundation; version 2 of the License.
13*
14* This program is distributed in the hope that it will be useful,
15* but WITHOUT ANY WARRANTY; without even the implied warranty of
16* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17* GNU General Public License for more details.
18*
19* You should have received a copy of the GNU General Public License
20* along with this program; if not, write to the Free Software
21* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
22*
23* For the avoidance of doubt, and except that if any non-GPL license
24* choice is available it will apply instead, Sun elects to use only
25* the General Public License version 2 (GPLv2) at this time for any
26* software where a choice of GPL license versions is made
27* available with the language indicating that GPLv2 or any later version
28* may be used, or where a choice of which version of the GPL is applied is
29* otherwise unspecified.
30*
31* Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
32* CA 95054 USA or visit www.sun.com if you need additional information or
33* have any questions.
34*
35*
36* ========== Copyright Header End ============================================
37*/
38.ident "FOCUSCASE: focus.pm,v 1.1 2003/04/23 17:53:39 somePerson Exp somePerson $ spc_basic_isa2.pl FOCUS_SEED=842910278"
39.ident "BY ml138637 ON Thu Jun 5 10:23:20 CDT 2003"
40.ident "Using Instruction Hash for Focus :$Id: lsu_storeraw_fc_0.s,v 1.3 2007/07/05 22:02:00 drp Exp $"
41#include "defines.h"
42#include "nmacros.h"
43#include "old_boot.s"
44
45/************************************************************************
46 Test case code start
47 ************************************************************************/
48
49.text
50.global main
51
52main: /* test begin */
53
54 ta T_RD_THID
55 mov %o1, %l6
56 umul %l6, 256, %l7
57 setx DIAG_DATA_AREA, %g1, %g3
58 add %l7, %g3, %l7
59
60
61 !# Initialize registers ..
62
63 !# Global registers
64 set 0x4, %g1
65 set 0xD, %g2
66 set 0x8, %g3
67 set 0x7, %g4
68 set 0x8, %g5
69 set 0xA, %g6
70 set 0x4, %g7
71 !# Input registers
72 set -0xE, %i0
73 set -0xB, %i1
74 set -0x5, %i2
75 set -0x7, %i3
76 set -0xB, %i4
77 set -0x3, %i5
78 set -0x9, %i6
79 set -0xE, %i7
80 !# Local registers
81 set 0x75EC2EC7, %l0
82 set 0x5D964414, %l1
83 set 0x5965225B, %l2
84 set 0x4E0B8A4A, %l3
85 set 0x5EE83335, %l4
86 set 0x6C5A1357, %l5
87 set 0x75FB42EE, %l6
88
89 !# Float Registers
90 INIT_TH_FP_REG(%l7, %f0, 0x55555555aaaaaaaa)
91 INIT_TH_FP_REG(%l7, %f2, 0xaaaaaaaa55555555)
92 INIT_TH_FP_REG(%l7, %f4, 0xfedcba9876543210)
93 INIT_TH_FP_REG(%l7, %f6, 0x0123456789abcdef)
94 INIT_TH_FP_REG(%l7, %f8, 0x55aa55aaff00ff00)
95 INIT_TH_FP_REG(%l7, %f10, 0x1111111111111111)
96 INIT_TH_FP_REG(%l7, %f12, 0x8888888888888888)
97 INIT_TH_FP_REG(%l7, %f14, 0xfedcba9876543210)
98
99 !# Execute some ALU ops ..
100
101 stw %i0, [0x60]
102 ldx [0x78 + 0x0], %l1
103 faligndata %f8, %f4, %f0
104 fcmps %f4, %f13
105 lduh [0x2A + 0x0], %i5
106 fbg %fcc3, loop_1
107 fcmpes %f12, %f10
108 fands %f1, %f2, %f7
109 fnors %f2, %f1, %f6
110loop_1:
111 lduw [0x58 + 0x0], %g7
112 ba,a %icc, loop_2
113 lduh [0x62 + 0x0], %g5
114 fnegs %f5, %f11
115 fsrc1s %f9, %f4
116loop_2:
117 ldub [0x2D + 0x0], %g3
118 stx %l6, [0x48]
119 lduw [0x7C + 0x0], %o4
120 fmovs %f10, %f7
121 lduh [0x1E + 0x0], %l7
122 fbo,a %fcc2, loop_3
123 stw %l2, [0x20]
124 bl,pn %icc, loop_4
125 ldx [0x28 + 0x0], %o1
126loop_3:
127 stx %i2, [0x30]
128 ldub [0x29 + 0x0], %i3
129loop_4:
130 bn,a,pn %xcc, loop_5
131 fsrc1 %f8, %f12
132 bgu,a,pn %icc, loop_6
133 ldx [0x50 + 0x0], %o0
134loop_5:
135 ldub [0x4B + 0x0], %o7
136 fxor %f6, %f12, %f10
137loop_6:
138 fones %f14
139 fcmps %f14, %f9
140 fnegs %f2, %f4
141 lduh [0x0E + 0x0], %o6
142 bcs loop_7
143 fnot2s %f8, %f14
144 fnegs %f8, %f7
145 fsrc2 %f2, %f0
146loop_7:
147 fcmpes %f14, %f8
148 ldx [0x78 + 0x0], %o2
149 ldub [0x28 + 0x0], %o3
150 fands %f4, %f13, %f0
151 fnot1s %f6, %f5
152 stx %l3, [0x70]
153 fxnor %f6, %f4, %f12
154 faligndata %f8, %f6, %f2
155 ldx [0x10 + 0x0], %i6
156 fcmpd %f10, %f10
157 lduh [0x0E + 0x0], %l0
158 fzeros %f8
159 fbl,a %fcc1, loop_8
160 fxnors %f7, %f5, %f13
161 fbne,a %fcc1, loop_9
162 fand %f8, %f2, %f0
163loop_8:
164 for %f14, %f0, %f8
165 stx %l5, [0x68]
166loop_9:
167 fand %f14, %f2, %f8
168 ldub [0x6C + 0x0], %i1
169 bge loop_10
170 fxors %f12, %f6, %f4
171 bne,a loop_11
172 lduw [0x0C + 0x0], %i7
173loop_10:
174 fcmped %f14, %f8
175 fbue,a %fcc3, loop_12
176loop_11:
177 ldx [0x08 + 0x0], %g2
178 fnegd %f12, %f8
179 ldub [0x54 + 0x0], %g4
180loop_12:
181 lduh [0x38 + 0x0], %o5
182 stw %l4, [0x20]
183 fandnot2s %f4, %f5, %f6
184 lduh [0x16 + 0x0], %g6
185 bge,a,pn %xcc, loop_13
186 fcmped %f6, %f14
187 stw %i4, [0x70]
188 stx %l1, [0x70]
189loop_13:
190 lduh [0x2A + 0x0], %i0
191 fands %f4, %f6, %f5
192 stx %g1, [0x10]
193 fandnot2s %f13, %f5, %f14
194 fabss %f13, %f15
195 lduw [0x38 + 0x0], %g7
196 stx %i5, [0x08]
197 lduw [0x74 + 0x0], %g3
198 fnegs %f14, %f3
199 bleu,a,pn %xcc, loop_14
200 fbuge,a %fcc0, loop_15
201 lduw [0x4C + 0x0], %g5
202 ldx [0x28 + 0x0], %o4
203loop_14:
204 ldub [0x59 + 0x0], %l7
205loop_15:
206 fandnot2s %f14, %f7, %f10
207 stw %l6, [0x58]
208 ldx [0x20 + 0x0], %l2
209 lduw [0x54 + 0x0], %i2
210 lduh [0x26 + 0x0], %o0
211 fsrc1 %f2, %f0
212 fxnors %f2, %f10, %f1
213 fbn %fcc3, loop_16
214 stw %o7, [0x5C]
215 ldub [0x2B + 0x0], %i3
216 lduh [0x04 + 0x0], %o6
217loop_16:
218 brlez,a %o1, loop_17
219 lduh [0x4E + 0x0], %o3
220 lduh [0x3C + 0x0], %o2
221 bvc %icc, loop_18
222loop_17:
223 fxors %f14, %f4, %f6
224 ldub [0x32 + 0x0], %l0
225 fors %f13, %f3, %f14
226loop_18:
227 lduw [0x18 + 0x0], %l5
228 stw %l3, [0x0C]
229 fandnot2s %f14, %f5, %f15
230 stx %i6, [0x30]
231 fsrc2s %f3, %f14
232 stw %g2, [0x7C]
233 fcmpd %f12, %f2
234 bleu,pt %icc, loop_19
235 lduh [0x7C + 0x0], %g4
236 stw %o5, [0x44]
237 stw %i7, [0x7C]
238loop_19:
239 fbue %fcc2, loop_20
240 ldub [0x2F + 0x0], %i1
241 stw %i4, [0x14]
242 fbe,a %fcc3, loop_21
243loop_20:
244 stw %g6, [0x68]
245 ldx [0x78 + 0x0], %i0
246 fbe %fcc1, loop_22
247loop_21:
248 ldx [0x58 + 0x0], %g1
249 fnors %f11, %f15, %f1
250 ldx [0x18 + 0x0], %l4
251loop_22:
252 fors %f3, %f7, %f10
253 lduh [0x56 + 0x0], %i5
254 stw %g3, [0x64]
255 ldub [0x1C + 0x0], %g7
256 fnor %f0, %f8, %f2
257 fnot2s %f9, %f11
258 ldx [0x08 + 0x0], %o4
259 fzeros %f5
260 fbo %fcc0, loop_23
261 lduh [0x14 + 0x0], %l1
262 fone %f0
263 ldx [0x08 + 0x0], %l7
264loop_23:
265 fmovs %f1, %f14
266 stw %g5, [0x48]
267 fbn %fcc1, loop_24
268 stx %l2, [0x50]
269 bgu,pt %xcc, loop_25
270 lduh [0x74 + 0x0], %i2
271loop_24:
272 lduh [0x34 + 0x0], %l6
273 fzeros %f10
274loop_25:
275 fornot1 %f14, %f0, %f6
276 lduh [0x22 + 0x0], %o0
277 fbn,a %fcc2, loop_26
278 ldx [0x48 + 0x0], %o7
279 fone %f10
280 lduw [0x2C + 0x0], %o6
281loop_26:
282 fsrc1s %f0, %f11
283 fnor %f6, %f10, %f14
284 ldx [0x68 + 0x0], %i3
285 fxnors %f8, %f0, %f4
286 fand %f10, %f2, %f8
287 stw %o3, [0x6C]
288 ldub [0x1B + 0x0], %l0
289 brgz %o2, loop_27
290 fblg %fcc2, loop_28
291 ldx [0x68 + 0x0], %l5
292 ldub [0x4E + 0x0], %o1
293loop_27:
294 lduh [0x1E + 0x0], %l3
295loop_28:
296 fbo %fcc0, loop_29
297 bg %xcc, loop_30
298 lduh [0x64 + 0x0], %i6
299 ldx [0x38 + 0x0], %o5
300loop_29:
301 ldx [0x40 + 0x0], %g4
302loop_30:
303 fnot1 %f6, %f12
304 fnand %f2, %f2, %f12
305 fnors %f4, %f6, %f4
306 for %f2, %f0, %f12
307 fandnot2s %f9, %f4, %f10
308 fbuge %fcc3, loop_31
309 lduh [0x6C + 0x0], %i7
310 lduw [0x24 + 0x0], %g2
311 lduw [0x1C + 0x0], %g6
312loop_31:
313 lduw [0x50 + 0x0], %i1
314 ldx [0x58 + 0x0], %g1
315 stx %i0, [0x48]
316 lduw [0x34 + 0x0], %i4
317 fcmped %f6, %f0
318 fxnor %f12, %f14, %f4
319 ldx [0x38 + 0x0], %i5
320 ldx [0x48 + 0x0], %g3
321 fnands %f8, %f9, %f3
322 fxnors %f7, %f13, %f3
323 ldx [0x40 + 0x0], %l4
324 ldub [0x25 + 0x0], %o4
325 ldub [0x25 + 0x0], %l7
326 fmovd %f2, %f14
327 fbge %fcc0, loop_32
328 lduh [0x26 + 0x0], %l1
329 fbu,a %fcc1, loop_33
330 stx %g7, [0x58]
331loop_32:
332 ldub [0x2C + 0x0], %l2
333 fnot1s %f11, %f3
334loop_33:
335 ldx [0x68 + 0x0], %i2
336 fabsd %f6, %f10
337 fand %f14, %f6, %f2
338 lduh [0x66 + 0x0], %l6
339 fbu,a %fcc3, loop_34
340 lduw [0x34 + 0x0], %o0
341 lduh [0x3E + 0x0], %o7
342 lduh [0x4A + 0x0], %o6
343loop_34:
344 fbn %fcc0, loop_35
345 ldx [0x58 + 0x0], %g5
346 ldub [0x45 + 0x0], %l0
347 fxors %f10, %f7, %f2
348loop_35:
349 fones %f5
350 lduh [0x6E + 0x0], %o2
351 fxor %f4, %f0, %f6
352 fcmpd %f14, %f8
353 fbg %fcc1, loop_36
354 ble,a,pt %xcc, loop_37
355 fand %f2, %f0, %f4
356 fcmped %f8, %f8
357loop_36:
358 lduw [0x0C + 0x0], %l5
359loop_37:
360 fones %f1
361 ldx [0x10 + 0x0], %i3
362 lduh [0x38 + 0x0], %l3
363 fnegd %f8, %f12
364 fand %f14, %f0, %f12
365 stw %o3, [0x6C]
366 fornot1s %f5, %f9, %f3
367 fbe,a %fcc1, loop_38
368 fbue,a %fcc0, loop_39
369 fone %f0
370 ble,a,pn %xcc, loop_40
371loop_38:
372 for %f12, %f14, %f6
373loop_39:
374 ldub [0x39 + 0x0], %o1
375 ldx [0x08 + 0x0], %g4
376loop_40:
377 fandnot2s %f3, %f1, %f6
378 fnand %f14, %f2, %f4
379 fornot2 %f6, %f12, %f12
380 bgu,a loop_41
381 ldub [0x72 + 0x0], %i7
382 ldx [0x20 + 0x0], %g2
383 ldx [0x38 + 0x0], %g6
384loop_41:
385 ldub [0x3A + 0x0], %o5
386 fones %f12
387 stx %i1, [0x70]
388 lduh [0x26 + 0x0], %i0
389 fbne %fcc1, loop_42
390 lduw [0x2C + 0x0], %g1
391 fbule,a %fcc0, loop_43
392 fnand %f8, %f10, %f12
393loop_42:
394 fors %f7, %f11, %f4
395 fornot2 %f8, %f12, %f12
396loop_43:
397 fnands %f1, %f12, %f5
398 faligndata %f6, %f6, %f0
399 bne,a,pt %icc, loop_44
400 fnand %f10, %f8, %f2
401 fabsd %f12, %f12
402 fnand %f0, %f14, %f6
403loop_44:
404 ldub [0x71 + 0x0], %i4
405 lduw [0x64 + 0x0], %g3
406 stw %i6, [0x4C]
407 fmovd %f4, %f10
408 stx %l4, [0x58]
409 fands %f3, %f15, %f8
410 fandnot1s %f0, %f1, %f3
411 ble loop_45
412 stx %l7, [0x38]
413 stw %o4, [0x70]
414 ldub [0x50 + 0x0], %g7
415loop_45:
416 ldub [0x31 + 0x0], %i5
417 ble %xcc, loop_46
418 bn,pn %icc, loop_47
419 fnands %f15, %f13, %f10
420 stw %l1, [0x48]
421loop_46:
422 lduw [0x08 + 0x0], %i2
423loop_47:
424 fbge,a %fcc2, loop_48
425 ldx [0x60 + 0x0], %l6
426 ldub [0x4E + 0x0], %l2
427 fands %f12, %f7, %f9
428loop_48:
429 stx %o7, [0x10]
430 bn,a,pt %xcc, loop_49
431 stx %o6, [0x38]
432 ldx [0x68 + 0x0], %l0
433 lduh [0x2C + 0x0], %g5
434loop_49:
435 fand %f2, %f10, %f6
436 lduw [0x04 + 0x0], %o2
437 fornot2 %f10, %f8, %f0
438 fnot2 %f4, %f2
439 fandnot1 %f2, %f12, %f14
440 bg loop_50
441 fands %f2, %f5, %f6
442 ldub [0x10 + 0x0], %i3
443 ldub [0x6C + 0x0], %o0
444loop_50:
445 fand %f8, %f4, %f12
446 lduw [0x68 + 0x0], %l5
447 ldx [0x10 + 0x0], %o3
448 fsrc2 %f14, %f12
449 lduw [0x74 + 0x0], %l3
450 fblg %fcc0, loop_51
451 brgz,a %o1, loop_52
452 fbne %fcc0, loop_53
453 stx %g4, [0x28]
454loop_51:
455 bg,a %icc, loop_54
456loop_52:
457 fnegs %f1, %f10
458loop_53:
459 stx %g2, [0x38]
460 stx %g6, [0x08]
461loop_54:
462 fzero %f4
463 fbl %fcc3, loop_55
464 lduh [0x12 + 0x0], %o5
465 brz %i1, loop_56
466 lduw [0x1C + 0x0], %i0
467loop_55:
468 faligndata %f0, %f6, %f0
469 lduh [0x3A + 0x0], %i4
470loop_56:
471 fnot1 %f8, %f12
472 brgez %g3, loop_57
473 fandnot1 %f10, %f4, %f12
474 fnot2 %f6, %f2
475 fcmpd %f0, %f0
476loop_57:
477 ldub [0x09 + 0x0], %i7
478 ldub [0x23 + 0x0], %l4
479 fornot1 %f8, %f12, %f6
480 bleu %xcc, loop_58
481 fnot1s %f9, %f12
482 lduh [0x5C + 0x0], %i6
483 stx %g1, [0x40]
484loop_58:
485 fnegd %f6, %f10
486 stx %l7, [0x70]
487 lduh [0x2E + 0x0], %g7
488 stx %i5, [0x68]
489 lduw [0x38 + 0x0], %l1
490 fxnors %f5, %f14, %f11
491 stw %l6, [0x60]
492 ldx [0x50 + 0x0], %o4
493 fornot1s %f14, %f1, %f3
494 fnegd %f0, %f10
495 stw %i2, [0x44]
496 fandnot2 %f4, %f0, %f12
497 fnand %f0, %f4, %f6
498 fnegs %f1, %f11
499 fand %f10, %f12, %f12
500 ldub [0x21 + 0x0], %l2
501 fand %f10, %f2, %f8
502 lduw [0x40 + 0x0], %o7
503 ldub [0x68 + 0x0], %l0
504 stw %g5, [0x18]
505 lduh [0x64 + 0x0], %o2
506 ldx [0x28 + 0x0], %o6
507 fbuge %fcc2, loop_59
508 ldub [0x64 + 0x0], %i3
509 ldub [0x47 + 0x0], %l5
510 fbug,a %fcc3, loop_60
511loop_59:
512 bgu %xcc, loop_61
513 fcmpd %f8, %f0
514 lduw [0x5C + 0x0], %o3
515loop_60:
516 lduh [0x14 + 0x0], %o0
517loop_61:
518 lduw [0x44 + 0x0], %g4
519 fandnot1 %f8, %f8, %f10
520 bvs %icc, loop_62
521 fabss %f3, %f8
522 fmovs %f6, %f1
523 fornot2s %f13, %f14, %f15
524loop_62:
525 fxnor %f8, %f14, %f2
526 lduw [0x78 + 0x0], %o1
527 ldub [0x2F + 0x0], %l3
528 fbug,a %fcc2, loop_63
529 ldx [0x48 + 0x0], %o5
530 fmovd %f2, %f10
531 ldub [0x2E + 0x0], %g2
532loop_63:
533 ldub [0x1E + 0x0], %i1
534 lduh [0x48 + 0x0], %g6
535 fcmps %f13, %f2
536 fcmps %f15, %f1
537 fbug,a %fcc1, loop_64
538 fnot1 %f4, %f2
539 lduh [0x7A + 0x0], %i0
540 ldub [0x76 + 0x0], %i4
541loop_64:
542 fxors %f14, %f3, %f11
543 ldx [0x28 + 0x0], %l4
544 ldx [0x60 + 0x0], %g3
545 stw %i6, [0x5C]
546 ldx [0x20 + 0x0], %g1
547 lduh [0x7A + 0x0], %i7
548 ldx [0x50 + 0x0], %g7
549 fnors %f13, %f1, %f10
550 ldx [0x48 + 0x0], %i5
551 stw %l1, [0x5C]
552 lduh [0x20 + 0x0], %l6
553 fbue %fcc2, loop_65
554 stx %o4, [0x68]
555 stx %l7, [0x58]
556 fcmped %f6, %f2
557loop_65:
558 stx %o7, [0x30]
559 lduh [0x7A + 0x0], %i2
560 stx %g5, [0x68]
561 fone %f2
562 stx %l2, [0x38]
563 stw %l0, [0x30]
564 ldub [0x51 + 0x0], %o6
565 lduh [0x08 + 0x0], %i3
566 ldub [0x38 + 0x0], %o3
567 fornot2s %f0, %f14, %f8
568 ldx [0x70 + 0x0], %o0
569 fornot2 %f8, %f10, %f14
570 stx %o2, [0x28]
571 stx %o1, [0x30]
572 faligndata %f12, %f0, %f2
573 stx %l3, [0x30]
574 fzeros %f15
575 brgez,a %o5, loop_66
576 fcmpes %f1, %f9
577 bleu,a %icc, loop_67
578 fnands %f4, %f7, %f15
579loop_66:
580 lduw [0x54 + 0x0], %l5
581 stx %g2, [0x60]
582loop_67:
583 ldub [0x6F + 0x0], %i1
584 fands %f8, %f2, %f10
585 fbge,a %fcc0, loop_68
586 fnegd %f2, %f12
587 fnot1 %f6, %f12
588 fabsd %f14, %f10
589loop_68:
590 fandnot1s %f7, %f10, %f5
591 lduh [0x16 + 0x0], %i0
592 ldx [0x58 + 0x0], %g6
593 lduw [0x3C + 0x0], %i4
594 fornot2 %f4, %f0, %f8
595 fmovd %f0, %f2
596 ldx [0x28 + 0x0], %g3
597 stw %l4, [0x48]
598 ldx [0x20 + 0x0], %i6
599 lduh [0x3A + 0x0], %g1
600 fcmps %f5, %f14
601 fzero %f2
602 lduh [0x1E + 0x0], %g4
603 brlz %i5, loop_69
604 fxor %f0, %f2, %f8
605 ldx [0x08 + 0x0], %l1
606 lduh [0x0E + 0x0], %l6
607loop_69:
608 fbu %fcc1, loop_70
609 lduh [0x14 + 0x0], %i7
610 fble,a %fcc3, loop_71
611 stw %o4, [0x38]
612loop_70:
613 ldx [0x40 + 0x0], %l7
614 lduh [0x4E + 0x0], %g7
615loop_71:
616 ldx [0x30 + 0x0], %o7
617 fxnor %f10, %f14, %f6
618 fandnot1 %f6, %f0, %f0
619 lduh [0x30 + 0x0], %l2
620 stw %g5, [0x78]
621 fnegd %f0, %f4
622 lduh [0x2A + 0x0], %i2
623 stx %o6, [0x38]
624 fandnot1s %f6, %f15, %f8
625 fnegs %f14, %f15
626 fxor %f6, %f12, %f4
627 lduw [0x0C + 0x0], %i3
628 faligndata %f14, %f8, %f4
629 fcmpes %f6, %f6
630 lduw [0x20 + 0x0], %o0
631 fandnot2 %f12, %f8, %f8
632 stx %o2, [0x70]
633 ldx [0x10 + 0x0], %l0
634 stx %o1, [0x60]
635 fxnors %f0, %f2, %f3
636 ldub [0x0A + 0x0], %l3
637 stw %o3, [0x74]
638 lduw [0x54 + 0x0], %o5
639 fsrc2s %f5, %f12
640 fones %f13
641 stw %l5, [0x70]
642 ldub [0x35 + 0x0], %g2
643 bvs,a,pt %xcc, loop_72
644 ldub [0x23 + 0x0], %g6
645 ldub [0x39 + 0x0], %i0
646 lduw [0x00 + 0x0], %i1
647loop_72:
648 ldx [0x38 + 0x0], %g3
649 brz,a %l4, loop_73
650 fands %f3, %f9, %f9
651 ba,a,pt %xcc, loop_74
652 fornot2s %f0, %f0, %f2
653loop_73:
654 lduw [0x1C + 0x0], %i4
655 brgz,a %i6, loop_75
656loop_74:
657 bne,pt %xcc, loop_76
658 fbe,a %fcc0, loop_77
659 fcmpes %f7, %f7
660loop_75:
661 fnegd %f4, %f10
662loop_76:
663 ldub [0x60 + 0x0], %g1
664loop_77:
665 fcmps %f10, %f12
666 fxnors %f9, %f13, %f14
667 ldx [0x10 + 0x0], %i5
668 stw %g4, [0x04]
669 stw %l1, [0x7C]
670 fnor %f8, %f10, %f8
671 stx %o4, [0x48]
672 fnot1s %f15, %f11
673 lduh [0x5E + 0x0], %l7
674 fandnot1s %f8, %f2, %f10
675 stx %l6, [0x48]
676 fsrc2 %f2, %f8
677 stw %i7, [0x10]
678 fbul %fcc3, loop_78
679 ldx [0x10 + 0x0], %g7
680 fsrc2 %f0, %f14
681 lduh [0x20 + 0x0], %g5
682loop_78:
683 bcc,pn %xcc, loop_79
684 fnot1s %f9, %f11
685 stx %l2, [0x38]
686 stw %i2, [0x04]
687loop_79:
688 ldx [0x68 + 0x0], %i3
689 fbl %fcc2, loop_80
690 ldx [0x10 + 0x0], %o6
691 ldub [0x51 + 0x0], %o0
692 fnors %f11, %f12, %f13
693loop_80:
694 ldx [0x50 + 0x0], %o7
695 fornot2 %f6, %f14, %f2
696 fxnors %f8, %f0, %f2
697 stw %l0, [0x54]
698 fbug %fcc0, loop_81
699 ldx [0x58 + 0x0], %l3
700 fnor %f10, %f8, %f8
701 fnot1s %f14, %f12
702loop_81:
703 fandnot1 %f0, %f14, %f12
704 stx %o2, [0x08]
705 lduw [0x2C + 0x0], %o3
706 fandnot2s %f0, %f1, %f10
707 brz %l5, loop_82
708 lduh [0x58 + 0x0], %g2
709 lduw [0x64 + 0x0], %o5
710 stw %g6, [0x54]
711loop_82:
712 fornot2s %f9, %f10, %f10
713 fnegs %f12, %f12
714 lduw [0x28 + 0x0], %o1
715 ldub [0x36 + 0x0], %i0
716 fornot1s %f15, %f7, %f0
717 ldub [0x60 + 0x0], %g3
718 fors %f3, %f1, %f15
719 ldx [0x58 + 0x0], %i4
720 ldx [0x60 + 0x0], %i1
721 bgu,a %icc, loop_83
722 ldub [0x72 + 0x0], %l4
723 fnot2 %f8, %f4
724 fnot1s %f11, %f0
725loop_83:
726 ldx [0x08 + 0x0], %i5
727 fsrc1 %f6, %f2
728 fnors %f15, %f8, %f13
729 fornot2s %f10, %f5, %f15
730 fnot1s %f1, %f6
731 stw %i6, [0x48]
732 brz %g1, loop_84
733 lduh [0x22 + 0x0], %g4
734 ldub [0x02 + 0x0], %l7
735 lduw [0x04 + 0x0], %o4
736loop_84:
737 fcmped %f6, %f8
738 brgez %l6, loop_85
739 faligndata %f12, %f14, %f10
740 ldub [0x43 + 0x0], %g7
741 ldub [0x2A + 0x0], %l1
742loop_85:
743 fnands %f10, %f13, %f7
744 fnegs %f15, %f10
745 fones %f0
746 for %f14, %f2, %f2
747 ldub [0x35 + 0x0], %g5
748 bvc,a,pt %xcc, loop_86
749 fcmped %f8, %f8
750 fornot1s %f0, %f9, %f1
751 fnegd %f2, %f6
752loop_86:
753 fnot1s %f6, %f2
754 ldx [0x48 + 0x0], %i2
755 lduw [0x70 + 0x0], %i3
756 stx %i7, [0x28]
757 fbg %fcc0, loop_87
758 lduh [0x56 + 0x0], %o0
759 fsrc2s %f11, %f0
760 ldx [0x50 + 0x0], %l2
761loop_87:
762 bl,a,pn %xcc, loop_88
763 stx %o7, [0x70]
764 ldx [0x50 + 0x0], %o6
765 stw %l0, [0x7C]
766loop_88:
767 stx %l3, [0x78]
768 fone %f6
769 ldx [0x28 + 0x0], %l5
770 fors %f4, %f0, %f3
771 fbg,a %fcc2, loop_89
772 fbn,a %fcc1, loop_90
773 fsrc1s %f8, %f10
774 stx %o2, [0x58]
775loop_89:
776 fnand %f6, %f4, %f0
777loop_90:
778 stx %o3, [0x20]
779 fbe,a %fcc0, loop_91
780 ldub [0x45 + 0x0], %g2
781 ldx [0x28 + 0x0], %o1
782 lduw [0x04 + 0x0], %o5
783loop_91:
784 lduh [0x16 + 0x0], %g6
785 stw %i4, [0x70]
786 bn,pt %icc, loop_92
787 brgz %g3, loop_93
788 ldub [0x6A + 0x0], %l4
789 fornot2 %f6, %f4, %f8
790loop_92:
791 fnot2s %f13, %f11
792loop_93:
793 lduw [0x1C + 0x0], %i0
794 ldub [0x6F + 0x0], %i5
795 ldx [0x48 + 0x0], %g1
796 stx %i1, [0x30]
797 lduw [0x44 + 0x0], %l7
798 bcs,a %icc, loop_94
799 lduw [0x30 + 0x0], %g4
800 fabsd %f12, %f10
801 fnor %f14, %f4, %f0
802loop_94:
803 fones %f4
804 ldub [0x7C + 0x0], %l6
805 fabsd %f8, %f4
806 ldx [0x40 + 0x0], %i6
807 ldx [0x30 + 0x0], %g7
808 brnz %l1, loop_95
809 fxnor %f12, %f2, %f0
810 lduw [0x3C + 0x0], %o4
811 ldx [0x58 + 0x0], %i3
812loop_95:
813 fone %f12
814 stx %i7, [0x18]
815 stx %g5, [0x68]
816 stx %i2, [0x40]
817 stw %l2, [0x44]
818 ldx [0x50 + 0x0], %o7
819 ldub [0x0E + 0x0], %l0
820 lduw [0x6C + 0x0], %o0
821 fornot2 %f0, %f8, %f6
822 lduh [0x1C + 0x0], %l5
823 fone %f6
824 fnot2 %f10, %f8
825 ldx [0x48 + 0x0], %l3
826 fabss %f0, %f12
827 lduw [0x58 + 0x0], %o2
828 fnot2 %f4, %f0
829 fnegd %f8, %f10
830 lduh [0x38 + 0x0], %o6
831 ldub [0x7E + 0x0], %o3
832 ldub [0x46 + 0x0], %o1
833 fbne %fcc3, loop_96
834 faligndata %f2, %f2, %f4
835 fbu %fcc3, loop_97
836 stx %g6, [0x68]
837loop_96:
838 ldx [0x70 + 0x0], %i4
839 lduh [0x64 + 0x0], %g2
840loop_97:
841 stw %o5, [0x14]
842 fone %f12
843 fandnot1s %f13, %f7, %f7
844 stx %l4, [0x18]
845 fbuge,a %fcc1, loop_98
846 fxnor %f0, %f4, %f12
847 fbg %fcc0, loop_99
848 ldx [0x50 + 0x0], %i0
849loop_98:
850 fabss %f3, %f13
851 ldx [0x38 + 0x0], %i5
852loop_99:
853 stw %g1, [0x60]
854 brz,a %g3, loop_100
855 stw %g4, [0x20]
856 stw %i1, [0x6C]
857 fnot1s %f3, %f12
858loop_100:
859 ldx [0x70 + 0x0], %i6
860 fzeros %f4
861 ldx [0x08 + 0x0], %l7
862 faligndata %f12, %f6, %f10
863 ldx [0x20 + 0x0], %l6
864 fbne %fcc2, loop_101
865 bcc,pn %icc, loop_102
866 ldx [0x20 + 0x0], %l1
867 stw %g7, [0x4C]
868loop_101:
869 ldx [0x78 + 0x0], %i7
870loop_102:
871 fzero %f4
872 fnegs %f11, %f7
873 ldub [0x06 + 0x0], %g5
874 fsrc2 %f6, %f10
875 lduw [0x64 + 0x0], %o4
876 lduh [0x0C + 0x0], %l2
877 lduh [0x52 + 0x0], %i3
878 fxors %f7, %f14, %f7
879 stw %i2, [0x0C]
880 bge loop_103
881 stw %o0, [0x70]
882 fbul,a %fcc3, loop_104
883 ble,pn %xcc, loop_105
884loop_103:
885 fzeros %f14
886 lduh [0x3C + 0x0], %l5
887loop_104:
888 fornot2 %f10, %f0, %f2
889loop_105:
890 for %f6, %f4, %f4
891 fors %f8, %f11, %f13
892 fsrc2 %f12, %f0
893 ldx [0x08 + 0x0], %l0
894 fands %f14, %f11, %f3
895 fzero %f14
896 fnand %f6, %f8, %f10
897 lduw [0x40 + 0x0], %o7
898 lduw [0x6C + 0x0], %o6
899 fnot1 %f12, %f2
900 ldub [0x10 + 0x0], %o3
901 fnors %f12, %f7, %f14
902 fnand %f12, %f14, %f4
903 fbo,a %fcc0, loop_106
904 lduh [0x28 + 0x0], %l3
905 fcmped %f6, %f4
906 fbne,a %fcc1, loop_107
907loop_106:
908 fandnot2 %f4, %f12, %f14
909 brgez,a %o1, loop_108
910 fmovs %f4, %f12
911loop_107:
912 fcmpd %f10, %f2
913 fmovs %f8, %f1
914loop_108:
915 stw %i4, [0x20]
916 stw %g6, [0x78]
917 fnor %f8, %f10, %f12
918 bg,a %icc, loop_109
919 lduh [0x40 + 0x0], %o5
920 fnot1s %f11, %f0
921 stx %l4, [0x58]
922loop_109:
923 faligndata %f14, %f0, %f10
924 ldub [0x6E + 0x0], %i0
925 fandnot1 %f10, %f14, %f14
926 bvs,pn %icc, loop_110
927 fcmpd %f10, %f10
928 lduh [0x7C + 0x0], %o2
929 fbuge,a %fcc1, loop_111
930loop_110:
931 fandnot2 %f12, %f2, %f12
932 lduh [0x50 + 0x0], %i5
933 ldx [0x28 + 0x0], %g3
934loop_111:
935 fands %f9, %f10, %f9
936 fone %f0
937 stx %g2, [0x40]
938 lduw [0x0C + 0x0], %i1
939 stw %g1, [0x5C]
940 lduh [0x6E + 0x0], %g4
941 fblg,a %fcc1, loop_112
942 fors %f2, %f5, %f4
943 lduw [0x6C + 0x0], %i6
944 lduh [0x24 + 0x0], %l7
945loop_112:
946 fornot1s %f11, %f9, %f0
947 lduh [0x36 + 0x0], %g7
948 fnand %f6, %f10, %f10
949 stw %l1, [0x4C]
950 fandnot1 %f8, %f10, %f8
951 fandnot2s %f3, %f9, %f13
952 lduh [0x30 + 0x0], %g5
953 lduh [0x42 + 0x0], %o4
954 ldub [0x75 + 0x0], %i7
955 fzero %f6
956 lduh [0x1E + 0x0], %l2
957 ldx [0x60 + 0x0], %i3
958 ldx [0x58 + 0x0], %o0
959 lduw [0x30 + 0x0], %l6
960 fornot1 %f14, %f12, %f12
961 bvs,a,pn %icc, loop_113
962 fmovd %f8, %f14
963 fornot1s %f11, %f10, %f9
964 stw %l5, [0x18]
965loop_113:
966 lduh [0x08 + 0x0], %l0
967 fnors %f7, %f14, %f1
968 bl,a,pt %xcc, loop_114
969 ldx [0x48 + 0x0], %o7
970 bl,pt %icc, loop_115
971 lduw [0x74 + 0x0], %i2
972loop_114:
973 lduw [0x58 + 0x0], %o3
974 ba loop_116
975loop_115:
976 ldub [0x19 + 0x0], %l3
977 fnot1s %f9, %f12
978 ldub [0x5B + 0x0], %i4
979loop_116:
980 lduw [0x10 + 0x0], %o1
981 fsrc2 %f8, %f6
982 fsrc2s %f8, %f1
983 ldub [0x23 + 0x0], %o5
984 fxor %f10, %f12, %f0
985 fbg,a %fcc0, loop_117
986 fbo %fcc3, loop_118
987 brz,a %g6, loop_119
988 ldub [0x02 + 0x0], %o6
989loop_117:
990 stx %i0, [0x78]
991loop_118:
992 fxnors %f7, %f15, %f15
993loop_119:
994 stw %l4, [0x2C]
995 fsrc2 %f4, %f12
996 stx %o2, [0x38]
997 fsrc1 %f14, %f8
998 fone %f8
999 fandnot2s %f9, %f14, %f14
1000 fbule %fcc2, loop_120
1001 ldub [0x22 + 0x0], %i5
1002 fandnot2s %f10, %f6, %f11
1003 fnot2s %f2, %f13
1004loop_120:
1005 stx %i1, [0x40]
1006 fbu %fcc2, loop_121
1007 stw %g3, [0x7C]
1008 lduw [0x74 + 0x0], %g4
1009 fsrc2s %f2, %f4
1010loop_121:
1011 ldub [0x46 + 0x0], %i6
1012 fxnor %f12, %f2, %f12
1013 fbo %fcc3, loop_122
1014 ldub [0x1A + 0x0], %l7
1015 bvs,a loop_123
1016 fzeros %f0
1017loop_122:
1018 fbl,a %fcc3, loop_124
1019 brlz,a %g7, loop_125
1020loop_123:
1021 ldx [0x40 + 0x0], %g1
1022 lduh [0x5C + 0x0], %g5
1023loop_124:
1024 fxor %f0, %f14, %f10
1025loop_125:
1026 stx %g2, [0x28]
1027 fornot2s %f15, %f15, %f9
1028 ldub [0x3B + 0x0], %l1
1029 ldub [0x65 + 0x0], %i7
1030 ldub [0x77 + 0x0], %o4
1031 ldx [0x20 + 0x0], %l2
1032 bleu,a loop_126
1033 stw %l6, [0x24]
1034 lduw [0x48 + 0x0], %i3
1035 ldx [0x30 + 0x0], %l5
1036loop_126:
1037 fabsd %f6, %f2
1038 fsrc2 %f10, %f8
1039 fand %f4, %f8, %f10
1040 fnegd %f0, %f10
1041 fbne,a %fcc1, loop_127
1042 stx %l0, [0x08]
1043 stx %o7, [0x18]
1044 fnot1s %f15, %f13
1045loop_127:
1046 stw %o0, [0x68]
1047 bvc,a loop_128
1048 brz %l3, loop_129
1049 fones %f4
1050 bpos,a %icc, loop_130
1051loop_128:
1052 ba,a,pt %xcc, loop_131
1053loop_129:
1054 bpos,a %icc, loop_132
1055 fnot1s %f9, %f3
1056loop_130:
1057 fandnot1s %f3, %f10, %f12
1058loop_131:
1059 bne %xcc, loop_133
1060loop_132:
1061 fcmpes %f10, %f3
1062 ldx [0x50 + 0x0], %o3
1063 stw %i2, [0x08]
1064loop_133:
1065 lduw [0x2C + 0x0], %o5
1066 fbule,a %fcc1, loop_134
1067 fnegd %f14, %f0
1068 fsrc2 %f10, %f6
1069 lduh [0x5E + 0x0], %g6
1070loop_134:
1071 fabss %f11, %f1
1072 fmovd %f14, %f6
1073 fands %f10, %f8, %f3
1074 lduw [0x30 + 0x0], %o1
1075 lduh [0x2C + 0x0], %o6
1076 fbue,a %fcc2, loop_135
1077 fands %f3, %f12, %f6
1078 bleu,pn %xcc, loop_136
1079 stx %i0, [0x48]
1080loop_135:
1081 fblg,a %fcc3, loop_137
1082 ba %xcc, loop_138
1083loop_136:
1084 lduh [0x24 + 0x0], %i4
1085 fands %f2, %f2, %f4
1086loop_137:
1087 fnot2s %f3, %f6
1088loop_138:
1089 fcmpes %f5, %f4
1090 fnands %f2, %f10, %f6
1091 ldx [0x30 + 0x0], %i5
1092 fornot2s %f7, %f0, %f2
1093 fbule %fcc1, loop_139
1094 lduw [0x08 + 0x0], %i1
1095 fble,a %fcc0, loop_140
1096 fornot1s %f8, %f6, %f9
1097loop_139:
1098 fbne %fcc3, loop_141
1099 fxnor %f12, %f8, %f10
1100loop_140:
1101 fands %f8, %f12, %f10
1102 stx %l4, [0x38]
1103loop_141:
1104 stx %g3, [0x38]
1105 fbuge %fcc3, loop_142
1106 fnegd %f2, %f14
1107 bvc,a loop_143
1108 ldub [0x4B + 0x0], %o2
1109loop_142:
1110 brlz %g4, loop_144
1111 ldx [0x78 + 0x0], %i6
1112loop_143:
1113 brlez,a %l7, loop_145
1114 brgez %g1, loop_146
1115loop_144:
1116 fcmps %f1, %f14
1117 stx %g7, [0x70]
1118loop_145:
1119 fble %fcc2, loop_147
1120loop_146:
1121 fxors %f8, %f14, %f6
1122 ldx [0x48 + 0x0], %l1
1123 fcmpes %f1, %f15
1124loop_147:
1125 lduh [0x22 + 0x0], %g5
1126 lduw [0x44 + 0x0], %g2
1127 ldx [0x48 + 0x0], %o4
1128 for %f8, %f4, %f14
1129 fnot1 %f0, %f2
1130 ldub [0x1C + 0x0], %l6
1131 fnands %f13, %f3, %f10
1132 bl,a loop_148
1133 fnot1s %f7, %f9
1134 lduh [0x02 + 0x0], %i3
1135 ldub [0x26 + 0x0], %l5
1136loop_148:
1137 fornot2 %f12, %f8, %f6
1138 bcs,a,pn %xcc, loop_149
1139 lduh [0x7C + 0x0], %i7
1140 stx %l2, [0x70]
1141 fnot1s %f12, %f6
1142loop_149:
1143 ldub [0x08 + 0x0], %l0
1144 lduw [0x2C + 0x0], %o0
1145 stx %o7, [0x48]
1146 fabsd %f0, %f4
1147 bpos,pt %icc, loop_150
1148 ldub [0x18 + 0x0], %i2
1149 lduh [0x26 + 0x0], %o3
1150 stw %l3, [0x14]
1151loop_150:
1152 ldub [0x25 + 0x0], %o5
1153 stx %o1, [0x68]
1154 fnot1 %f14, %f8
1155 lduw [0x4C + 0x0], %o6
1156 stw %i0, [0x6C]
1157 fxnor %f0, %f4, %f4
1158 fbul %fcc1, loop_151
1159 lduw [0x3C + 0x0], %i4
1160 stx %i1, [0x30]
1161 ldx [0x18 + 0x0], %l4
1162loop_151:
1163 fors %f3, %f15, %f9
1164 stw %g3, [0x68]
1165 ldub [0x39 + 0x0], %i5
1166 fbul,a %fcc0, loop_152
1167 fxors %f2, %f14, %f6
1168 stx %o2, [0x68]
1169 fbo,a %fcc1, loop_153
1170loop_152:
1171 stx %g6, [0x68]
1172 lduw [0x64 + 0x0], %i6
1173 fmovd %f2, %f10
1174loop_153:
1175 ldx [0x20 + 0x0], %l7
1176 lduh [0x3E + 0x0], %g4
1177 fsrc1s %f12, %f14
1178 stx %l1, [0x70]
1179 fand %f12, %f2, %f14
1180 stx %g5, [0x30]
1181 ldub [0x10 + 0x0], %g7
1182 ldx [0x28 + 0x0], %g2
1183 fxnor %f2, %f14, %f14
1184 fnot1s %f7, %f5
1185 stx %g1, [0x18]
1186 fcmpes %f2, %f2
1187 fbge,a %fcc0, loop_154
1188 fcmped %f6, %f6
1189 fcmps %f8, %f10
1190 ldub [0x63 + 0x0], %i3
1191loop_154:
1192 brgez,a %l5, loop_155
1193 fbne %fcc0, loop_156
1194 lduh [0x12 + 0x0], %o4
1195 ldub [0x06 + 0x0], %l2
1196loop_155:
1197 lduh [0x1C + 0x0], %i7
1198loop_156:
1199 fornot1s %f8, %f3, %f4
1200 fbuge %fcc3, loop_157
1201 ldx [0x48 + 0x0], %l6
1202 lduh [0x06 + 0x0], %o7
1203 fornot2s %f4, %f5, %f2
1204loop_157:
1205 bn %icc, loop_158
1206 lduw [0x18 + 0x0], %o0
1207 bvs %icc, loop_159
1208 ldub [0x76 + 0x0], %l0
1209loop_158:
1210 fsrc2 %f4, %f2
1211 fbul %fcc3, loop_160
1212loop_159:
1213 brgez %o3, loop_161
1214 fxor %f6, %f6, %f8
1215 stw %l3, [0x0C]
1216loop_160:
1217 ldx [0x70 + 0x0], %o1
1218loop_161:
1219 fcmpes %f15, %f2
1220 stx %o5, [0x28]
1221 faligndata %f6, %f2, %f14
1222 stx %o6, [0x08]
1223 bcc,pt %xcc, loop_162
1224 fsrc2s %f1, %f12
1225 fandnot1s %f10, %f11, %f12
1226 ldub [0x17 + 0x0], %i4
1227loop_162:
1228 fands %f10, %f14, %f14
1229 fnegd %f2, %f2
1230 fsrc2 %f2, %f12
1231 fbuge %fcc0, loop_163
1232 bgu loop_164
1233 stw %i2, [0x1C]
1234 fandnot1 %f2, %f8, %f10
1235loop_163:
1236 lduw [0x5C + 0x0], %i1
1237loop_164:
1238 fbe %fcc2, loop_165
1239 bge,a,pn %icc, loop_166
1240 bg,pt %xcc, loop_167
1241 fmovs %f10, %f5
1242loop_165:
1243 ldub [0x4A + 0x0], %l4
1244loop_166:
1245 bne,pn %xcc, loop_168
1246loop_167:
1247 stw %g3, [0x14]
1248 stw %o2, [0x58]
1249 ba,pt %xcc, loop_169
1250loop_168:
1251 fblg %fcc1, loop_170
1252 fnot2s %f6, %f5
1253 fcmped %f4, %f2
1254loop_169:
1255 brlz %i5, loop_171
1256loop_170:
1257 fnor %f12, %f6, %f4
1258 lduh [0x64 + 0x0], %g6
1259 fone %f2
1260loop_171:
1261 for %f4, %f10, %f4
1262 brlez,a %i0, loop_172
1263 fornot2 %f4, %f6, %f14
1264 stw %l7, [0x08]
1265 lduh [0x16 + 0x0], %l1
1266loop_172:
1267 fnot1s %f10, %f12
1268 ldub [0x64 + 0x0], %g4
1269 bleu loop_173
1270 stx %g5, [0x78]
1271 fand %f10, %f2, %f0
1272 ldub [0x4F + 0x0], %i6
1273loop_173:
1274 nop
1275
1276
1277!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1278!
1279! Stats for Diag:
1280!
1281! Type f : 354
1282! Type cti : 173
1283! Type l : 473
1284!
1285!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1286
1287
1288 EXIT_GOOD /* test finish */
1289
1290/************************************************************************
1291 Test case data start
1292 ************************************************************************/
1293.data
1294user_data_start:
1295scratch_area:
1296.word 0x5CB31522
1297.word 0x4258B5CB
1298.word 0xF00AE3DA
1299.word 0x00529437
1300.word 0xE0A4E49D
1301.word 0x72DB0C74
1302.word 0x49E382BD
1303.word 0x42211774
1304.word 0xED6AE996
1305.word 0x0394199E
1306.word 0xA7C0E6AF
1307.word 0xA42B76D1
1308.word 0xBB3330B9
1309.word 0x41B5B078
1310.word 0x038EF7FB
1311.word 0x24DB683E
1312.word 0x3C84DEC3
1313.word 0xC2DE26D0
1314.word 0xE6A200E4
1315.word 0x9C09CB55
1316.word 0x8C63B37E
1317.word 0xD5A306D4
1318.word 0x096914C2
1319.word 0x3AE36F31
1320.word 0xFDC9A29D
1321.word 0x7E1E54E0
1322.word 0xB4DAD8D0
1323.word 0xC450571B
1324.word 0x473B81F5
1325.word 0x5397B940
1326.word 0x96DE03A1
1327.word 0x7C526536
1328.word 0x8FDB4970
1329.word 0x1CAC9400
1330.word 0x4C29A09D
1331.word 0xF09CCBDD
1332.word 0xF68D5064
1333.word 0xE23F8607
1334.word 0x96127EE5
1335.word 0x044936BB
1336.word 0xE7794C96
1337.word 0x6AB99706
1338.word 0x68EC6B7A
1339.word 0xB90A4B21
1340.word 0xA5D2C654
1341.word 0x30C8B3FF
1342.word 0xC0DEACFA
1343.word 0x472DC55F
1344.word 0x8DFF23C7
1345.word 0x379AC652
1346.word 0x6F1C5A2C
1347.word 0x4FCB4D5A
1348.word 0x04D276C1
1349.word 0xDC18A953
1350.word 0xF920C193
1351.word 0x87DE2B71
1352.word 0xDAB2B696
1353.word 0x6C06722B
1354.word 0xBE2A4F4C
1355.word 0xBBA1B343
1356.word 0x39B00D3C
1357.word 0xDA48173D
1358.word 0x1E95CC94
1359.word 0xA615C258
1360.end