X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?p=rmac;a=blobdiff_plain;f=68ktab;h=623a830e8f9d1b9cd4244181f5c38552a5222f94;hp=1c03cff76692701b53cb36a62eebb83c2ff3d414;hb=42e0ca682dc07a030b4faf3919acfaf48e3d3868;hpb=0c583009c5819e1774b24ef3cb59dde468fd3f60 diff --git a/68ktab b/68ktab index 1c03cff..623a830 100644 --- a/68ktab +++ b/68ktab @@ -4,7 +4,8 @@ abcd NB M_DREG M_DREG %1100rrr100000rrr m_abcd + add NBWL C_ALL M_DREG %1101rrr0sseR1100 m_ea + - NBWL M_DREG C_ALTMEM %1101rrr1sseR0101 m_ea + adda NWL C_ALL M_AREG %1101rrrs11eeeeee m_adda + -addi NWBL M_IMMED C_ALTDATA %00000110sseeeS11 m_ea +addi NWBL M_IMMED C_ALTDATA %00000110sseeeS11 m_ea + +- NWBL M_IMMED C_ALTDATA %00000110sseeeS10 m_ea030 addq NBWL M_IMMED C_ALT %0101ddd0sseeeeee m_addq @@ -14,6 +15,7 @@ addx NBWL M_DREG M_DREG %1101rrr1ss000rrS m_abcd + and NBWL C_DATA M_DREG %1100rrr0sseR1S00 m_ea + - NBWL M_DREG C_ALTMEM %1100rrr1sseR0S01 m_ea + andi NBWL M_IMMED C_ALTDATA %00000010sseeeS11 m_ea + +- NBWL M_IMMED C_DATA030 %00000010sseeeS10 m_ea030 + - NB M_IMMED M_AM_CCR %0000001000111100 m_imm8 + - NW M_IMMED M_AM_SR %0000001001111100 m_imm @@ -121,6 +123,7 @@ cmp NWL M_AREG M_DREG %1011rrr0sseR1S00 m_ea + - NBWL C_ALL M_DREG %1011rrr0sseR1S00 m_ea + cmpa NWL C_ALL M_AREG %1011rrrs11eeeeee m_adda + cmpi NBWL M_IMMED C_ALTDATA %00001100sseeeS11 m_ea + +- NBWL M_IMMED C_ALL030 %00001100sseeeS10 m_ea030 + cmpm NBWL M_APOSTINC M_APOSTINC %1011xxx1ss001yRS m_reg cmp2 NBWL C_ALL030 M_DREG+M_AREG %00000ss011eeeeee m_cmp2 @@ -256,6 +259,7 @@ 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 + +- NBWL M_IMMED C_ALL030 %00001010sseeeS10 m_ea030 + - NB M_IMMED M_AM_CCR %0000101000111100 m_imm8 + - NW M_IMMED M_AM_SR %0000101001111100 m_imm @@ -576,6 +580,8 @@ lea NL C_CTRL M_AREG %0100rrr111eR1000 m_lea link NWL M_AREG M_IMMED %0100111001010rrr m_link +lpstop NW M_IMMED M_AM_NONE %1111100000000000 m_lpstop + lsl NBWL M_DREG M_DREG %1110rrr1ss101rrr m_shr + - NBWL M_IMMED M_DREG %1110ccc1ss001rrr m_shi + - NBWL C_ALTMEM M_AM_NONE %1110001111eee000 m_ea + @@ -629,6 +635,7 @@ not NBWL C_ALTDATA M_AM_NONE %01000110sseee100 m_ea or NBWL C_DATA M_DREG %1000rrr0sseR1S00 m_ea + - NBWL M_DREG C_MEM %1000rrr1sseR0S01 m_ea + ori NBWL M_IMMED C_ALTDATA %00000000sseeeS11 m_ea + +- NBWL M_IMMED C_ALL030 %00000000sseeeS10 m_ea030 + - NB M_IMMED M_AM_CCR %0000000000111100 m_imm8 + - NW M_IMMED M_AM_SR %0000000001111100 m_imm @@ -670,12 +677,14 @@ pdbcc NWL M_DREG C_LABEL %1111000001001ccc m_cpdbr pflush ! M_AM_NONE M_AM_NONE %1111000000eeeeee m_pflush pflushn ! M_AM_NONE M_AM_NONE %1111010100000111 m_pflush -pflushan N M_AM_NONE M_AM_NONE %1111010100010000 m_self +pflushan N M_AM_NONE M_AM_NONE %1111010100010000 m_pflushan 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 + +plpa N M_AIND M_AM_NONE %1111010110001rrr m_plpa pmove NWLD M_MRN C_PMOVE %1111000000eeeeee m_pmove + - NWLD C_PMOVE M_MRN %1111000000eeeeee m_pmove @@ -780,7 +789,8 @@ stop N M_IMMED M_AM_NONE %0100111001110010 m_imm sub NBWL C_ALL M_DREG %1001rrr0sseR1S00 m_ea + - NBWL M_DREG C_ALTMEM %1001rrr1sseR0S01 m_ea + suba NWL C_ALL M_AREG %1001rrrs11eeeeee m_adda + -subi NBWL M_IMMED C_ALTDATA %00000100sseeeS11 m_ea +subi NBWL M_IMMED C_ALTDATA %00000100sseeeS11 m_ea + +- NBWL M_IMMED C_ALL030 %00000100sseeeS11 m_ea030 subq NBWL M_IMMED C_ALT %0101ddd1sseeeeee m_addq