Package envi :: Package archs :: Package amd64 :: Module disasm
[hide private]
[frames] | no frames]

Module disasm

source code

Classes [hide private]
  Amd64RipRelOper
  Amd64Disasm
Variables [hide private]
  all_tables = [(tbl32_Main, 0, 0xff, 0, 0xff), (tbl32_0F, 0, 0x...
  amd64_prefixes = list(e_i386.i386_prefixes)
  PREFIX_REX = 0x100000
  PREFIX_REX_B = 0x010000
  PREFIX_REX_X = 0x020000
  PREFIX_REX_R = 0x040000
  PREFIX_REX_W = 0x080000
  REX_BUMP = 8
  MODE_16 = 0
  MODE_32 = 1
  MODE_64 = 2
Variables Details [hide private]

all_tables

Value:
[(tbl32_Main, 0, 0xff, 0, 0xff), (tbl32_0F, 0, 0xff, 0, 0xff), (tbl32_\
80, 3, 0x07, 0, 0xff), (tbl32_81, 3, 0x07, 0, 0xff), (tbl32_82, 3, 0x0\
7, 0, 0xff), (tbl32_83, 3, 0x07, 0, 0xff), (tbl32_C0, 3, 0x07, 0, 0xff\
), (tbl32_C1, 3, 0x07, 0, 0xff), (tbl32_D0, 3, 0x07, 0, 0xff), (tbl32_\
D1, 3, 0x07, 0, 0xff), (tbl32_D2, 3, 0x07, 0, 0xff), (tbl32_D3, 3, 0x0\
7, 0, 0xff), (tbl32_F6, 3, 0x07, 0, 0xff), (tbl32_F7, 3, 0x07, 0, 0xff\
), (tbl32_FE, 3, 0x07, 0, 0xff), (tbl32_FF, 3, 0x07, 0, 0xff), (tbl32_\
0F00, 3, 0x07, 0, 0xff), (tbl32_0F01_00BF, 3, 0x07, 0, 0xbf, 42), (tbl\
...