384 lines
4.2 KiB
C
384 lines
4.2 KiB
C
|
char *anames[] =
|
||
|
{
|
||
|
"XXX",
|
||
|
"ADD",
|
||
|
"ADDCC",
|
||
|
"ADDV",
|
||
|
"ADDVCC",
|
||
|
"ADDC",
|
||
|
"ADDCCC",
|
||
|
"ADDCV",
|
||
|
"ADDCVCC",
|
||
|
"ADDME",
|
||
|
"ADDMECC",
|
||
|
"ADDMEVCC",
|
||
|
"ADDMEV",
|
||
|
"ADDE",
|
||
|
"ADDECC",
|
||
|
"ADDEVCC",
|
||
|
"ADDEV",
|
||
|
"ADDZE",
|
||
|
"ADDZECC",
|
||
|
"ADDZEVCC",
|
||
|
"ADDZEV",
|
||
|
"AND",
|
||
|
"ANDCC",
|
||
|
"ANDN",
|
||
|
"ANDNCC",
|
||
|
"BC",
|
||
|
"BCL",
|
||
|
"BEQ",
|
||
|
"BGE",
|
||
|
"BGT",
|
||
|
"BL",
|
||
|
"BLE",
|
||
|
"BLT",
|
||
|
"BNE",
|
||
|
"BR",
|
||
|
"BVC",
|
||
|
"BVS",
|
||
|
"CMP",
|
||
|
"CMPU",
|
||
|
"CNTLZW",
|
||
|
"CNTLZWCC",
|
||
|
"CRAND",
|
||
|
"CRANDN",
|
||
|
"CREQV",
|
||
|
"CRNAND",
|
||
|
"CRNOR",
|
||
|
"CROR",
|
||
|
"CRORN",
|
||
|
"CRXOR",
|
||
|
"DIVW",
|
||
|
"DIVWCC",
|
||
|
"DIVWVCC",
|
||
|
"DIVWV",
|
||
|
"DIVWU",
|
||
|
"DIVWUCC",
|
||
|
"DIVWUVCC",
|
||
|
"DIVWUV",
|
||
|
"EQV",
|
||
|
"EQVCC",
|
||
|
"EXTSB",
|
||
|
"EXTSBCC",
|
||
|
"EXTSH",
|
||
|
"EXTSHCC",
|
||
|
"FABS",
|
||
|
"FABSCC",
|
||
|
"FADD",
|
||
|
"FADDCC",
|
||
|
"FADDS",
|
||
|
"FADDSCC",
|
||
|
"FCMPO",
|
||
|
"FCMPU",
|
||
|
"FCTIW",
|
||
|
"FCTIWCC",
|
||
|
"FCTIWZ",
|
||
|
"FCTIWZCC",
|
||
|
"FDIV",
|
||
|
"FDIVCC",
|
||
|
"FDIVS",
|
||
|
"FDIVSCC",
|
||
|
"FMADD",
|
||
|
"FMADDCC",
|
||
|
"FMADDS",
|
||
|
"FMADDSCC",
|
||
|
"FMOVD",
|
||
|
"FMOVDCC",
|
||
|
"FMOVDU",
|
||
|
"FMOVS",
|
||
|
"FMOVSU",
|
||
|
"FMSUB",
|
||
|
"FMSUBCC",
|
||
|
"FMSUBS",
|
||
|
"FMSUBSCC",
|
||
|
"FMUL",
|
||
|
"FMULCC",
|
||
|
"FMULS",
|
||
|
"FMULSCC",
|
||
|
"FNABS",
|
||
|
"FNABSCC",
|
||
|
"FNEG",
|
||
|
"FNEGCC",
|
||
|
"FNMADD",
|
||
|
"FNMADDCC",
|
||
|
"FNMADDS",
|
||
|
"FNMADDSCC",
|
||
|
"FNMSUB",
|
||
|
"FNMSUBCC",
|
||
|
"FNMSUBS",
|
||
|
"FNMSUBSCC",
|
||
|
"FRSP",
|
||
|
"FRSPCC",
|
||
|
"FSUB",
|
||
|
"FSUBCC",
|
||
|
"FSUBS",
|
||
|
"FSUBSCC",
|
||
|
"MOVMW",
|
||
|
"LSW",
|
||
|
"LWAR",
|
||
|
"MOVWBR",
|
||
|
"MOVB",
|
||
|
"MOVBU",
|
||
|
"MOVBZ",
|
||
|
"MOVBZU",
|
||
|
"MOVH",
|
||
|
"MOVHBR",
|
||
|
"MOVHU",
|
||
|
"MOVHZ",
|
||
|
"MOVHZU",
|
||
|
"MOVW",
|
||
|
"MOVWU",
|
||
|
"MOVFL",
|
||
|
"MOVCRFS",
|
||
|
"MTFSB0",
|
||
|
"MTFSB0CC",
|
||
|
"MTFSB1",
|
||
|
"MTFSB1CC",
|
||
|
"MULHW",
|
||
|
"MULHWCC",
|
||
|
"MULHWU",
|
||
|
"MULHWUCC",
|
||
|
"MULLW",
|
||
|
"MULLWCC",
|
||
|
"MULLWVCC",
|
||
|
"MULLWV",
|
||
|
"NAND",
|
||
|
"NANDCC",
|
||
|
"NEG",
|
||
|
"NEGCC",
|
||
|
"NEGVCC",
|
||
|
"NEGV",
|
||
|
"NOR",
|
||
|
"NORCC",
|
||
|
"OR",
|
||
|
"ORCC",
|
||
|
"ORN",
|
||
|
"ORNCC",
|
||
|
"REM",
|
||
|
"REMCC",
|
||
|
"REMV",
|
||
|
"REMVCC",
|
||
|
"REMU",
|
||
|
"REMUCC",
|
||
|
"REMUV",
|
||
|
"REMUVCC",
|
||
|
"RFI",
|
||
|
"RLWMI",
|
||
|
"RLWMICC",
|
||
|
"RLWNM",
|
||
|
"RLWNMCC",
|
||
|
"SLW",
|
||
|
"SLWCC",
|
||
|
"SRW",
|
||
|
"SRAW",
|
||
|
"SRAWCC",
|
||
|
"SRWCC",
|
||
|
"STSW",
|
||
|
"STWCCC",
|
||
|
"SUB",
|
||
|
"SUBCC",
|
||
|
"SUBVCC",
|
||
|
"SUBC",
|
||
|
"SUBCCC",
|
||
|
"SUBCV",
|
||
|
"SUBCVCC",
|
||
|
"SUBME",
|
||
|
"SUBMECC",
|
||
|
"SUBMEVCC",
|
||
|
"SUBMEV",
|
||
|
"SUBV",
|
||
|
"SUBE",
|
||
|
"SUBECC",
|
||
|
"SUBEV",
|
||
|
"SUBEVCC",
|
||
|
"SUBZE",
|
||
|
"SUBZECC",
|
||
|
"SUBZEVCC",
|
||
|
"SUBZEV",
|
||
|
"SYNC",
|
||
|
"XOR",
|
||
|
"XORCC",
|
||
|
"DCBF",
|
||
|
"DCBI",
|
||
|
"DCBST",
|
||
|
"DCBT",
|
||
|
"DCBTST",
|
||
|
"DCBZ",
|
||
|
"ECIWX",
|
||
|
"ECOWX",
|
||
|
"EIEIO",
|
||
|
"ICBI",
|
||
|
"ISYNC",
|
||
|
"TLBIE",
|
||
|
"TW",
|
||
|
"SYSCALL",
|
||
|
"DATA",
|
||
|
"GLOBL",
|
||
|
"GOK",
|
||
|
"HISTORY",
|
||
|
"NAME",
|
||
|
"NOP",
|
||
|
"RETURN",
|
||
|
"TEXT",
|
||
|
"WORD",
|
||
|
"END",
|
||
|
"DYNT",
|
||
|
"INIT",
|
||
|
"SIGNAME",
|
||
|
"MACCHW",
|
||
|
"MACCHWCC",
|
||
|
"MACCHWS",
|
||
|
"MACCHWSCC",
|
||
|
"MACCHWSU",
|
||
|
"MACCHWSUCC",
|
||
|
"MACCHWSUV",
|
||
|
"MACCHWSUVCC",
|
||
|
"MACCHWSV",
|
||
|
"MACCHWSVCC",
|
||
|
"MACCHWU",
|
||
|
"MACCHWUCC",
|
||
|
"MACCHWUV",
|
||
|
"MACCHWUVCC",
|
||
|
"MACCHWV",
|
||
|
"MACCHWVCC",
|
||
|
"MACHHW",
|
||
|
"MACHHWCC",
|
||
|
"MACHHWV",
|
||
|
"MACHHWVCC",
|
||
|
"MACHHWS",
|
||
|
"MACHHWSCC",
|
||
|
"MACHHWSV",
|
||
|
"MACHHWSVCC",
|
||
|
"MACHHWSU",
|
||
|
"MACHHWSUCC",
|
||
|
"MACHHWSUV",
|
||
|
"MACHHWSUVCC",
|
||
|
"MACHHWU",
|
||
|
"MACHHWUCC",
|
||
|
"MACHHWUV",
|
||
|
"MACHHWUVCC",
|
||
|
"MACLHW",
|
||
|
"MACLHWCC",
|
||
|
"MACLHWS",
|
||
|
"MACLHWSCC",
|
||
|
"MACLHWSU",
|
||
|
"MACLHWSUCC",
|
||
|
"MACLHWSUV",
|
||
|
"MACLHWSUVCC",
|
||
|
"MACLHWSV",
|
||
|
"MACLHWSVCC",
|
||
|
"MACLHWU",
|
||
|
"MACLHWUCC",
|
||
|
"MACLHWUV",
|
||
|
"MACLHWUVCC",
|
||
|
"MACLHWV",
|
||
|
"MACLHWVCC",
|
||
|
"MULCHW",
|
||
|
"MULCHWCC",
|
||
|
"MULCHWU",
|
||
|
"MULCHWUCC",
|
||
|
"MULHHW",
|
||
|
"MULHHWCC",
|
||
|
"MULHHWU",
|
||
|
"MULHHWUCC",
|
||
|
"MULLHW",
|
||
|
"MULLHWCC",
|
||
|
"MULLHWU",
|
||
|
"MULLHWUCC",
|
||
|
"NMACCHW",
|
||
|
"NMACCHWCC",
|
||
|
"NMACCHWS",
|
||
|
"NMACCHWSCC",
|
||
|
"NMACCHWSV",
|
||
|
"NMACCHWSVCC",
|
||
|
"NMACCHWV",
|
||
|
"NMACCHWVCC",
|
||
|
"NMACHHW",
|
||
|
"NMACHHWCC",
|
||
|
"NMACHHWS",
|
||
|
"NMACHHWSCC",
|
||
|
"NMACHHWSV",
|
||
|
"NMACHHWSVCC",
|
||
|
"NMACHHWV",
|
||
|
"NMACHHWVCC",
|
||
|
"NMACLHW",
|
||
|
"NMACLHWCC",
|
||
|
"NMACLHWS",
|
||
|
"NMACLHWSCC",
|
||
|
"NMACLHWSV",
|
||
|
"NMACLHWSVCC",
|
||
|
"NMACLHWV",
|
||
|
"NMACLHWVCC",
|
||
|
"RFCI",
|
||
|
"FRES",
|
||
|
"FRESCC",
|
||
|
"FRSQRTE",
|
||
|
"FRSQRTECC",
|
||
|
"FSEL",
|
||
|
"FSELCC",
|
||
|
"FSQRT",
|
||
|
"FSQRTCC",
|
||
|
"FSQRTS",
|
||
|
"FSQRTSCC",
|
||
|
"FPSEL",
|
||
|
"FPMUL",
|
||
|
"FXMUL",
|
||
|
"FXPMUL",
|
||
|
"FXSMUL",
|
||
|
"FPADD",
|
||
|
"FPSUB",
|
||
|
"FPRE",
|
||
|
"FPRSQRTE",
|
||
|
"FPMADD",
|
||
|
"FXMADD",
|
||
|
"FXCPMADD",
|
||
|
"FXCSMADD",
|
||
|
"FPNMADD",
|
||
|
"FXNMADD",
|
||
|
"FXCPNMADD",
|
||
|
"FXCSNMADD",
|
||
|
"FPMSUB",
|
||
|
"FXMSUB",
|
||
|
"FXCPMSUB",
|
||
|
"FXCSMSUB",
|
||
|
"FPNMSUB",
|
||
|
"FXNMSUB",
|
||
|
"FXCPNMSUB",
|
||
|
"FXCSNMSUB",
|
||
|
"FPABS",
|
||
|
"FPNEG",
|
||
|
"FPRSP",
|
||
|
"FPNABS",
|
||
|
"FSCMP",
|
||
|
"FSABS",
|
||
|
"FSNEG",
|
||
|
"FSNABS",
|
||
|
"FPCTIW",
|
||
|
"FPCTIWZ",
|
||
|
"FMOVSPD",
|
||
|
"FMOVPSD",
|
||
|
"FXCPNPMA",
|
||
|
"FXCSNPMA",
|
||
|
"FXCPNSMA",
|
||
|
"FXCSNSMA",
|
||
|
"FXCXNPMA",
|
||
|
"FXCXNSMA",
|
||
|
"FXCXMA",
|
||
|
"FXCXNMS",
|
||
|
"FSMOVS",
|
||
|
"FSMOVSU",
|
||
|
"FSMOVD",
|
||
|
"FSMOVDU",
|
||
|
"FXMOVS",
|
||
|
"FXMOVSU",
|
||
|
"FXMOVD",
|
||
|
"FXMOVDU",
|
||
|
"FPMOVS",
|
||
|
"FPMOVSU",
|
||
|
"FPMOVD",
|
||
|
"FPMOVDU",
|
||
|
"FPMOVIW",
|
||
|
"LAST",
|
||
|
};
|