/* @(#)mach2.c 1.5 */ /* * Motorola 68020 tokens */ %token SIZE %token DREG %token AREG %token PC %token ZPC %token CREG %token SPEC %token ABCD %token ADDX %token ADD %token AND %token BITOP %token BITFIELD %token BF_TO_D %token BFINS %token SHIFT %token SZ_EA %token OP_EA %token OP_NOOP %token LEA %token DBR %token BR %token OP_EXT %token OP_RANGE %token TRAPCC %token PACK %token RTM %token CHK %token DIVMUL %token DIVL %token CMP %token MOVE %token MOVEP %token MOVEM %token MOVEC %token MOVES %token SWAP %token LINK %token UNLK %token TRAP %token STOP %token EXG %token RTD %token BKPT %token CALLM %token CAS %token CAS2 %token CP %token CPBCC %token CPDBCC %token CPGEN %token CPRESTORE %token CPSAVE %token CPSCC %token CPTRAPCC %type bcdx op_ea regs rrange %type reg sizedef sizenon creg %type off_width abs31 bd_areg_index %type areg_index areg scale cp_cond