Struct xed_sys::xed_interface::xed_operand_storage_s [] [src]

#[repr(C)]
pub struct xed_operand_storage_s { pub agen: u8, pub amd3dnow: u8, pub asz: u8, pub bcrc: u8, pub cet: u8, pub df32: u8, pub df64: u8, pub dummy: u8, pub encoder_preferred: u8, pub evexrr: u8, pub has_sib: u8, pub ild_f2: u8, pub ild_f3: u8, pub imm0: u8, pub imm0signed: u8, pub imm1: u8, pub lock: u8, pub lzcnt: u8, pub mem0: u8, pub mem1: u8, pub modep5: u8, pub modep55c: u8, pub mode_first_prefix: u8, pub mpxmode: u8, pub needrex: u8, pub norex: u8, pub no_scale_disp8: u8, pub osz: u8, pub out_of_bytes: u8, pub p4: u8, pub prefix66: u8, pub ptr: u8, pub realmode: u8, pub relbr: u8, pub rex: u8, pub rexb: u8, pub rexr: u8, pub rexrr: u8, pub rexw: u8, pub rexx: u8, pub sae: u8, pub sib: u8, pub skip_osz: u8, pub tzcnt: u8, pub ubit: u8, pub using_default_segment0: u8, pub using_default_segment1: u8, pub vexdest3: u8, pub vexdest4: u8, pub vex_c4: u8, pub zeroing: u8, pub default_seg: u8, pub easz: u8, pub eosz: u8, pub first_f2f3: u8, pub has_modrm: u8, pub last_f2f3: u8, pub llrc: u8, pub mod_: u8, pub mode: u8, pub rep: u8, pub sibscale: u8, pub smode: u8, pub vex_prefix: u8, pub vl: u8, pub hint: u8, pub mask: u8, pub reg: u8, pub rm: u8, pub roundc: u8, pub seg_ovd: u8, pub sibbase: u8, pub sibindex: u8, pub srm: u8, pub vexdest210: u8, pub vexvalid: u8, pub error: u8, pub esrc: u8, pub map: u8, pub nelem: u8, pub scale: u8, pub type_: u8, pub bcast: u8, pub chip: u8, pub need_memdisp: u8, pub brdisp_width: u8, pub disp_width: u8, pub ild_seg: u8, pub imm1_bytes: u8, pub imm_width: u8, pub max_bytes: u8, pub modrm_byte: u8, pub nominal_opcode: u8, pub nprefixes: u8, pub nrexes: u8, pub nseg_prefixes: u8, pub pos_disp: u8, pub pos_imm: u8, pub pos_imm1: u8, pub pos_modrm: u8, pub pos_nominal_opcode: u8, pub pos_sib: u8, pub uimm1: u8, pub base0: u16, pub base1: u16, pub element_size: u16, pub index: u16, pub outreg: u16, pub reg0: u16, pub reg1: u16, pub reg2: u16, pub reg3: u16, pub reg4: u16, pub reg5: u16, pub reg6: u16, pub reg7: u16, pub reg8: u16, pub seg0: u16, pub seg1: u16, pub iclass: u16, pub mem_width: u16, pub disp: u64, pub uimm0: u64, }

Fields

Trait Implementations

impl Debug for xed_operand_storage_s
[src]

Formats the value using the given formatter.

impl Copy for xed_operand_storage_s
[src]

impl Clone for xed_operand_storage_s
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more