| Index: src/trusted/validator/x86/decoder/gen/ncopcode_operand_kind_impl.h
|
| diff --git a/src/trusted/validator/x86/decoder/gen/ncopcode_operand_kind_impl.h b/src/trusted/validator/x86/decoder/gen/ncopcode_operand_kind_impl.h
|
| deleted file mode 100644
|
| index a962d49b90b5d83c4f0ce8292aaf37ee5bc2764c..0000000000000000000000000000000000000000
|
| --- a/src/trusted/validator/x86/decoder/gen/ncopcode_operand_kind_impl.h
|
| +++ /dev/null
|
| @@ -1,228 +0,0 @@
|
| -/* native_client/src/trusted/validator/x86/decoder/gen/ncopcode_operand_kind_impl.h
|
| - * THIS FILE IS AUTO_GENERATED DO NOT EDIT.
|
| - *
|
| - * This file was auto-generated by enum_gen.py
|
| - * from file ncopcode_operand_kind.enum
|
| - */
|
| -
|
| -/* Define the corresponding names of NaClOpKind. */
|
| -static const char* const g_NaClOpKindName[NaClOpKindEnumSize + 1] = {
|
| - "Unknown_Operand",
|
| - "A_Operand",
|
| - "E_Operand",
|
| - "Eb_Operand",
|
| - "Ew_Operand",
|
| - "Ev_Operand",
|
| - "Eo_Operand",
|
| - "Edq_Operand",
|
| - "G_Operand",
|
| - "Gb_Operand",
|
| - "Gw_Operand",
|
| - "Gv_Operand",
|
| - "Go_Operand",
|
| - "Gdq_Operand",
|
| - "Seg_G_Operand",
|
| - "G_OpcodeBase",
|
| - "I_Operand",
|
| - "Ib_Operand",
|
| - "Iw_Operand",
|
| - "Iv_Operand",
|
| - "Io_Operand",
|
| - "I2_Operand",
|
| - "J_Operand",
|
| - "Jb_Operand",
|
| - "Jw_Operand",
|
| - "Jv_Operand",
|
| - "M_Operand",
|
| - "Mb_Operand",
|
| - "Mw_Operand",
|
| - "Mv_Operand",
|
| - "Mo_Operand",
|
| - "Mdq_Operand",
|
| - "Mpw_Operand",
|
| - "Mpv_Operand",
|
| - "Mpo_Operand",
|
| - "Mmx_E_Operand",
|
| - "Mmx_N_Operand",
|
| - "Mmx_G_Operand",
|
| - "Mmx_Gd_Operand",
|
| - "Xmm_E_Operand",
|
| - "Xmm_Eo_Operand",
|
| - "Xmm_G_Operand",
|
| - "Xmm_Go_Operand",
|
| - "C_Operand",
|
| - "D_Operand",
|
| - "O_Operand",
|
| - "Ob_Operand",
|
| - "Ow_Operand",
|
| - "Ov_Operand",
|
| - "Oo_Operand",
|
| - "S_Operand",
|
| - "St_Operand",
|
| - "RegUnknown",
|
| - "RegAL",
|
| - "RegBL",
|
| - "RegCL",
|
| - "RegDL",
|
| - "RegAH",
|
| - "RegBH",
|
| - "RegCH",
|
| - "RegDH",
|
| - "RegDIL",
|
| - "RegSIL",
|
| - "RegBPL",
|
| - "RegSPL",
|
| - "RegR8B",
|
| - "RegR9B",
|
| - "RegR10B",
|
| - "RegR11B",
|
| - "RegR12B",
|
| - "RegR13B",
|
| - "RegR14B",
|
| - "RegR15B",
|
| - "RegAX",
|
| - "RegBX",
|
| - "RegCX",
|
| - "RegDX",
|
| - "RegSI",
|
| - "RegDI",
|
| - "RegBP",
|
| - "RegSP",
|
| - "RegR8W",
|
| - "RegR9W",
|
| - "RegR10W",
|
| - "RegR11W",
|
| - "RegR12W",
|
| - "RegR13W",
|
| - "RegR14W",
|
| - "RegR15W",
|
| - "RegEAX",
|
| - "RegEBX",
|
| - "RegECX",
|
| - "RegEDX",
|
| - "RegESI",
|
| - "RegEDI",
|
| - "RegEBP",
|
| - "RegESP",
|
| - "RegR8D",
|
| - "RegR9D",
|
| - "RegR10D",
|
| - "RegR11D",
|
| - "RegR12D",
|
| - "RegR13D",
|
| - "RegR14D",
|
| - "RegR15D",
|
| - "RegCS",
|
| - "RegDS",
|
| - "RegSS",
|
| - "RegES",
|
| - "RegFS",
|
| - "RegGS",
|
| - "RegCR0",
|
| - "RegCR1",
|
| - "RegCR2",
|
| - "RegCR3",
|
| - "RegCR4",
|
| - "RegCR5",
|
| - "RegCR6",
|
| - "RegCR7",
|
| - "RegCR8",
|
| - "RegCR9",
|
| - "RegCR10",
|
| - "RegCR11",
|
| - "RegCR12",
|
| - "RegCR13",
|
| - "RegCR14",
|
| - "RegCR15",
|
| - "RegDR0",
|
| - "RegDR1",
|
| - "RegDR2",
|
| - "RegDR3",
|
| - "RegDR4",
|
| - "RegDR5",
|
| - "RegDR6",
|
| - "RegDR7",
|
| - "RegDR8",
|
| - "RegDR9",
|
| - "RegDR10",
|
| - "RegDR11",
|
| - "RegDR12",
|
| - "RegDR13",
|
| - "RegDR14",
|
| - "RegDR15",
|
| - "RegEFLAGS",
|
| - "RegRFLAGS",
|
| - "RegEIP",
|
| - "RegRIP",
|
| - "RegRAX",
|
| - "RegRBX",
|
| - "RegRCX",
|
| - "RegRDX",
|
| - "RegRSI",
|
| - "RegRDI",
|
| - "RegRBP",
|
| - "RegRSP",
|
| - "RegR8",
|
| - "RegR9",
|
| - "RegR10",
|
| - "RegR11",
|
| - "RegR12",
|
| - "RegR13",
|
| - "RegR14",
|
| - "RegR15",
|
| - "RegREIP",
|
| - "RegREAX",
|
| - "RegREBX",
|
| - "RegRECX",
|
| - "RegREDX",
|
| - "RegRESP",
|
| - "RegREBP",
|
| - "RegRESI",
|
| - "RegREDI",
|
| - "RegREAXa",
|
| - "RegDS_ESI",
|
| - "RegDS_EDI",
|
| - "RegES_EDI",
|
| - "RegDS_EBX",
|
| - "RegST0",
|
| - "RegST1",
|
| - "RegST2",
|
| - "RegST3",
|
| - "RegST4",
|
| - "RegST5",
|
| - "RegST6",
|
| - "RegST7",
|
| - "RegMMX0",
|
| - "RegMMX1",
|
| - "RegMMX2",
|
| - "RegMMX3",
|
| - "RegMMX4",
|
| - "RegMMX5",
|
| - "RegMMX6",
|
| - "RegMMX7",
|
| - "RegXMM0",
|
| - "RegXMM1",
|
| - "RegXMM2",
|
| - "RegXMM3",
|
| - "RegXMM4",
|
| - "RegXMM5",
|
| - "RegXMM6",
|
| - "RegXMM7",
|
| - "RegXMM8",
|
| - "RegXMM9",
|
| - "RegXMM10",
|
| - "RegXMM11",
|
| - "RegXMM12",
|
| - "RegXMM13",
|
| - "RegXMM14",
|
| - "RegXMM15",
|
| - "RegGP7",
|
| - "Const_1",
|
| - "NaClOpKindEnumSize"
|
| -};
|
| -
|
| -const char* NaClOpKindName(NaClOpKind name) {
|
| - return name <= NaClOpKindEnumSize
|
| - ? g_NaClOpKindName[name]
|
| - : "NaClOpKind???";
|
| -}
|
|
|