fcml  1.2.2
Public Attributes | List of all members
fcml_st_decoded_modrm_details Struct Reference

Some basic information about decoded ModR/M and SIB bytes. More...

#include <fcml_disassembler.h>

Collaboration diagram for fcml_st_decoded_modrm_details:
Collaboration graph
[legend]

Public Attributes

fcml_uint8_t modrm
 ModR/M byte if exists. More...
 
fcml_nuint8_t sib
 SIB byte if exists. More...
 
fcml_bool is_rip
 True if RIP encoding is used by decoded instruction. More...
 
fcml_bool is_modrm
 True if ModR/M exists. More...
 
fcml_st_raw_displacement displacement
 Raw displacement.
 

Detailed Description

Some basic information about decoded ModR/M and SIB bytes.

Member Data Documentation

◆ is_modrm

fcml_bool fcml_st_decoded_modrm_details::is_modrm

True if ModR/M exists.

◆ is_rip

fcml_bool fcml_st_decoded_modrm_details::is_rip

True if RIP encoding is used by decoded instruction.

This flag is used only in 64 bit mode.

◆ modrm

fcml_uint8_t fcml_st_decoded_modrm_details::modrm

ModR/M byte if exists.

◆ sib

fcml_nuint8_t fcml_st_decoded_modrm_details::sib

SIB byte if exists.


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