ZYDIS_REGCLASS_GPR16
ZYDIS_REGCLASS_GPR16,
(instruction->address_width == 16) ? ZYDIS_REGCLASS_GPR16 :
(decoder->stack_width == ZYDIS_STACK_WIDTH_16) ? ZYDIS_REGCLASS_GPR16 :
ZYDIS_REGCLASS_GPR16,
register_class = ZYDIS_REGCLASS_GPR16;
(instruction->operand_width == 16) ? ZYDIS_REGCLASS_GPR16 : (
(instruction->operand_width == 16) ? ZYDIS_REGCLASS_GPR16 : ZYDIS_REGCLASS_GPR32;
(instruction->address_width == 16) ? ZYDIS_REGCLASS_GPR16 : (
(register_class == ZYDIS_REGCLASS_GPR16) ||
case ZYDIS_REGCLASS_GPR16:
return REG_CLASS_LOOKUP[ZYDIS_REGCLASS_GPR16].lo + reg_id;