2 # $NetBSD: itest.s,v 1.1 2000/04/14 20:24:39 is Exp $
5 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6 # MOTOROLA MICROPROCESSOR & MEMORY TECHNOLOGY GROUP
7 # M68000 Hi-Performance Microprocessor Division
8 # M68060 Software Package Production Release
10 # M68060 Software Package Copyright (C) 1993, 1994, 1995, 1996 Motorola Inc.
11 # All rights reserved.
13 # THE SOFTWARE is provided on an "AS IS" basis and without warranty.
14 # To the maximum extent permitted by applicable law,
15 # MOTOROLA DISCLAIMS ALL WARRANTIES WHETHER EXPRESS OR IMPLIED,
16 # INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS
17 # FOR A PARTICULAR PURPOSE and any warranty against infringement with
18 # regard to the SOFTWARE (INCLUDING ANY MODIFIED VERSIONS THEREOF)
19 # and any accompanying written materials.
21 # To the maximum extent permitted by applicable law,
22 # IN NO EVENT SHALL MOTOROLA BE LIABLE FOR ANY DAMAGES WHATSOEVER
23 # (INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS,
24 # BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR OTHER PECUNIARY LOSS)
25 # ARISING OF THE USE OR INABILITY TO USE THE SOFTWARE.
27 # Motorola assumes no responsibility for the maintenance and support
30 # You are hereby granted a copyright license to use, modify, and distribute the
31 # SOFTWARE so long as this entire notice is retained without alteration
32 # in any modified and/or redistributed versions, and that such modified
33 # versions are clearly identified as such.
34 # No licenses are granted by implication, estoppel or otherwise under any
35 # patents or trademarks of Motorola, Inc.
36 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
38 #############################################
48 #############################################
53 string
"Testing 68060 ISP started:\n"
79 #############################################
135 mov.
l &0x2,EAMEM
(%a6
)
161 movm.
l (%sp
)+,&0x3cfc
166 #############################################
167 #############################################
170 string
"\t64-bit multiply..."
174 addq.
l &0x1,TESTCTR
(%a6
)
176 movm.
l DEF_REGS
(%pc
),&0x3fff
179 mov.
l &0x99999999,%d2
180 mov.
l &0x88888888,%d3
182 mov.w
&0x0004,ICCR
(%a6
)
184 movm.
l &0x7fff,IREGS
(%a6
)
189 movm.
l &0x7fff,SREGS
(%a6
)
198 addq.
l &0x1,TESTCTR
(%a6
)
200 movm.
l DEF_REGS
(%pc
),&0x3fff
202 mov.
l &0x77777777,%d1
203 mov.
l &0x99999999,%d2
204 mov.
l &0x00000000,%d3
206 mov.w
&0x0004,ICCR
(%a6
)
208 movm.
l &0x7fff,IREGS
(%a6
)
213 movm.
l &0x7fff,SREGS
(%a6
)
222 addq.
l &0x1,TESTCTR
(%a6
)
224 movm.
l DEF_REGS
(%pc
),&0x3fff
226 mov.
l &0x00000010,%d1
227 mov.
l &0x66666666,%d2
229 mov.w
&0x0000,ICCR
(%a6
)
231 movm.
l &0x7fff,IREGS
(%a6
)
236 movm.
l &0x7fff,SREGS
(%a6
)
237 mov.
l &0x00000006,IREGS+
0x8(%a6
)
244 addq.
l &0x1,TESTCTR
(%a6
)
246 movm.
l DEF_REGS
(%pc
),&0x3fff
248 mov.
l &0x55555555,%d1
249 mov.
l &0x00000000,%d2
250 mov.
l &0x00000003,%d3
252 mov.w
&0x0000,ICCR
(%a6
)
254 movm.
l &0x7fff,IREGS
(%a6
)
259 movm.
l &0x7fff,SREGS
(%a6
)
260 mov.
l &0x00000000,IREGS+
0x8(%a6
)
261 mov.
l &0xffffffff,IREGS+
0xc(%a6
)
268 addq.
l &0x1,TESTCTR
(%a6
)
270 movm.
l DEF_REGS
(%pc
),&0x3fff
272 mov.
l &0x40000000,%d1
273 mov.
l &0x00000000,%d2
274 mov.
l &0x00000004,%d3
276 mov.w
&0x0000,ICCR
(%a6
)
278 movm.
l &0x7fff,IREGS
(%a6
)
283 movm.
l &0x7fff,SREGS
(%a6
)
284 mov.
l &0x00000001,IREGS+
0x8(%a6
)
285 mov.
l &0x00000000,IREGS+
0xc(%a6
)
292 addq.
l &0x1,TESTCTR
(%a6
)
294 movm.
l DEF_REGS
(%pc
),&0x3fff
296 mov.
l &0xffffffff,%d1
297 mov.
l &0x00000000,%d2
298 mov.
l &0xffffffff,%d3
300 mov.w
&0x0008,ICCR
(%a6
)
302 movm.
l &0x7fff,IREGS
(%a6
)
307 movm.
l &0x7fff,SREGS
(%a6
)
308 mov.
l &0xfffffffe,IREGS+
0x8(%a6
)
309 mov.
l &0x00000001,IREGS+
0xc(%a6
)
316 addq.
l &0x1,TESTCTR
(%a6
)
318 movm.
l DEF_REGS
(%pc
),&0x3fff
320 mov.
l &0x80000000,%d1
321 mov.
l &0x00000000,%d2
322 mov.
l &0xffffffff,%d3
324 mov.w
&0x00000,ICCR
(%a6
)
326 movm.
l &0x7fff,IREGS
(%a6
)
331 movm.
l &0x7fff,SREGS
(%a6
)
332 mov.
l &0x00000000,IREGS+
0x8(%a6
)
333 mov.
l &0x80000000,IREGS+
0xc(%a6
)
340 addq.
l &0x1,TESTCTR
(%a6
)
342 movm.
l DEF_REGS
(%pc
),&0x3fff
344 mov.
l &0x80000000,%d1
345 mov.
l &0x00000000,%d2
346 mov.
l &0x00000001,%d3
348 mov.w
&0x0008,ICCR
(%a6
)
350 movm.
l &0x7fff,IREGS
(%a6
)
355 movm.
l &0x7fff,SREGS
(%a6
)
356 mov.
l &0xffffffff,IREGS+
0x8(%a6
)
357 mov.
l &0x80000000,IREGS+
0xc(%a6
)
364 addq.
l &0x1,TESTCTR
(%a6
)
366 movm.
l DEF_REGS
(%pc
),&0x3fff
368 mov.
l &0x00000001,%d1
369 mov.
l &0x00000000,%d2
370 mov.
l &0x80000000,%d3
372 mov.w
&0x0008,ICCR
(%a6
)
374 movm.
l &0x7fff,IREGS
(%a6
)
379 movm.
l &0x7fff,SREGS
(%a6
)
380 mov.
l &0xffffffff,IREGS+
0x8(%a6
)
381 mov.
l &0x80000000,IREGS+
0xc(%a6
)
387 mov.
l TESTCTR
(%a6
),%d1
391 #############################################
397 ###############################
398 # movep.w %d0,(0x0,%a0) #
399 ###############################
401 addq.
l &0x1,TESTCTR
(%a6
)
403 movm.
l DEF_REGS
(%pc
),&0x3fff
410 mov.w
&0x001f,ICCR
(%a6
)
412 movm.
l &0x7fff,IREGS
(%a6
)
417 movm.
l &0x7fff,SREGS
(%a6
)
430 ###############################
431 # movep.w %d0,(0x0,%a0) #
432 ###############################
434 addq.
l &0x1,TESTCTR
(%a6
)
436 movm.
l DEF_REGS
(%pc
),&0x3fff
438 lea DATA+
0x4(%a6
),%a0
444 mov.w
&0x001f,ICCR
(%a6
)
446 movm.
l &0x7fff,IREGS
(%a6
)
451 movm.
l &0x7fff,SREGS
(%a6
)
457 cmpi.
l (%a0
),&0xaa00aa00
464 #####################################################
465 # movep.w %d0,(0x0,%a0) #
466 # - this test has %cc initially equal to zero #
467 #####################################################
469 addq.
l &0x1,TESTCTR
(%a6
)
471 movm.
l DEF_REGS
(%pc
),&0x3fff
478 mov.w
&0x0000,ICCR
(%a6
)
480 movm.
l &0x7fff,IREGS
(%a6
)
485 movm.
l &0x7fff,SREGS
(%a6
)
498 ###############################
499 # movep.w (0x0,%a0),%d0 #
500 ###############################
502 addq.
l &0x1,TESTCTR
(%a6
)
504 movm.
l DEF_REGS
(%pc
),&0x3fff
510 mov.w
&0x001f,ICCR
(%a6
)
512 movm.
l &0x7fff,IREGS
(%a6
)
517 movm.
l &0x7fff,SREGS
(%a6
)
518 mov.w
&0xaaaa,IREGS+
0x2(%a6
)
529 ###############################
530 # movep.l %d0,(0x0,%a0) #
531 ###############################
533 addq.
l &0x1,TESTCTR
(%a6
)
535 movm.
l DEF_REGS
(%pc
),&0x3fff
538 mov.
l &0xaaaaaaaa,%d0
544 mov.w
&0x001f,ICCR
(%a6
)
546 movm.
l &0x7fff,IREGS
(%a6
)
551 movm.
l &0x7fff,SREGS
(%a6
)
568 ###############################
569 # movep.l %d0,(0x0,%a0) #
570 ###############################
572 addq.
l &0x1,TESTCTR
(%a6
)
574 movm.
l DEF_REGS
(%pc
),&0x3fff
576 lea DATA+
0x4(%a6
),%a0
577 mov.
l &0xaaaaaaaa,%d0
583 mov.w
&0x001f,ICCR
(%a6
)
585 movm.
l &0x7fff,IREGS
(%a6
)
590 movm.
l &0x7fff,SREGS
(%a6
)
596 cmpi.
l (%a0
),&0xaa00aa00
598 cmpi.
l 0x4(%a0
),&0xaa00aa00
605 ###############################
606 # movep.l (0x0,%a0),%d0 #
607 ###############################
609 addq.
l &0x1,TESTCTR
(%a6
)
611 movm.
l DEF_REGS
(%pc
),&0x3fff
619 mov.w
&0x001f,ICCR
(%a6
)
621 movm.
l &0x7fff,IREGS
(%a6
)
626 movm.
l &0x7fff,SREGS
(%a6
)
627 mov.
l &0xaaaaaaaa,IREGS
(%a6
)
629 mov.
l &0xaaaaaaaa,%d1
638 ###############################
639 # movep.w %d7,(0x0,%a0) #
640 ###############################
642 addq.
l &0x1,TESTCTR
(%a6
)
644 movm.
l DEF_REGS
(%pc
),&0x3fff
651 mov.w
&0x001f,ICCR
(%a6
)
653 movm.
l &0x7fff,IREGS
(%a6
)
658 movm.
l &0x7fff,SREGS
(%a6
)
671 ###############################
672 # movep.w (0x0,%a0),%d7 #
673 ###############################
675 addq.
l &0x1,TESTCTR
(%a6
)
677 movm.
l DEF_REGS
(%pc
),&0x3fff
683 mov.w
&0x001f,ICCR
(%a6
)
685 movm.
l &0x7fff,IREGS
(%a6
)
690 movm.
l &0x7fff,SREGS
(%a6
)
691 mov.w
&0xaaaa,IREGS+
30(%a6
)
702 ###############################
703 # movep.w %d0,(0x0,%a0) #
704 ###############################
706 addq.
l &0x1,TESTCTR
(%a6
)
708 movm.
l DEF_REGS
(%pc
),&0x3fff
715 mov.w
&0x001f,ICCR
(%a6
)
717 movm.
l &0x7fff,IREGS
(%a6
)
722 movm.
l &0x7fff,SREGS
(%a6
)
735 ###############################
736 # movep.w %d0,(0x8,%a0) #
737 ###############################
739 addq.
l &0x1,TESTCTR
(%a6
)
741 movm.
l DEF_REGS
(%pc
),&0x3fff
748 mov.w
&0x001f,ICCR
(%a6
)
750 movm.
l &0x7fff,IREGS
(%a6
)
755 movm.
l &0x7fff,SREGS
(%a6
)
757 mov.
b 0x2+0x8(%a0
),%d1
759 mov.
b 0x0+0x8(%a0
),%d1
768 ###############################
769 # movep.w (0x8,%a0),%d0 #
770 ###############################
772 addq.
l &0x1,TESTCTR
(%a6
)
774 movm.
l DEF_REGS
(%pc
),&0x3fff
777 mov.
b &0xaa,0x0+0x8(%a0
)
778 mov.
b &0xaa,0x2+0x8(%a0
)
780 mov.w
&0x001f,ICCR
(%a6
)
782 movm.
l &0x7fff,IREGS
(%a6
)
787 movm.
l &0x7fff,SREGS
(%a6
)
788 mov.w
&0xaaaa,IREGS+
0x2(%a6
)
799 ###############################
800 # movep.l %d0,(0x8,%a0) #
801 ###############################
803 addq.
l &0x1,TESTCTR
(%a6
)
805 movm.
l DEF_REGS
(%pc
),&0x3fff
808 mov.
l &0xaaaaaaaa,%d0
814 mov.w
&0x001f,ICCR
(%a6
)
816 movm.
l &0x7fff,IREGS
(%a6
)
821 movm.
l &0x7fff,SREGS
(%a6
)
823 mov.
b 0x6+0x8(%a0
),%d1
825 mov.
b 0x4+0x8(%a0
),%d1
827 mov.
b 0x2+0x8(%a0
),%d1
829 mov.
b 0x0+0x8(%a0
),%d1
838 ###############################
839 # movep.l (0x8,%a0),%d0 #
840 ###############################
842 addq.
l &0x1,TESTCTR
(%a6
)
844 movm.
l DEF_REGS
(%pc
),&0x3fff
847 mov.
b &0xaa,0x0+0x8(%a0
)
848 mov.
b &0xaa,0x2+0x8(%a0
)
849 mov.
b &0xaa,0x4+0x8(%a0
)
850 mov.
b &0xaa,0x6+0x8(%a0
)
852 mov.w
&0x001f,ICCR
(%a6
)
854 movm.
l &0x7fff,IREGS
(%a6
)
859 movm.
l &0x7fff,SREGS
(%a6
)
860 mov.
l &0xaaaaaaaa,IREGS
(%a6
)
862 mov.
l &0xaaaaaaaa,%d1
871 ################################
872 # movep.w %d0,(-0x8,%a0) #
873 ################################
875 addq.
l &0x1,TESTCTR
(%a6
)
877 movm.
l DEF_REGS
(%pc
),&0x3fff
879 lea DATA+
0x8(%a6
),%a0
884 mov.w
&0x001f,ICCR
(%a6
)
886 movm.
l &0x7fff,IREGS
(%a6
)
888 movp.w
%d0
,(-0x8,%a0
)
891 movm.
l &0x7fff,SREGS
(%a6
)
893 mov.
b 0x2-0x8(%a0
),%d1
895 mov.
b 0x0-0x8(%a0
),%d1
904 ################################
905 # movep.w (-0x8,%a0),%d0 #
906 ################################
908 addq.
l &0x1,TESTCTR
(%a6
)
910 movm.
l DEF_REGS
(%pc
),&0x3fff
912 lea DATA+
0x8(%a6
),%a0
913 mov.
b &0xaa,0x0-0x8(%a0
)
914 mov.
b &0xaa,0x2-0x8(%a0
)
916 mov.w
&0x001f,ICCR
(%a6
)
918 movm.
l &0x7fff,IREGS
(%a6
)
920 movp.w
(-0x8,%a0
),%d0
923 movm.
l &0x7fff,SREGS
(%a6
)
924 mov.w
&0xaaaa,IREGS+
0x2(%a6
)
935 ################################
936 # movep.l %d0,(-0x8,%a0) #
937 ################################
939 addq.
l &0x1,TESTCTR
(%a6
)
941 movm.
l DEF_REGS
(%pc
),&0x3fff
943 lea DATA+
0x8(%a6
),%a0
944 mov.
l &0xaaaaaaaa,%d0
950 mov.w
&0x001f,ICCR
(%a6
)
952 movm.
l &0x7fff,IREGS
(%a6
)
954 movp.
l %d0
,(-0x8,%a0
)
957 movm.
l &0x7fff,SREGS
(%a6
)
959 mov.
b 0x6-0x8(%a0
),%d1
961 mov.
b 0x4-0x8(%a0
),%d1
963 mov.
b 0x2-0x8(%a0
),%d1
965 mov.
b 0x0-0x8(%a0
),%d1
974 ################################
975 # movep.l (-0x8,%a0),%d0 #
976 ################################
978 addq.
l &0x1,TESTCTR
(%a6
)
980 movm.
l DEF_REGS
(%pc
),&0x3fff
982 lea DATA+
0x8(%a6
),%a0
983 mov.
b &0xaa,0x0-0x8(%a0
)
984 mov.
b &0xaa,0x2-0x8(%a0
)
985 mov.
b &0xaa,0x4-0x8(%a0
)
986 mov.
b &0xaa,0x8-0x8(%a0
)
988 mov.w
&0x001f,ICCR
(%a6
)
990 movm.
l &0x7fff,IREGS
(%a6
)
992 movp.
l (-0x8,%a0
),%d0
995 movm.
l &0x7fff,SREGS
(%a6
)
996 mov.
l &0xaaaaaaaa,IREGS
(%a6
)
998 mov.
l &0xaaaaaaaa,%d1
1007 mov.
l TESTCTR
(%a6
),%d1
1011 ###########################################################
1014 string
"\t64-bit divide..."
1018 addq.
l &0x1,TESTCTR
(%a6
)
1020 # movm.l DEF_REGS(%pc),&0x3fff
1023 # mov.l &0x99999999,%d2
1024 # mov.l &0x88888888,%d3
1026 # mov.w &0x001e,ICCR(%a6)
1028 # movm.l &0x7fff,IREGS(%a6)
1030 # divu.l %d1,%d2:%d3
1032 # mov.w %cc,SCCR(%a6)
1033 # movm.l &0x7fff,SREGS(%a6)
1040 addq.
l &0x1,TESTCTR
(%a6
)
1042 movm.
l DEF_REGS
(%pc
),&0x3fff
1044 mov.
l &0x00000001,%d1
1045 mov.
l &0x00000000,%d2
1046 mov.
l &0x00000000,%d3
1048 mov.w
&0x0014,ICCR
(%a6
)
1050 movm.
l &0x7fff,IREGS
(%a6
)
1055 movm.
l &0x7fff,SREGS
(%a6
)
1062 addq.
l &0x1,TESTCTR
(%a6
)
1064 movm.
l DEF_REGS
(%pc
),&0x3fff
1066 mov.
l &0x44444444,%d1
1067 mov.
l &0x00000000,%d2
1068 mov.
l &0x55555555,%d3
1070 mov.w
&0x0010,ICCR
(%a6
)
1072 movm.
l &0x7fff,IREGS
(%a6
)
1077 movm.
l &0x7fff,SREGS
(%a6
)
1078 mov.
l &0x11111111,IREGS+
0x8(%a6
)
1079 mov.
l &0x00000001,IREGS+
0xc(%a6
)
1086 addq.
l &0x1,TESTCTR
(%a6
)
1088 movm.
l DEF_REGS
(%pc
),&0x3fff
1090 mov.
l &0x55555555,%d1
1091 mov.
l &0x00000000,%d2
1092 mov.
l &0x44444444,%d3
1094 mov.w
&0x0014,ICCR
(%a6
)
1096 movm.
l &0x7fff,IREGS
(%a6
)
1101 movm.
l &0x7fff,SREGS
(%a6
)
1102 mov.
l &0x44444444,IREGS+
0x8(%a6
)
1103 mov.
l &0x00000000,IREGS+
0xc(%a6
)
1110 addq.
l &0x1,TESTCTR
(%a6
)
1112 movm.
l DEF_REGS
(%pc
),&0x3fff
1114 mov.
l &0x11111111,%d1
1115 mov.
l &0x44444444,%d2
1116 mov.
l &0x44444444,%d3
1118 mov.w
&0x001e,ICCR
(%a6
)
1120 movm.
l &0x7fff,IREGS
(%a6
)
1125 movm.
l &0x7fff,SREGS
(%a6
)
1132 addq.
l &0x1,TESTCTR
(%a6
)
1134 movm.
l DEF_REGS
(%pc
),&0x3fff
1136 mov.
l &0xfffffffe,%d1
1137 mov.
l &0x00000001,%d2
1138 mov.
l &0x00000002,%d3
1140 mov.w
&0x001e,ICCR
(%a6
)
1142 movm.
l &0x7fff,IREGS
(%a6
)
1147 movm.
l &0x7fff,SREGS
(%a6
)
1154 addq.
l &0x1,TESTCTR
(%a6
)
1156 movm.
l DEF_REGS
(%pc
),&0x3fff
1158 mov.
l &0xfffffffe,%d1
1159 mov.
l &0x00000001,%d2
1160 mov.
l &0x00000000,%d3
1162 mov.w
&0x0018,ICCR
(%a6
)
1164 movm.
l &0x7fff,IREGS
(%a6
)
1169 movm.
l &0x7fff,SREGS
(%a6
)
1170 mov.
l &0x00000000,IREGS+
0x8(%a6
)
1171 mov.
l &0x80000000,IREGS+
0xc(%a6
)
1178 addq.
l &0x1,TESTCTR
(%a6
)
1180 movm.
l DEF_REGS
(%pc
),&0x3fff
1182 mov.
l &0x00000002,%d1
1183 mov.
l &0x00000001,%d2
1184 mov.
l &0x00000000,%d3
1186 mov.w
&0x001e,ICCR
(%a6
)
1188 movm.
l &0x7fff,IREGS
(%a6
)
1193 movm.
l &0x7fff,SREGS
(%a6
)
1200 addq.
l &0x1,TESTCTR
(%a6
)
1202 movm.
l DEF_REGS
(%pc
),&0x3fff
1204 mov.
l &0xffffffff,%d1
1205 mov.
l &0xfffffffe,%d2
1206 mov.
l &0xffffffff,%d3
1208 mov.w
&0x0008,ICCR
(%a6
)
1210 movm.
l &0x7fff,IREGS
(%a6
)
1215 movm.
l &0x7fff,SREGS
(%a6
)
1222 addq.
l &0x1,TESTCTR
(%a6
)
1224 movm.
l DEF_REGS
(%pc
),&0x3fff
1226 mov.
l &0xffffffff,%d1
1227 mov.
l &0xfffffffe,%d2
1228 mov.
l &0xffffffff,%d3
1230 mov.w
&0x0008,ICCR
(%a6
)
1232 movm.
l &0x7fff,IREGS
(%a6
)
1234 divu.
l &0xffffffff,%d2
:%d2
1237 movm.
l &0x7fff,SREGS
(%a6
)
1238 mov.
l &0xffffffff,IREGS+
0x8(%a6
)
1245 addq.
l &0x1,TESTCTR
(%a6
)
1247 movm.
l DEF_REGS
(%pc
),&0x3fff
1249 mov.
l &0x0000ffff,%d1
1250 mov.
l &0x00000001,%d2
1251 mov.
l &0x55555555,%d3
1253 mov.w
&0x0000,ICCR
(%a6
)
1255 movm.
l &0x7fff,IREGS
(%a6
)
1260 movm.
l &0x7fff,SREGS
(%a6
)
1261 mov.
l &0x0000aaab,IREGS+
0x8(%a6
)
1262 mov.
l &0x00015556,IREGS+
0xc(%a6
)
1268 mov.
l TESTCTR
(%a6
),%d1
1272 ###########################################################
1279 addq.
l &0x1,TESTCTR
(%a6
)
1281 movm.
l DEF_REGS
(%pc
),&0x3fff
1283 lea DATA+
0x1(%a6
),%a0
1290 mov.w
&0x0014,ICCR
(%a6
)
1292 movm.
l &0x7fff,IREGS
(%a6
)
1294 cas.w
%d1
,%d2
,(%a0
) # Dc,Du,<ea>
1298 mov.w
&0xbbbb,IREGS+
0xc+0x2(%a6
)
1299 movm.
l &0x7fff,SREGS
(%a6
)
1306 addq.
l &0x1,TESTCTR
(%a6
)
1308 movm.
l DEF_REGS
(%pc
),&0x3fff
1310 lea DATA+
0x1(%a6
),%a0
1314 mov.w
&0x0000aaaa,%d1
1315 mov.w
&0x0000bbbb,%d2
1317 mov.w
&0x0000,ICCR
(%a6
)
1319 movm.
l &0x7fff,IREGS
(%a6
)
1321 cas.w
%d1
,%d2
,(%a0
) # Dc,Du,<ea>
1325 mov.w
&0xeeee,IREGS+
0x4+0x2(%a6
)
1326 mov.w
&0xeeee,IREGS+
0xc+0x2(%a6
)
1327 movm.
l &0x7fff,SREGS
(%a6
)
1334 addq.
l &0x1,TESTCTR
(%a6
)
1336 movm.
l DEF_REGS
(%pc
),&0x3fff
1338 lea DATA+
0x2(%a6
),%a0
1340 mov.
l &0xaaaaaaaa,(%a0
)
1342 mov.
l &0xaaaaaaaa,%d1
1343 mov.
l &0xbbbbbbbb,%d2
1345 mov.w
&0x0004,ICCR
(%a6
)
1347 movm.
l &0x7fff,IREGS
(%a6
)
1349 cas.
l %d1
,%d2
,(%a0
) # Dc,Du,<ea>
1353 mov.
l &0xbbbbbbbb,IREGS+
0xc(%a6
)
1354 movm.
l &0x7fff,SREGS
(%a6
)
1361 addq.
l &0x1,TESTCTR
(%a6
)
1363 movm.
l DEF_REGS
(%pc
),&0x3fff
1365 lea DATA+
0x2(%a6
),%a0
1367 mov.
l &0xeeeeeeee,(%a0
)
1369 mov.
l &0xaaaaaaaa,%d1
1370 mov.
l &0xbbbbbbbb,%d2
1372 mov.w
&0x0000,ICCR
(%a6
)
1374 movm.
l &0x7fff,IREGS
(%a6
)
1376 cas.
l %d1
,%d2
,(%a0
) # Dc,Du,<ea>
1380 mov.
l &0xeeeeeeee,IREGS+
0x4(%a6
)
1381 mov.
l &0xeeeeeeee,IREGS+
0xc(%a6
)
1382 movm.
l &0x7fff,SREGS
(%a6
)
1389 addq.
l &0x1,TESTCTR
(%a6
)
1391 movm.
l DEF_REGS
(%pc
),&0x3fff
1393 lea DATA+
0x1(%a6
),%a0
1395 mov.
l &0xaaaaaaaa,(%a0
)
1397 mov.
l &0xaaaaaaaa,%d1
1398 mov.
l &0xbbbbbbbb,%d2
1400 mov.w
&0x0004,ICCR
(%a6
)
1402 movm.
l &0x7fff,IREGS
(%a6
)
1404 cas.
l %d1
,%d2
,(%a0
) # Dc,Du,<ea>
1408 mov.
l &0xbbbbbbbb,IREGS+
0xc(%a6
)
1409 movm.
l &0x7fff,SREGS
(%a6
)
1416 addq.
l &0x1,TESTCTR
(%a6
)
1418 movm.
l DEF_REGS
(%pc
),&0x3fff
1420 lea DATA+
0x1(%a6
),%a0
1422 mov.
l &0x7fffffff,(%a0
)
1424 mov.
l &0x80000000,%d1
1425 mov.
l &0xbbbbbbbb,%d2
1427 mov.w
&0x001b,ICCR
(%a6
)
1429 movm.
l &0x7fff,IREGS
(%a6
)
1431 cas.
l %d1
,%d2
,(%a0
) # Dc,Du,<ea>
1435 mov.
l &0x7fffffff,IREGS+
0x4(%a6
)
1436 mov.
l &0x7fffffff,IREGS+
0xc(%a6
)
1437 movm.
l &0x7fff,SREGS
(%a6
)
1443 mov.
l TESTCTR
(%a6
),%d1
1447 ###########################################################
1454 addq.
l &0x1,TESTCTR
(%a6
)
1456 movm.
l DEF_REGS
(%pc
),&0x3fff
1458 lea DATA+
0x0(%a6
),%a0
1459 lea DATA+
0x4(%a6
),%a1
1461 mov.
l &0xaaaaaaaa,(%a0
)
1462 mov.
l &0xbbbbbbbb,(%a1
)
1464 mov.
l &0xaaaaaaaa,%d1
1465 mov.
l &0xbbbbbbbb,%d2
1466 mov.
l &0xcccccccc,%d3
1467 mov.
l &0xdddddddd,%d4
1469 mov.w
&0x0014,ICCR
(%a6
)
1471 movm.
l &0x7fff,IREGS
(%a6
)
1473 cas2.
l %d1
:%d2
,%d3
:%d4
,(%a0
):(%a1
) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1478 mov.
l &0xcccccccc,IREGS+
0x14(%a6
)
1479 mov.
l &0xdddddddd,IREGS+
0x18(%a6
)
1480 movm.
l &0x7fff,SREGS
(%a6
)
1487 addq.
l &0x1,TESTCTR
(%a6
)
1489 movm.
l DEF_REGS
(%pc
),&0x3fff
1491 lea DATA+
0x1(%a6
),%a0
1492 lea DATA+
0x5(%a6
),%a1
1494 mov.
l &0xaaaaaaaa,(%a0
)
1495 mov.
l &0xbbbbbbbb,(%a1
)
1497 mov.
l &0xaaaaaaaa,%d1
1498 mov.
l &0xbbbbbbbb,%d2
1499 mov.
l &0xcccccccc,%d3
1500 mov.
l &0xdddddddd,%d4
1502 mov.w
&0x0014,ICCR
(%a6
)
1504 movm.
l &0x7fff,IREGS
(%a6
)
1506 cas2.
l %d1
:%d2
,%d3
:%d4
,(%a0
):(%a1
) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1511 mov.
l &0xcccccccc,IREGS+
0x14(%a6
)
1512 mov.
l &0xdddddddd,IREGS+
0x18(%a6
)
1513 movm.
l &0x7fff,SREGS
(%a6
)
1520 addq.
l &0x1,TESTCTR
(%a6
)
1522 movm.
l DEF_REGS
(%pc
),&0x3fff
1524 lea DATA+
0x2(%a6
),%a0
1525 lea DATA+
0x6(%a6
),%a1
1527 mov.
l &0xaaaaaaaa,(%a0
)
1528 mov.
l &0xbbbbbbbb,(%a1
)
1530 mov.
l &0xaaaaaaaa,%d1
1531 mov.
l &0xbbbbbbbb,%d2
1532 mov.
l &0xcccccccc,%d3
1533 mov.
l &0xdddddddd,%d4
1535 mov.w
&0x0014,ICCR
(%a6
)
1537 movm.
l &0x7fff,IREGS
(%a6
)
1539 cas2.
l %d1
:%d2
,%d3
:%d4
,(%a0
):(%a1
) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1544 mov.
l &0xcccccccc,IREGS+
0x14(%a6
)
1545 mov.
l &0xdddddddd,IREGS+
0x18(%a6
)
1546 movm.
l &0x7fff,SREGS
(%a6
)
1553 addq.
l &0x1,TESTCTR
(%a6
)
1555 movm.
l DEF_REGS
(%pc
),&0x3fff
1557 lea DATA+
0x0(%a6
),%a0
1558 lea DATA+
0x4(%a6
),%a1
1560 mov.
l &0xeeeeeeee,(%a0
)
1561 mov.
l &0xbbbbbbbb,(%a1
)
1563 mov.
l &0xaaaaaaaa,%d1
1564 mov.
l &0xbbbbbbbb,%d2
1565 mov.
l &0xcccccccc,%d3
1566 mov.
l &0xdddddddd,%d4
1568 mov.w
&0x0000,ICCR
(%a6
)
1570 movm.
l &0x7fff,IREGS
(%a6
)
1572 cas2.
l %d1
:%d2
,%d3
:%d4
,(%a0
):(%a1
) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1577 mov.
l &0xeeeeeeee,IREGS+
0x4(%a6
)
1578 mov.
l &0xbbbbbbbb,IREGS+
0x8(%a6
)
1579 mov.
l &0xeeeeeeee,IREGS+
0x14(%a6
)
1580 mov.
l &0xbbbbbbbb,IREGS+
0x18(%a6
)
1581 movm.
l &0x7fff,SREGS
(%a6
)
1588 addq.
l &0x1,TESTCTR
(%a6
)
1590 movm.
l DEF_REGS
(%pc
),&0x3fff
1592 lea DATA+
0x1(%a6
),%a0
1593 lea DATA+
0x5(%a6
),%a1
1595 mov.
l &0xeeeeeeee,(%a0
)
1596 mov.
l &0xbbbbbbbb,(%a1
)
1598 mov.
l &0xaaaaaaaa,%d1
1599 mov.
l &0xbbbbbbbb,%d2
1600 mov.
l &0xcccccccc,%d3
1601 mov.
l &0xdddddddd,%d4
1603 mov.w
&0x0000,ICCR
(%a6
)
1605 movm.
l &0x7fff,IREGS
(%a6
)
1607 cas2.
l %d1
:%d2
,%d3
:%d4
,(%a0
):(%a1
) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1612 mov.
l &0xeeeeeeee,IREGS+
0x4(%a6
)
1613 mov.
l &0xbbbbbbbb,IREGS+
0x8(%a6
)
1614 mov.
l &0xeeeeeeee,IREGS+
0x14(%a6
)
1615 mov.
l &0xbbbbbbbb,IREGS+
0x18(%a6
)
1616 movm.
l &0x7fff,SREGS
(%a6
)
1623 addq.
l &0x1,TESTCTR
(%a6
)
1625 movm.
l DEF_REGS
(%pc
),&0x3fff
1627 lea DATA+
0x2(%a6
),%a0
1628 lea DATA+
0x6(%a6
),%a1
1630 mov.
l &0xeeeeeeee,(%a0
)
1631 mov.
l &0xbbbbbbbb,(%a1
)
1633 mov.
l &0xaaaaaaaa,%d1
1634 mov.
l &0xbbbbbbbb,%d2
1635 mov.
l &0xcccccccc,%d3
1636 mov.
l &0xdddddddd,%d4
1638 mov.w
&0x0000,ICCR
(%a6
)
1640 movm.
l &0x7fff,IREGS
(%a6
)
1642 cas2.
l %d1
:%d2
,%d3
:%d4
,(%a0
):(%a1
) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1647 mov.
l &0xeeeeeeee,IREGS+
0x4(%a6
)
1648 mov.
l &0xbbbbbbbb,IREGS+
0x8(%a6
)
1649 mov.
l &0xeeeeeeee,IREGS+
0x14(%a6
)
1650 mov.
l &0xbbbbbbbb,IREGS+
0x18(%a6
)
1651 movm.
l &0x7fff,SREGS
(%a6
)
1658 addq.
l &0x1,TESTCTR
(%a6
)
1660 movm.
l DEF_REGS
(%pc
),&0x3fff
1662 lea DATA+
0x0(%a6
),%a0
1663 lea DATA+
0x4(%a6
),%a1
1665 mov.
l &0xaaaaaaaa,(%a0
)
1666 mov.
l &0xeeeeeeee,(%a1
)
1668 mov.
l &0xaaaaaaaa,%d1
1669 mov.
l &0xbbbbbbbb,%d2
1670 mov.
l &0xcccccccc,%d3
1671 mov.
l &0xdddddddd,%d4
1673 mov.w
&0x0000,ICCR
(%a6
)
1675 movm.
l &0x7fff,IREGS
(%a6
)
1677 cas2.
l %d1
:%d2
,%d3
:%d4
,(%a0
):(%a1
) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1682 mov.
l &0xaaaaaaaa,IREGS+
0x4(%a6
)
1683 mov.
l &0xeeeeeeee,IREGS+
0x8(%a6
)
1684 mov.
l &0xaaaaaaaa,IREGS+
0x14(%a6
)
1685 mov.
l &0xeeeeeeee,IREGS+
0x18(%a6
)
1686 movm.
l &0x7fff,SREGS
(%a6
)
1693 addq.
l &0x1,TESTCTR
(%a6
)
1695 movm.
l DEF_REGS
(%pc
),&0x3fff
1697 lea DATA+
0x1(%a6
),%a0
1698 lea DATA+
0x5(%a6
),%a1
1700 mov.
l &0xaaaaaaaa,(%a0
)
1701 mov.
l &0xeeeeeeee,(%a1
)
1703 mov.
l &0xaaaaaaaa,%d1
1704 mov.
l &0xbbbbbbbb,%d2
1705 mov.
l &0xcccccccc,%d3
1706 mov.
l &0xdddddddd,%d4
1708 mov.w
&0x0000,ICCR
(%a6
)
1710 movm.
l &0x7fff,IREGS
(%a6
)
1712 cas2.
l %d1
:%d2
,%d3
:%d4
,(%a0
):(%a1
) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1717 mov.
l &0xaaaaaaaa,IREGS+
0x4(%a6
)
1718 mov.
l &0xeeeeeeee,IREGS+
0x8(%a6
)
1719 mov.
l &0xaaaaaaaa,IREGS+
0x14(%a6
)
1720 mov.
l &0xeeeeeeee,IREGS+
0x18(%a6
)
1721 movm.
l &0x7fff,SREGS
(%a6
)
1728 addq.
l &0x1,TESTCTR
(%a6
)
1730 movm.
l DEF_REGS
(%pc
),&0x3fff
1732 lea DATA+
0x2(%a6
),%a0
1733 lea DATA+
0x6(%a6
),%a1
1735 mov.
l &0xaaaaaaaa,(%a0
)
1736 mov.
l &0x7fffffff,(%a1
)
1738 mov.
l &0xaaaaaaaa,%d1
1739 mov.
l &0x80000000,%d2
1740 mov.
l &0xcccccccc,%d3
1741 mov.
l &0xdddddddd,%d4
1743 mov.w
&0x000b,ICCR
(%a6
)
1745 movm.
l &0x7fff,IREGS
(%a6
)
1747 cas2.
l %d1
:%d2
,%d3
:%d4
,(%a0
):(%a1
) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1752 mov.
l &0xaaaaaaaa,IREGS+
0x4(%a6
)
1753 mov.
l &0x7fffffff,IREGS+
0x8(%a6
)
1754 mov.
l &0xaaaaaaaa,IREGS+
0x14(%a6
)
1755 mov.
l &0x7fffffff,IREGS+
0x18(%a6
)
1756 movm.
l &0x7fff,SREGS
(%a6
)
1762 ##################################
1764 addq.
l &0x1,TESTCTR
(%a6
)
1766 movm.
l DEF_REGS
(%pc
),&0x3fff
1768 lea DATA+
0x0(%a6
),%a0
1769 lea DATA+
0x4(%a6
),%a1
1779 mov.w
&0x0014,ICCR
(%a6
)
1781 movm.
l &0x7fff,IREGS
(%a6
)
1783 cas2.w
%d1
:%d2
,%d3
:%d4
,(%a0
):(%a1
) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1788 mov.w
&0xcccc,IREGS+
0x14+0x2(%a6
)
1789 mov.w
&0xdddd,IREGS+
0x18+0x2(%a6
)
1790 movm.
l &0x7fff,SREGS
(%a6
)
1797 addq.
l &0x1,TESTCTR
(%a6
)
1799 movm.
l DEF_REGS
(%pc
),&0x3fff
1801 lea DATA+
0x1(%a6
),%a0
1802 lea DATA+
0x5(%a6
),%a1
1812 mov.w
&0x0004,ICCR
(%a6
)
1814 movm.
l &0x7fff,IREGS
(%a6
)
1816 cas2.w
%d1
:%d2
,%d3
:%d4
,(%a0
):(%a1
) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1821 mov.w
&0xcccc,IREGS+
0x14+0x2(%a6
)
1822 mov.w
&0xdddd,IREGS+
0x18+0x2(%a6
)
1823 movm.
l &0x7fff,SREGS
(%a6
)
1830 addq.
l &0x1,TESTCTR
(%a6
)
1832 movm.
l DEF_REGS
(%pc
),&0x3fff
1834 lea DATA+
0x0(%a6
),%a0
1835 lea DATA+
0x4(%a6
),%a1
1845 mov.w
&0x0000,ICCR
(%a6
)
1847 movm.
l &0x7fff,IREGS
(%a6
)
1849 cas2.w
%d1
:%d2
,%d3
:%d4
,(%a0
):(%a1
) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1854 mov.w
&0xeeee,IREGS+
0x4+0x2(%a6
)
1855 mov.w
&0xbbbb,IREGS+
0x8+0x2(%a6
)
1856 mov.w
&0xeeee,IREGS+
0x14+0x2(%a6
)
1857 mov.w
&0xbbbb,IREGS+
0x18+0x2(%a6
)
1858 movm.
l &0x7fff,SREGS
(%a6
)
1865 addq.
l &0x1,TESTCTR
(%a6
)
1867 movm.
l DEF_REGS
(%pc
),&0x3fff
1869 lea DATA+
0x1(%a6
),%a0
1870 lea DATA+
0x5(%a6
),%a1
1880 mov.w
&0x0000,ICCR
(%a6
)
1882 movm.
l &0x7fff,IREGS
(%a6
)
1884 cas2.w
%d1
:%d2
,%d3
:%d4
,(%a0
):(%a1
) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1889 mov.w
&0xeeee,IREGS+
0x4+0x2(%a6
)
1890 mov.w
&0xbbbb,IREGS+
0x8+0x2(%a6
)
1891 mov.w
&0xeeee,IREGS+
0x14+0x2(%a6
)
1892 mov.w
&0xbbbb,IREGS+
0x18+0x2(%a6
)
1893 movm.
l &0x7fff,SREGS
(%a6
)
1900 addq.
l &0x1,TESTCTR
(%a6
)
1902 movm.
l DEF_REGS
(%pc
),&0x3fff
1904 lea DATA+
0x0(%a6
),%a0
1905 lea DATA+
0x4(%a6
),%a1
1915 mov.w
&0x0000,ICCR
(%a6
)
1917 movm.
l &0x7fff,IREGS
(%a6
)
1919 cas2.w
%d1
:%d2
,%d3
:%d4
,(%a0
):(%a1
) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1924 mov.w
&0xaaaa,IREGS+
0x4+0x2(%a6
)
1925 mov.w
&0xeeee,IREGS+
0x8+0x2(%a6
)
1926 mov.w
&0xaaaa,IREGS+
0x14+0x2(%a6
)
1927 mov.w
&0xeeee,IREGS+
0x18+0x2(%a6
)
1928 movm.
l &0x7fff,SREGS
(%a6
)
1935 addq.
l &0x1,TESTCTR
(%a6
)
1937 movm.
l DEF_REGS
(%pc
),&0x3fff
1939 lea DATA+
0x1(%a6
),%a0
1940 lea DATA+
0x5(%a6
),%a1
1950 mov.w
&0x001b,ICCR
(%a6
)
1952 movm.
l &0x7fff,IREGS
(%a6
)
1954 cas2.w
%d1
:%d2
,%d3
:%d4
,(%a0
):(%a1
) # Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)
1959 mov.w
&0xaaaa,IREGS+
0x4+0x2(%a6
)
1960 mov.w
&0x7fff,IREGS+
0x8+0x2(%a6
)
1961 mov.w
&0xaaaa,IREGS+
0x14+0x2(%a6
)
1962 mov.w
&0x7fff,IREGS+
0x18+0x2(%a6
)
1963 movm.
l &0x7fff,SREGS
(%a6
)
1969 mov.
l TESTCTR
(%a6
),%d1
1973 ###########################################################
1976 string
"\tcmp2,chk2..."
1979 # unsigned - small,small
1981 addq.
l &0x1,TESTCTR
(%a6
)
1983 movm.
l DEF_REGS
(%pc
),&0x3fff
1985 mov.w
&0x2040,DATA
(%a6
)
1986 mov.
l &0x11111120,%d1
1988 mov.w
&0x0004,ICCR
(%a6
)
1990 movm.
l &0x7fff,IREGS
(%a6
)
1992 cmp2.
b %d1
,DATA
(%a6
)
1995 movm.
l &0x7fff,SREGS
(%a6
)
2002 addq.
l &0x1,TESTCTR
(%a6
)
2004 movm.
l DEF_REGS
(%pc
),&0x3fff
2006 mov.w
&0x2040,DATA
(%a6
)
2007 mov.
l &0x00000040,%a1
2009 mov.w
&0x0004,ICCR
(%a6
)
2011 movm.
l &0x7fff,IREGS
(%a6
)
2013 cmp2.
b %a1
,DATA
(%a6
)
2016 movm.
l &0x7fff,SREGS
(%a6
)
2023 addq.
l &0x1,TESTCTR
(%a6
)
2025 movm.
l DEF_REGS
(%pc
),&0x3fff
2027 mov.w
&0x2040,DATA
(%a6
)
2028 mov.
l &0x11111130,%d1
2030 mov.w
&0x0000,ICCR
(%a6
)
2032 movm.
l &0x7fff,IREGS
(%a6
)
2034 chk2.
b DATA
(%a6
),%d1
2037 movm.
l &0x7fff,SREGS
(%a6
)
2044 addq.
l &0x1,TESTCTR
(%a6
)
2046 movm.
l DEF_REGS
(%pc
),&0x3fff
2048 mov.w
&0x2040,DATA
(%a6
)
2049 mov.
l &0x00000010,%a1
2051 mov.w
&0x0001,ICCR
(%a6
)
2053 movm.
l &0x7fff,IREGS
(%a6
)
2055 cmp2.
b %a1
,DATA
(%a6
)
2058 movm.
l &0x7fff,SREGS
(%a6
)
2065 addq.
l &0x1,TESTCTR
(%a6
)
2067 movm.
l DEF_REGS
(%pc
),&0x3fff
2069 mov.w
&0x2040,DATA
(%a6
)
2070 mov.
l &0x11111150,%d1
2072 mov.w
&0x0001,ICCR
(%a6
)
2074 movm.
l &0x7fff,IREGS
(%a6
)
2076 cmp2.
b %d1
,DATA
(%a6
)
2079 movm.
l &0x7fff,SREGS
(%a6
)
2086 addq.
l &0x1,TESTCTR
(%a6
)
2088 movm.
l DEF_REGS
(%pc
),&0x3fff
2090 mov.w
&0x2040,DATA
(%a6
)
2091 mov.
l &0x00000090,%a1
2093 mov.w
&0x0001,ICCR
(%a6
)
2095 movm.
l &0x7fff,IREGS
(%a6
)
2097 cmp2.
b %a1
,DATA
(%a6
)
2100 movm.
l &0x7fff,SREGS
(%a6
)
2106 # unsigned - small,large
2108 addq.
l &0x1,TESTCTR
(%a6
)
2110 movm.
l DEF_REGS
(%pc
),&0x3fff
2112 mov.
l &0x2000a000,DATA
(%a6
)
2113 mov.
l &0x11112000,%d1
2115 mov.w
&0x0004,ICCR
(%a6
)
2117 movm.
l &0x7fff,IREGS
(%a6
)
2119 cmp2.w
%d1
,DATA
(%a6
)
2122 movm.
l &0x7fff,SREGS
(%a6
)
2129 addq.
l &0x1,TESTCTR
(%a6
)
2131 movm.
l DEF_REGS
(%pc
),&0x3fff
2133 mov.
l &0x2000a000,DATA
(%a6
)
2134 mov.
l &0xffffa000,%a1
2136 mov.w
&0x0004,ICCR
(%a6
)
2138 movm.
l &0x7fff,IREGS
(%a6
)
2140 cmp2.w
%a1
,DATA
(%a6
)
2143 movm.
l &0x7fff,SREGS
(%a6
)
2150 addq.
l &0x1,TESTCTR
(%a6
)
2152 movm.
l DEF_REGS
(%pc
),&0x3fff
2154 mov.
l &0x2000a000,DATA
(%a6
)
2155 mov.
l &0x11113000,%d1
2157 mov.w
&0x0000,ICCR
(%a6
)
2159 movm.
l &0x7fff,IREGS
(%a6
)
2161 chk2.w DATA
(%a6
),%d1
2164 movm.
l &0x7fff,SREGS
(%a6
)
2171 addq.
l &0x1,TESTCTR
(%a6
)
2173 movm.
l DEF_REGS
(%pc
),&0x3fff
2175 mov.
l &0x2000a000,DATA
(%a6
)
2176 mov.
l &0xffff9000,%a1
2178 mov.w
&0x0000,ICCR
(%a6
)
2180 movm.
l &0x7fff,IREGS
(%a6
)
2182 cmp2.w
%a1
,DATA
(%a6
)
2185 movm.
l &0x7fff,SREGS
(%a6
)
2192 addq.
l &0x1,TESTCTR
(%a6
)
2194 movm.
l DEF_REGS
(%pc
),&0x3fff
2196 mov.
l &0x2000a000,DATA
(%a6
)
2197 mov.
l &0x11111000,%d1
2199 mov.w
&0x0001,ICCR
(%a6
)
2201 movm.
l &0x7fff,IREGS
(%a6
)
2203 cmp2.w
%d1
,DATA
(%a6
)
2206 movm.
l &0x7fff,SREGS
(%a6
)
2213 addq.
l &0x1,TESTCTR
(%a6
)
2215 movm.
l DEF_REGS
(%pc
),&0x3fff
2217 mov.
l &0x2000a000,DATA
(%a6
)
2218 mov.
l &0xffffb000,%a1
2220 mov.w
&0x0001,ICCR
(%a6
)
2222 movm.
l &0x7fff,IREGS
(%a6
)
2224 cmp2.w
%a1
,DATA
(%a6
)
2227 movm.
l &0x7fff,SREGS
(%a6
)
2233 # unsigned - large,large
2235 addq.
l &0x1,TESTCTR
(%a6
)
2237 movm.
l DEF_REGS
(%pc
),&0x3fff
2239 mov.
l &0xa0000000,DATA
(%a6
)
2240 mov.
l &0xc0000000,DATA+
0x4(%a6
)
2241 mov.
l &0xa0000000,%d1
2243 mov.w
&0x000c,ICCR
(%a6
)
2245 movm.
l &0x7fff,IREGS
(%a6
)
2247 cmp2.
l %d1
,DATA
(%a6
)
2250 movm.
l &0x7fff,SREGS
(%a6
)
2257 addq.
l &0x1,TESTCTR
(%a6
)
2259 movm.
l DEF_REGS
(%pc
),&0x3fff
2261 mov.
l &0xa0000000,DATA
(%a6
)
2262 mov.
l &0xc0000000,DATA+
0x4(%a6
)
2263 mov.
l &0xc0000000,%a1
2265 mov.w
&0x000c,ICCR
(%a6
)
2267 movm.
l &0x7fff,IREGS
(%a6
)
2269 cmp2.
l %a1
,DATA
(%a6
)
2272 movm.
l &0x7fff,SREGS
(%a6
)
2279 addq.
l &0x1,TESTCTR
(%a6
)
2281 movm.
l DEF_REGS
(%pc
),&0x3fff
2283 mov.
l &0xa0000000,DATA
(%a6
)
2284 mov.
l &0xc0000000,DATA+
0x4(%a6
)
2285 mov.
l &0xb0000000,%d1
2287 mov.w
&0x0008,ICCR
(%a6
)
2289 movm.
l &0x7fff,IREGS
(%a6
)
2291 chk2.
l DATA
(%a6
),%d1
2294 movm.
l &0x7fff,SREGS
(%a6
)
2301 addq.
l &0x1,TESTCTR
(%a6
)
2303 movm.
l DEF_REGS
(%pc
),&0x3fff
2305 mov.
l &0xa0000000,DATA
(%a6
)
2306 mov.
l &0xc0000000,DATA+
0x4(%a6
)
2307 mov.
l &0x10000000,%a1
2309 mov.w
&0x0009,ICCR
(%a6
)
2311 movm.
l &0x7fff,IREGS
(%a6
)
2313 cmp2.
l %a1
,DATA
(%a6
)
2316 movm.
l &0x7fff,SREGS
(%a6
)
2323 addq.
l &0x1,TESTCTR
(%a6
)
2325 movm.
l DEF_REGS
(%pc
),&0x3fff
2327 mov.
l &0xa0000000,DATA
(%a6
)
2328 mov.
l &0xc0000000,DATA+
0x4(%a6
)
2329 mov.
l &0x90000000,%d1
2331 mov.w
&0x0009,ICCR
(%a6
)
2333 movm.
l &0x7fff,IREGS
(%a6
)
2335 cmp2.
l %d1
,DATA
(%a6
)
2338 movm.
l &0x7fff,SREGS
(%a6
)
2345 addq.
l &0x1,TESTCTR
(%a6
)
2347 movm.
l DEF_REGS
(%pc
),&0x3fff
2349 mov.
l &0xa0000000,DATA
(%a6
)
2350 mov.
l &0xc0000000,DATA+
0x4(%a6
)
2351 mov.
l &0xd0000000,%a1
2353 mov.w
&0x0009,ICCR
(%a6
)
2355 movm.
l &0x7fff,IREGS
(%a6
)
2357 cmp2.
l %a1
,DATA
(%a6
)
2360 movm.
l &0x7fff,SREGS
(%a6
)
2366 # signed - negative,positive
2368 addq.
l &0x1,TESTCTR
(%a6
)
2370 movm.
l DEF_REGS
(%pc
),&0x3fff
2372 mov.w
&0xa040,DATA
(%a6
)
2373 mov.
l &0x111111a0,%d1
2375 mov.w
&0x0004,ICCR
(%a6
)
2377 movm.
l &0x7fff,IREGS
(%a6
)
2379 cmp2.
b %d1
,DATA
(%a6
)
2382 movm.
l &0x7fff,SREGS
(%a6
)
2389 addq.
l &0x1,TESTCTR
(%a6
)
2391 movm.
l DEF_REGS
(%pc
),&0x3fff
2393 mov.w
&0xa040,DATA
(%a6
)
2394 mov.
l &0x00000040,%a1
2396 mov.w
&0x0004,ICCR
(%a6
)
2398 movm.
l &0x7fff,IREGS
(%a6
)
2400 chk2.
b DATA
(%a6
),%a1
2403 movm.
l &0x7fff,SREGS
(%a6
)
2410 addq.
l &0x1,TESTCTR
(%a6
)
2412 movm.
l DEF_REGS
(%pc
),&0x3fff
2414 mov.w
&0xa040,DATA
(%a6
)
2415 mov.
l &0x111111b0,%d1
2417 mov.w
&0x0000,ICCR
(%a6
)
2419 movm.
l &0x7fff,IREGS
(%a6
)
2421 cmp2.
b %d1
,DATA
(%a6
)
2424 movm.
l &0x7fff,SREGS
(%a6
)
2431 addq.
l &0x1,TESTCTR
(%a6
)
2433 movm.
l DEF_REGS
(%pc
),&0x3fff
2435 mov.w
&0xa040,DATA
(%a6
)
2436 mov.
l &0x00000010,%a1
2438 mov.w
&0x0000,ICCR
(%a6
)
2440 movm.
l &0x7fff,IREGS
(%a6
)
2442 cmp2.
b %a1
,DATA
(%a6
)
2445 movm.
l &0x7fff,SREGS
(%a6
)
2452 addq.
l &0x1,TESTCTR
(%a6
)
2454 movm.
l DEF_REGS
(%pc
),&0x3fff
2456 mov.w
&0xa040,DATA
(%a6
)
2457 mov.
l &0x11111190,%d1
2459 mov.w
&0x0001,ICCR
(%a6
)
2461 movm.
l &0x7fff,IREGS
(%a6
)
2463 cmp2.
b %d1
,DATA
(%a6
)
2466 movm.
l &0x7fff,SREGS
(%a6
)
2473 addq.
l &0x1,TESTCTR
(%a6
)
2475 movm.
l DEF_REGS
(%pc
),&0x3fff
2477 mov.w
&0xa040,DATA
(%a6
)
2478 mov.
l &0x00000050,%a1
2480 mov.w
&0x0001,ICCR
(%a6
)
2482 movm.
l &0x7fff,IREGS
(%a6
)
2484 cmp2.
b %a1
,DATA
(%a6
)
2487 movm.
l &0x7fff,SREGS
(%a6
)
2493 # signed - negative,negative
2495 addq.
l &0x1,TESTCTR
(%a6
)
2497 movm.
l DEF_REGS
(%pc
),&0x3fff
2499 mov.w
&0xa0c0,DATA
(%a6
)
2500 mov.
l &0x111111a0,%d1
2502 mov.w
&0x0004,ICCR
(%a6
)
2504 movm.
l &0x7fff,IREGS
(%a6
)
2506 cmp2.
b %d1
,DATA
(%a6
)
2509 movm.
l &0x7fff,SREGS
(%a6
)
2516 addq.
l &0x1,TESTCTR
(%a6
)
2518 movm.
l DEF_REGS
(%pc
),&0x3fff
2520 mov.w
&0xa0c0,DATA
(%a6
)
2521 mov.
l &0xffffffc0,%a1
2523 mov.w
&0x0004,ICCR
(%a6
)
2525 movm.
l &0x7fff,IREGS
(%a6
)
2527 cmp2.
b %a1
,DATA
(%a6
)
2530 movm.
l &0x7fff,SREGS
(%a6
)
2537 addq.
l &0x1,TESTCTR
(%a6
)
2539 movm.
l DEF_REGS
(%pc
),&0x3fff
2541 mov.w
&0xa0c0,DATA
(%a6
)
2542 mov.
l &0x111111b0,%d1
2544 mov.w
&0x0000,ICCR
(%a6
)
2546 movm.
l &0x7fff,IREGS
(%a6
)
2548 chk2.
b DATA
(%a6
),%d1
2551 movm.
l &0x7fff,SREGS
(%a6
)
2558 addq.
l &0x1,TESTCTR
(%a6
)
2560 movm.
l DEF_REGS
(%pc
),&0x3fff
2562 mov.w
&0xa0c0,DATA
(%a6
)
2563 mov.
l &0x11111190,%a1
2565 mov.w
&0x0001,ICCR
(%a6
)
2567 movm.
l &0x7fff,IREGS
(%a6
)
2569 cmp2.
b %a1
,DATA
(%a6
)
2572 movm.
l &0x7fff,SREGS
(%a6
)
2579 addq.
l &0x1,TESTCTR
(%a6
)
2581 movm.
l DEF_REGS
(%pc
),&0x3fff
2583 mov.w
&0xa0c0,DATA
(%a6
)
2584 mov.
l &0x111111d0,%d1
2586 mov.w
&0x0001,ICCR
(%a6
)
2588 movm.
l &0x7fff,IREGS
(%a6
)
2590 cmp2.
b %d1
,DATA
(%a6
)
2593 movm.
l &0x7fff,SREGS
(%a6
)
2600 addq.
l &0x1,TESTCTR
(%a6
)
2602 movm.
l DEF_REGS
(%pc
),&0x3fff
2604 mov.w
&0xa0c0,DATA
(%a6
)
2605 mov.
l &0x00000050,%a1
2607 mov.w
&0x001b,ICCR
(%a6
)
2609 movm.
l &0x7fff,IREGS
(%a6
)
2611 cmp2.
b %a1
,DATA
(%a6
)
2614 movm.
l &0x7fff,SREGS
(%a6
)
2620 mov.
l TESTCTR
(%a6
),%d1
2624 ###########################################################
2627 string
"\tEffective addresses..."
2631 addq.
l &0x1,TESTCTR
(%a6
)
2633 movm.
l DEF_REGS
(%pc
),&0x3fff
2636 mov.
l &0x00000002,%d3
2639 mov.w
&0x0000,ICCR
(%a6
)
2641 movm.
l &0xffff,IREGS
(%a6
)
2643 mulu.
l (%a0
),%d2
:%d3
2646 movm.
l &0xffff,SREGS
(%a6
)
2647 mov.
l &0x00000004,IREGS+
0xc(%a6
)
2654 addq.
l &0x1,TESTCTR
(%a6
)
2656 movm.
l DEF_REGS
(%pc
),&0x3fff
2659 mov.
l &0x00000002,%d3
2662 mov.w
&0x0000,ICCR
(%a6
)
2664 movm.
l &0xffff,IREGS
(%a6
)
2666 mulu.
l (%a0
)+,%d2
:%d3
2669 movm.
l &0xffff,SREGS
(%a6
)
2670 mov.
l &0x00000004,IREGS+
0xc(%a6
)
2671 lea EAMEM+
0x4(%a6
),%a0
2672 mov.
l %a0
,IREGS+
0x20(%a6
)
2679 addq.
l &0x1,TESTCTR
(%a6
)
2681 movm.
l DEF_REGS
(%pc
),&0x3fff
2683 mov.
l &0x00000002,%d3
2684 lea EAMEM+
0x4(%a6
),%a0
2686 mov.w
&0x0000,ICCR
(%a6
)
2688 movm.
l &0xffff,IREGS
(%a6
)
2690 mulu.
l -(%a0
),%d2
:%d3
2693 movm.
l &0xffff,SREGS
(%a6
)
2694 mov.
l &0x00000004,IREGS+
0xc(%a6
)
2696 mov.
l %a0
,IREGS+
0x20(%a6
)
2703 addq.
l &0x1,TESTCTR
(%a6
)
2705 movm.
l DEF_REGS
(%pc
),&0x3fff
2708 mov.
l &0x00000002,%d3
2709 lea EAMEM+
0x1000(%a6
),%a0
2711 mov.w
&0x0000,ICCR
(%a6
)
2713 movm.
l &0xffff,IREGS
(%a6
)
2715 mulu.
l (-0x1000,%a0
),%d2
:%d3
2718 movm.
l &0xffff,SREGS
(%a6
)
2719 mov.
l &0x00000004,IREGS+
0xc(%a6
)
2726 addq.
l &0x1,TESTCTR
(%a6
)
2728 movm.
l DEF_REGS
(%pc
),&0x3fff
2731 mov.
l &0x00000002,%d3
2732 lea EAMEM-
0x1000(%a6
),%a0
2734 mov.w
&0x0000,ICCR
(%a6
)
2736 movm.
l &0xffff,IREGS
(%a6
)
2738 mulu.
l (0x1000,%a0
),%d2
:%d3
2741 movm.
l &0xffff,SREGS
(%a6
)
2742 mov.
l &0x00000004,IREGS+
0xc(%a6
)
2749 addq.
l &0x1,TESTCTR
(%a6
)
2751 # movm.l DEF_REGS(%pc),&0x3fff
2754 # mov.l &0x00000002,%d3
2756 # mov.w &0x0000,ICCR(%a6)
2758 # movm.l &0xffff,IREGS(%a6)
2760 # mulu.l EAMEM.w,%d2:%d3
2762 # mov.w %cc,SCCR(%a6)
2763 # movm.l &0xffff,SREGS(%a6)
2764 # mov.l &0x00000004,IREGS+0xc(%a6)
2771 addq.
l &0x1,TESTCTR
(%a6
)
2773 # movm.l DEF_REGS(%pc),&0x3fff
2776 # mov.l &0x00000002,%d3
2778 # mov.w &0x0000,ICCR(%a6)
2780 # movm.l &0xffff,IREGS(%a6)
2782 # mulu.l EAMEM.l,%d2:%d3
2784 # mov.w %cc,SCCR(%a6)
2785 # movm.l &0xffff,SREGS(%a6)
2786 # mov.l &0x00000004,IREGS+0xc(%a6)
2793 addq.
l &0x1,TESTCTR
(%a6
)
2795 movm.
l DEF_REGS
(%pc
),&0x3fff
2798 mov.
l &0x00000002,%d3
2800 mov.w
&0x0000,ICCR
(%a6
)
2802 movm.
l &0xffff,IREGS
(%a6
)
2804 mulu.
l &0x00000002,%d2
:%d3
2807 movm.
l &0xffff,SREGS
(%a6
)
2808 mov.
l &0x00000004,IREGS+
0xc(%a6
)
2815 addq.
l &0x1,TESTCTR
(%a6
)
2821 movm.
l DEF_REGS
(%pc
),&0x3fff
2824 mov.
l &0x00000002,%d3
2826 mov.w
&0x0000,ICCR
(%a6
)
2828 movm.
l &0xffff,IREGS
(%a6
)
2830 mulu.
l (ea_8_mem.w
,%pc
),%d2
:%d3
2833 movm.
l &0xffff,SREGS
(%a6
)
2834 mov.
l &0x00000004,IREGS+
0xc(%a6
)
2841 addq.
l &0x1,TESTCTR
(%a6
)
2843 movm.
l DEF_REGS
(%pc
),&0x3fff
2845 mov.
l &0x00000002,%d3
2846 lea EAMEM+
0x4(%a6
),%a1
2848 mov.w
&0x0000,ICCR
(%a6
)
2850 movm.
l &0xffff,IREGS
(%a6
)
2852 mulu.
l -(%a1
),%d2
:%d3
2855 movm.
l &0xffff,SREGS
(%a6
)
2856 mov.
l &0x00000004,IREGS+
0xc(%a6
)
2858 mov.
l %a0
,IREGS+
0x24(%a6
)
2865 addq.
l &0x1,TESTCTR
(%a6
)
2867 movm.
l DEF_REGS
(%pc
),&0x3fff
2869 mov.
l &0x00000002,%d3
2870 lea EAMEM+
0x4(%a6
),%a2
2872 mov.w
&0x0000,ICCR
(%a6
)
2874 movm.
l &0xffff,IREGS
(%a6
)
2876 mulu.
l -(%a2
),%d2
:%d3
2879 movm.
l &0xffff,SREGS
(%a6
)
2880 mov.
l &0x00000004,IREGS+
0xc(%a6
)
2882 mov.
l %a0
,IREGS+
0x28(%a6
)
2889 addq.
l &0x1,TESTCTR
(%a6
)
2891 movm.
l DEF_REGS
(%pc
),&0x3fff
2893 mov.
l &0x00000002,%d3
2894 lea EAMEM+
0x4(%a6
),%a3
2896 mov.w
&0x0000,ICCR
(%a6
)
2898 movm.
l &0xffff,IREGS
(%a6
)
2900 mulu.
l -(%a3
),%d2
:%d3
2903 movm.
l &0xffff,SREGS
(%a6
)
2904 mov.
l &0x00000004,IREGS+
0xc(%a6
)
2906 mov.
l %a0
,IREGS+
0x2c(%a6
)
2913 addq.
l &0x1,TESTCTR
(%a6
)
2915 movm.
l DEF_REGS
(%pc
),&0x3fff
2917 mov.
l &0x00000002,%d3
2918 lea EAMEM+
0x4(%a6
),%a4
2920 mov.w
&0x0000,ICCR
(%a6
)
2922 movm.
l &0xffff,IREGS
(%a6
)
2924 mulu.
l -(%a4
),%d2
:%d3
2927 movm.
l &0xffff,SREGS
(%a6
)
2928 mov.
l &0x00000004,IREGS+
0xc(%a6
)
2930 mov.
l %a0
,IREGS+
0x30(%a6
)
2937 addq.
l &0x1,TESTCTR
(%a6
)
2939 movm.
l DEF_REGS
(%pc
),&0x3fff
2941 mov.
l &0x00000002,%d3
2942 lea EAMEM+
0x4(%a6
),%a5
2944 mov.w
&0x0000,ICCR
(%a6
)
2946 movm.
l &0xffff,IREGS
(%a6
)
2948 mulu.
l -(%a5
),%d2
:%d3
2951 movm.
l &0xffff,SREGS
(%a6
)
2952 mov.
l &0x00000004,IREGS+
0xc(%a6
)
2954 mov.
l %a0
,IREGS+
0x34(%a6
)
2961 addq.
l &0x1,TESTCTR
(%a6
)
2963 movm.
l DEF_REGS
(%pc
),&0x3fff
2968 mov.
l &0x00000002,%d3
2969 lea EAMEM+
0x4(%a1
),%a6
2971 mov.w
&0x0000,ICCR
(%a1
)
2973 movm.
l &0xffff,IREGS
(%a1
)
2975 mulu.
l -(%a6
),%d2
:%d3
2978 movm.
l &0xffff,SREGS
(%a1
)
2979 mov.
l &0x00000004,IREGS+
0xc(%a1
)
2981 mov.
l %a0
,IREGS+
0x38(%a1
)
2990 addq.
l &0x1,TESTCTR
(%a6
)
2992 movm.
l DEF_REGS
(%pc
),&0x3fff
2994 mov.
l &0x00000002,%d3
2996 lea EAMEM+
0x4(%a6
),%a7
2998 mov.w
&0x0000,ICCR
(%a6
)
3000 movm.
l &0xffff,IREGS
(%a6
)
3002 mulu.
l -(%a7
),%d2
:%d3
3005 movm.
l &0xffff,SREGS
(%a6
)
3006 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3008 mov.
l %a1
,IREGS+
0x3c(%a6
)
3016 addq.
l &0x1,TESTCTR
(%a6
)
3018 movm.
l DEF_REGS
(%pc
),&0x3fff
3021 mov.
l &0x00000002,%d3
3025 mov.w
&0x0000,ICCR
(%a6
)
3027 movm.
l &0xffff,IREGS
(%a6
)
3029 mulu.
l (0x10.b,%a0,%d4.w*1),%d2:%d3
3032 movm.
l &0xffff,SREGS
(%a6
)
3033 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3040 addq.
l &0x1,TESTCTR
(%a6
)
3042 movm.
l DEF_REGS
(%pc
),&0x3fff
3045 mov.
l &0x00000002,%d3
3049 mov.w
&0x0000,ICCR
(%a6
)
3051 movm.
l &0xffff,IREGS
(%a6
)
3053 mulu.
l (0x10.b,%a0,%d4.w*2),%d2:%d3
3056 movm.
l &0xffff,SREGS
(%a6
)
3057 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3064 addq.
l &0x1,TESTCTR
(%a6
)
3066 movm.
l DEF_REGS
(%pc
),&0x3fff
3069 mov.
l &0x00000002,%d3
3073 mov.w
&0x0000,ICCR
(%a6
)
3075 movm.
l &0xffff,IREGS
(%a6
)
3077 mulu.
l (0x10.b,%a0,%d4.w*4),%d2:%d3
3080 movm.
l &0xffff,SREGS
(%a6
)
3081 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3088 addq.
l &0x1,TESTCTR
(%a6
)
3090 movm.
l DEF_REGS
(%pc
),&0x3fff
3093 mov.
l &0x00000002,%d3
3097 mov.w
&0x0000,ICCR
(%a6
)
3099 movm.
l &0xffff,IREGS
(%a6
)
3101 mulu.
l (0x10.b,%a0,%d4.w*8),%d2:%d3
3104 movm.
l &0xffff,SREGS
(%a6
)
3105 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3112 addq.
l &0x1,TESTCTR
(%a6
)
3114 movm.
l DEF_REGS
(%pc
),&0x3fff
3117 mov.
l &0x00000002,%d3
3121 mov.w
&0x0000,ICCR
(%a6
)
3123 movm.
l &0xffff,IREGS
(%a6
)
3125 mulu.
l (0x10.b,%a0,%d4.l*1),%d2:%d3
3128 movm.
l &0xffff,SREGS
(%a6
)
3129 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3136 addq.
l &0x1,TESTCTR
(%a6
)
3138 movm.
l DEF_REGS
(%pc
),&0x3fff
3141 mov.
l &0x00000002,%d3
3145 mov.w
&0x0000,ICCR
(%a6
)
3147 movm.
l &0xffff,IREGS
(%a6
)
3149 mulu.
l (0x10.b,%a0,%d4.l*2),%d2:%d3
3152 movm.
l &0xffff,SREGS
(%a6
)
3153 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3160 addq.
l &0x1,TESTCTR
(%a6
)
3162 movm.
l DEF_REGS
(%pc
),&0x3fff
3165 mov.
l &0x00000002,%d3
3169 mov.w
&0x0000,ICCR
(%a6
)
3171 movm.
l &0xffff,IREGS
(%a6
)
3173 mulu.
l (0x10.b,%a0,%d4.l*4),%d2:%d3
3176 movm.
l &0xffff,SREGS
(%a6
)
3177 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3184 addq.
l &0x1,TESTCTR
(%a6
)
3186 movm.
l DEF_REGS
(%pc
),&0x3fff
3189 mov.
l &0x00000002,%d3
3193 mov.w
&0x0000,ICCR
(%a6
)
3195 movm.
l &0xffff,IREGS
(%a6
)
3197 mulu.
l (0x10.b,%a0,%d4.l*8),%d2:%d3
3200 movm.
l &0xffff,SREGS
(%a6
)
3201 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3208 addq.
l &0x1,TESTCTR
(%a6
)
3210 movm.
l DEF_REGS
(%pc
),&0x3fff
3213 mov.
l &0x00000002,%d3
3217 mov.w
&0x0000,ICCR
(%a6
)
3219 movm.
l &0xffff,IREGS
(%a6
)
3221 mulu.
l (0x10.b,%a0,%a4.l*8),%d2:%d3
3224 movm.
l &0xffff,SREGS
(%a6
)
3225 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3232 addq.
l &0x1,TESTCTR
(%a6
)
3234 movm.
l DEF_REGS
(%pc
),&0x3fff
3237 mov.
l &0x00000002,%d3
3241 mov.w
&0x0000,ICCR
(%a6
)
3243 movm.
l &0xffff,IREGS
(%a6
)
3245 mulu.
l (-0x10.b,%a0,%a4.l*8),%d2:%d3
3248 movm.
l &0xffff,SREGS
(%a6
)
3249 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3256 addq.
l &0x1,TESTCTR
(%a6
)
3258 movm.
l DEF_REGS
(%pc
),&0x3fff
3261 mov.
l &0x00000002,%d3
3265 mov.w
&0x0000,ICCR
(%a6
)
3267 movm.
l &0xffff,IREGS
(%a6
)
3269 mulu.
l (0x10.b,%a1,%d4.w*1),%d2:%d3
3272 movm.
l &0xffff,SREGS
(%a6
)
3273 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3280 addq.
l &0x1,TESTCTR
(%a6
)
3282 movm.
l DEF_REGS
(%pc
),&0x3fff
3285 mov.
l &0x00000002,%d3
3289 mov.w
&0x0000,ICCR
(%a6
)
3291 movm.
l &0xffff,IREGS
(%a6
)
3293 mulu.
l (0x10.b,%a2,%d4.w*1),%d2:%d3
3296 movm.
l &0xffff,SREGS
(%a6
)
3297 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3304 addq.
l &0x1,TESTCTR
(%a6
)
3306 movm.
l DEF_REGS
(%pc
),&0x3fff
3309 mov.
l &0x00000002,%d3
3313 mov.w
&0x0000,ICCR
(%a6
)
3315 movm.
l &0xffff,IREGS
(%a6
)
3317 mulu.
l (0x10.b,%a3,%d4.w*1),%d2:%d3
3320 movm.
l &0xffff,SREGS
(%a6
)
3321 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3328 addq.
l &0x1,TESTCTR
(%a6
)
3330 movm.
l DEF_REGS
(%pc
),&0x3fff
3333 mov.
l &0x00000002,%d3
3337 mov.w
&0x0000,ICCR
(%a6
)
3339 movm.
l &0xffff,IREGS
(%a6
)
3341 mulu.
l (0x10.b,%a4,%d4.w*1),%d2:%d3
3344 movm.
l &0xffff,SREGS
(%a6
)
3345 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3352 addq.
l &0x1,TESTCTR
(%a6
)
3354 movm.
l DEF_REGS
(%pc
),&0x3fff
3357 mov.
l &0x00000002,%d3
3361 mov.w
&0x0000,ICCR
(%a6
)
3363 movm.
l &0xffff,IREGS
(%a6
)
3365 mulu.
l (0x10.b,%a5,%d4.w*1),%d2:%d3
3368 movm.
l &0xffff,SREGS
(%a6
)
3369 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3376 addq.
l &0x1,TESTCTR
(%a6
)
3378 movm.
l DEF_REGS
(%pc
),&0x3fff
3383 mov.
l &0x00000002,%d3
3387 mov.w
&0x0000,ICCR
(%a1
)
3389 movm.
l &0xffff,IREGS
(%a1
)
3391 mulu.
l (0x10.b,%a6,%d4.w*1),%d2:%d3
3394 movm.
l &0xffff,SREGS
(%a1
)
3395 mov.
l &0x00000004,IREGS+
0xc(%a1
)
3404 addq.
l &0x1,TESTCTR
(%a6
)
3406 movm.
l DEF_REGS
(%pc
),&0x3fff
3409 mov.
l &0x00000002,%d3
3414 mov.w
&0x0000,ICCR
(%a6
)
3416 movm.
l &0xffff,IREGS
(%a6
)
3418 mulu.
l (0x10.b,%a7,%d4.w*1),%d2:%d3
3421 movm.
l &0xffff,SREGS
(%a6
)
3422 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3430 addq.
l &0x1,TESTCTR
(%a6
)
3432 movm.
l DEF_REGS
(%pc
),&0x3fff
3435 mov.
l &0x00000002,%d3
3438 mov.w
&0x0000,ICCR
(%a6
)
3440 movm.
l &0xffff,IREGS
(%a6
)
3442 mulu.
l (%a1
),%d2
:%d3
3445 movm.
l &0xffff,SREGS
(%a6
)
3446 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3453 addq.
l &0x1,TESTCTR
(%a6
)
3455 movm.
l DEF_REGS
(%pc
),&0x3fff
3458 mov.
l &0x00000002,%d3
3461 mov.w
&0x0000,ICCR
(%a6
)
3463 movm.
l &0xffff,IREGS
(%a6
)
3465 mulu.
l (%a2
),%d2
:%d3
3468 movm.
l &0xffff,SREGS
(%a6
)
3469 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3476 addq.
l &0x1,TESTCTR
(%a6
)
3478 movm.
l DEF_REGS
(%pc
),&0x3fff
3481 mov.
l &0x00000002,%d3
3484 mov.w
&0x0000,ICCR
(%a6
)
3486 movm.
l &0xffff,IREGS
(%a6
)
3488 mulu.
l (%a3
),%d2
:%d3
3491 movm.
l &0xffff,SREGS
(%a6
)
3492 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3499 addq.
l &0x1,TESTCTR
(%a6
)
3501 movm.
l DEF_REGS
(%pc
),&0x3fff
3504 mov.
l &0x00000002,%d3
3507 mov.w
&0x0000,ICCR
(%a6
)
3509 movm.
l &0xffff,IREGS
(%a6
)
3511 mulu.
l (%a4
),%d2
:%d3
3514 movm.
l &0xffff,SREGS
(%a6
)
3515 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3522 addq.
l &0x1,TESTCTR
(%a6
)
3524 movm.
l DEF_REGS
(%pc
),&0x3fff
3527 mov.
l &0x00000002,%d3
3530 mov.w
&0x0000,ICCR
(%a6
)
3532 movm.
l &0xffff,IREGS
(%a6
)
3534 mulu.
l (%a5
),%d2
:%d3
3537 movm.
l &0xffff,SREGS
(%a6
)
3538 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3545 addq.
l &0x1,TESTCTR
(%a6
)
3547 movm.
l DEF_REGS
(%pc
),&0x3fff
3552 mov.
l &0x00000002,%d3
3555 mov.w
&0x0000,ICCR
(%a1
)
3557 movm.
l &0xffff,IREGS
(%a1
)
3559 mulu.
l (%a6
),%d2
:%d3
3562 movm.
l &0xffff,SREGS
(%a1
)
3563 mov.
l &0x00000004,IREGS+
0xc(%a1
)
3572 addq.
l &0x1,TESTCTR
(%a6
)
3574 movm.
l DEF_REGS
(%pc
),&0x3fff
3577 mov.
l &0x00000002,%d3
3581 mov.w
&0x0000,ICCR
(%a6
)
3583 movm.
l &0xffff,IREGS
(%a6
)
3585 mulu.
l (%a7
),%d2
:%d3
3588 movm.
l &0xffff,SREGS
(%a6
)
3589 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3597 addq.
l &0x1,TESTCTR
(%a6
)
3599 movm.
l DEF_REGS
(%pc
),&0x3fff
3602 mov.
l &0x00000002,%d3
3605 mov.w
&0x0000,ICCR
(%a6
)
3607 movm.
l &0xffff,IREGS
(%a6
)
3609 mulu.
l (%a1
)+,%d2
:%d3
3612 movm.
l &0xffff,SREGS
(%a6
)
3613 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3614 lea EAMEM+
0x4(%a6
),%a0
3615 mov.
l %a0
,IREGS+
0x24(%a6
)
3622 addq.
l &0x1,TESTCTR
(%a6
)
3624 movm.
l DEF_REGS
(%pc
),&0x3fff
3627 mov.
l &0x00000002,%d3
3630 mov.w
&0x0000,ICCR
(%a6
)
3632 movm.
l &0xffff,IREGS
(%a6
)
3634 mulu.
l (%a2
)+,%d2
:%d3
3637 movm.
l &0xffff,SREGS
(%a6
)
3638 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3639 lea EAMEM+
0x4(%a6
),%a0
3640 mov.
l %a0
,IREGS+
0x28(%a6
)
3647 addq.
l &0x1,TESTCTR
(%a6
)
3649 movm.
l DEF_REGS
(%pc
),&0x3fff
3652 mov.
l &0x00000002,%d3
3655 mov.w
&0x0000,ICCR
(%a6
)
3657 movm.
l &0xffff,IREGS
(%a6
)
3659 mulu.
l (%a3
)+,%d2
:%d3
3662 movm.
l &0xffff,SREGS
(%a6
)
3663 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3664 lea EAMEM+
0x4(%a6
),%a0
3665 mov.
l %a0
,IREGS+
0x2c(%a6
)
3672 addq.
l &0x1,TESTCTR
(%a6
)
3674 movm.
l DEF_REGS
(%pc
),&0x3fff
3677 mov.
l &0x00000002,%d3
3680 mov.w
&0x0000,ICCR
(%a6
)
3682 movm.
l &0xffff,IREGS
(%a6
)
3684 mulu.
l (%a4
)+,%d2
:%d3
3687 movm.
l &0xffff,SREGS
(%a6
)
3688 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3689 lea EAMEM+
0x4(%a6
),%a0
3690 mov.
l %a0
,IREGS+
0x30(%a6
)
3697 addq.
l &0x1,TESTCTR
(%a6
)
3699 movm.
l DEF_REGS
(%pc
),&0x3fff
3702 mov.
l &0x00000002,%d3
3705 mov.w
&0x0000,ICCR
(%a6
)
3707 movm.
l &0xffff,IREGS
(%a6
)
3709 mulu.
l (%a5
)+,%d2
:%d3
3712 movm.
l &0xffff,SREGS
(%a6
)
3713 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3714 lea EAMEM+
0x4(%a6
),%a0
3715 mov.
l %a0
,IREGS+
0x34(%a6
)
3722 addq.
l &0x1,TESTCTR
(%a6
)
3724 movm.
l DEF_REGS
(%pc
),&0x3fff
3729 mov.
l &0x00000002,%d3
3732 mov.w
&0x0000,ICCR
(%a1
)
3734 movm.
l &0xffff,IREGS
(%a1
)
3736 mulu.
l (%a6
)+,%d2
:%d3
3739 movm.
l &0xffff,SREGS
(%a1
)
3740 mov.
l &0x00000004,IREGS+
0xc(%a1
)
3741 lea EAMEM+
0x4(%a1
),%a0
3742 mov.
l %a0
,IREGS+
0x38(%a1
)
3751 addq.
l &0x1,TESTCTR
(%a6
)
3753 movm.
l DEF_REGS
(%pc
),&0x3fff
3756 mov.
l &0x00000002,%d3
3760 mov.w
&0x0000,ICCR
(%a6
)
3762 movm.
l &0xffff,IREGS
(%a6
)
3764 mulu.
l (%a7
)+,%d2
:%d3
3767 movm.
l &0xffff,SREGS
(%a6
)
3768 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3769 lea EAMEM+
0x4(%a6
),%a1
3770 mov.
l %a1
,IREGS+
0x3c(%a6
)
3778 addq.
l &0x1,TESTCTR
(%a6
)
3780 movm.
l DEF_REGS
(%pc
),&0x3fff
3783 mov.
l &0x00000002,%d3
3784 lea EAMEM-
0x1000(%a6
),%a1
3786 mov.w
&0x0000,ICCR
(%a6
)
3788 movm.
l &0xffff,IREGS
(%a6
)
3790 mulu.
l (0x1000,%a1
),%d2
:%d3
3793 movm.
l &0xffff,SREGS
(%a6
)
3794 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3801 addq.
l &0x1,TESTCTR
(%a6
)
3803 movm.
l DEF_REGS
(%pc
),&0x3fff
3806 mov.
l &0x00000002,%d3
3807 lea EAMEM-
0x1000(%a6
),%a2
3809 mov.w
&0x0000,ICCR
(%a6
)
3811 movm.
l &0xffff,IREGS
(%a6
)
3813 mulu.
l (0x1000,%a2
),%d2
:%d3
3816 movm.
l &0xffff,SREGS
(%a6
)
3817 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3824 addq.
l &0x1,TESTCTR
(%a6
)
3826 movm.
l DEF_REGS
(%pc
),&0x3fff
3829 mov.
l &0x00000002,%d3
3830 lea EAMEM-
0x1000(%a6
),%a3
3832 mov.w
&0x0000,ICCR
(%a6
)
3834 movm.
l &0xffff,IREGS
(%a6
)
3836 mulu.
l (0x1000,%a3
),%d2
:%d3
3839 movm.
l &0xffff,SREGS
(%a6
)
3840 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3847 addq.
l &0x1,TESTCTR
(%a6
)
3849 movm.
l DEF_REGS
(%pc
),&0x3fff
3852 mov.
l &0x00000002,%d3
3853 lea EAMEM-
0x1000(%a6
),%a4
3855 mov.w
&0x0000,ICCR
(%a6
)
3857 movm.
l &0xffff,IREGS
(%a6
)
3859 mulu.
l (0x1000,%a4
),%d2
:%d3
3862 movm.
l &0xffff,SREGS
(%a6
)
3863 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3870 addq.
l &0x1,TESTCTR
(%a6
)
3872 movm.
l DEF_REGS
(%pc
),&0x3fff
3875 mov.
l &0x00000002,%d3
3876 lea EAMEM-
0x1000(%a6
),%a5
3878 mov.w
&0x0000,ICCR
(%a6
)
3880 movm.
l &0xffff,IREGS
(%a6
)
3882 mulu.
l (0x1000,%a5
),%d2
:%d3
3885 movm.
l &0xffff,SREGS
(%a6
)
3886 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3893 addq.
l &0x1,TESTCTR
(%a6
)
3895 movm.
l DEF_REGS
(%pc
),&0x3fff
3900 mov.
l &0x00000002,%d3
3901 lea EAMEM-
0x1000(%a1
),%a6
3903 mov.w
&0x0000,ICCR
(%a1
)
3905 movm.
l &0xffff,IREGS
(%a1
)
3907 mulu.
l (0x1000,%a6
),%d2
:%d3
3910 movm.
l &0xffff,SREGS
(%a1
)
3911 mov.
l &0x00000004,IREGS+
0xc(%a1
)
3920 addq.
l &0x1,TESTCTR
(%a6
)
3922 movm.
l DEF_REGS
(%pc
),&0x3fff
3925 mov.
l &0x00000002,%d3
3927 lea EAMEM-
0x1000(%a6
),%a7
3929 mov.w
&0x0000,ICCR
(%a6
)
3931 movm.
l &0xffff,IREGS
(%a6
)
3933 mulu.
l (0x1000,%a7
),%d2
:%d3
3936 movm.
l &0xffff,SREGS
(%a6
)
3937 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3945 addq.
l &0x1,TESTCTR
(%a6
)
3947 movm.
l DEF_REGS
(%pc
),&0x3fff
3950 mov.
l &0x00000002,%d3
3951 lea EAMEM+
0x1000(%a6
),%a0
3953 mov.w
&0x0000,ICCR
(%a6
)
3955 movm.
l &0xffff,IREGS
(%a6
)
3957 mulu.
l (-0x1000,%a0
),%d2
:%d3
3960 movm.
l &0xffff,SREGS
(%a6
)
3961 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3968 addq.
l &0x1,TESTCTR
(%a6
)
3975 movm.
l DEF_REGS
(%pc
),&0x3fff
3978 mov.
l &0x00000002,%d3
3980 mov.w
&0x0000,ICCR
(%a6
)
3982 movm.
l &0xffff,IREGS
(%a6
)
3984 mulu.
l (ea_55_data.w
,%pc
),%d2
:%d3
3987 movm.
l &0xffff,SREGS
(%a6
)
3988 mov.
l &0x00000004,IREGS+
0xc(%a6
)
3995 addq.
l &0x1,TESTCTR
(%a6
)
3997 movm.
l DEF_REGS
(%pc
),&0x3fff
4000 mov.
l &0x00000002,%d3
4004 mov.w
&0x0000,ICCR
(%a6
)
4006 movm.
l &0xffff,IREGS
(%a6
)
4008 mulu.
l (0x10.w,%a3,%d4.w*1),%d2:%d3
4011 movm.
l &0xffff,SREGS
(%a6
)
4012 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4019 addq.
l &0x1,TESTCTR
(%a6
)
4021 movm.
l DEF_REGS
(%pc
),&0x3fff
4024 mov.
l &0x00000002,%d3
4028 mov.w
&0x0000,ICCR
(%a6
)
4030 movm.
l &0xffff,IREGS
(%a6
)
4032 mulu.
l (0x10.w,%a3,%d4.w*2),%d2:%d3
4035 movm.
l &0xffff,SREGS
(%a6
)
4036 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4043 addq.
l &0x1,TESTCTR
(%a6
)
4045 movm.
l DEF_REGS
(%pc
),&0x3fff
4048 mov.
l &0x00000002,%d3
4052 mov.w
&0x0000,ICCR
(%a6
)
4054 movm.
l &0xffff,IREGS
(%a6
)
4056 mulu.
l (0x10.w,%a3,%d4.w*4),%d2:%d3
4059 movm.
l &0xffff,SREGS
(%a6
)
4060 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4067 addq.
l &0x1,TESTCTR
(%a6
)
4069 movm.
l DEF_REGS
(%pc
),&0x3fff
4072 mov.
l &0x00000002,%d3
4076 mov.w
&0x0000,ICCR
(%a6
)
4078 movm.
l &0xffff,IREGS
(%a6
)
4080 mulu.
l (0x10.w,%a3,%d4.w*8),%d2:%d3
4083 movm.
l &0xffff,SREGS
(%a6
)
4084 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4091 addq.
l &0x1,TESTCTR
(%a6
)
4093 movm.
l DEF_REGS
(%pc
),&0x3fff
4096 mov.
l &0x00000002,%d3
4100 mov.w
&0x0000,ICCR
(%a6
)
4102 movm.
l &0xffff,IREGS
(%a6
)
4104 mulu.
l (0x10.w,%a3,%d4.l*1),%d2:%d3
4107 movm.
l &0xffff,SREGS
(%a6
)
4108 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4115 addq.
l &0x1,TESTCTR
(%a6
)
4117 movm.
l DEF_REGS
(%pc
),&0x3fff
4120 mov.
l &0x00000002,%d3
4124 mov.w
&0x0000,ICCR
(%a6
)
4126 movm.
l &0xffff,IREGS
(%a6
)
4128 mulu.
l (0x10.w,%a3,%d4.l*2),%d2:%d3
4131 movm.
l &0xffff,SREGS
(%a6
)
4132 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4139 addq.
l &0x1,TESTCTR
(%a6
)
4141 movm.
l DEF_REGS
(%pc
),&0x3fff
4144 mov.
l &0x00000002,%d3
4148 mov.w
&0x0000,ICCR
(%a6
)
4150 movm.
l &0xffff,IREGS
(%a6
)
4152 mulu.
l (0x10.w,%a3,%d4.l*4),%d2:%d3
4155 movm.
l &0xffff,SREGS
(%a6
)
4156 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4163 addq.
l &0x1,TESTCTR
(%a6
)
4165 movm.
l DEF_REGS
(%pc
),&0x3fff
4168 mov.
l &0x00000002,%d3
4172 mov.w
&0x0000,ICCR
(%a6
)
4174 movm.
l &0xffff,IREGS
(%a6
)
4176 mulu.
l (0x10.w,%a3,%d4.l*8),%d2:%d3
4179 movm.
l &0xffff,SREGS
(%a6
)
4180 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4187 addq.
l &0x1,TESTCTR
(%a6
)
4189 movm.
l DEF_REGS
(%pc
),&0x3fff
4192 mov.
l &0x00000002,%d3
4196 mov.w
&0x0000,ICCR
(%a6
)
4198 movm.
l &0xffff,IREGS
(%a6
)
4200 mulu.
l (-0x10.w,%a3,%a4.l*8),%d2:%d3
4203 movm.
l &0xffff,SREGS
(%a6
)
4204 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4211 addq.
l &0x1,TESTCTR
(%a6
)
4213 movm.
l DEF_REGS
(%pc
),&0x3fff
4216 mov.
l &0x00000002,%d3
4220 mov.w
&0x0000,ICCR
(%a6
)
4222 movm.
l &0xffff,IREGS
(%a6
)
4224 mulu.
l (0x00.w,%a3,%za4.l*8),%d2:%d3
4227 movm.
l &0xffff,SREGS
(%a6
)
4228 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4235 addq.
l &0x1,TESTCTR
(%a6
)
4237 movm.
l DEF_REGS
(%pc
),&0x3fff
4240 mov.
l &0x00000002,%d3
4245 mov.w
&0x0000,ICCR
(%a6
)
4247 movm.
l &0xffff,IREGS
(%a6
)
4249 mulu.
l (-0x10.w,%za3,%a4.l*1),%d2:%d3
4252 movm.
l &0xffff,SREGS
(%a6
)
4253 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4260 addq.
l &0x1,TESTCTR
(%a6
)
4262 movm.
l DEF_REGS
(%pc
),&0x3fff
4265 mov.
l &0x00000002,%d3
4269 mov.w
&0x0000,ICCR
(%a6
)
4271 movm.
l &0xffff,IREGS
(%a6
)
4273 mulu.
l (-0x10.l,%a3,%a4.l*8),%d2:%d3
4276 movm.
l &0xffff,SREGS
(%a6
)
4277 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4284 addq.
l &0x1,TESTCTR
(%a6
)
4290 movm.
l DEF_REGS
(%pc
),&0x3fff
4293 mov.
l &0x00000002,%d3
4297 mov.w
&0x0000,ICCR
(%a6
)
4299 movm.
l &0xffff,IREGS
(%a6
)
4301 mulu.
l (ea_68_mem+
0x10.w,%pc,%d4.w*1),%d2:%d3
4304 movm.
l &0xffff,SREGS
(%a6
)
4305 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4312 addq.
l &0x1,TESTCTR
(%a6
)
4318 movm.
l DEF_REGS
(%pc
),&0x3fff
4321 mov.
l &0x00000002,%d3
4325 mov.w
&0x0000,ICCR
(%a6
)
4327 movm.
l &0x7fff,IREGS
(%a6
)
4329 mulu.
l (ea_69_mem+
0x10.w,%pc,%d4.w*2),%d2:%d3
4332 movm.
l &0x7fff,SREGS
(%a6
)
4333 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4340 addq.
l &0x1,TESTCTR
(%a6
)
4346 movm.
l DEF_REGS
(%pc
),&0x3fff
4349 mov.
l &0x00000002,%d3
4353 mov.w
&0x0000,ICCR
(%a6
)
4355 movm.
l &0x7fff,IREGS
(%a6
)
4357 mulu.
l (ea_70_mem+
0x10.w,%pc,%d4.w*4),%d2:%d3
4360 movm.
l &0x7fff,SREGS
(%a6
)
4361 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4368 addq.
l &0x1,TESTCTR
(%a6
)
4374 movm.
l DEF_REGS
(%pc
),&0x3fff
4377 mov.
l &0x00000002,%d3
4381 mov.w
&0x0000,ICCR
(%a6
)
4383 movm.
l &0x7fff,IREGS
(%a6
)
4385 mulu.
l (ea_71_mem+
0x10.w,%pc,%d4.w*8),%d2:%d3
4388 movm.
l &0x7fff,SREGS
(%a6
)
4389 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4396 addq.
l &0x1,TESTCTR
(%a6
)
4402 movm.
l DEF_REGS
(%pc
),&0x3fff
4405 mov.
l &0x00000002,%d3
4409 mov.w
&0x0000,ICCR
(%a6
)
4411 movm.
l &0x7fff,IREGS
(%a6
)
4413 mulu.
l (ea_72_mem+
0x10.w,%pc,%d4.l*1),%d2:%d3
4416 movm.
l &0x7fff,SREGS
(%a6
)
4417 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4424 addq.
l &0x1,TESTCTR
(%a6
)
4430 movm.
l DEF_REGS
(%pc
),&0x3fff
4433 mov.
l &0x00000002,%d3
4437 mov.w
&0x0000,ICCR
(%a6
)
4439 movm.
l &0x7fff,IREGS
(%a6
)
4441 mulu.
l (ea_73_mem+
0x10.w,%pc,%d4.l*2),%d2:%d3
4444 movm.
l &0x7fff,SREGS
(%a6
)
4445 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4452 addq.
l &0x1,TESTCTR
(%a6
)
4458 movm.
l DEF_REGS
(%pc
),&0x3fff
4461 mov.
l &0x00000002,%d3
4465 mov.w
&0x0000,ICCR
(%a6
)
4467 movm.
l &0x7fff,IREGS
(%a6
)
4469 mulu.
l (ea_74_mem+
0x10.w,%pc,%d4.l*4),%d2:%d3
4472 movm.
l &0x7fff,SREGS
(%a6
)
4473 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4480 addq.
l &0x1,TESTCTR
(%a6
)
4486 movm.
l DEF_REGS
(%pc
),&0x3fff
4489 mov.
l &0x00000002,%d3
4493 mov.w
&0x0000,ICCR
(%a6
)
4495 movm.
l &0x7fff,IREGS
(%a6
)
4497 mulu.
l (ea_75_mem+
0x10.w,%pc,%d4.l*8),%d2:%d3
4500 movm.
l &0x7fff,SREGS
(%a6
)
4501 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4508 addq.
l &0x1,TESTCTR
(%a6
)
4514 movm.
l DEF_REGS
(%pc
),&0x3fff
4517 mov.
l &0x00000002,%d3
4521 mov.w
&0x0000,ICCR
(%a6
)
4523 movm.
l &0xffff,IREGS
(%a6
)
4525 mulu.
l (ea_76_mem+
0x10.w,%pc,%a4.l*8),%d2:%d3
4528 movm.
l &0xffff,SREGS
(%a6
)
4529 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4536 addq.
l &0x1,TESTCTR
(%a6
)
4542 movm.
l DEF_REGS
(%pc
),&0x3fff
4545 mov.
l &0x00000002,%d3
4549 mov.w
&0x0000,ICCR
(%a6
)
4551 movm.
l &0xffff,IREGS
(%a6
)
4553 mulu.
l (ea_77_mem+
0x00.w,%pc,%za4.l*8),%d2:%d3
4556 movm.
l &0xffff,SREGS
(%a6
)
4557 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4564 addq.
l &0x1,TESTCTR
(%a6
)
4566 # movm.l DEF_REGS(%pc),&0x3fff
4569 # mov.l &0x00000002,%d3
4574 # mov.w &0x0000,ICCR(%a6)
4576 # movm.l &0xffff,IREGS(%a6)
4578 # mulu.l (EAMEM-0x10.w,%zpc,%a4.l*1),%d2:%d3
4580 # mov.w %cc,SCCR(%a6)
4581 # movm.l &0xffff,SREGS(%a6)
4582 # mov.l &0x00000004,IREGS+0xc(%a6)
4589 addq.
l &0x1,TESTCTR
(%a6
)
4591 movm.
l DEF_REGS
(%pc
),&0x3fff
4594 mov.
l &0x00000002,%d3
4598 mov.w
&0x0000,ICCR
(%a6
)
4600 movm.
l &0xffff,IREGS
(%a6
)
4602 mulu.
l (ea_79_mem-
0x10.l,%pc,%a4.l*8),%d2:%d3
4605 movm.
l &0xffff,SREGS
(%a6
)
4606 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4618 addq.
l &0x1,TESTCTR
(%a6
)
4624 movm.
l DEF_REGS
(%pc
),&0x3fff
4627 mov.
l &0x00000002,%d3
4631 mov.w
&0x0000,ICCR
(%a6
)
4633 movm.
l &0xffff,IREGS
(%a6
)
4635 mulu.
l (ea_80_mem+
0x10.b,%pc,%d4.w*1),%d2:%d3
4638 movm.
l &0xffff,SREGS
(%a6
)
4639 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4646 addq.
l &0x1,TESTCTR
(%a6
)
4652 movm.
l DEF_REGS
(%pc
),&0x3fff
4655 mov.
l &0x00000002,%d3
4659 mov.w
&0x0000,ICCR
(%a6
)
4661 movm.
l &0xffff,IREGS
(%a6
)
4663 mulu.
l (ea_81_mem+
0x10.b,%pc,%d4.w*2),%d2:%d3
4666 movm.
l &0xffff,SREGS
(%a6
)
4667 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4674 addq.
l &0x1,TESTCTR
(%a6
)
4680 movm.
l DEF_REGS
(%pc
),&0x3fff
4683 mov.
l &0x00000002,%d3
4687 mov.w
&0x0000,ICCR
(%a6
)
4689 movm.
l &0xffff,IREGS
(%a6
)
4691 mulu.
l (ea_82_mem+
0x10.b,%pc,%d4.w*4),%d2:%d3
4694 movm.
l &0xffff,SREGS
(%a6
)
4695 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4702 addq.
l &0x1,TESTCTR
(%a6
)
4708 movm.
l DEF_REGS
(%pc
),&0x3fff
4711 mov.
l &0x00000002,%d3
4715 mov.w
&0x0000,ICCR
(%a6
)
4717 movm.
l &0xffff,IREGS
(%a6
)
4719 mulu.
l (ea_83_mem+
0x10.b,%pc,%d4.w*8),%d2:%d3
4722 movm.
l &0xffff,SREGS
(%a6
)
4723 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4730 addq.
l &0x1,TESTCTR
(%a6
)
4736 movm.
l DEF_REGS
(%pc
),&0x3fff
4739 mov.
l &0x00000002,%d3
4743 mov.w
&0x0000,ICCR
(%a6
)
4745 movm.
l &0xffff,IREGS
(%a6
)
4747 mulu.
l (ea_84_mem+
0x10.b,%pc,%d4.l*1),%d2:%d3
4750 movm.
l &0xffff,SREGS
(%a6
)
4751 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4758 addq.
l &0x1,TESTCTR
(%a6
)
4764 movm.
l DEF_REGS
(%pc
),&0x3fff
4767 mov.
l &0x00000002,%d3
4771 mov.w
&0x0000,ICCR
(%a6
)
4773 movm.
l &0xffff,IREGS
(%a6
)
4775 mulu.
l (ea_85_mem+
0x10.b,%pc,%d4.l*2),%d2:%d3
4778 movm.
l &0xffff,SREGS
(%a6
)
4779 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4786 addq.
l &0x1,TESTCTR
(%a6
)
4792 movm.
l DEF_REGS
(%pc
),&0x3fff
4795 mov.
l &0x00000002,%d3
4799 mov.w
&0x0000,ICCR
(%a6
)
4801 movm.
l &0xffff,IREGS
(%a6
)
4803 mulu.
l (ea_86_mem+
0x10.b,%pc,%d4.l*4),%d2:%d3
4806 movm.
l &0xffff,SREGS
(%a6
)
4807 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4814 addq.
l &0x1,TESTCTR
(%a6
)
4820 movm.
l DEF_REGS
(%pc
),&0x3fff
4823 mov.
l &0x00000002,%d3
4827 mov.w
&0x0000,ICCR
(%a6
)
4829 movm.
l &0xffff,IREGS
(%a6
)
4831 mulu.
l (ea_87_mem+
0x10.b,%pc,%d4.l*8),%d2:%d3
4834 movm.
l &0xffff,SREGS
(%a6
)
4835 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4842 addq.
l &0x1,TESTCTR
(%a6
)
4844 movm.
l DEF_REGS
(%pc
),&0x3fff
4847 mov.
l &0x00000002,%d3
4851 mov.w
&0x0000,ICCR
(%a6
)
4853 movm.
l &0xffff,IREGS
(%a6
)
4855 mulu.
l (ea_88_mem+
0x10.b,%pc,%d4.l*8),%d2:%d3
4858 movm.
l &0xffff,SREGS
(%a6
)
4859 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4871 addq.
l &0x1,TESTCTR
(%a6
)
4873 movm.
l DEF_REGS
(%pc
),&0x3fff
4876 mov.
l &0x00000002,%d3
4877 lea EAMEM-
0x1000(%a6
),%a3
4878 lea EASTORE
(%a6
),%a4
4882 mov.w
&0x0000,ICCR
(%a6
)
4884 movm.
l &0xffff,IREGS
(%a6
)
4886 mulu.
l ([0x10.w,%a4,%d4.w*1],0x1000.w),%d2:%d3
4889 movm.
l &0xffff,SREGS
(%a6
)
4890 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4897 addq.
l &0x1,TESTCTR
(%a6
)
4899 movm.
l DEF_REGS
(%pc
),&0x3fff
4902 mov.
l &0x00000002,%d3
4903 lea EAMEM-
0x1000(%a6
),%a3
4904 lea EASTORE
(%a6
),%a4
4908 mov.w
&0x0000,ICCR
(%a6
)
4910 movm.
l &0xffff,IREGS
(%a6
)
4912 mulu.
l ([0x10.w,%a4,%d4.w*2],0x1000.w),%d2:%d3
4915 movm.
l &0xffff,SREGS
(%a6
)
4916 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4923 addq.
l &0x1,TESTCTR
(%a6
)
4925 movm.
l DEF_REGS
(%pc
),&0x3fff
4928 mov.
l &0x00000002,%d3
4929 lea EAMEM-
0x1000(%a6
),%a3
4930 lea EASTORE
(%a6
),%a4
4934 mov.w
&0x0000,ICCR
(%a6
)
4936 movm.
l &0xffff,IREGS
(%a6
)
4938 mulu.
l ([0x10.w,%a4,%d4.w*4],0x1000.w),%d2:%d3
4941 movm.
l &0xffff,SREGS
(%a6
)
4942 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4949 addq.
l &0x1,TESTCTR
(%a6
)
4951 movm.
l DEF_REGS
(%pc
),&0x3fff
4954 mov.
l &0x00000002,%d3
4955 lea EAMEM-
0x1000(%a6
),%a3
4956 lea EASTORE
(%a6
),%a4
4960 mov.w
&0x0000,ICCR
(%a6
)
4962 movm.
l &0xffff,IREGS
(%a6
)
4964 mulu.
l ([0x10.w,%a4,%d4.w*8],0x1000.w),%d2:%d3
4967 movm.
l &0xffff,SREGS
(%a6
)
4968 mov.
l &0x00000004,IREGS+
0xc(%a6
)
4975 addq.
l &0x1,TESTCTR
(%a6
)
4977 movm.
l DEF_REGS
(%pc
),&0x3fff
4980 mov.
l &0x00000002,%d3
4981 lea EAMEM-
0x1000(%a6
),%a3
4982 lea EASTORE
(%a6
),%a4
4986 mov.w
&0x0000,ICCR
(%a6
)
4988 movm.
l &0xffff,IREGS
(%a6
)
4990 mulu.
l ([0x10.w,%a4,%d4.l*1],0x1000.w),%d2:%d3
4993 movm.
l &0xffff,SREGS
(%a6
)
4994 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5001 addq.
l &0x1,TESTCTR
(%a6
)
5003 movm.
l DEF_REGS
(%pc
),&0x3fff
5006 mov.
l &0x00000002,%d3
5007 lea EAMEM-
0x1000(%a6
),%a3
5008 lea EASTORE
(%a6
),%a4
5012 mov.w
&0x0000,ICCR
(%a6
)
5014 movm.
l &0xffff,IREGS
(%a6
)
5016 mulu.
l ([0x10.w,%a4,%d4.l*2],0x1000.w),%d2:%d3
5019 movm.
l &0xffff,SREGS
(%a6
)
5020 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5027 addq.
l &0x1,TESTCTR
(%a6
)
5029 movm.
l DEF_REGS
(%pc
),&0x3fff
5032 mov.
l &0x00000002,%d3
5033 lea EAMEM-
0x1000(%a6
),%a3
5034 lea EASTORE
(%a6
),%a4
5038 mov.w
&0x0000,ICCR
(%a6
)
5040 movm.
l &0xffff,IREGS
(%a6
)
5042 mulu.
l ([0x10.w,%a4,%d4.l*4],0x1000.w),%d2:%d3
5045 movm.
l &0xffff,SREGS
(%a6
)
5046 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5053 addq.
l &0x1,TESTCTR
(%a6
)
5055 movm.
l DEF_REGS
(%pc
),&0x3fff
5058 mov.
l &0x00000002,%d3
5059 lea EAMEM-
0x1000(%a6
),%a3
5060 lea EASTORE
(%a6
),%a4
5064 mov.w
&0x0000,ICCR
(%a6
)
5066 movm.
l &0xffff,IREGS
(%a6
)
5068 mulu.
l ([0x10.w,%a4,%d4.l*8],0x1000.w),%d2:%d3
5071 movm.
l &0xffff,SREGS
(%a6
)
5072 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5079 addq.
l &0x1,TESTCTR
(%a6
)
5081 movm.
l DEF_REGS
(%pc
),&0x3fff
5084 mov.
l &0x00000002,%d3
5085 lea EAMEM-
0x1000(%a6
),%a3
5086 lea EASTORE
(%a6
),%a4
5090 mov.w
&0x0000,ICCR
(%a6
)
5092 movm.
l &0xffff,IREGS
(%a6
)
5094 mulu.
l ([0x10.l,%a4,%d4.l*8],0x1000.l),%d2:%d3
5097 movm.
l &0xffff,SREGS
(%a6
)
5098 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5105 addq.
l &0x1,TESTCTR
(%a6
)
5107 movm.
l DEF_REGS
(%pc
),&0x3fff
5110 mov.
l &0x00000002,%d3
5111 lea EAMEM-
0x1000(%a6
),%a3
5112 lea EASTORE
(%a6
),%a4
5116 mov.w
&0x0000,ICCR
(%a6
)
5118 movm.
l &0xffff,IREGS
(%a6
)
5120 mulu.
l ([0x00.l,%a4,%zd4.l*8],0x1000.l),%d2:%d3
5123 movm.
l &0xffff,SREGS
(%a6
)
5124 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5131 addq.
l &0x1,TESTCTR
(%a6
)
5133 movm.
l DEF_REGS
(%pc
),&0x3fff
5136 mov.
l &0x00000002,%d3
5137 lea EAMEM-
0x1000(%a6
),%a3
5138 lea EASTORE
(%a6
),%a4
5142 mov.w
&0x0000,ICCR
(%a6
)
5144 movm.
l &0xffff,IREGS
(%a6
)
5146 mulu.
l ([%a4
,%zd4.
l*8],0x1000.l),%d2:%d3
5149 movm.
l &0xffff,SREGS
(%a6
)
5150 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5157 addq.
l &0x1,TESTCTR
(%a6
)
5159 movm.
l DEF_REGS
(%pc
),&0x3fff
5162 mov.
l &0x00000002,%d3
5163 lea EAMEM-
0x1000(%a6
),%a3
5164 lea EASTORE
(%a6
),%a4
5169 mov.w
&0x0000,ICCR
(%a6
)
5171 movm.
l &0xffff,IREGS
(%a6
)
5173 mulu.
l ([0x10.l,%za4,%d4.l*1],0x1000.l),%d2:%d3
5176 movm.
l &0xffff,SREGS
(%a6
)
5177 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5184 addq.
l &0x1,TESTCTR
(%a6
)
5186 # movm.l DEF_REGS(%pc),&0x3fff
5189 # mov.l &0x00000002,%d3
5190 # lea EAMEM(%a6),%a3
5191 # lea EASTORE(%a6),%a4
5195 # mov.w &0x0000,ICCR(%a6)
5197 # movm.l &0xffff,IREGS(%a6)
5199 # mulu.l ([EASTORE.l,%za4,%zd4.l*1]),%d2:%d3
5201 # mov.w %cc,SCCR(%a6)
5202 # movm.l &0xffff,SREGS(%a6)
5203 # mov.l &0x00000004,IREGS+0xc(%a6)
5210 addq.
l &0x1,TESTCTR
(%a6
)
5212 movm.
l DEF_REGS
(%pc
),&0x3fff
5217 mov.
l &0x00000002,%d3
5218 lea EAMEM+
0x1000(%a1
),%a3
5219 lea EASTORE
(%a1
),%a4
5223 mov.w
&0x0000,ICCR
(%a1
)
5225 movm.
l &0xffff,IREGS
(%a1
)
5227 mulu.
l ([0x10.w,%a4,%a6.l*8],-0x1000.w),%d2:%d3
5230 movm.
l &0xffff,SREGS
(%a1
)
5231 mov.
l &0x00000004,IREGS+
0xc(%a1
)
5240 addq.
l &0x1,TESTCTR
(%a6
)
5242 movm.
l DEF_REGS
(%pc
),&0x3fff
5247 mov.
l &0x00000002,%d3
5248 lea EAMEM+
0x1000(%a1
),%a3
5249 lea EASTORE
(%a1
),%a4
5253 mov.w
&0x0000,ICCR
(%a1
)
5255 movm.
l &0xffff,IREGS
(%a1
)
5257 mulu.
l ([-0x10.w,%a4,%a6.l*8],-0x1000.w),%d2:%d3
5260 movm.
l &0xffff,SREGS
(%a1
)
5261 mov.
l &0x00000004,IREGS+
0xc(%a1
)
5270 addq.
l &0x1,TESTCTR
(%a6
)
5272 movm.
l DEF_REGS
(%pc
),&0x3fff
5275 mov.
l &0x00000002,%d3
5276 lea EAMEM-
0x20(%a6
),%a3
5277 lea EASTORE
(%a6
),%a4
5282 mov.w
&0x0000,ICCR
(%a6
)
5284 movm.
l &0xffff,IREGS
(%a6
)
5286 mulu.
l ([0x10.w,%a4],%d4.w*1,0x10.w),%d2:%d3
5289 movm.
l &0xffff,SREGS
(%a6
)
5290 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5297 addq.
l &0x1,TESTCTR
(%a6
)
5299 movm.
l DEF_REGS
(%pc
),&0x3fff
5302 mov.
l &0x00000002,%d3
5303 lea EAMEM-
0x20(%a6
),%a3
5304 lea EASTORE
(%a6
),%a4
5309 mov.w
&0x0000,ICCR
(%a6
)
5311 movm.
l &0xffff,IREGS
(%a6
)
5313 mulu.
l ([0x10.w,%a4],%d4.w*2,0x10.w),%d2:%d3
5316 movm.
l &0xffff,SREGS
(%a6
)
5317 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5324 addq.
l &0x1,TESTCTR
(%a6
)
5326 movm.
l DEF_REGS
(%pc
),&0x3fff
5329 mov.
l &0x00000002,%d3
5330 lea EAMEM-
0x20(%a6
),%a3
5331 lea EASTORE
(%a6
),%a4
5336 mov.w
&0x0000,ICCR
(%a6
)
5338 movm.
l &0xffff,IREGS
(%a6
)
5340 mulu.
l ([0x10.w,%a4],%d4.w*4,0x10.w),%d2:%d3
5343 movm.
l &0xffff,SREGS
(%a6
)
5344 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5351 addq.
l &0x1,TESTCTR
(%a6
)
5353 movm.
l DEF_REGS
(%pc
),&0x3fff
5356 mov.
l &0x00000002,%d3
5357 lea EAMEM-
0x20(%a6
),%a3
5358 lea EASTORE
(%a6
),%a4
5363 mov.w
&0x0000,ICCR
(%a6
)
5365 movm.
l &0xffff,IREGS
(%a6
)
5367 mulu.
l ([0x10.w,%a4],%d4.w*8,0x10.w),%d2:%d3
5370 movm.
l &0xffff,SREGS
(%a6
)
5371 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5378 addq.
l &0x1,TESTCTR
(%a6
)
5380 movm.
l DEF_REGS
(%pc
),&0x3fff
5383 mov.
l &0x00000002,%d3
5384 lea EAMEM-
0x20(%a6
),%a3
5385 lea EASTORE
(%a6
),%a4
5390 mov.w
&0x0000,ICCR
(%a6
)
5392 movm.
l &0xffff,IREGS
(%a6
)
5394 mulu.
l ([0x10.w,%a4],%d4.l*1,0x10.w),%d2:%d3
5397 movm.
l &0xffff,SREGS
(%a6
)
5398 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5405 addq.
l &0x1,TESTCTR
(%a6
)
5407 movm.
l DEF_REGS
(%pc
),&0x3fff
5410 mov.
l &0x00000002,%d3
5411 lea EAMEM-
0x20(%a6
),%a3
5412 lea EASTORE
(%a6
),%a4
5417 mov.w
&0x0000,ICCR
(%a6
)
5419 movm.
l &0xffff,IREGS
(%a6
)
5421 mulu.
l ([0x10.w,%a4],%d4.w*2,0x10.w),%d2:%d3
5424 movm.
l &0xffff,SREGS
(%a6
)
5425 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5432 addq.
l &0x1,TESTCTR
(%a6
)
5434 movm.
l DEF_REGS
(%pc
),&0x3fff
5437 mov.
l &0x00000002,%d3
5438 lea EAMEM-
0x20(%a6
),%a3
5439 lea EASTORE
(%a6
),%a4
5444 mov.w
&0x0000,ICCR
(%a6
)
5446 movm.
l &0xffff,IREGS
(%a6
)
5448 mulu.
l ([0x10.w,%a4],%d4.l*4,0x10.w),%d2:%d3
5451 movm.
l &0xffff,SREGS
(%a6
)
5452 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5459 addq.
l &0x1,TESTCTR
(%a6
)
5461 movm.
l DEF_REGS
(%pc
),&0x3fff
5464 mov.
l &0x00000002,%d3
5465 lea EAMEM-
0x20(%a6
),%a3
5466 lea EASTORE
(%a6
),%a4
5471 mov.w
&0x0000,ICCR
(%a6
)
5473 movm.
l &0xffff,IREGS
(%a6
)
5475 mulu.
l ([0x10.w,%a4],%d4.l*8,0x10.w),%d2:%d3
5478 movm.
l &0xffff,SREGS
(%a6
)
5479 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5486 addq.
l &0x1,TESTCTR
(%a6
)
5488 movm.
l DEF_REGS
(%pc
),&0x3fff
5491 mov.
l &0x00000002,%d3
5492 lea EAMEM-
0x20(%a6
),%a3
5493 lea EASTORE
(%a6
),%a4
5498 mov.w
&0x0000,ICCR
(%a6
)
5500 movm.
l &0xffff,IREGS
(%a6
)
5502 mulu.
l ([0x10.l,%a4],%d4.l*8,0x10.l),%d2:%d3
5505 movm.
l &0xffff,SREGS
(%a6
)
5506 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5513 addq.
l &0x1,TESTCTR
(%a6
)
5515 movm.
l DEF_REGS
(%pc
),&0x3fff
5518 mov.
l &0x00000002,%d3
5519 lea EAMEM-
0x20(%a6
),%a3
5520 lea EASTORE
(%a6
),%a4
5524 mov.w
&0x0000,ICCR
(%a6
)
5526 movm.
l &0xffff,IREGS
(%a6
)
5528 mulu.
l ([0x00.l,%a4],%zd4.l*8,0x20.l),%d2:%d3
5531 movm.
l &0xffff,SREGS
(%a6
)
5532 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5539 addq.
l &0x1,TESTCTR
(%a6
)
5541 movm.
l DEF_REGS
(%pc
),&0x3fff
5545 mov.
l &0x00000002,%d3
5546 lea EAMEM-
0x20(%a6
),%a3
5547 lea EASTORE
(%a6
),%a7
5551 mov.w
&0x0000,ICCR
(%a6
)
5553 movm.
l &0xffff,IREGS
(%a6
)
5555 mulu.
l ([%a7
],%d4.
l*1),%d2
:%d3
5558 movm.
l &0xffff,SREGS
(%a6
)
5559 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5567 addq.
l &0x1,TESTCTR
(%a6
)
5569 # movm.l DEF_REGS(%pc),&0x3fff
5572 # mov.l &0x00000002,%d3
5573 # lea EAMEM-0x20(%pc),%a3
5574 # lea EASTORE(%pc),%a4
5578 # mov.w &0x0000,ICCR(%a6)
5580 # movm.l &0xffff,IREGS(%a6)
5582 # mulu.l ([EASTORE.l,%za4],%zd4.l*8,0x20.l),%d2:%d3
5584 # mov.w %cc,SCCR(%a6)
5585 # movm.l &0xffff,SREGS(%a6)
5586 # mov.l &0x00000004,IREGS+0xc(%a6)
5593 addq.
l &0x1,TESTCTR
(%a6
)
5595 movm.
l DEF_REGS
(%pc
),&0x3fff
5600 mov.
l &0x00000002,%d3
5602 lea EASTORE
(%a1
),%a6
5607 mov.w
&0x0000,ICCR
(%a1
)
5609 movm.
l &0xffff,IREGS
(%a1
)
5611 mulu.
l ([-0x10.w,%a6],%a5.l*8,0x10.l),%d2:%d3
5614 movm.
l &0xffff,SREGS
(%a1
)
5615 mov.
l &0x00000004,IREGS+
0xc(%a1
)
5623 mov.
l TESTCTR
(%a6
),%d1
5628 addq.
l &0x1,TESTCTR
(%a6
)
5630 movm.
l DEF_REGS
(%pc
),&0x3fff
5633 mov.
l &0x00000002,%d3
5634 lea EAMEM-
0x1000(%pc
),%a3
5635 lea EASTORE
(%pc
),%a4
5639 mov.w
&0x0000,ICCR
(%a6
)
5641 movm.
l &0xffff,IREGS
(%a6
)
5643 mulu.
l ([EASTORE+
0x10.w,%pc,%d4.w*1],0x1000.w),%d2:%d3
5646 movm.
l &0xffff,SREGS
(%a6
)
5647 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5654 addq.
l &0x1,TESTCTR
(%a6
)
5656 movm.
l DEF_REGS
(%pc
),&0x3fff
5659 mov.
l &0x00000002,%d3
5660 lea EAMEM-
0x1000(%pc
),%a3
5661 lea EASTORE
(%pc
),%a4
5665 mov.w
&0x0000,ICCR
(%a6
)
5667 movm.
l &0xffff,IREGS
(%a6
)
5669 mulu.
l ([EASTORE+
0x10.w,%pc,%d4.w*2],0x1000.w),%d2:%d3
5672 movm.
l &0xffff,SREGS
(%a6
)
5673 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5680 addq.
l &0x1,TESTCTR
(%a6
)
5682 movm.
l DEF_REGS
(%pc
),&0x3fff
5685 mov.
l &0x00000002,%d3
5686 lea EAMEM-
0x1000(%pc
),%a3
5687 lea EASTORE
(%pc
),%a4
5691 mov.w
&0x0000,ICCR
(%a6
)
5693 movm.
l &0xffff,IREGS
(%a6
)
5695 mulu.
l ([EASTORE+
0x10.w,%pc,%d4.w*4],0x1000.w),%d2:%d3
5698 movm.
l &0xffff,SREGS
(%a6
)
5699 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5706 addq.
l &0x1,TESTCTR
(%a6
)
5708 movm.
l DEF_REGS
(%pc
),&0x3fff
5711 mov.
l &0x00000002,%d3
5712 lea EAMEM-
0x1000(%pc
),%a3
5713 lea EASTORE
(%pc
),%a4
5717 mov.w
&0x0000,ICCR
(%a6
)
5719 movm.
l &0xffff,IREGS
(%a6
)
5721 mulu.
l ([EASTORE+
0x10.w,%pc,%d4.w*8],0x1000.w),%d2:%d3
5724 movm.
l &0xffff,SREGS
(%a6
)
5725 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5732 addq.
l &0x1,TESTCTR
(%a6
)
5734 movm.
l DEF_REGS
(%pc
),&0x3fff
5737 mov.
l &0x00000002,%d3
5738 lea EAMEM-
0x1000(%pc
),%a3
5739 lea EASTORE
(%pc
),%a4
5743 mov.w
&0x0000,ICCR
(%a6
)
5745 movm.
l &0xffff,IREGS
(%a6
)
5747 mulu.
l ([EASTORE+
0x10.w,%pc,%d4.l*1],0x1000.w),%d2:%d3
5750 movm.
l &0xffff,SREGS
(%a6
)
5751 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5758 addq.
l &0x1,TESTCTR
(%a6
)
5760 movm.
l DEF_REGS
(%pc
),&0x3fff
5763 mov.
l &0x00000002,%d3
5764 lea EAMEM-
0x1000(%pc
),%a3
5765 lea EASTORE
(%pc
),%a4
5769 mov.w
&0x0000,ICCR
(%a6
)
5771 movm.
l &0xffff,IREGS
(%a6
)
5773 mulu.
l ([EASTORE+
0x10.w,%pc,%d4.l*2],0x1000.w),%d2:%d3
5776 movm.
l &0xffff,SREGS
(%a6
)
5777 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5784 addq.
l &0x1,TESTCTR
(%a6
)
5786 movm.
l DEF_REGS
(%pc
),&0x3fff
5789 mov.
l &0x00000002,%d3
5790 lea EAMEM-
0x1000(%pc
),%a3
5791 lea EASTORE
(%pc
),%a4
5795 mov.w
&0x0000,ICCR
(%a6
)
5797 movm.
l &0xffff,IREGS
(%a6
)
5799 mulu.
l ([EASTORE+
0x10.w,%pc,%d4.l*4],0x1000.w),%d2:%d3
5802 movm.
l &0xffff,SREGS
(%a6
)
5803 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5810 addq.
l &0x1,TESTCTR
(%a6
)
5812 movm.
l DEF_REGS
(%pc
),&0x3fff
5815 mov.
l &0x00000002,%d3
5816 lea EAMEM-
0x1000(%pc
),%a3
5817 lea EASTORE
(%pc
),%a4
5821 mov.w
&0x0000,ICCR
(%a6
)
5823 movm.
l &0xffff,IREGS
(%a6
)
5825 mulu.
l ([EASTORE+
0x10.w,%pc,%d4.l*8],0x1000.w),%d2:%d3
5828 movm.
l &0xffff,SREGS
(%a6
)
5829 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5836 addq.
l &0x1,TESTCTR
(%a6
)
5838 movm.
l DEF_REGS
(%pc
),&0x3fff
5841 mov.
l &0x00000002,%d3
5842 lea EAMEM-
0x1000(%pc
),%a3
5843 lea EASTORE
(%pc
),%a4
5847 mov.w
&0x0000,ICCR
(%a6
)
5849 movm.
l &0xffff,IREGS
(%a6
)
5850 mulu.
l ([EASTORE+
0x10.l,%pc,%d4.l*8],0x1000.l),%d2:%d3
5853 movm.
l &0xffff,SREGS
(%a6
)
5854 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5861 addq.
l &0x1,TESTCTR
(%a6
)
5863 movm.
l DEF_REGS
(%pc
),&0x3fff
5866 mov.
l &0x00000002,%d3
5867 lea EAMEM-
0x1000(%pc
),%a3
5868 lea EASTORE
(%pc
),%a4
5872 mov.w
&0x0000,ICCR
(%a6
)
5874 movm.
l &0xffff,IREGS
(%a6
)
5876 mulu.
l ([EASTORE+
0x00.l,%pc,%zd4.l*8],0x1000.l),%d2:%d3
5879 movm.
l &0xffff,SREGS
(%a6
)
5880 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5887 addq.
l &0x1,TESTCTR
(%a6
)
5889 movm.
l DEF_REGS
(%pc
),&0x3fff
5892 mov.
l &0x00000002,%d3
5893 lea EAMEM-
0x1000(%pc
),%a3
5894 lea EASTORE
(%pc
),%a4
5898 mov.w
&0x0000,ICCR
(%a6
)
5900 movm.
l &0xffff,IREGS
(%a6
)
5902 mulu.
l ([%zpc
,%d4.
l*1],0x1000.l),%d2:%d3
5905 movm.
l &0xffff,SREGS
(%a6
)
5906 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5913 addq.
l &0x1,TESTCTR
(%a6
)
5915 movm.
l DEF_REGS
(%pc
),&0x3fff
5918 mov.
l &0x00000002,%d3
5919 lea EAMEM-
0x1000(%pc
),%a3
5920 lea EASTORE
(%pc
),%a4
5925 mov.w
&0x0000,ICCR
(%a6
)
5927 movm.
l &0xffff,IREGS
(%a6
)
5929 mulu.
l ([0x10.l,%zpc,%d4.l*1],0x1000.l),%d2:%d3
5932 movm.
l &0xffff,SREGS
(%a6
)
5933 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5940 addq.
l &0x1,TESTCTR
(%a6
)
5943 mov.
l &0x00000002,%d3
5945 lea EASTORE
(%pc
),%a4
5949 mov.w
&0x0000,ICCR
(%a6
)
5951 movm.
l &0xffff,IREGS
(%a6
)
5953 mulu.
l ([EASTORE.
l,%zpc
,%zd4.
l*1]),%d2
:%d3
5956 movm.
l &0xffff,SREGS
(%a6
)
5957 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5964 addq.
l &0x1,TESTCTR
(%a6
)
5966 movm.
l DEF_REGS
(%pc
),&0x3fff
5969 mov.
l &0x00000002,%d3
5970 lea EAMEM+
0x1000(%pc
),%a3
5971 lea EASTORE
(%pc
),%a4
5975 mov.w
&0x0000,ICCR
(%a6
)
5977 movm.
l &0xffff,IREGS
(%a6
)
5979 mulu.
l ([EASTORE-
0x10.w,%pc,%a6.l*8],-0x1000.w),%d2:%d3
5982 movm.
l &0xffff,SREGS
(%a6
)
5983 mov.
l &0x00000004,IREGS+
0xc(%a6
)
5990 addq.
l &0x1,TESTCTR
(%a6
)
5992 movm.
l DEF_REGS
(%pc
),&0x3fff
5996 mov.
l &0x00000002,%d3
5997 lea EAMEM+
0x1000(%pc
),%a3
5998 lea EASTORE
(%pc
),%a4
6002 mov.w
&0x0000,ICCR
(%a6
)
6004 movm.
l &0xffff,IREGS
(%a6
)
6006 mulu.
l ([EASTORE-
0x10.w,%pc,%a7.l*8],-0x1000.w),%d2:%d3
6009 movm.
l &0xffff,SREGS
(%a6
)
6010 mov.
l &0x00000004,IREGS+
0xc(%a6
)
6018 addq.
l &0x1,TESTCTR
(%a6
)
6020 movm.
l DEF_REGS
(%pc
),&0x3fff
6023 mov.
l &0x00000002,%d3
6024 lea EAMEM-
0x20(%pc
),%a3
6025 lea EASTORE
(%pc
),%a4
6030 mov.w
&0x0000,ICCR
(%a6
)
6032 movm.
l &0xffff,IREGS
(%a6
)
6034 mulu.
l ([EASTORE.w
,%pc
],%d4.w
*1,0x10.w),%d2:%d3
6037 movm.
l &0xffff,SREGS
(%a6
)
6038 mov.
l &0x00000004,IREGS+
0xc(%a6
)
6045 addq.
l &0x1,TESTCTR
(%a6
)
6047 movm.
l DEF_REGS
(%pc
),&0x3fff
6050 mov.
l &0x00000002,%d3
6051 lea EAMEM-
0x20(%pc
),%a3
6052 lea EASTORE
(%pc
),%a4
6057 mov.w
&0x0000,ICCR
(%a6
)
6059 movm.
l &0xffff,IREGS
(%a6
)
6061 mulu.
l ([EASTORE.w
,%pc
],%d4.w
*2,0x10.w),%d2:%d3
6064 movm.
l &0xffff,SREGS
(%a6
)
6065 mov.
l &0x00000004,IREGS+
0xc(%a6
)
6072 addq.
l &0x1,TESTCTR
(%a6
)
6074 movm.
l DEF_REGS
(%pc
),&0x3fff
6077 mov.
l &0x00000002,%d3
6078 lea EAMEM-
0x20(%pc
),%a3
6079 lea EASTORE
(%pc
),%a4
6084 mov.w
&0x0000,ICCR
(%a6
)
6086 movm.
l &0xffff,IREGS
(%a6
)
6088 mulu.
l ([EASTORE.w
,%pc
],%d4.w
*4,0x10.w),%d2:%d3
6091 movm.
l &0xffff,SREGS
(%a6
)
6092 mov.
l &0x00000004,IREGS+
0xc(%a6
)
6099 addq.
l &0x1,TESTCTR
(%a6
)
6101 movm.
l DEF_REGS
(%pc
),&0x3fff
6104 mov.
l &0x00000002,%d3
6105 lea EAMEM-
0x20(%pc
),%a3
6106 lea EASTORE
(%pc
),%a4
6111 mov.w
&0x0000,ICCR
(%a6
)
6113 movm.
l &0xffff,IREGS
(%a6
)
6115 mulu.
l ([EASTORE.w
,%pc
],%d4.w
*8,0x10.w),%d2:%d3
6118 movm.
l &0xffff,SREGS
(%a6
)
6119 mov.
l &0x00000004,IREGS+
0xc(%a6
)
6126 addq.
l &0x1,TESTCTR
(%a6
)
6128 movm.
l DEF_REGS
(%pc
),&0x3fff
6131 mov.
l &0x00000002,%d3
6132 lea EAMEM-
0x20(%pc
),%a3
6133 lea EASTORE
(%pc
),%a4
6138 mov.w
&0x0000,ICCR
(%a6
)
6140 movm.
l &0xffff,IREGS
(%a6
)
6142 mulu.
l ([EASTORE.w
,%pc
],%d4.
l*1,0x10.w),%d2:%d3
6145 movm.
l &0xffff,SREGS
(%a6
)
6146 mov.
l &0x00000004,IREGS+
0xc(%a6
)
6153 addq.
l &0x1,TESTCTR
(%a6
)
6155 movm.
l DEF_REGS
(%pc
),&0x3fff
6158 mov.
l &0x00000002,%d3
6159 lea EAMEM-
0x20(%pc
),%a3
6160 lea EASTORE
(%pc
),%a4
6165 mov.w
&0x0000,ICCR
(%a6
)
6167 movm.
l &0xffff,IREGS
(%a6
)
6169 mulu.
l ([EASTORE.w
,%pc
],%d4.w
*2,0x10.w),%d2:%d3
6172 movm.
l &0xffff,SREGS
(%a6
)
6173 mov.
l &0x00000004,IREGS+
0xc(%a6
)
6180 addq.
l &0x1,TESTCTR
(%a6
)
6182 movm.
l DEF_REGS
(%pc
),&0x3fff
6185 mov.
l &0x00000002,%d3
6186 lea EAMEM-
0x20(%pc
),%a3
6187 lea EASTORE
(%pc
),%a4
6192 mov.w
&0x0000,ICCR
(%a6
)
6194 movm.
l &0xffff,IREGS
(%a6
)
6196 mulu.
l ([EASTORE.w
,%pc
],%d4.
l*4,0x10.w),%d2:%d3
6199 movm.
l &0xffff,SREGS
(%a6
)
6200 mov.
l &0x00000004,IREGS+
0xc(%a6
)
6207 addq.
l &0x1,TESTCTR
(%a6
)
6209 movm.
l DEF_REGS
(%pc
),&0x3fff
6212 mov.
l &0x00000002,%d3
6213 lea EAMEM-
0x20(%pc
),%a3
6214 lea EASTORE
(%pc
),%a4
6219 mov.w
&0x0000,ICCR
(%a6
)
6221 movm.
l &0xffff,IREGS
(%a6
)
6223 mulu.
l ([EASTORE.w
,%pc
],%d4.
l*8,0x10.w),%d2:%d3
6226 movm.
l &0xffff,SREGS
(%a6
)
6227 mov.
l &0x00000004,IREGS+
0xc(%a6
)
6234 addq.
l &0x1,TESTCTR
(%a6
)
6236 movm.
l DEF_REGS
(%pc
),&0x3fff
6239 mov.
l &0x00000002,%d3
6240 lea EAMEM-
0x20(%pc
),%a3
6241 lea EASTORE
(%pc
),%a4
6246 mov.w
&0x0000,ICCR
(%a6
)
6248 movm.
l &0xffff,IREGS
(%a6
)
6250 mulu.
l ([EASTORE.
l,%pc
],%d4.
l*8,0x10.l),%d2:%d3
6253 movm.
l &0xffff,SREGS
(%a6
)
6254 mov.
l &0x00000004,IREGS+
0xc(%a6
)
6261 addq.
l &0x1,TESTCTR
(%a6
)
6263 movm.
l DEF_REGS
(%pc
),&0x3fff
6266 mov.
l &0x00000002,%d3
6267 lea EAMEM-
0x20(%pc
),%a3
6268 lea EASTORE
(%pc
),%a4
6272 mov.w
&0x0000,ICCR
(%a6
)
6274 movm.
l &0xffff,IREGS
(%a6
)
6276 mulu.
l ([EASTORE.
l,%pc
],%zd4.
l*8,0x20.l),%d2:%d3
6279 movm.
l &0xffff,SREGS
(%a6
)
6280 mov.
l &0x00000004,IREGS+
0xc(%a6
)
6287 addq.
l &0x1,TESTCTR
(%a6
)
6289 movm.
l DEF_REGS
(%pc
),&0x3fff
6292 mov.
l &0x00000002,%d3
6293 lea EAMEM-
0x20(%pc
),%a3
6294 lea EASTORE
(%pc
),%a4
6298 mov.w
&0x0000,ICCR
(%a6
)
6300 movm.
l &0xffff,IREGS
(%a6
)
6302 mulu.
l ([EASTORE.
l,%zpc
],%d4.
l*8),%d2
:%d3
6305 movm.
l &0xffff,SREGS
(%a6
)
6306 mov.
l &0x00000004,IREGS+
0xc(%a6
)
6313 addq.
l &0x1,TESTCTR
(%a6
)
6315 movm.
l DEF_REGS
(%pc
),&0x3fff
6319 mov.
l &0x00000002,%d3
6321 lea EASTORE
(%pc
),%a6
6326 mov.w
&0x0000,ICCR
(%a6
)
6328 movm.
l &0xffff,IREGS
(%a6
)
6330 mulu.
l ([EASTORE.w
,%pc
],%a7.
l*8,0x10.l),%d2:%d3
6333 movm.
l &0xffff,SREGS
(%a6
)
6334 mov.
l &0x00000004,IREGS+
0xc(%a6
)
6344 ###########################################################
6345 ###########################################################
6353 dbra.w
%d0
,chkregs_loop
6368 mov.
l TESTCTR
(%a6
),%d1
6373 long
0xacacacac, 0xacacacac, 0xacacacac, 0xacacacac
6374 long
0xacacacac, 0xacacacac, 0xacacacac, 0xacacacac
6376 long
0xacacacac, 0xacacacac, 0xacacacac, 0xacacacac
6377 long
0xacacacac, 0xacacacac, 0xacacacac, 0xacacacac
6379 ############################################################
6383 mov.
l (TESTTOP-
0x80+0x0,%pc
),%d0
6384 pea
(TESTTOP-
0x80,%pc
,%d0
)
6390 mov.
l (TESTTOP-
0x80+0x4,%pc
),%d0
6391 pea
(TESTTOP-
0x80,%pc
,%d0
)
6395 ############################################################