1*36563Sbostic/* Copyright(c) 1980 Regents of the University of California */ 2*36563Sbostic/* "@(#)instrs 4.1 8/16/80" */ 3*36563SbosticOP("acbb",0x9d,4,ACCR+TYPB,ACCR+TYPB,ACCM+TYPB,ACCB+TYPW,0,0), 4*36563SbosticOP("acbd",0x6f,4,ACCR+TYPD,ACCR+TYPD,ACCM+TYPD,ACCB+TYPW,0,0), 5*36563SbosticOP("acbf",0x4f,4,ACCR+TYPF,ACCR+TYPF,ACCM+TYPF,ACCB+TYPW,0,0), 6*36563SbosticOP("acbl",0xf1,4,ACCR+TYPL,ACCR+TYPL,ACCM+TYPL,ACCB+TYPW,0,0), 7*36563SbosticOP("acbw",0x3d,4,ACCR+TYPW,ACCR+TYPW,ACCM+TYPW,ACCB+TYPW,0,0), 8*36563SbosticOP("adawi",0x58,2,ACCR+TYPW,ACCM+TYPW,0,0,0,0), 9*36563SbosticOP("addb2",0x80,2,ACCR+TYPB,ACCM+TYPB,0,0,0,0), 10*36563SbosticOP("addb3",0x81,3,ACCR+TYPB,ACCR+TYPB,ACCW+TYPB,0,0,0), 11*36563SbosticOP("addd2",0x60,2,ACCR+TYPD,ACCM+TYPD,0,0,0,0), 12*36563SbosticOP("addd3",0x61,3,ACCR+TYPD,ACCR+TYPD,ACCW+TYPD,0,0,0), 13*36563SbosticOP("addf2",0x40,2,ACCR+TYPF,ACCM+TYPF,0,0,0,0), 14*36563SbosticOP("addf3",0x41,3,ACCR+TYPF,ACCR+TYPF,ACCW+TYPF,0,0,0), 15*36563SbosticOP("addl2",0xc0,2,ACCR+TYPL,ACCM+TYPL,0,0,0,0), 16*36563SbosticOP("addl3",0xc1,3,ACCR+TYPL,ACCR+TYPL,ACCW+TYPL,0,0,0), 17*36563SbosticOP("addp4",0x20,4,ACCR+TYPW,ACCA+TYPB,ACCR+TYPW,ACCA+TYPB,0,0), 18*36563SbosticOP("addp6",0x21,6,ACCR+TYPW,ACCA+TYPB,ACCR+TYPW,ACCA+TYPB,ACCR+TYPW,ACCA+TYPB), 19*36563SbosticOP("addw2",0xa0,2,ACCR+TYPW,ACCM+TYPW,0,0,0,0), 20*36563SbosticOP("addw3",0xa1,3,ACCR+TYPW,ACCR+TYPW,ACCW+TYPW,0,0,0), 21*36563SbosticOP("adwc",0xd8,2,ACCR+TYPL,ACCM+TYPL,0,0,0,0), 22*36563SbosticOP("aobleq",0xf3,3,ACCR+TYPL,ACCM+TYPL,ACCB+TYPB,0,0,0), 23*36563SbosticOP("aoblss",0xf2,3,ACCR+TYPL,ACCM+TYPL,ACCB+TYPB,0,0,0), 24*36563SbosticOP("ashl",0x78,3,ACCR+TYPB,ACCR+TYPL,ACCW+TYPL,0,0,0), 25*36563SbosticOP("ashp",0xf8,6,ACCR+TYPB,ACCR+TYPW,ACCA+TYPB,ACCR+TYPB,ACCR+TYPW,ACCA+TYPB), 26*36563SbosticOP("ashq",0x79,3,ACCR+TYPB,ACCR+TYPQ,ACCW+TYPQ,0,0,0), 27*36563SbosticOP("bbc",0xe1,3,ACCR+TYPL,ACCR+TYPB,ACCB+TYPB,0,0,0), 28*36563SbosticOP("bbcc",0xe5,3,ACCR+TYPL,ACCR+TYPB,ACCB+TYPB,0,0,0), 29*36563SbosticOP("bbcci",0xe7,3,ACCR+TYPL,ACCR+TYPB,ACCB+TYPB,0,0,0), 30*36563SbosticOP("bbcs",0xe3,3,ACCR+TYPL,ACCR+TYPB,ACCB+TYPB,0,0,0), 31*36563SbosticOP("bbs",0xe0,3,ACCR+TYPL,ACCR+TYPB,ACCB+TYPB,0,0,0), 32*36563SbosticOP("bbsc",0xe4,3,ACCR+TYPL,ACCR+TYPB,ACCB+TYPB,0,0,0), 33*36563SbosticOP("bbss",0xe2,3,ACCR+TYPL,ACCR+TYPB,ACCB+TYPB,0,0,0), 34*36563SbosticOP("bbssi",0xe6,3,ACCR+TYPL,ACCR+TYPB,ACCB+TYPB,0,0,0), 35*36563SbosticOP("bcc",0x1e,1,ACCB+TYPB,0,0,0,0,0), 36*36563SbosticOP("bcs",0x1f,1,ACCB+TYPB,0,0,0,0,0), 37*36563SbosticOP("beql",0x13,1,ACCB+TYPB,0,0,0,0,0), 38*36563SbosticOP("beqlu",0x13,1,ACCB+TYPB,0,0,0,0,0), 39*36563SbosticOP("bgeq",0x18,1,ACCB+TYPB,0,0,0,0,0), 40*36563SbosticOP("bgequ",0x1e,1,ACCB+TYPB,0,0,0,0,0), 41*36563SbosticOP("bgtr",0x14,1,ACCB+TYPB,0,0,0,0,0), 42*36563SbosticOP("bgtru",0x1a,1,ACCB+TYPB,0,0,0,0,0), 43*36563SbosticOP("bicb2",0x8a,2,ACCR+TYPB,ACCM+TYPB,0,0,0,0), 44*36563SbosticOP("bicb3",0x8b,3,ACCR+TYPB,ACCR+TYPB,ACCW+TYPB,0,0,0), 45*36563SbosticOP("bicl2",0xca,2,ACCR+TYPL,ACCM+TYPL,0,0,0,0), 46*36563SbosticOP("bicl3",0xcb,3,ACCR+TYPL,ACCR+TYPL,ACCW+TYPL,0,0,0), 47*36563SbosticOP("bicpsw",0xb9,1,ACCR+TYPW,0,0,0,0,0), 48*36563SbosticOP("bicw2",0xaa,2,ACCR+TYPW,ACCM+TYPW,0,0,0,0), 49*36563SbosticOP("bicw3",0xab,3,ACCR+TYPW,ACCR+TYPW,ACCW+TYPW,0,0,0), 50*36563SbosticOP("bisb2",0x88,2,ACCR+TYPB,ACCM+TYPB,0,0,0,0), 51*36563SbosticOP("bisb3",0x89,3,ACCR+TYPB,ACCR+TYPB,ACCW+TYPB,0,0,0), 52*36563SbosticOP("bisl2",0xc8,2,ACCR+TYPL,ACCM+TYPL,0,0,0,0), 53*36563SbosticOP("bisl3",0xc9,3,ACCR+TYPL,ACCR+TYPL,ACCW+TYPL,0,0,0), 54*36563SbosticOP("bispsw",0xb8,1,ACCR+TYPW,0,0,0,0,0), 55*36563SbosticOP("bisw2",0xa8,2,ACCR+TYPW,ACCM+TYPW,0,0,0,0), 56*36563SbosticOP("bisw3",0xa9,3,ACCR+TYPW,ACCR+TYPW,ACCW+TYPW,0,0,0), 57*36563SbosticOP("bitb",0x93,2,ACCR+TYPB,ACCR+TYPB,0,0,0,0), 58*36563SbosticOP("bitl",0xd3,2,ACCR+TYPL,ACCR+TYPL,0,0,0,0), 59*36563SbosticOP("bitw",0xb3,2,ACCR+TYPW,ACCR+TYPW,0,0,0,0), 60*36563SbosticOP("blbs",0xe8,2,ACCR+TYPL,ACCB+TYPB,0,0,0,0), 61*36563SbosticOP("blbc",0xe9,2,ACCR+TYPL,ACCB+TYPB,0,0,0,0), 62*36563SbosticOP("bleq",0x15,1,ACCB+TYPB,0,0,0,0,0), 63*36563SbosticOP("blequ",0x1b,1,ACCB+TYPB,0,0,0,0,0), 64*36563SbosticOP("blss",0x19,1,ACCB+TYPB,0,0,0,0,0), 65*36563SbosticOP("blssu",0x1f,1,ACCB+TYPB,0,0,0,0,0), 66*36563SbosticOP("bneq",0x12,1,ACCB+TYPB,0,0,0,0,0), 67*36563SbosticOP("bnequ",0x12,1,ACCB+TYPB,0,0,0,0,0), 68*36563SbosticOP("bpt",0x03,0,0,0,0,0,0,0), 69*36563SbosticOP("brb",0x11,1,ACCB+TYPB,0,0,0,0,0), 70*36563SbosticOP("brw",0x31,1,ACCB+TYPW,0,0,0,0,0), 71*36563SbosticOP("bsbb",0x10,1,ACCB+TYPB,0,0,0,0,0), 72*36563SbosticOP("bsbw",0x30,1,ACCB+TYPW,0,0,0,0,0), 73*36563SbosticOP("bvc",0x1c,1,ACCB+TYPB,0,0,0,0,0), 74*36563SbosticOP("bvs",0x1d,1,ACCB+TYPB,0,0,0,0,0), 75*36563SbosticOP("callg",0xfa,2,ACCA+TYPB,ACCA+TYPB,0,0,0,0), 76*36563SbosticOP("calls",0xfb,2,ACCR+TYPL,ACCA+TYPB,0,0,0,0), 77*36563SbosticOP("caseb",0x8f,3,ACCR+TYPB,ACCR+TYPB,ACCR+TYPB,0,0,0), 78*36563SbosticOP("casel",0xcf,3,ACCR+TYPL,ACCR+TYPL,ACCR+TYPL,0,0,0), 79*36563SbosticOP("casew",0xaf,3,ACCR+TYPW,ACCR+TYPW,ACCR+TYPW,0,0,0), 80*36563SbosticOP("chme",0xbd,1,ACCR+TYPW,0,0,0,0,0), 81*36563SbosticOP("chmk",0xbc,1,ACCR+TYPW,0,0,0,0,0), 82*36563SbosticOP("chms",0xbe,1,ACCR+TYPW,0,0,0,0,0), 83*36563SbosticOP("chmu",0xbf,1,ACCR+TYPW,0,0,0,0,0), 84*36563SbosticOP("clrb",0x94,1,ACCW+TYPB,0,0,0,0,0), 85*36563SbosticOP("clrd",0x7c,1,ACCW+TYPD,0,0,0,0,0), 86*36563SbosticOP("clrf",0xd4,1,ACCW+TYPF,0,0,0,0,0), 87*36563SbosticOP("clrl",0xd4,1,ACCW+TYPL,0,0,0,0,0), 88*36563SbosticOP("clrq",0x7c,1,ACCW+TYPQ,0,0,0,0,0), 89*36563SbosticOP("clrw",0xb4,1,ACCW+TYPW,0,0,0,0,0), 90*36563SbosticOP("cmpb",0x91,2,ACCR+TYPB,ACCR+TYPB,0,0,0,0), 91*36563SbosticOP("cmpc3",0x29,3,ACCR+TYPW,ACCA+TYPB,ACCA+TYPB,0,0,0), 92*36563SbosticOP("cmpc5",0x2d,5,ACCR+TYPW,ACCA+TYPB,ACCR+TYPB,ACCR+TYPW,ACCA+TYPB,0), 93*36563SbosticOP("cmpd",0x71,2,ACCR+TYPD,ACCR+TYPD,0,0,0,0), 94*36563SbosticOP("cmpf",0x51,2,ACCR+TYPF,ACCR+TYPF,0,0,0,0), 95*36563SbosticOP("cmpl",0xd1,2,ACCR+TYPL,ACCR+TYPL,0,0,0,0), 96*36563SbosticOP("cmpp3",0x35,3,ACCR+TYPW,ACCA+TYPB,ACCA+TYPB,0,0,0), 97*36563SbosticOP("cmpp4",0x37,4,ACCR+TYPW,ACCA+TYPB,ACCR+TYPW,ACCA+TYPB,0,0), 98*36563SbosticOP("cmpv",0xec,4,ACCR+TYPL,ACCR+TYPB,ACCR+TYPB,ACCR+TYPL,0,0), 99*36563SbosticOP("cmpw",0xb1,2,ACCR+TYPW,ACCR+TYPW,0,0,0,0), 100*36563SbosticOP("cmpzv",0xed,4,ACCR+TYPL,ACCR+TYPB,ACCR+TYPB,ACCR+TYPL,0,0), 101*36563SbosticOP("crc",0x0b,4,ACCA+TYPB,ACCR+TYPL,ACCR+TYPW,ACCA+TYPB,0,0), 102*36563SbosticOP("cvtbd",0x6c,2,ACCR+TYPB,ACCW+TYPD,0,0,0,0), 103*36563SbosticOP("cvtbf",0x4c,2,ACCR+TYPB,ACCW+TYPB,0,0,0,0), 104*36563SbosticOP("cvtbl",0x98,2,ACCR+TYPB,ACCW+TYPL,0,0,0,0), 105*36563SbosticOP("cvtbw",0x99,2,ACCR+TYPB,ACCW+TYPW,0,0,0,0), 106*36563SbosticOP("cvtdb",0x68,2,ACCR+TYPD,ACCW+TYPB,0,0,0,0), 107*36563SbosticOP("cvtdf",0x76,2,ACCR+TYPD,ACCW+TYPF,0,0,0,0), 108*36563SbosticOP("cvtdl",0x6a,2,ACCR+TYPD,ACCW+TYPL,0,0,0,0), 109*36563SbosticOP("cvtdw",0x69,2,ACCR+TYPD,ACCW+TYPW,0,0,0,0), 110*36563SbosticOP("cvtfb",0x48,2,ACCR+TYPF,ACCW+TYPB,0,0,0,0), 111*36563SbosticOP("cvtfd",0x56,2,ACCR+TYPF,ACCW+TYPD,0,0,0,0), 112*36563SbosticOP("cvtfl",0x4a,2,ACCR+TYPF,ACCW+TYPL,0,0,0,0), 113*36563SbosticOP("cvtfw",0x49,2,ACCR+TYPF,ACCW+TYPW,0,0,0,0), 114*36563SbosticOP("cvtlb",0xf6,2,ACCR+TYPL,ACCW+TYPB,0,0,0,0), 115*36563SbosticOP("cvtld",0x6e,2,ACCR+TYPL,ACCW+TYPD,0,0,0,0), 116*36563SbosticOP("cvtlf",0x4e,2,ACCR+TYPL,ACCW+TYPF,0,0,0,0), 117*36563SbosticOP("cvtlp",0xf9,3,ACCR+TYPL,ACCR+TYPW,ACCA+TYPB,0,0,0), 118*36563SbosticOP("cvtlw",0xf7,2,ACCR+TYPL,ACCW+TYPW,0,0,0,0), 119*36563SbosticOP("cvtpl",0x36,3,ACCR+TYPW,ACCA+TYPB,ACCW+TYPL,0,0,0), 120*36563SbosticOP("cvttp",0x26,5,ACCR+TYPW,ACCA+TYPB,ACCA+TYPB,ACCR+TYPW,ACCA+TYPB,0), 121*36563SbosticOP("cvtpt",0x24,5,ACCR+TYPW,ACCA+TYPB,ACCA+TYPB,ACCR+TYPW,ACCA+TYPB,0), 122*36563SbosticOP("cvtps",0x08,4,ACCR+TYPW,ACCA+TYPB,ACCR+TYPW,ACCA+TYPB,0,0), 123*36563SbosticOP("cvtrdl",0x6b,2,ACCR+TYPD,ACCW+TYPL,0,0,0,0), 124*36563SbosticOP("cvtrfl",0x4b,2,ACCR+TYPF,ACCW+TYPL,0,0,0,0), 125*36563SbosticOP("cvtsp",0x09,4,ACCR+TYPW,ACCA+TYPB,ACCR+TYPW,ACCA+TYPB,0,0), 126*36563SbosticOP("cvtwb",0x33,2,ACCR+TYPW,ACCW+TYPB,0,0,0,0), 127*36563SbosticOP("cvtwd",0x6d,2,ACCR+TYPW,ACCW+TYPD,0,0,0,0), 128*36563SbosticOP("cvtwf",0x4d,2,ACCR+TYPW,ACCW+TYPF,0,0,0,0), 129*36563SbosticOP("cvtwl",0x32,2,ACCR+TYPW,ACCW+TYPL,0,0,0,0), 130*36563SbosticOP("decb",0x97,1,ACCM+TYPB,0,0,0,0,0), 131*36563SbosticOP("decl",0xd7,1,ACCM+TYPL,0,0,0,0,0), 132*36563SbosticOP("decw",0xb7,1,ACCM+TYPW,0,0,0,0,0), 133*36563SbosticOP("divb2",0x86,2,ACCR+TYPB,ACCM+TYPB,0,0,0,0), 134*36563SbosticOP("divb3",0x87,3,ACCR+TYPB,ACCR+TYPB,ACCW+TYPB,0,0,0), 135*36563SbosticOP("divd2",0x66,2,ACCR+TYPD,ACCM+TYPD,0,0,0,0), 136*36563SbosticOP("divd3",0x67,3,ACCR+TYPD,ACCR+TYPD,ACCR+TYPD,0,0,0), 137*36563SbosticOP("divf2",0x46,2,ACCR+TYPF,ACCM+TYPF,0,0,0,0), 138*36563SbosticOP("divf3",0x47,3,ACCR+TYPF,ACCR+TYPF,ACCW+TYPF,0,0,0), 139*36563SbosticOP("divl2",0xc6,2,ACCR+TYPL,ACCM+TYPL,0,0,0,0), 140*36563SbosticOP("divl3",0xc7,3,ACCR+TYPL,ACCR+TYPL,ACCW+TYPL,0,0,0), 141*36563SbosticOP("divp",0x27,6,ACCR+TYPW,ACCA+TYPB,ACCR+TYPW,ACCA+TYPB,ACCR+TYPW,ACCA+TYPB), 142*36563SbosticOP("divw2",0xa6,2,ACCR+TYPW,ACCM+TYPW,0,0,0,0), 143*36563SbosticOP("divw3",0xa7,3,ACCR+TYPW,ACCR+TYPW,ACCW+TYPW,0,0,0), 144*36563SbosticOP("editpc",0x38,4,ACCR+TYPW,ACCA+TYPB,ACCA+TYPB,ACCA+TYPB,0,0), 145*36563SbosticOP("ediv",0x7b,4,ACCR+TYPL,ACCR+TYPQ,ACCW+TYPL,ACCW+TYPL,0,0), 146*36563SbosticOP("emodd",0x74,5,ACCR+TYPD,ACCR+TYPB,ACCR+TYPD,ACCW+TYPL,ACCW+TYPD,0), 147*36563SbosticOP("emodf",0x54,5,ACCR+TYPF,ACCR+TYPB,ACCR+TYPF,ACCW+TYPL,ACCW+TYPF,0), 148*36563SbosticOP("emul",0x7a,4,ACCR+TYPL,ACCR+TYPL,ACCR+TYPL,ACCW+TYPQ,0,0), 149*36563SbosticOP("extv",0xee,4,ACCR+TYPL,ACCR+TYPB,ACCR+TYPB,ACCW+TYPL,0,0), 150*36563SbosticOP("extzv",0xef,4,ACCR+TYPL,ACCR+TYPB,ACCR+TYPB,ACCW+TYPL,0,0), 151*36563SbosticOP("ffc",0xeb,4,ACCR+TYPL,ACCR+TYPB,ACCR+TYPB,ACCW+TYPL,0,0), 152*36563SbosticOP("ffs",0xea,4,ACCR+TYPL,ACCR+TYPB,ACCR+TYPB,ACCW+TYPL,0,0), 153*36563SbosticOP("halt",0x00,0,0,0,0,0,0,0), 154*36563SbosticOP("incb",0x96,1,ACCM+TYPB,0,0,0,0,0), 155*36563SbosticOP("incl",0xd6,1,ACCM+TYPL,0,0,0,0,0), 156*36563SbosticOP("incw",0xb6,1,ACCM+TYPW,0,0,0,0,0), 157*36563SbosticOP("index",0x0a,6,ACCR+TYPL,ACCR+TYPL,ACCR+TYPL,ACCR+TYPL,ACCR+TYPL,ACCW+TYPL), 158*36563SbosticOP("insque",0x0e,2,ACCA+TYPB,ACCA+TYPB,0,0,0,0), 159*36563SbosticOP("insv",0xf0,4,ACCR+TYPL,ACCR+TYPL,ACCR+TYPB,ACCW+TYPB,0,0), 160*36563SbosticOP("jmp",0x17,1,ACCA+TYPB,0,0,0,0,0), 161*36563SbosticOP("jsb",0x16,1,ACCA+TYPB,0,0,0,0,0), 162*36563SbosticOP("ldpctx",0x06,0,0,0,0,0,0,0), 163*36563SbosticOP("locc",0x3a,3,ACCR+TYPB,ACCR+TYPW,ACCA+TYPB,0,0,0), 164*36563SbosticOP("matchc",0x39,4,ACCR+TYPW,ACCA+TYPB,ACCR+TYPW,ACCA+TYPB,0,0), 165*36563SbosticOP("mcomb",0x92,2,ACCR+TYPB,ACCW+TYPB,0,0,0,0), 166*36563SbosticOP("mcoml",0xd2,2,ACCR+TYPL,ACCW+TYPL,0,0,0,0), 167*36563SbosticOP("mcomw",0xb2,2,ACCR+TYPW,ACCW+TYPW,0,0,0,0), 168*36563SbosticOP("mfpr",0xdb,2,ACCR+TYPL,ACCW+TYPL,0,0,0,0), 169*36563SbosticOP("mnegb",0x8e,2,ACCR+TYPB,ACCW+TYPB,0,0,0,0), 170*36563SbosticOP("mnegd",0x72,2,ACCR+TYPD,ACCW+TYPD,0,0,0,0), 171*36563SbosticOP("mnegf",0x52,2,ACCR+TYPF,ACCW+TYPF,0,0,0,0), 172*36563SbosticOP("mnegl",0xce,2,ACCR+TYPL,ACCW+TYPL,0,0,0,0), 173*36563SbosticOP("mnegw",0xae,2,ACCR+TYPW,ACCW+TYPL,0,0,0,0), 174*36563SbosticOP("movab",0x9e,2,ACCA+TYPB,ACCW+TYPL,0,0,0,0), 175*36563SbosticOP("movad",0x7e,2,ACCA+TYPD,ACCW+TYPL,0,0,0,0), 176*36563SbosticOP("movaf",0xde,2,ACCA+TYPF,ACCW+TYPL,0,0,0,0), 177*36563SbosticOP("moval",0xde,2,ACCA+TYPL,ACCW+TYPL,0,0,0,0), 178*36563SbosticOP("movaq",0x7e,2,ACCA+TYPQ,ACCW+TYPL,0,0,0,0), 179*36563SbosticOP("movaw",0x3e,2,ACCA+TYPW,ACCW+TYPL,0,0,0,0), 180*36563SbosticOP("movb",0x90,2,ACCR+TYPB,ACCW+TYPB,0,0,0,0), 181*36563SbosticOP("movc3",0x28,3,ACCR+TYPW,ACCA+TYPB,ACCA+TYPB,0,0,0), 182*36563SbosticOP("movc5",0x2c,5,ACCR+TYPW,ACCA+TYPB,ACCR+TYPB,ACCR+TYPW,ACCA+TYPB,0), 183*36563SbosticOP("movd",0x70,2,ACCR+TYPD,ACCW+TYPD,0,0,0,0), 184*36563SbosticOP("movf",0x50,2,ACCR+TYPF,ACCW+TYPF,0,0,0,0), 185*36563SbosticOP("movl",0xd0,2,ACCR+TYPL,ACCW+TYPL,0,0,0,0), 186*36563SbosticOP("movp",0x34,3,ACCR+TYPW,ACCA+TYPB,ACCA+TYPB,0,0,0), 187*36563SbosticOP("movpsl",0xdc,1,ACCW+TYPL,0,0,0,0,0), 188*36563SbosticOP("movq",0x7d,2,ACCR+TYPQ,ACCW+TYPQ,0,0,0,0), 189*36563SbosticOP("movtc",0x2e,6,ACCR+TYPW,ACCA+TYPB,ACCR+TYPB,ACCA+TYPB,ACCR+TYPW,ACCA+TYPB), 190*36563SbosticOP("movtuc",0x2f,6,ACCR+TYPW,ACCA+TYPB,ACCR+TYPB,ACCA+TYPB,ACCR+TYPW,ACCA+TYPB), 191*36563SbosticOP("movw",0xb0,2,ACCR+TYPW,ACCW+TYPW,0,0,0,0), 192*36563SbosticOP("movzbl",0x9a,2,ACCR+TYPB,ACCW+TYPL,0,0,0,0), 193*36563SbosticOP("movzbw",0x9b,2,ACCR+TYPB,ACCW+TYPW,0,0,0,0), 194*36563SbosticOP("movzwl",0x3c,2,ACCR+TYPW,ACCW+TYPL,0,0,0,0), 195*36563SbosticOP("mtpr",0xda,2,ACCR+TYPL,ACCR+TYPL,0,0,0,0), 196*36563SbosticOP("mulb2",0x84,2,ACCR+TYPB,ACCM+TYPB,0,0,0,0), 197*36563SbosticOP("mulb3",0x85,3,ACCR+TYPB,ACCR+TYPB,ACCW+TYPB,0,0,0), 198*36563SbosticOP("muld2",0x64,2,ACCR+TYPD,ACCM+TYPD,0,0,0,0), 199*36563SbosticOP("muld3",0x65,3,ACCR+TYPD,ACCR+TYPD,ACCW+TYPD,0,0,0), 200*36563SbosticOP("mulf2",0x44,2,ACCR+TYPF,ACCM+TYPF,0,0,0,0), 201*36563SbosticOP("mulf3",0x45,3,ACCR+TYPF,ACCR+TYPF,ACCW+TYPF,0,0,0), 202*36563SbosticOP("mull2",0xc4,2,ACCR+TYPL,ACCM+TYPL,0,0,0,0), 203*36563SbosticOP("mull3",0xc5,3,ACCR+TYPL,ACCR+TYPL,ACCW+TYPL,0,0,0), 204*36563SbosticOP("mulp",0x25,6,ACCR+TYPW,ACCA+TYPB,ACCR+TYPW,ACCA+TYPB,ACCR+TYPW,ACCA+TYPB), 205*36563SbosticOP("mulw2",0xa4,2,ACCR+TYPW,ACCM+TYPW,0,0,0,0), 206*36563SbosticOP("mulw3",0xa5,3,ACCR+TYPW,ACCR+TYPW,ACCW+TYPW,0,0,0), 207*36563SbosticOP("nop",0x01,0,0,0,0,0,0,0), 208*36563SbosticOP("polyd",0x75,3,ACCR+TYPD,ACCR+TYPW,ACCA+TYPB,0,0,0), 209*36563SbosticOP("polyf",0x55,3,ACCR+TYPF,ACCR+TYPW,ACCA+TYPB,0,0,0), 210*36563SbosticOP("popr",0xba,1,ACCR+TYPW,0,0,0,0,0), 211*36563SbosticOP("prober",0x0c,3,ACCR+TYPB,ACCR+TYPW,ACCA+TYPB,0,0,0), 212*36563SbosticOP("probew",0x0d,3,ACCR+TYPB,ACCR+TYPW,ACCA+TYPB,0,0,0), 213*36563SbosticOP("pushab",0x9f,1,ACCA+TYPB,0,0,0,0,0), 214*36563SbosticOP("pushad",0x7f,1,ACCA+TYPD,0,0,0,0,0), 215*36563SbosticOP("pushaf",0xdf,1,ACCA+TYPF,0,0,0,0,0), 216*36563SbosticOP("pushal",0xdf,1,ACCA+TYPL,0,0,0,0,0), 217*36563SbosticOP("pushaq",0x7f,1,ACCA+TYPQ,0,0,0,0,0), 218*36563SbosticOP("pushaw",0x3f,1,ACCA+TYPW,0,0,0,0,0), 219*36563SbosticOP("pushl",0xdd,1,ACCR+TYPL,0,0,0,0,0), 220*36563SbosticOP("pushr",0xbb,1,ACCR+TYPW,0,0,0,0,0), 221*36563SbosticOP("rei",0x02,0,0,0,0,0,0,0), 222*36563SbosticOP("remque",0x0f,2,ACCA+TYPB,ACCW+TYPL,0,0,0,0), 223*36563SbosticOP("ret",0x04,0,0,0,0,0,0,0), 224*36563SbosticOP("rotl",0x9c,3,ACCR+TYPB,ACCR+TYPL,ACCW+TYPL,0,0,0), 225*36563SbosticOP("rsb",0x05,0,0,0,0,0,0,0), 226*36563SbosticOP("sbwc",0xd9,2,ACCR+TYPL,ACCM+TYPL,0,0,0,0), 227*36563SbosticOP("scanc",0x2a,4,ACCR+TYPW,ACCA+TYPB,ACCA+TYPB,ACCR+TYPB,0,0), 228*36563SbosticOP("skpc",0x3b,3,ACCR+TYPB,ACCR+TYPW,ACCA+TYPB,0,0,0), 229*36563SbosticOP("sobgeq",0xf4,2,ACCM+TYPL,ACCB+TYPB,0,0,0,0), 230*36563SbosticOP("sobgtr",0xf5,2,ACCM+TYPL,ACCB+TYPB,0,0,0,0), 231*36563SbosticOP("spanc",0x2b,4,ACCR+TYPW,ACCA+TYPB,ACCA+TYPB,ACCR+TYPB,0,0), 232*36563SbosticOP("subb2",0x82,2,ACCR+TYPB,ACCM+TYPB,0,0,0,0), 233*36563SbosticOP("subb3",0x83,3,ACCR+TYPB,ACCR+TYPB,ACCW+TYPB,0,0,0), 234*36563SbosticOP("subd2",0x62,2,ACCR+TYPD,ACCM+TYPD,0,0,0,0), 235*36563SbosticOP("subd3",0x63,3,ACCR+TYPD,ACCR+TYPD,ACCW+TYPD,0,0,0), 236*36563SbosticOP("subf2",0x42,2,ACCR+TYPF,ACCM+TYPF,0,0,0,0), 237*36563SbosticOP("subf3",0x43,3,ACCR+TYPF,ACCR+TYPF,ACCW+TYPF,0,0,0), 238*36563SbosticOP("subl2",0xc2,2,ACCR+TYPL,ACCM+TYPL,0,0,0,0), 239*36563SbosticOP("subl3",0xc3,3,ACCR+TYPL,ACCR+TYPL,ACCW+TYPL,0,0,0), 240*36563SbosticOP("subp4",0x22,4,ACCR+TYPW,ACCA+TYPB,ACCR+TYPW,ACCA+TYPB,0,0), 241*36563SbosticOP("subp6",0x23,6,ACCR+TYPW,ACCA+TYPB,ACCR+TYPW,ACCA+TYPB,ACCR+TYPW,ACCA+TYPB), 242*36563SbosticOP("subw2",0xa2,2,ACCR+TYPW,ACCM+TYPW,0,0,0,0), 243*36563SbosticOP("subw3",0xa3,3,ACCR+TYPW,ACCR+TYPW,ACCW+TYPW,0,0,0), 244*36563SbosticOP("svpctx",0x07,0,0,0,0,0,0,0), 245*36563SbosticOP("tstb",0x95,1,ACCR+TYPB,0,0,0,0,0), 246*36563SbosticOP("tstd",0x73,1,ACCR+TYPD,0,0,0,0,0), 247*36563SbosticOP("tstf",0x53,1,ACCR+TYPF,0,0,0,0,0), 248*36563SbosticOP("tstl",0xd5,1,ACCR+TYPL,0,0,0,0,0), 249*36563SbosticOP("tstw",0xb5,1,ACCR+TYPW,0,0,0,0,0), 250*36563SbosticOP("xfc",0xfc,1,ACCI+TYPB,0,0,0,0,0), 251*36563SbosticOP("xorb2",0x8c,2,ACCR+TYPB,ACCM+TYPB,0,0,0,0), 252*36563SbosticOP("xorb3",0x8d,3,ACCR+TYPB,ACCR+TYPB,ACCW+TYPB,0,0,0), 253*36563SbosticOP("xorl2",0xcc,2,ACCR+TYPL,ACCM+TYPL,0,0,0,0), 254*36563SbosticOP("xorl3",0xcd,3,ACCR+TYPL,ACCR+TYPL,ACCW+TYPL,0,0,0), 255*36563SbosticOP("xorw2",0xac,2,ACCR+TYPW,ACCM+TYPW,0,0,0,0), 256*36563SbosticOP("xorw3",0xad,3,ACCR+TYPW,ACCR+TYPW,ACCW+TYPW,0,0,0), 257*36563SbosticOP("escd",0xfd,0,0,0,0,0,0,0), 258*36563SbosticOP("esce",0xfe,0,0,0,0,0,0,0), 259*36563SbosticOP("escf",0xff,0,0,0,0,0,0,0), 260