Struct burst::x86::X86Flag [] [src]

pub struct X86Flag;

Flags used by Instruction.

Methods

impl X86Flag
[src]

LOCK: u32 = 1

The lock prefix was provided to this instruction.

REP: u32 = 2

This instruction is an unconditional repeated string instruction.

REPNE: u32 = 4

The repeated string instruction is conditional and uses the REPNE prefix.

REPE: u32 = 8

The repeated string instruction is conditional and uses the REPE prefix.

OPSIZE: u32 = 16

The operand size prefix was used.

ADDRSIZE: u32 = 32

The address size prefix was used.

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.

ANY_REP: u32 = <X86Flag>::REP | <X86Flag>::REPE | <X86Flag>::REPNE

The instruction is any repeated string instruction.