summaryrefslogtreecommitdiff
path: root/utils/qc/enam.c
diff options
context:
space:
mode:
Diffstat (limited to 'utils/qc/enam.c')
-rw-r--r--utils/qc/enam.c83
1 files changed, 71 insertions, 12 deletions
diff --git a/utils/qc/enam.c b/utils/qc/enam.c
index 70535f8a..98d0edcf 100644
--- a/utils/qc/enam.c
+++ b/utils/qc/enam.c
@@ -130,21 +130,11 @@ char *anames[] =
"MOVW",
"MOVWU",
"MOVFL",
- "MOVCRFXXX",
"MOVCRFS",
- "MOVCRXRXXX",
- "MOVFCRXXX",
- "MFFSXXX",
- "MFFSCCXXX",
- "MTCRFXXX",
"MTFSB0",
"MTFSB0CC",
"MTFSB1",
"MTFSB1CC",
- "MTFSFXXX",
- "MTFSFCCXXX",
- "MTFSFIXXX",
- "MTFSFIXXXCC",
"MULHW",
"MULHWCC",
"MULHWU",
@@ -184,9 +174,7 @@ char *anames[] =
"SRAW",
"SRAWCC",
"SRWCC",
- "ILLXXX1",
"STSW",
- "STWBRXXX",
"STWCCC",
"SUB",
"SUBCC",
@@ -323,5 +311,76 @@ char *anames[] =
"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",
+ "FPMOVD",
+ "FPABS",
+ "FPNEG",
+ "FPRSP",
+ "FPNABS",
+ "FSMOVD",
+ "FSCMP",
+ "FSABS",
+ "FSNEG",
+ "FSNABS",
+ "FXMOVD",
+ "FPCTIW",
+ "FPCTIWZ",
+ "FSMOVP",
+ "FPMOVS",
+ "FXCPNPMA",
+ "FXCSNPMA",
+ "FXCPNSMA",
+ "FXCSNSMA",
+ "FXCXNPMA",
+ "FXCXNSMA",
+ "FXCXMA",
+ "FXCXNMS",
+ "FMOVSS",
+ "FMOVSSU",
+ "FMOVSD",
+ "FMOVSDU",
+ "FMOVXS",
+ "FMOVSXU",
+ "FMOVXD",
+ "FMOVXDU",
+ "FMOVPS",
+ "FMOVPSU",
+ "FMOVPD",
+ "FMOVPDU",
+ "FMOVPIW",
"LAST",
};