fcml  1.2.0
Public Attributes | List of all members
fcml_st_asm_optimizer_context Struct Reference

Optimizer context used as a connector with the environment. More...

#include <fcml_optimizers.h>

Public Attributes

fcml_uint16_t optimizer_flags
 Optimizer flags passed through the assembler context. More...
 
fcml_en_operating_mode op_mode
 Processor operating mode 16/32/64-bit. More...
 
fcml_usize asa
 Default address size attribute not modified by prefixes yet. More...
 
fcml_usize osa
 Default operand size attribute not modified by prefixes yet. More...
 

Detailed Description

Optimizer context used as a connector with the environment.

Member Data Documentation

◆ asa

fcml_usize fcml_st_asm_optimizer_context::asa

Default address size attribute not modified by prefixes yet.

(See 'D' flag of segment descriptor.)

◆ op_mode

fcml_en_operating_mode fcml_st_asm_optimizer_context::op_mode

Processor operating mode 16/32/64-bit.

◆ optimizer_flags

fcml_uint16_t fcml_st_asm_optimizer_context::optimizer_flags

Optimizer flags passed through the assembler context.

See also
fcml_st_assembler_conf

◆ osa

fcml_usize fcml_st_asm_optimizer_context::osa

Default operand size attribute not modified by prefixes yet.

(See 'D' flag of segment descriptor.)


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