shithub: riscv

ref: e23bb0103b46e73f9ce8d69abb19a3726135fff3
dir: /sys/src/cmd/qc/enam.c/

View raw version
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",
};