ZydisRegisterEncode
ZYDIS_EXPORT ZydisRegister ZydisRegisterEncode(ZydisRegisterClass register_class, ZyanU8 id);
operand->reg.value = ZydisRegisterEncode(register_class, register_id);
ZydisRegisterEncode(vidx_register_class ? vidx_register_class : ZYDIS_REGCLASS_GPR32,
ZydisRegisterEncode(vidx_register_class ? vidx_register_class : ZYDIS_REGCLASS_GPR64,
ZydisRegisterEncode(lookup[context->eosz_index], definition->op.reg.reg.id);
operand->reg.value = ZydisRegisterEncode(
operand->reg.value = ZydisRegisterEncode(
operand->mem.base = ZydisRegisterEncode(lookup[context->easz_index],
operand->mem.base = ZydisRegisterEncode(lookup[context->easz_index],
operand->mem.base = ZydisRegisterEncode(lookup[context->easz_index], 0);
operand->mem.base = ZydisRegisterEncode(lookup[context->easz_index], 2);
operand->mem.base = ZydisRegisterEncode(lookup[context->easz_index], 3);
operand->mem.base = ZydisRegisterEncode(lookup[context->easz_index], 6);
operand->mem.base = ZydisRegisterEncode(lookup[context->easz_index], 7);
operand->mem.base = ZydisRegisterEncode(lookup[decoder->stack_width], 4);
operand->mem.base = ZydisRegisterEncode(lookup[decoder->stack_width], 5);
ZydisRegisterEncode(ZYDIS_REGCLASS_SEGMENT, definition->op.mem.seg - 1);