static int inat_has_variant(insn_attr_t attr)
const insn_attr_t *const inat_avx_tables[X86_VEX_M_MAX+1][INAT_LSTPFX_MAX+1]
static int inat_escape_id(insn_attr_t attr)
insn_attr_t inat_get_group_attribute(insn_byte_t modrm, int lpfx_id, insn_attr_t grp_attr)
insn_attr_t inat_get_opcode_attribute(insn_byte_t opcode)
static int inat_is_group(insn_attr_t attr)
unsigned char insn_byte_t
const insn_attr_t inat_primary_table[INAT_OPCODE_TABLE_SIZE]
int inat_get_last_prefix_id(insn_byte_t last_pfx)
const insn_attr_t *const inat_escape_tables[INAT_ESC_MAX+1][INAT_LSTPFX_MAX+1]
static int inat_group_id(insn_attr_t attr)
#define X86_MODRM_REG(modrm)
insn_attr_t inat_get_escape_attribute(insn_byte_t opcode, int lpfx_id, insn_attr_t esc_attr)
insn_attr_t inat_get_avx_attribute(insn_byte_t opcode, insn_byte_t vex_m, insn_byte_t vex_p)
static int inat_last_prefix_id(insn_attr_t attr)
static int inat_group_common_attribute(insn_attr_t attr)
const insn_attr_t *const inat_group_tables[INAT_GRP_MAX+1][INAT_LSTPFX_MAX+1]