Struct burst::x86::X86Flag
[−]
[src]
pub struct X86Flag;
Flags used by Instruction
.
Methods
impl X86Flag
[src]
pub const LOCK: u32
LOCK: u32 = 1
The lock prefix was provided to this instruction.
pub const REP: u32
REP: u32 = 2
This instruction is an unconditional repeated string instruction.
pub const REPNE: u32
REPNE: u32 = 4
The repeated string instruction is conditional and uses the REPNE
prefix.
pub const REPE: u32
REPE: u32 = 8
The repeated string instruction is conditional and uses the REPE
prefix.
pub const OPSIZE: u32
OPSIZE: u32 = 16
The operand size prefix was used.
pub const ADDRSIZE: u32
ADDRSIZE: u32 = 32
The address size prefix was used.
pub const INSUFFICIENT_LENGTH: u32
INSUFFICIENT_LENGTH: u32 = 2147483648
The instruction may be valid, but an insufficient number of bytes were provided. When this flag is set, the disassembly should not be considered a success.
pub const ANY_REP: u32
ANY_REP: u32 = <X86Flag>::REP | <X86Flag>::REPE | <X86Flag>::REPNE
The instruction is any repeated string instruction.