UsedMemory

class iced_x86.UsedMemory

A memory location used by an instruction

access

Memory access

Type:

OpAccess

address_size

Address size

Type:

CodeSize

base

Base register or Register.NONE if none

Type:

Register

copy()

Returns a copy of this instance.

Returns:

A copy of this instance

Return type:

UsedMemory

displacement

(u64) Displacement

Type:

int

displacement_i64

(i64) Displacement

Type:

int

index

Index register or Register.NONE if none

Type:

Register

memory_size

Size of location (enum value)

Type:

MemorySize

scale

Index scale (1, 2, 4 or 8)

Type:

int

segment

Effective segment register or Register.NONE if the segment register is ignored

Type:

Register

vsib_size

VSIB size (0, 4 or 8)

Type:

int