2 .SUBSPA $DATA$,QUAD=1,ALIGN=8,ACCESS=31
3 .SUBSPA $BSS$,QUAD=1,ALIGN=8,ACCESS=31,ZERO,SORT=82
5 .SUBSPA $LIT$,QUAD=0,ALIGN=8,ACCESS=44
6 .SUBSPA $CODE$,QUAD=0,ALIGN=8,ACCESS=44,CODE_ONLY
8 .IMPORT $$dyncall,MILLICODE
14 .EXPORT integer_memory_tests,CODE
15 .EXPORT integer_indexing_load,CODE
16 .EXPORT integer_load_short_memory,CODE
17 .EXPORT integer_store_short_memory,CODE
18 .EXPORT immediate_tests,CODE
19 .EXPORT branch_tests_1,CODE
20 .EXPORT branch_tests_2,CODE
21 .EXPORT movb_tests,CODE
22 .EXPORT movb_nullified_tests,CODE
23 .EXPORT movib_tests,CODE
24 .EXPORT movib_nullified_tests,CODE
25 .EXPORT comb_tests_1,CODE
26 .EXPORT comb_tests_2,CODE
27 .EXPORT comb_nullified_tests_1,CODE
28 .EXPORT comb_nullified_tests_2,CODE
29 .EXPORT comib_tests_1,CODE
30 .EXPORT comib_tests_2,CODE
31 .EXPORT comib_nullified_tests_1,CODE
32 .EXPORT comib_nullified_tests_2,CODE
33 .EXPORT addb_tests_1,CODE
34 .EXPORT addb_tests_2,CODE
35 .EXPORT addb_nullified_tests_1,CODE
36 .EXPORT addb_nullified_tests_2,CODE
37 .EXPORT addib_tests_1,CODE
38 .EXPORT addib_tests_2,CODE
39 .EXPORT addib_nullified_tests_1,CODE
40 .EXPORT addib_nullified_tests_2,CODE
42 .EXPORT add_tests,CODE
43 .EXPORT addl_tests,CODE
44 .EXPORT addo_tests,CODE
45 .EXPORT addc_tests,CODE
46 .EXPORT addco_tests,CODE
47 .EXPORT sh1add_tests,CODE
48 .EXPORT sh1addl_tests,CODE
49 .EXPORT sh1addo_tests,CODE
50 .EXPORT sh2add_tests,CODE
51 .EXPORT sh2addl_tests,CODE
52 .EXPORT sh2addo_tests,CODE
53 .EXPORT sh3add_tests,CODE
54 .EXPORT sh3addl_tests,CODE
55 .EXPORT sh3addo_tests,CODE
56 .EXPORT sub_tests,CODE
57 .EXPORT subo_tests,CODE
58 .EXPORT subb_tests,CODE
59 .EXPORT subbo_tests,CODE
60 .EXPORT subt_tests,CODE
61 .EXPORT subto_tests,CODE
63 .EXPORT comclr_tests,CODE
65 .EXPORT xor_tests,CODE
66 .EXPORT and_tests,CODE
67 .EXPORT andcm_tests,CODE
68 .EXPORT uxor_tests,CODE
69 .EXPORT uaddcm_tests,CODE
70 .EXPORT uaddcmt_tests,CODE
71 .EXPORT dcor_tests,CODE
72 .EXPORT idcor_tests,CODE
73 .EXPORT addi_tests,CODE
74 .EXPORT addio_tests,CODE
75 .EXPORT addit_tests,CODE
76 .EXPORT addito_tests,CODE
77 .EXPORT subi_tests,CODE
78 .EXPORT subio_tests,CODE
79 .EXPORT comiclr_tests,CODE
80 .EXPORT vshd_tests,CODE
81 .EXPORT shd_tests,CODE
82 .EXPORT extru_tests,CODE
83 .EXPORT extrs_tests,CODE
84 .EXPORT zdep_tests,CODE
85 .EXPORT dep_tests,CODE
86 .EXPORT vextru_tests,CODE
87 .EXPORT vextrs_tests,CODE
88 .EXPORT zvdep_tests,CODE
89 .EXPORT vdep_tests,CODE
90 .EXPORT vdepi_tests,CODE
91 .EXPORT zvdepi_tests,CODE
92 .EXPORT depi_tests,CODE
93 .EXPORT zdepi_tests,CODE
94 .EXPORT system_control_tests,CODE
95 .EXPORT probe_tests,CODE
96 .EXPORT lpa_tests,CODE
97 .EXPORT purge_tests,CODE
98 .EXPORT insert_tests,CODE
99 .EXPORT fpu_misc_tests,CODE
100 .EXPORT fpu_memory_indexing_tests,CODE
101 .EXPORT fpu_short_memory_tests,CODE
102 .EXPORT fcpy_tests,CODE
103 .EXPORT fabs_tests,CODE
104 .EXPORT fsqrt_tests,CODE
105 .EXPORT frnd_tests,CODE
106 .EXPORT fcnvff_tests,CODE
107 .EXPORT fcnvxf_tests,CODE
108 .EXPORT fcnvfx_tests,CODE
109 .EXPORT fcnvfxt_tests,CODE
110 .EXPORT fadd_tests,CODE
111 .EXPORT fsub_tests,CODE
112 .EXPORT fmpy_tests,CODE
113 .EXPORT fdiv_tests,CODE
114 .EXPORT frem_tests,CODE
115 .EXPORT fcmp_sgl_tests_1,CODE
116 .EXPORT fcmp_sgl_tests_2,CODE
117 .EXPORT fcmp_sgl_tests_3,CODE
118 .EXPORT fcmp_sgl_tests_4,CODE
119 .EXPORT fcmp_dbl_tests_1,CODE
120 .EXPORT fcmp_dbl_tests_2,CODE
121 .EXPORT fcmp_dbl_tests_3,CODE
122 .EXPORT fcmp_dbl_tests_4,CODE
123 .EXPORT fcmp_quad_tests_1,CODE
124 .EXPORT fcmp_quad_tests_2,CODE
125 .EXPORT fcmp_quad_tests_3,CODE
126 .EXPORT fcmp_quad_tests_4,CODE
127 .EXPORT fmpy_addsub_tests,CODE
128 .EXPORT xmpyu_tests,CODE
129 .EXPORT special_tests,CODE
130 .EXPORT sfu_tests,CODE
131 .EXPORT copr_tests,CODE
132 .EXPORT copr_indexing_load,CODE
133 .EXPORT copr_indexing_store,CODE
134 .EXPORT copr_short_memory,CODE
135 .EXPORT fmemLRbug_tests_1,CODE
136 .EXPORT fmemLRbug_tests_2,CODE
137 .EXPORT fmemLRbug_tests_3,CODE
138 .EXPORT fmemLRbug_tests_4,CODE
140 .EXPORT main,ENTRY,PRIV_LEV=3,RTNVAL=GR
143 .CALLINFO FRAME=64,NO_CALLS,SAVE_SP
148 ; First memory reference instructions.
149 ; Should try corner cases for each field extraction.
150 ; Should deal with s
== 0 case somehow?
!?
159 ; Should make sure pre
/post modes are recognized correctly.
163 integer_indexing_load
165 ldwx
,s
%r5(0,%r4),%r26
166 ldwx
,m
%r5(0,%r4),%r26
167 ldwx
,sm
%r5(0,%r4),%r26
169 ldhx
,s
%r5(0,%r4),%r26
170 ldhx
,m
%r5(0,%r4),%r26
171 ldhx
,sm
%r5(0,%r4),%r26
173 ldbx
,s
%r5(0,%r4),%r26
174 ldbx
,m
%r5(0,%r4),%r26
175 ldbx
,sm
%r5(0,%r4),%r26
177 ldwax
,s
%r5(%r4),%r26
178 ldwax
,m
%r5(%r4),%r26
179 ldwax
,sm
%r5(%r4),%r26
180 ldcwx
%r5(0,%r4),%r26
181 ldcwx
,s
%r5(0,%r4),%r26
182 ldcwx
,m
%r5(0,%r4),%r26
183 ldcwx
,sm
%r5(0,%r4),%r26
185 integer_load_short_memory
187 ldws
,mb
0(0,%r4),%r26
188 ldws
,ma
0(0,%r4),%r26
190 ldhs
,mb
0(0,%r4),%r26
191 ldhs
,ma
0(0,%r4),%r26
193 ldbs
,mb
0(0,%r4),%r26
194 ldbs
,ma
0(0,%r4),%r26
199 ldcws
,mb
0(0,%r4),%r26
200 ldcws
,ma
0(0,%r4),%r26
202 integer_store_short_memory
204 stws
,mb
%r26,0(0,%r4)
205 stws
,ma
%r26,0(0,%r4)
207 sths
,mb
%r26,0(0,%r4)
208 sths
,ma
%r26,0(0,%r4)
210 stbs
,mb
%r26,0(0,%r4)
211 stbs
,ma
%r26,0(0,%r4)
216 stbys
,b %r26,0(0,%r4)
217 stbys
,e
%r26,0(0,%r4)
218 stbys
,b,m
%r26,0(0,%r4)
219 stbys
,e
,m
%r26,0(0,%r4)
221 ; Immediate instructions.
224 ldil
L%0xdeadbeef,%r26
225 addil
L%0xdeadbeef,%r5
227 ; Lots of branch instructions.
228 ;
blr with
%r0 as return pointer should really
be just
br <target
>,
229 ; but the assemblers can
't handle it.
245 be,n 0x1234(%sr1,%r2)
247 ble,n 0x1234(%sr1,%r2)
249 ; GAS can't assemble movb
,n
or movib
,n.
251 movb
%r4,%r26,movb_tests
252 movb
,= %r4,%r26,movb_tests
253 movb
,< %r4,%r26,movb_tests
254 movb
,od
%r4,%r26,movb_tests
255 movb
,tr
%r4,%r26,movb_tests
256 movb
,<> %r4,%r26,movb_tests
257 movb
,>= %r4,%r26,movb_tests
258 movb
,ev
%r4,%r26,movb_tests
260 movb
,n
%r4,%r26,movb_tests
261 movb
,=,n
%r4,%r26,movb_tests
262 movb
,<,n
%r4,%r26,movb_tests
263 movb
,od
,n
%r4,%r26,movb_tests
264 movb
,tr
,n
%r4,%r26,movb_tests
265 movb
,<>,n
%r4,%r26,movb_tests
266 movb
,>=,n
%r4,%r26,movb_tests
267 movb
,ev
,n
%r4,%r26,movb_tests
270 movib
5,%r26,movib_tests
271 movib
,= 5,%r26,movib_tests
272 movib
,< 5,%r26,movib_tests
273 movib
,od
5,%r26,movib_tests
274 movib
,tr
5,%r26,movib_tests
275 movib
,<> 5,%r26,movib_tests
276 movib
,>= 5,%r26,movib_tests
277 movib
,ev
5,%r26,movib_tests
278 movib_nullified_tests
279 movib
,n
5,%r26,movib_tests
280 movib
,=,n
5,%r26,movib_tests
281 movib
,<,n
5,%r26,movib_tests
282 movib
,od
,n
5,%r26,movib_tests
283 movib
,tr
,n
5,%r26,movib_tests
284 movib
,<>,n
5,%r26,movib_tests
285 movib
,>=,n
5,%r26,movib_tests
286 movib
,ev
,n
5,%r26,movib_tests
289 comb
%r0,%r4,comb_tests_1
290 comb
,= %r0,%r4,comb_tests_1
291 comb
,< %r0,%r4,comb_tests_1
292 comb
,<= %r0,%r4,comb_tests_1
293 comb
,<< %r0,%r4,comb_tests_1
294 comb
,<<= %r0,%r4,comb_tests_1
295 comb
,sv
%r0,%r4,comb_tests_1
296 comb
,od
%r0,%r4,comb_tests_1
299 comb
,tr
%r0,%r4,comb_tests_2
300 comb
,<> %r0,%r4,comb_tests_2
301 comb
,>= %r0,%r4,comb_tests_2
302 comb
,> %r0,%r4,comb_tests_2
303 comb
,>>= %r0,%r4,comb_tests_2
304 comb
,>> %r0,%r4,comb_tests_2
305 comb
,nsv
%r0,%r4,comb_tests_2
306 comb
,ev
%r0,%r4,comb_tests_2
308 comb_nullified_tests_1
309 comb
,n
%r0,%r4,comb_tests_1
310 comb
,=,n
%r0,%r4,comb_tests_1
311 comb
,<,n
%r0,%r4,comb_tests_1
312 comb
,<=,n
%r0,%r4,comb_tests_1
313 comb
,<<,n
%r0,%r4,comb_tests_1
314 comb
,<<=,n
%r0,%r4,comb_tests_1
315 comb
,sv
,n
%r0,%r4,comb_tests_1
316 comb
,od
,n
%r0,%r4,comb_tests_1
318 comb_nullified_tests_2
319 comb
,tr
,n
%r0,%r4,comb_tests_2
320 comb
,<>,n
%r0,%r4,comb_tests_2
321 comb
,>=,n
%r0,%r4,comb_tests_2
322 comb
,>,n
%r0,%r4,comb_tests_2
323 comb
,>>=,n
%r0,%r4,comb_tests_2
324 comb
,>>,n
%r0,%r4,comb_tests_2
325 comb
,nsv
,n
%r0,%r4,comb_tests_2
326 comb
,ev
,n
%r0,%r4,comb_tests_2
329 comib
0,%r4,comib_tests_1
330 comib
,= 0,%r4,comib_tests_1
331 comib
,< 0,%r4,comib_tests_1
332 comib
,<= 0,%r4,comib_tests_1
333 comib
,<< 0,%r4,comib_tests_1
334 comib
,<<= 0,%r4,comib_tests_1
335 comib
,sv
0,%r4,comib_tests_1
336 comib
,od
0,%r4,comib_tests_1
339 comib
,tr
0,%r4,comib_tests_2
340 comib
,<> 0,%r4,comib_tests_2
341 comib
,>= 0,%r4,comib_tests_2
342 comib
,> 0,%r4,comib_tests_2
343 comib
,>>= 0,%r4,comib_tests_2
344 comib
,>> 0,%r4,comib_tests_2
345 comib
,nsv
0,%r4,comib_tests_2
346 comib
,ev
0,%r4,comib_tests_2
348 comib_nullified_tests_1
349 comib
,n
0,%r4,comib_tests_1
350 comib
,=,n
0,%r4,comib_tests_1
351 comib
,<,n
0,%r4,comib_tests_1
352 comib
,<=,n
0,%r4,comib_tests_1
353 comib
,<<,n
0,%r4,comib_tests_1
354 comib
,<<=,n
0,%r4,comib_tests_1
355 comib
,sv
,n
0,%r4,comib_tests_1
356 comib
,od
,n
0,%r4,comib_tests_1
358 comib_nullified_tests_2
359 comib
,tr
,n
0,%r4,comib_tests_2
360 comib
,<>,n
0,%r4,comib_tests_2
361 comib
,>=,n
0,%r4,comib_tests_2
362 comib
,>,n
0,%r4,comib_tests_2
363 comib
,>>=,n
0,%r4,comib_tests_2
364 comib
,>>,n
0,%r4,comib_tests_2
365 comib
,nsv
,n
0,%r4,comib_tests_2
366 comib
,ev
,n
0,%r4,comib_tests_2
369 addb
%r1,%r4,addb_tests_1
370 addb
,= %r1,%r4,addb_tests_1
371 addb
,< %r1,%r4,addb_tests_1
372 addb
,<= %r1,%r4,addb_tests_1
373 addb
,nuv
%r1,%r4,addb_tests_1
374 addb
,znv
%r1,%r4,addb_tests_1
375 addb
,sv
%r1,%r4,addb_tests_1
376 addb
,od
%r1,%r4,addb_tests_1
379 addb
,tr
%r1,%r4,addb_tests_2
380 addb
,<> %r1,%r4,addb_tests_2
381 addb
,>= %r1,%r4,addb_tests_2
382 addb
,> %r1,%r4,addb_tests_2
383 addb
,uv
%r1,%r4,addb_tests_2
384 addb
,vnz
%r1,%r4,addb_tests_2
385 addb
,nsv
%r1,%r4,addb_tests_2
386 addb
,ev
%r1,%r4,addb_tests_2
388 addb_nullified_tests_1
389 addb
,n
%r1,%r4,addb_tests_1
390 addb
,=,n
%r1,%r4,addb_tests_1
391 addb
,<,n
%r1,%r4,addb_tests_1
392 addb
,<=,n
%r1,%r4,addb_tests_1
393 addb
,nuv
,n
%r1,%r4,addb_tests_1
394 addb
,znv
,n
%r1,%r4,addb_tests_1
395 addb
,sv
,n
%r1,%r4,addb_tests_1
396 addb
,od
,n
%r1,%r4,addb_tests_1
398 addb_nullified_tests_2
399 addb
,tr
,n
%r1,%r4,addb_tests_2
400 addb
,<>,n
%r1,%r4,addb_tests_2
401 addb
,>=,n
%r1,%r4,addb_tests_2
402 addb
,>,n
%r1,%r4,addb_tests_2
403 addb
,uv
,n
%r1,%r4,addb_tests_2
404 addb
,vnz
,n
%r1,%r4,addb_tests_2
405 addb
,nsv
,n
%r1,%r4,addb_tests_2
406 addb
,ev
,n
%r1,%r4,addb_tests_2
409 addib
-1,%r4,addib_tests_1
410 addib
,= -1,%r4,addib_tests_1
411 addib
,< -1,%r4,addib_tests_1
412 addib
,<= -1,%r4,addib_tests_1
413 addib
,nuv
-1,%r4,addib_tests_1
414 addib
,znv
-1,%r4,addib_tests_1
415 addib
,sv
-1,%r4,addib_tests_1
416 addib
,od
-1,%r4,addib_tests_1
419 addib
,tr
-1,%r4,addib_tests_2
420 addib
,<> -1,%r4,addib_tests_2
421 addib
,>= -1,%r4,addib_tests_2
422 addib
,> -1,%r4,addib_tests_2
423 addib
,uv
-1,%r4,addib_tests_2
424 addib
,vnz
-1,%r4,addib_tests_2
425 addib
,nsv
-1,%r4,addib_tests_2
426 addib
,ev
-1,%r4,addib_tests_2
428 addib_nullified_tests_1
429 addib
,n
-1,%r4,addib_tests_1
430 addib
,=,n
-1,%r4,addib_tests_1
431 addib
,<,n
-1,%r4,addib_tests_1
432 addib
,<=,n
-1,%r4,addib_tests_1
433 addib
,nuv
,n
-1,%r4,addib_tests_1
434 addib
,znv
,n
-1,%r4,addib_tests_1
435 addib
,sv
,n
-1,%r4,addib_tests_1
436 addib
,od
,n
-1,%r4,addib_tests_1
438 addib_nullified_tests_2
439 addib
,tr
,n
-1,%r4,addib_tests_2
440 addib
,<>,n
-1,%r4,addib_tests_2
441 addib
,>=,n
-1,%r4,addib_tests_2
442 addib
,>,n
-1,%r4,addib_tests_2
443 addib
,uv
,n
-1,%r4,addib_tests_2
444 addib
,vnz
,n
-1,%r4,addib_tests_2
445 addib
,nsv
,n
-1,%r4,addib_tests_2
446 addib
,ev
,n
-1,%r4,addib_tests_2
449 ; Needs to check lots of stuff
(like corner bit cases
)
454 bvb
,>=,n
%r4,bb_tests
457 bb
,<,n
%r4,5,bb_tests
458 bb
,>=,n
%r4,5,bb_tests
460 ; Computational instructions
538 addco,nuv
%r4,%r5,%r6
539 addco,znv
%r4,%r5,%r6
547 addco,vnz
%r4,%r5,%r6
548 addco,nsv
%r4,%r5,%r6
555 sh1add
,<= %r4,%r5,%r6
556 sh1add
,nuv
%r4,%r5,%r6
557 sh1add
,znv
%r4,%r5,%r6
558 sh1add
,sv
%r4,%r5,%r6
559 sh1add
,od
%r4,%r5,%r6
560 sh1add
,tr
%r4,%r5,%r6
561 sh1add
,<> %r4,%r5,%r6
562 sh1add
,>= %r4,%r5,%r6
564 sh1add
,uv
%r4,%r5,%r6
565 sh1add
,vnz
%r4,%r5,%r6
566 sh1add
,nsv
%r4,%r5,%r6
567 sh1add
,ev
%r4,%r5,%r6
571 sh1addl
,= %r4,%r5,%r6
572 sh1addl
,< %r4,%r5,%r6
573 sh1addl
,<= %r4,%r5,%r6
574 sh1addl
,nuv
%r4,%r5,%r6
575 sh1addl
,znv
%r4,%r5,%r6
576 sh1addl
,sv
%r4,%r5,%r6
577 sh1addl
,od
%r4,%r5,%r6
578 sh1addl
,tr
%r4,%r5,%r6
579 sh1addl
,<> %r4,%r5,%r6
580 sh1addl
,>= %r4,%r5,%r6
581 sh1addl
,> %r4,%r5,%r6
582 sh1addl
,uv
%r4,%r5,%r6
583 sh1addl
,vnz
%r4,%r5,%r6
584 sh1addl
,nsv
%r4,%r5,%r6
585 sh1addl
,ev
%r4,%r5,%r6
589 sh1addo
,= %r4,%r5,%r6
590 sh1addo
,< %r4,%r5,%r6
591 sh1addo
,<= %r4,%r5,%r6
592 sh1addo
,nuv
%r4,%r5,%r6
593 sh1addo
,znv
%r4,%r5,%r6
594 sh1addo
,sv
%r4,%r5,%r6
595 sh1addo
,od
%r4,%r5,%r6
596 sh1addo
,tr
%r4,%r5,%r6
597 sh1addo
,<> %r4,%r5,%r6
598 sh1addo
,>= %r4,%r5,%r6
599 sh1addo
,> %r4,%r5,%r6
600 sh1addo
,uv
%r4,%r5,%r6
601 sh1addo
,vnz
%r4,%r5,%r6
602 sh1addo
,nsv
%r4,%r5,%r6
603 sh1addo
,ev
%r4,%r5,%r6
610 sh2add
,<= %r4,%r5,%r6
611 sh2add
,nuv
%r4,%r5,%r6
612 sh2add
,znv
%r4,%r5,%r6
613 sh2add
,sv
%r4,%r5,%r6
614 sh2add
,od
%r4,%r5,%r6
615 sh2add
,tr
%r4,%r5,%r6
616 sh2add
,<> %r4,%r5,%r6
617 sh2add
,>= %r4,%r5,%r6
619 sh2add
,uv
%r4,%r5,%r6
620 sh2add
,vnz
%r4,%r5,%r6
621 sh2add
,nsv
%r4,%r5,%r6
622 sh2add
,ev
%r4,%r5,%r6
626 sh2addl
,= %r4,%r5,%r6
627 sh2addl
,< %r4,%r5,%r6
628 sh2addl
,<= %r4,%r5,%r6
629 sh2addl
,nuv
%r4,%r5,%r6
630 sh2addl
,znv
%r4,%r5,%r6
631 sh2addl
,sv
%r4,%r5,%r6
632 sh2addl
,od
%r4,%r5,%r6
633 sh2addl
,tr
%r4,%r5,%r6
634 sh2addl
,<> %r4,%r5,%r6
635 sh2addl
,>= %r4,%r5,%r6
636 sh2addl
,> %r4,%r5,%r6
637 sh2addl
,uv
%r4,%r5,%r6
638 sh2addl
,vnz
%r4,%r5,%r6
639 sh2addl
,nsv
%r4,%r5,%r6
640 sh2addl
,ev
%r4,%r5,%r6
644 sh2addo
,= %r4,%r5,%r6
645 sh2addo
,< %r4,%r5,%r6
646 sh2addo
,<= %r4,%r5,%r6
647 sh2addo
,nuv
%r4,%r5,%r6
648 sh2addo
,znv
%r4,%r5,%r6
649 sh2addo
,sv
%r4,%r5,%r6
650 sh2addo
,od
%r4,%r5,%r6
651 sh2addo
,tr
%r4,%r5,%r6
652 sh2addo
,<> %r4,%r5,%r6
653 sh2addo
,>= %r4,%r5,%r6
654 sh2addo
,> %r4,%r5,%r6
655 sh2addo
,uv
%r4,%r5,%r6
656 sh2addo
,vnz
%r4,%r5,%r6
657 sh2addo
,nsv
%r4,%r5,%r6
658 sh2addo
,ev
%r4,%r5,%r6
665 sh3add
,<= %r4,%r5,%r6
666 sh3add
,nuv
%r4,%r5,%r6
667 sh3add
,znv
%r4,%r5,%r6
668 sh3add
,sv
%r4,%r5,%r6
669 sh3add
,od
%r4,%r5,%r6
670 sh3add
,tr
%r4,%r5,%r6
671 sh3add
,<> %r4,%r5,%r6
672 sh3add
,>= %r4,%r5,%r6
674 sh3add
,uv
%r4,%r5,%r6
675 sh3add
,vnz
%r4,%r5,%r6
676 sh3add
,nsv
%r4,%r5,%r6
677 sh3add
,ev
%r4,%r5,%r6
681 sh3addl
,= %r4,%r5,%r6
682 sh3addl
,< %r4,%r5,%r6
683 sh3addl
,<= %r4,%r5,%r6
684 sh3addl
,nuv
%r4,%r5,%r6
685 sh3addl
,znv
%r4,%r5,%r6
686 sh3addl
,sv
%r4,%r5,%r6
687 sh3addl
,od
%r4,%r5,%r6
688 sh3addl
,tr
%r4,%r5,%r6
689 sh3addl
,<> %r4,%r5,%r6
690 sh3addl
,>= %r4,%r5,%r6
691 sh3addl
,> %r4,%r5,%r6
692 sh3addl
,uv
%r4,%r5,%r6
693 sh3addl
,vnz
%r4,%r5,%r6
694 sh3addl
,nsv
%r4,%r5,%r6
695 sh3addl
,ev
%r4,%r5,%r6
699 sh3addo
,= %r4,%r5,%r6
700 sh3addo
,< %r4,%r5,%r6
701 sh3addo
,<= %r4,%r5,%r6
702 sh3addo
,nuv
%r4,%r5,%r6
703 sh3addo
,znv
%r4,%r5,%r6
704 sh3addo
,sv
%r4,%r5,%r6
705 sh3addo
,od
%r4,%r5,%r6
706 sh3addo
,tr
%r4,%r5,%r6
707 sh3addo
,<> %r4,%r5,%r6
708 sh3addo
,>= %r4,%r5,%r6
709 sh3addo
,> %r4,%r5,%r6
710 sh3addo
,uv
%r4,%r5,%r6
711 sh3addo
,vnz
%r4,%r5,%r6
712 sh3addo
,nsv
%r4,%r5,%r6
713 sh3addo
,ev
%r4,%r5,%r6
776 subbo
,<<= %r4,%r5,%r6
783 subbo
,>>= %r4,%r5,%r6
785 subbo
,nsv
%r4,%r5,%r6
812 subto
,<<= %r4,%r5,%r6
819 subto
,>>= %r4,%r5,%r6
821 subto
,nsv
%r4,%r5,%r6
846 comclr
,<= %r4,%r5,%r6
847 comclr
,<< %r4,%r5,%r6
848 comclr
,<<= %r4,%r5,%r6
849 comclr
,sv
%r4,%r5,%r6
850 comclr
,od
%r4,%r5,%r6
851 comclr
,tr
%r4,%r5,%r6
852 comclr
,<> %r4,%r5,%r6
853 comclr
,>= %r4,%r5,%r6
855 comclr
,>>= %r4,%r5,%r6
856 comclr
,>> %r4,%r5,%r6
857 comclr
,nsv
%r4,%r5,%r6
858 comclr
,ev
%r4,%r5,%r6
924 uaddcm
,sbz
%r4,%r5,%r6
925 uaddcm
,shz
%r4,%r5,%r6
926 uaddcm
,sdc
%r4,%r5,%r6
927 uaddcm
,sbc
%r4,%r5,%r6
928 uaddcm
,shc
%r4,%r5,%r6
929 uaddcm
,tr
%r4,%r5,%r6
930 uaddcm
,nbz
%r4,%r5,%r6
931 uaddcm
,nhz
%r4,%r5,%r6
932 uaddcm
,ndc
%r4,%r5,%r6
933 uaddcm
,nbc
%r4,%r5,%r6
934 uaddcm
,nhc
%r4,%r5,%r6
938 uaddcmt
,sbz
%r4,%r5,%r6
939 uaddcmt
,shz
%r4,%r5,%r6
940 uaddcmt
,sdc
%r4,%r5,%r6
941 uaddcmt
,sbc
%r4,%r5,%r6
942 uaddcmt
,shc
%r4,%r5,%r6
943 uaddcmt
,tr
%r4,%r5,%r6
944 uaddcmt
,nbz
%r4,%r5,%r6
945 uaddcmt
,nhz
%r4,%r5,%r6
946 uaddcmt
,ndc
%r4,%r5,%r6
947 uaddcmt
,nbc
%r4,%r5,%r6
948 uaddcmt
,nhc
%r4,%r5,%r6
1000 addio
,<= 123,%r5,%r6
1001 addio
,nuv
123,%r5,%r6
1002 addio
,znv
123,%r5,%r6
1003 addio
,sv
123,%r5,%r6
1004 addio
,od
123,%r5,%r6
1005 addio
,tr
123,%r5,%r6
1006 addio
,<> 123,%r5,%r6
1007 addio
,>= 123,%r5,%r6
1009 addio
,uv
123,%r5,%r6
1010 addio
,vnz
123,%r5,%r6
1011 addio
,nsv
123,%r5,%r6
1012 addio
,ev
123,%r5,%r6
1018 addit
,<= 123,%r5,%r6
1019 addit
,nuv
123,%r5,%r6
1020 addit
,znv
123,%r5,%r6
1021 addit
,sv
123,%r5,%r6
1022 addit
,od
123,%r5,%r6
1023 addit
,tr
123,%r5,%r6
1024 addit
,<> 123,%r5,%r6
1025 addit
,>= 123,%r5,%r6
1027 addit
,uv
123,%r5,%r6
1028 addit
,vnz
123,%r5,%r6
1029 addit
,nsv
123,%r5,%r6
1030 addit
,ev
123,%r5,%r6
1034 addito
,= 123,%r5,%r6
1035 addito
,< 123,%r5,%r6
1036 addito
,<= 123,%r5,%r6
1037 addito
,nuv
123,%r5,%r6
1038 addito
,znv
123,%r5,%r6
1039 addito
,sv
123,%r5,%r6
1040 addito
,od
123,%r5,%r6
1041 addito
,tr
123,%r5,%r6
1042 addito
,<> 123,%r5,%r6
1043 addito
,>= 123,%r5,%r6
1044 addito
,> 123,%r5,%r6
1045 addito
,uv
123,%r5,%r6
1046 addito
,vnz
123,%r5,%r6
1047 addito
,nsv
123,%r5,%r6
1048 addito
,ev
123,%r5,%r6
1056 subi,<<= 123,%r5,%r6
1063 subi,>>= 123,%r5,%r6
1065 subi,nsv
123,%r5,%r6
1072 subio
,<= 123,%r5,%r6
1073 subio
,<< 123,%r5,%r6
1074 subio
,<<= 123,%r5,%r6
1075 subio
,sv
123,%r5,%r6
1076 subio
,od
123,%r5,%r6
1077 subio
,tr
123,%r5,%r6
1078 subio
,<> 123,%r5,%r6
1079 subio
,>= 123,%r5,%r6
1081 subio
,>>= 123,%r5,%r6
1082 subio
,>> 123,%r5,%r6
1083 subio
,nsv
123,%r5,%r6
1084 subio
,ev
123,%r5,%r6
1088 comiclr
,= 123,%r5,%r6
1089 comiclr
,< 123,%r5,%r6
1090 comiclr
,<= 123,%r5,%r6
1091 comiclr
,<< 123,%r5,%r6
1092 comiclr
,<<= 123,%r5,%r6
1093 comiclr
,sv
123,%r5,%r6
1094 comiclr
,od
123,%r5,%r6
1095 comiclr
,tr
123,%r5,%r6
1096 comiclr
,<> 123,%r5,%r6
1097 comiclr
,>= 123,%r5,%r6
1098 comiclr
,> 123,%r5,%r6
1099 comiclr
,>>= 123,%r5,%r6
1100 comiclr
,>> 123,%r5,%r6
1101 comiclr
,nsv
123,%r5,%r6
1102 comiclr
,ev
123,%r5,%r6
1118 shd
,od
%r4,%r5,5,%r6
1119 shd
,tr
%r4,%r5,5,%r6
1120 shd
,<> %r4,%r5,5,%r6
1121 shd
,>= %r4,%r5,5,%r6
1122 shd
,ev
%r4,%r5,5,%r6
1126 extru
,= %r4,5,10,%r6
1127 extru
,< %r4,5,10,%r6
1128 extru
,od
%r4,5,10,%r6
1129 extru
,tr
%r4,5,10,%r6
1130 extru
,<> %r4,5,10,%r6
1131 extru
,>= %r4,5,10,%r6
1132 extru
,ev
%r4,5,10,%r6
1136 extrs
,= %r4,5,10,%r6
1137 extrs
,< %r4,5,10,%r6
1138 extrs
,od
%r4,5,10,%r6
1139 extrs
,tr
%r4,5,10,%r6
1140 extrs
,<> %r4,5,10,%r6
1141 extrs
,>= %r4,5,10,%r6
1142 extrs
,ev
%r4,5,10,%r6
1148 zdep
,od
%r4,5,10,%r6
1149 zdep
,tr
%r4,5,10,%r6
1150 zdep
,<> %r4,5,10,%r6
1151 zdep
,>= %r4,5,10,%r6
1152 zdep
,ev
%r4,5,10,%r6
1239 zdepi
,od
-1,4,10,%r6
1240 zdepi
,tr
-1,4,10,%r6
1241 zdepi
,<> -1,4,10,%r6
1242 zdepi
,>= -1,4,10,%r6
1243 zdepi
,ev
-1,4,10,%r6
1246 system_control_tests
1253 ldsid
(%sr0,%r5),%r4
1263 prober
(%sr0,%r5),%r6,%r7
1264 proberi
(%sr0,%r5),1,%r7
1265 probew
(%sr0,%r5),%r6,%r7
1266 probewi
(%sr0,%r5),1,%r7
1269 lpa
%r4(%sr0,%r5),%r6
1270 lpa
,m
%r4(%sr0,%r5),%r6
1271 lha %r4(%sr0,%r5),%r6
1272 lha,m
%r4(%sr0,%r5),%r6
1273 lci
%r4(%sr0,%r5),%r6
1277 pdtlb
,m
%r4(%sr0,%r5)
1279 pitlb
,m
%r4(%sr0,%r5)
1280 pdtlbe
%r4(%sr0,%r5)
1281 pdtlbe
,m
%r4(%sr0,%r5)
1282 pitlbe
%r4(%sr0,%r5)
1283 pitlbe
,m
%r4(%sr0,%r5)
1291 fdce
,m
%r4(%sr0,%r5)
1293 fice
,m
%r4(%sr0,%r5)
1296 idtlba
%r4,(%sr0,%r5)
1297 iitlba
%r4,(%sr0,%r5)
1298 idtlbp
%r4,(%sr0,%r5)
1299 iitlbp
%r4,(%sr0,%r5)
1304 fpu_memory_indexing_tests
1305 fldwx
%r4(%sr0,%r5),%fr6
1306 fldwx
,s
%r4(%sr0,%r5),%fr6
1307 fldwx
,m
%r4(%sr0,%r5),%fr6
1308 fldwx
,sm
%r4(%sr0,%r5),%fr6
1309 flddx
%r4(%sr0,%r5),%fr6
1310 flddx
,s
%r4(%sr0,%r5),%fr6
1311 flddx
,m
%r4(%sr0,%r5),%fr6
1312 flddx
,sm
%r4(%sr0,%r5),%fr6
1313 fstwx
%fr6
,%r4(%sr0,%r5)
1314 fstwx
,s
%fr6
,%r4(%sr0,%r5)
1315 fstwx
,m
%fr6
,%r4(%sr0,%r5)
1316 fstwx
,sm
%fr6
,%r4(%sr0,%r5)
1317 fstdx
%fr6
,%r4(%sr0,%r5)
1318 fstdx
,s
%fr6
,%r4(%sr0,%r5)
1319 fstdx
,m
%fr6
,%r4(%sr0,%r5)
1320 fstdx
,sm
%fr6
,%r4(%sr0,%r5)
1321 fstqx
%fr6
,%r4(%sr0,%r5)
1322 fstqx
,s
%fr6
,%r4(%sr0,%r5)
1323 fstqx
,m
%fr6
,%r4(%sr0,%r5)
1324 fstqx
,sm
%fr6
,%r4(%sr0,%r5)
1326 fpu_short_memory_tests
1327 fldws
0(%sr0,%r5),%fr6
1328 fldws
,mb
0(%sr0,%r5),%fr6
1329 fldws
,ma
0(%sr0,%r5),%fr6
1330 fldds
0(%sr0,%r5),%fr6
1331 fldds
,mb
0(%sr0,%r5),%fr6
1332 fldds
,ma
0(%sr0,%r5),%fr6
1333 fstws
%fr6
,0(%sr0,%r5)
1334 fstws
,mb
%fr6
,0(%sr0,%r5)
1335 fstws
,ma
%fr6
,0(%sr0,%r5)
1336 fstds
%fr6
,0(%sr0,%r5)
1337 fstds
,mb
%fr6
,0(%sr0,%r5)
1338 fstds
,ma
%fr6
,0(%sr0,%r5)
1339 fstqs
%fr6
,0(%sr0,%r5)
1340 fstqs
,mb
%fr6
,0(%sr0,%r5)
1341 fstqs
,ma
%fr6
,0(%sr0,%r5)
1347 fcpy
,quad
%fr5
,%fr10
1348 fcpy
,sgl
%fr20
,%fr24
1349 fcpy
,dbl
%fr20
,%fr24
1354 fabs,quad
%fr5
,%fr10
1355 fabs,sgl
%fr20
,%fr24
1356 fabs,dbl
%fr20
,%fr24
1359 fsqrt,sgl
%fr5
,%fr10
1360 fsqrt,dbl
%fr5
,%fr10
1361 fsqrt,quad
%fr5
,%fr10
1362 fsqrt,sgl
%fr20
,%fr24
1363 fsqrt,dbl
%fr20
,%fr24
1368 frnd
,quad
%fr5
,%fr10
1369 frnd
,sgl
%fr20
,%fr24
1370 frnd
,dbl
%fr20
,%fr24
1373 fcnvff
,sgl
,sgl
%fr5
,%fr10
1374 fcnvff
,sgl
,dbl
%fr5
,%fr10
1375 fcnvff
,sgl
,quad
%fr5
,%fr10
1376 fcnvff
,dbl
,sgl
%fr5
,%fr10
1377 fcnvff
,dbl
,dbl
%fr5
,%fr10
1378 fcnvff
,dbl
,quad
%fr5
,%fr10
1379 fcnvff
,quad
,sgl
%fr5
,%fr10
1380 fcnvff
,quad
,dbl
%fr5
,%fr10
1381 fcnvff
,quad
,quad
%fr5
,%fr10
1382 fcnvff
,sgl
,sgl
%fr20
,%fr24
1383 fcnvff
,sgl
,dbl
%fr20
,%fr24
1384 fcnvff
,sgl
,quad
%fr20
,%fr24
1385 fcnvff
,dbl
,sgl
%fr20
,%fr24
1386 fcnvff
,dbl
,dbl
%fr20
,%fr24
1387 fcnvff
,dbl
,quad
%fr20
,%fr24
1388 fcnvff
,quad
,sgl
%fr20
,%fr24
1389 fcnvff
,quad
,dbl
%fr20
,%fr24
1390 fcnvff
,quad
,quad
%fr20
,%fr24
1393 fcnvxf
,sgl
,sgl
%fr5
,%fr10
1394 fcnvxf
,sgl
,dbl
%fr5
,%fr10
1395 fcnvxf
,sgl
,quad
%fr5
,%fr10
1396 fcnvxf
,dbl
,sgl
%fr5
,%fr10
1397 fcnvxf
,dbl
,dbl
%fr5
,%fr10
1398 fcnvxf
,dbl
,quad
%fr5
,%fr10
1399 fcnvxf
,quad
,sgl
%fr5
,%fr10
1400 fcnvxf
,quad
,dbl
%fr5
,%fr10
1401 fcnvxf
,quad
,quad
%fr5
,%fr10
1402 fcnvxf
,sgl
,sgl
%fr20
,%fr24
1403 fcnvxf
,sgl
,dbl
%fr20
,%fr24
1404 fcnvxf
,sgl
,quad
%fr20
,%fr24
1405 fcnvxf
,dbl
,sgl
%fr20
,%fr24
1406 fcnvxf
,dbl
,dbl
%fr20
,%fr24
1407 fcnvxf
,dbl
,quad
%fr20
,%fr24
1408 fcnvxf
,quad
,sgl
%fr20
,%fr24
1409 fcnvxf
,quad
,dbl
%fr20
,%fr24
1410 fcnvxf
,quad
,quad
%fr20
,%fr24
1413 fcnvfx
,sgl
,sgl
%fr5
,%fr10
1414 fcnvfx
,sgl
,dbl
%fr5
,%fr10
1415 fcnvfx
,sgl
,quad
%fr5
,%fr10
1416 fcnvfx
,dbl
,sgl
%fr5
,%fr10
1417 fcnvfx
,dbl
,dbl
%fr5
,%fr10
1418 fcnvfx
,dbl
,quad
%fr5
,%fr10
1419 fcnvfx
,quad
,sgl
%fr5
,%fr10
1420 fcnvfx
,quad
,dbl
%fr5
,%fr10
1421 fcnvfx
,quad
,quad
%fr5
,%fr10
1422 fcnvfx
,sgl
,sgl
%fr20
,%fr24
1423 fcnvfx
,sgl
,dbl
%fr20
,%fr24
1424 fcnvfx
,sgl
,quad
%fr20
,%fr24
1425 fcnvfx
,dbl
,sgl
%fr20
,%fr24
1426 fcnvfx
,dbl
,dbl
%fr20
,%fr24
1427 fcnvfx
,dbl
,quad
%fr20
,%fr24
1428 fcnvfx
,quad
,sgl
%fr20
,%fr24
1429 fcnvfx
,quad
,dbl
%fr20
,%fr24
1430 fcnvfx
,quad
,quad
%fr20
,%fr24
1433 fcnvfxt
,sgl
,sgl
%fr5
,%fr10
1434 fcnvfxt
,sgl
,dbl
%fr5
,%fr10
1435 fcnvfxt
,sgl
,quad
%fr5
,%fr10
1436 fcnvfxt
,dbl
,sgl
%fr5
,%fr10
1437 fcnvfxt
,dbl
,dbl
%fr5
,%fr10
1438 fcnvfxt
,dbl
,quad
%fr5
,%fr10
1439 fcnvfxt
,quad
,sgl
%fr5
,%fr10
1440 fcnvfxt
,quad
,dbl
%fr5
,%fr10
1441 fcnvfxt
,quad
,quad
%fr5
,%fr10
1442 fcnvfxt
,sgl
,sgl
%fr20
,%fr24
1443 fcnvfxt
,sgl
,dbl
%fr20
,%fr24
1444 fcnvfxt
,sgl
,quad
%fr20
,%fr24
1445 fcnvfxt
,dbl
,sgl
%fr20
,%fr24
1446 fcnvfxt
,dbl
,dbl
%fr20
,%fr24
1447 fcnvfxt
,dbl
,quad
%fr20
,%fr24
1448 fcnvfxt
,quad
,sgl
%fr20
,%fr24
1449 fcnvfxt
,quad
,dbl
%fr20
,%fr24
1450 fcnvfxt
,quad
,quad
%fr20
,%fr24
1453 fadd,sgl
%fr4
,%fr8
,%fr12
1454 fadd,dbl
%fr4
,%fr8
,%fr12
1455 fadd,quad
%fr4
,%fr8
,%fr12
1456 fadd,sgl
%fr20
,%fr24
,%fr28
1457 fadd,dbl
%fr20
,%fr24
,%fr28
1458 fadd,quad
%fr20
,%fr24
,%fr28
1461 fsub,sgl
%fr4
,%fr8
,%fr12
1462 fsub,dbl
%fr4
,%fr8
,%fr12
1463 fsub,quad
%fr4
,%fr8
,%fr12
1464 fsub,sgl
%fr20
,%fr24
,%fr28
1465 fsub,dbl
%fr20
,%fr24
,%fr28
1466 fsub,quad
%fr20
,%fr24
,%fr28
1469 fmpy
,sgl
%fr4
,%fr8
,%fr12
1470 fmpy
,dbl
%fr4
,%fr8
,%fr12
1471 fmpy
,quad
%fr4
,%fr8
,%fr12
1472 fmpy
,sgl
%fr20
,%fr24
,%fr28
1473 fmpy
,dbl
%fr20
,%fr24
,%fr28
1474 fmpy
,quad
%fr20
,%fr24
,%fr28
1477 fdiv,sgl
%fr4
,%fr8
,%fr12
1478 fdiv,dbl
%fr4
,%fr8
,%fr12
1479 fdiv,quad
%fr4
,%fr8
,%fr12
1480 fdiv,sgl
%fr20
,%fr24
,%fr28
1481 fdiv,dbl
%fr20
,%fr24
,%fr28
1482 fdiv,quad
%fr20
,%fr24
,%fr28
1485 frem
,sgl
%fr4
,%fr8
,%fr12
1486 frem
,dbl
%fr4
,%fr8
,%fr12
1487 frem
,quad
%fr4
,%fr8
,%fr12
1488 frem
,sgl
%fr20
,%fr24
,%fr28
1489 frem
,dbl
%fr20
,%fr24
,%fr28
1490 frem
,quad
%fr20
,%fr24
,%fr28
1493 fcmp
,sgl
,false?
%fr4
,%fr5
1494 fcmp
,sgl
,false
%fr4
,%fr5
1495 fcmp
,sgl
,?
%fr4
,%fr5
1496 fcmp
,sgl
,!<=> %fr4
,%fr5
1497 fcmp
,sgl
,= %fr4
,%fr5
1498 fcmp
,sgl
,=T %fr4
,%fr5
1499 fcmp
,sgl
,?
= %fr4
,%fr5
1500 fcmp
,sgl
,!<> %fr4
,%fr5
1502 fcmp
,sgl
,!?
>= %fr4
,%fr5
1503 fcmp
,sgl
,< %fr4
,%fr5
1504 fcmp
,sgl
,?
< %fr4
,%fr5
1505 fcmp
,sgl
,!>= %fr4
,%fr5
1506 fcmp
,sgl
,!?
> %fr4
,%fr5
1507 fcmp
,sgl
,<= %fr4
,%fr5
1508 fcmp
,sgl
,?
<= %fr4
,%fr5
1509 fcmp
,sgl
,!> %fr4
,%fr5
1511 fcmp
,sgl
,!?
<= %fr4
,%fr5
1512 fcmp
,sgl
,> %fr4
,%fr5
1513 fcmp
,sgl
,?
> %fr4
,%fr5
1514 fcmp
,sgl
,!<= %fr4
,%fr5
1515 fcmp
,sgl
,!?
< %fr4
,%fr5
1516 fcmp
,sgl
,>= %fr4
,%fr5
1517 fcmp
,sgl
,?
>= %fr4
,%fr5
1518 fcmp
,sgl
,!< %fr4
,%fr5
1520 fcmp
,sgl
,!?
= %fr4
,%fr5
1521 fcmp
,sgl
,<> %fr4
,%fr5
1522 fcmp
,sgl
,!= %fr4
,%fr5
1523 fcmp
,sgl
,!=T %fr4
,%fr5
1524 fcmp
,sgl
,!?
%fr4
,%fr5
1525 fcmp
,sgl
,<=> %fr4
,%fr5
1526 fcmp
,sgl
,true?
%fr4
,%fr5
1527 fcmp
,sgl
,true
%fr4
,%fr5
1530 fcmp
,dbl
,false?
%fr4
,%fr5
1531 fcmp
,dbl
,false
%fr4
,%fr5
1532 fcmp
,dbl
,?
%fr4
,%fr5
1533 fcmp
,dbl
,!<=> %fr4
,%fr5
1534 fcmp
,dbl
,= %fr4
,%fr5
1535 fcmp
,dbl
,=T %fr4
,%fr5
1536 fcmp
,dbl
,?
= %fr4
,%fr5
1537 fcmp
,dbl
,!<> %fr4
,%fr5
1539 fcmp
,dbl
,!?
>= %fr4
,%fr5
1540 fcmp
,dbl
,< %fr4
,%fr5
1541 fcmp
,dbl
,?
< %fr4
,%fr5
1542 fcmp
,dbl
,!>= %fr4
,%fr5
1543 fcmp
,dbl
,!?
> %fr4
,%fr5
1544 fcmp
,dbl
,<= %fr4
,%fr5
1545 fcmp
,dbl
,?
<= %fr4
,%fr5
1546 fcmp
,dbl
,!> %fr4
,%fr5
1548 fcmp
,dbl
,!?
<= %fr4
,%fr5
1549 fcmp
,dbl
,> %fr4
,%fr5
1550 fcmp
,dbl
,?
> %fr4
,%fr5
1551 fcmp
,dbl
,!<= %fr4
,%fr5
1552 fcmp
,dbl
,!?
< %fr4
,%fr5
1553 fcmp
,dbl
,>= %fr4
,%fr5
1554 fcmp
,dbl
,?
>= %fr4
,%fr5
1555 fcmp
,dbl
,!< %fr4
,%fr5
1557 fcmp
,dbl
,!?
= %fr4
,%fr5
1558 fcmp
,dbl
,<> %fr4
,%fr5
1559 fcmp
,dbl
,!= %fr4
,%fr5
1560 fcmp
,dbl
,!=T %fr4
,%fr5
1561 fcmp
,dbl
,!?
%fr4
,%fr5
1562 fcmp
,dbl
,<=> %fr4
,%fr5
1563 fcmp
,dbl
,true?
%fr4
,%fr5
1564 fcmp
,dbl
,true
%fr4
,%fr5
1567 fcmp
,quad
,false?
%fr4
,%fr5
1568 fcmp
,quad
,false
%fr4
,%fr5
1569 fcmp
,quad
,?
%fr4
,%fr5
1570 fcmp
,quad
,!<=> %fr4
,%fr5
1571 fcmp
,quad
,= %fr4
,%fr5
1572 fcmp
,quad
,=T %fr4
,%fr5
1573 fcmp
,quad
,?
= %fr4
,%fr5
1574 fcmp
,quad
,!<> %fr4
,%fr5
1576 fcmp
,quad
,!?
>= %fr4
,%fr5
1577 fcmp
,quad
,< %fr4
,%fr5
1578 fcmp
,quad
,?
< %fr4
,%fr5
1579 fcmp
,quad
,!>= %fr4
,%fr5
1580 fcmp
,quad
,!?
> %fr4
,%fr5
1581 fcmp
,quad
,<= %fr4
,%fr5
1582 fcmp
,quad
,?
<= %fr4
,%fr5
1583 fcmp
,quad
,!> %fr4
,%fr5
1585 fcmp
,quad
,!?
<= %fr4
,%fr5
1586 fcmp
,quad
,> %fr4
,%fr5
1587 fcmp
,quad
,?
> %fr4
,%fr5
1588 fcmp
,quad
,!<= %fr4
,%fr5
1589 fcmp
,quad
,!?
< %fr4
,%fr5
1590 fcmp
,quad
,>= %fr4
,%fr5
1591 fcmp
,quad
,?
>= %fr4
,%fr5
1592 fcmp
,quad
,!< %fr4
,%fr5
1594 fcmp
,quad
,!?
= %fr4
,%fr5
1595 fcmp
,quad
,<> %fr4
,%fr5
1596 fcmp
,quad
,!= %fr4
,%fr5
1597 fcmp
,quad
,!=T %fr4
,%fr5
1598 fcmp
,quad
,!?
%fr4
,%fr5
1599 fcmp
,quad
,<=> %fr4
,%fr5
1600 fcmp
,quad
,true?
%fr4
,%fr5
1601 fcmp
,quad
,true
%fr4
,%fr5
1604 fmpyadd
,sgl
%fr16
,%fr17
,%fr18
,%fr19
,%fr20
1605 fmpyadd
,dbl
%fr16
,%fr17
,%fr18
,%fr19
,%fr20
1606 fmpysub
,sgl
%fr16
,%fr17
,%fr18
,%fr19
,%fr20
1607 fmpysub
,dbl
%fr16
,%fr17
,%fr18
,%fr19
,%fr20
1610 xmpyu
%fr4
,%fr5
,%fr6
1646 cldwx
,4,sm
5(0,4),26
1650 clddx
,4,sm
5(0,4),26
1656 cstwx
,4,sm
26,5(0,4)
1660 cstdx
,4,sm
26,5(0,4)
1664 cldws
,4,mb
0(0,4),26
1665 cldws
,4,ma
0(0,4),26
1667 cldds
,4,mb
0(0,4),26
1668 cldds
,4,ma
0(0,4),26
1670 cstws
,4,mb
26,0(0,4)
1671 cstws
,4,ma
26,0(0,4)
1673 cstds
,4,mb
26,0(0,4)
1674 cstds
,4,ma
26,0(0,4)
1691 fstws
%fr6R
,0(%sr0,%r26)
1692 fstws
%fr6L
,4(%sr0,%r26)
1693 fstws
%fr6
,8(%sr0,%r26)
1694 fstds
%fr6R
,0(%sr0,%r26)
1695 fstds
%fr6L
,4(%sr0,%r26)
1696 fstds
%fr6
,8(%sr0,%r26)
1697 fldws
0(%sr0,%r26),%fr6R
1698 fldws
4(%sr0,%r26),%fr6L
1699 fldws
8(%sr0,%r26),%fr6
1700 fldds
0(%sr0,%r26),%fr6R
1701 fldds
4(%sr0,%r26),%fr6L
1702 fldds
8(%sr0,%r26),%fr6
1705 fstwx
%fr6R
,%r25(%r26)
1706 fstwx
%fr6L
,%r25(%r26)
1707 fstwx
%fr6
,%r25(%r26)
1708 fstdx
%fr6R
,%r25(%r26)
1709 fstdx
%fr6L
,%r25(%r26)
1710 fstdx
%fr6
,%r25(%r26)
1711 fldwx
%r25(%r26),%fr6R
1712 fldwx
%r25(%r26),%fr6L
1713 fldwx
%r25(%r26),%fr6
1714 flddx
%r25(%r26),%fr6R
1715 flddx
%r25(%r26),%fr6L
1716 flddx
%r25(%r26),%fr6
1719 fstwx
%fr6R
,%r25(%sr0,%r26)
1720 fstwx
%fr6L
,%r25(%sr0,%r26)
1721 fstwx
%fr6
,%r25(%sr0,%r26)
1722 fstdx
%fr6R
,%r25(%sr0,%r26)
1723 fstdx
%fr6L
,%r25(%sr0,%r26)
1724 fstdx
%fr6
,%r25(%sr0,%r26)
1725 fldwx
%r25(%sr0,%r26),%fr6R
1726 fldwx
%r25(%sr0,%r26),%fr6L
1727 fldwx
%r25(%sr0,%r26),%fr6
1728 flddx
%r25(%sr0,%r26),%fr6R
1729 flddx
%r25(%sr0,%r26),%fr6L
1730 flddx
%r25(%sr0,%r26),%fr6
1735 ldwm
-64(0,%r30),%r4