X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?p=rmac;a=blobdiff_plain;f=68ktab;h=017d044f826eb64858469fe81de9279608a21eb1;hp=a572a3fd879b4cc49b70e269fb156816157847f4;hb=2e93724df4f2f5ba11bf957b6f2bb72c8b47137d;hpb=2ede3731285f3bc20f5493de593442e872db4d32 diff --git a/68ktab b/68ktab index a572a3f..017d044 100644 --- a/68ktab +++ b/68ktab @@ -245,16 +245,14 @@ dbvc NW M_DREG C_LABEL %0101100011001rrr m_dbra dbvs NW M_DREG C_LABEL %0101100111001rrr m_dbra divs NW C_DATA M_DREG %1000rrr111eR1000 m_ea + -- L C_DATA030 M_DREG %0100110001eeeeee m_divs + -- L C_DATA030 M_DREG %0100110001eeeeee m_divs +- L C_DATA030 M_DREG %0100111101eeeeee m_muls -divsl NL C_DATA030 M_DREG %0100110001eeeeee m_divsl +divsl NL C_DATA030 M_DREG %0100111001eeeeee m_muls divu NW C_DATA M_DREG %1000rrr011eR1000 m_ea + -- L C_DATA030 M_DREG %0100110001eeeeee m_divu + -- L C_DATA030 M_DREG %0100110001eeeeee m_divu + +- L C_DATA030 M_DREG %0100110101eeeeee m_muls -divul LN C_DATA030 M_DREG %0100110001eeeeee m_divul +divul LN C_DATA030 M_DREG %0100110001eeeeee m_muls eor NBWL M_DREG C_ALTDATA %1011rrr1sseR0S01 m_ea + eori NBWL M_IMMED C_ALTDATA %00001010sseeeS11 m_ea + @@ -280,11 +278,11 @@ facos NBWLSDXP C_ALL030 M_FREG %1111001000eeeeee m_facos + - NX M_FREG M_FREG %1111001000eeeeee m_facos + - NX M_FREG M_AM_NONE %1111001000eeeeee m_facos fadd NBWLSDXP C_ALL030 M_FREG %1111001000eeeeee m_fadd + -- NX M_FREG M_FREG %1111001000eeeeee m_fadd +- NX M_FREG M_FREG %1111001000eeeeee m_fadd fsadd NBWLSDXP C_ALL030 M_FREG %1111001000eeeeee m_fsadd + -- NX M_FREG M_FREG %1111001000eeeeee m_fsadd +- NX M_FREG M_FREG %1111001000eeeeee m_fsadd fdadd NBWLSDXP C_ALL030 M_FREG %1111001000eeeeee m_fdadd + -- NX M_FREG M_FREG %1111001000eeeeee m_fdadd +- NX M_FREG M_FREG %1111001000eeeeee m_fdadd fasin NBWLSDXP C_ALL030 M_FREG %1111001000eeeeee m_fasin + - NX M_FREG M_FREG %1111001000eeeeee m_fasin + - NX M_FREG M_AM_NONE %1111001000eeeeee m_fasin @@ -333,12 +331,12 @@ fbseq NWL C_LABEL M_AM_NONE %111100101s010001 m_cpbr fbsne NWL C_LABEL M_AM_NONE %111100101s011110 m_cpbr fcmp NBWLSDXP C_ALL030 M_FREG %1111001000eeeeee m_fcmp + -- NX M_FREG M_FREG %1111001000eeeeee m_fcmp +- NX M_FREG M_FREG %1111001000eeeeee m_fcmp fcos NBWLSDXP C_ALL030 M_FREG %1111001000eeeeee m_fcos + - NX M_FREG M_FREG %1111001000eeeeee m_fcos + - NX M_FREG M_AM_NONE %1111001000eeeeee m_fcos fcosh NBWLSDXP C_ALL030 M_FREG %1111001000eeeeee m_fcosh + -- NX M_FREG M_FREG %1111001000eeeeee m_fcosh + +- NX M_FREG M_FREG %1111001000eeeeee m_fcosh + - NX M_FREG M_AM_NONE %1111001000eeeeee m_fcosh fdbeq N M_DREG C_LABEL %1111001001000001 m_fdbcc @@ -430,11 +428,11 @@ fdmove NBWLSDXP C_ALL030 M_FREG %1111001000eeeeee m_fdmove fmovecr NX M_IMMED M_FREG %1111001000000000 m_fmovecr fmovem ! M_AM_NONE M_AM_NONE %1111001000eeeeee m_fmovem fmul NBWLSDXP C_ALL030 M_FREG %1111001000eeeeee m_fmul + -- NX M_FREG M_FREG %1111001000eeeeee m_fmul +- NX M_FREG M_FREG %1111001000eeeeee m_fmul fsmul NBWLSDXP C_ALL030 M_FREG %1111001000eeeeee m_fsmul + -- NX M_FREG M_FREG %1111001000eeeeee m_fsmul +- NX M_FREG M_FREG %1111001000eeeeee m_fsmul fdmul NX C_ALL030 M_FREG %1111001000eeeeee m_fdmul + -- NX M_FREG M_FREG %1111001000eeeeee m_fdmul +- NX M_FREG M_FREG %1111001000eeeeee m_fdmul fneg NBWLSDXP C_ALL030 M_FREG %1111001000eeeeee m_fneg + - NX M_FREG M_FREG %1111001000eeeeee m_fneg + - NX M_FREG M_AM_NONE %1111001000eeeeee m_fneg @@ -448,11 +446,11 @@ fnop N M_AM_NONE M_AM_NONE %1111001010000000 m_fnop frem NBWLSDXP C_ALL030 M_FREG %1111001000eeeeee m_frem + - NX M_FREG M_FREG %1111001000eeeeee m_frem fscale NBWLSDXP C_ALL030 M_FREG %1111001000eeeeee m_fscale + -- NX M_FREG M_FREG %1111001000eeeeee m_fscale +- NX M_FREG M_FREG %1111001000eeeeee m_fscale fseq NB C_ALL030 M_AM_NONE %1111001001e00001 m_fscc fsze -fsz +fsz fsne NB C_ALL030 M_AM_NONE %1111001001e01110 m_fscc fsgt NB C_ALL030 M_AM_NONE %1111001001e10010 m_fscc fsngt NB C_ALL030 M_AM_NONE %1111001001e11101 m_fscc @@ -486,14 +484,14 @@ fsseq NB C_ALL030 M_AM_NONE %1111001001e10001 m_fscc fssne NB C_ALL030 M_AM_NONE %1111001001e11110 m_fscc fsgldiv NBWLSDXP C_ALL030 M_FREG %1111001000eeeeee m_fsgldiv + -- NX M_FREG M_FREG %1111001000eeeeee m_fsgldiv +- NX M_FREG M_FREG %1111001000eeeeee m_fsgldiv fsglmul NBWLSDXP C_ALL030 M_FREG %1111001000eeeeee m_fsglmul + -- NX M_FREG M_FREG %1111001000eeeeee m_fsglmul +- NX M_FREG M_FREG %1111001000eeeeee m_fsglmul fsin NBWLSDXP C_ALL030 M_FREG %1111001000eeeeee m_fsin + - NX M_FREG M_FREG %1111001000eeeeee m_fsin + - NX M_FREG M_AM_NONE %1111001000eeeeee m_fsin fsincos NBWLSDXP C_ALL030 M_FREG %1111001000eeeeee m_fsincos + -- NX M_FREG M_FREG %1111001000eeeeee m_fsincos +- NX M_FREG M_FREG %1111001000eeeeee m_fsincos fsinh NBWLSDXP C_ALL030 M_FREG %1111001000eeeeee m_fsinh + - NX M_FREG M_FREG %1111001000eeeeee m_fsinh + - NX M_FREG M_AM_NONE %1111001000eeeeee m_fsinh @@ -507,11 +505,11 @@ fdsqrt NBWLSDXP C_ALL030 M_FREG %1111001000eeeeee m_fdfsqrt + - NX M_FREG M_FREG %1111001000eeeeee m_fdfsqrt + - NX M_FREG M_AM_NONE %1111001000eeeeee m_fdfsqrt fsub NBWLSDXP C_ALL030 M_FREG %1111001000eeeeee m_fsub + -- NX M_FREG M_FREG %1111001000eeeeee m_fsub +- NX M_FREG M_FREG %1111001000eeeeee m_fsub fssub NBWLSDXP C_ALL030 M_FREG %1111001000eeeeee m_fsub + -- NX M_FREG M_FREG %1111001000eeeeee m_fsub +- NX M_FREG M_FREG %1111001000eeeeee m_fsub fdsub NBWLSDXP C_ALL030 M_FREG %1111001000eeeeee m_fdsub + -- NX M_FREG M_FREG %1111001000eeeeee m_fdsub +- NX M_FREG M_FREG %1111001000eeeeee m_fdsub ftan NBWLSDXP C_ALL030 M_FREG %1111001000eeeeee m_ftan + - NX M_FREG M_FREG %1111001000eeeeee m_ftan + - NX M_FREG M_AM_NONE %1111001000eeeeee m_ftan @@ -605,10 +603,10 @@ movec NL M_DREG+M_AREG C_CREG %0100111001111011 m_movec + - NL C_CREG M_DREG+M_AREG %0100111001111010 m_movec moves NBWL M_DREG+M_AREG C_MOVES %00001110sseeeeee m_moves + -- NBWL C_MOVES M_DREG+M_AREG %00001110sseeeeee m_moves +- NBWL C_MOVES M_DREG+M_AREG %00001110sseeeeee m_moves move16 N APOSTINC APOSTINC %1111011000100rrr m_move16a + -- N AIND+APOSTINC+ABSL AIND+APOSTINC+ABSL %11110110000ooorrr m_move16b +- N AIND+APOSTINC+ABSL AIND+APOSTINC+ABSL %11110110000ooorrr m_move16b movem ! M_AM_NONE M_AM_NONE %01001d001seeeeee m_movem @@ -618,9 +616,9 @@ movep NWL M_DREG M_AIND|M_ADISP %0000rrr11s001aaa m_movep + moveq NL M_IMMED M_DREG %0111rrr0dddddddd m_moveq muls NW C_DATA M_DREG %1100rrr111eR1000 m_ea + -- L C_DATA030 M_DREG %0100110000eeeeee m_muls +- L C_DATA030 M_DREG %0100111100eeeeee m_muls mulu NW C_DATA M_DREG %1100rrr011eR1000 m_ea + -- L C_DATA030 M_DREG %0100110000eeeeee m_mulu +- L C_DATA030 M_DREG %0100110100eeeeee m_muls nbcd NB C_ALTDATA M_AM_NONE %0100100000eee000 m_ea neg NBWL C_ALTDATA M_AM_NONE %01000100sseeeS00 m_ea @@ -677,7 +675,7 @@ pflusha N M_AM_NONE M_AM_NONE %1111000000000000 m_pflusha pflushr N C_ALL030 M_AM_NONE %1111000000eeeeee m_pflushr ploadr N M_FC C_PMOVE %1111000000eeeeee m_ploadr -ploadw N M_FC C_PMOVE %1111000000eeeeee m_ploadw +ploadw N M_FC C_PMOVE %1111000000eeeeee m_ploadw pmove NWLD M_MRN C_PMOVE %1111000000eeeeee m_pmove + - NWLD C_PMOVE M_MRN %1111000000eeeeee m_pmove @@ -796,10 +794,10 @@ trapcc NWL M_IMMED M_AM_NONE %0101010011111ooo m_trapcc + - NWL M_AM_NONE M_AM_NONE %0101010011111100 m_self trapcs NWL M_IMMED M_AM_NONE %0101010111111ooo m_trapcc + - NWL M_AM_NONE M_AM_NONE %0101010111111100 m_self -traplo +traplo trapeq NWL M_IMMED M_AM_NONE %0101011111111ooo m_trapcc + - NWL M_AM_NONE M_AM_NONE %0101011111111100 m_self -trapze +trapze trapf NWL M_IMMED M_AM_NONE %0101000111111ooo m_trapcc + - NWL M_AM_NONE M_AM_NONE %0101000111111100 m_self trapge NWL M_IMMED M_AM_NONE %0101110011111ooo m_trapcc + @@ -818,7 +816,7 @@ trapmi NWL M_IMMED M_AM_NONE %0101101111111ooo m_trapcc + - NWL M_AM_NONE M_AM_NONE %0101101111111100 m_self trapne NWL M_IMMED M_AM_NONE %0101011011111ooo m_trapcc + - NWL M_AM_NONE M_AM_NONE %0101011011111100 m_self -trapnz +trapnz trappl NWL M_IMMED M_AM_NONE %0101101011111ooo m_trapcc + - NWL M_AM_NONE M_AM_NONE %0101101011111100 m_self trapt NWL M_IMMED M_AM_NONE %0101000011111ooo m_trapcc +