Zydis v4.1.1
Loading...
Searching...
No Matches
ZydisDecoderContext_::[struct].reg_info Struct Reference

Information about encoded operand registers. More...

Data Fields

ZyanBool is_mod_reg
 Signals if the modrm.mod == 3 or reg form is forced for the instruction.
ZyanU8 id_reg
 The final register id for the reg encoded register.
ZyanU8 id_rm
 The final register id for the rm encoded register.
ZyanU8 id_ndsndd
 The final register id for the ndsndd (.vvvv) encoded register.
ZyanU8 id_base
 The final register id for the base register.
ZyanU8 id_index
 The final register id for the index register.

Detailed Description

Information about encoded operand registers.

Field Documentation

◆ id_base

ZyanU8 id_base

The final register id for the base register.

This value is only set, if a memory operand is encoded in modrm.rm.

◆ id_index

ZyanU8 id_index

The final register id for the index register.

This value is only set, if a memory operand is encoded in modrm.rm and the SIB byte is present.

◆ id_ndsndd

ZyanU8 id_ndsndd

The final register id for the ndsndd (.vvvv) encoded register.

◆ id_reg

ZyanU8 id_reg

The final register id for the reg encoded register.

◆ id_rm

ZyanU8 id_rm

The final register id for the rm encoded register.

This value is only set, if a register is encoded in modrm.rm.

◆ is_mod_reg

ZyanBool is_mod_reg

Signals if the modrm.mod == 3 or reg form is forced for the instruction.


The documentation for this struct was generated from the following files: