◆ __init__()
def ud_itab.UdItabGenerator.__init__ |
( |
|
self, |
|
|
|
tables |
|
) |
| |
◆ genInsnTable()
def ud_itab.UdItabGenerator.genInsnTable |
( |
|
self | ) |
|
◆ genItab()
def ud_itab.UdItabGenerator.genItab |
( |
|
self, |
|
|
|
location |
|
) |
| |
◆ genItabC()
def ud_itab.UdItabGenerator.genItabC |
( |
|
self, |
|
|
|
filePath |
|
) |
| |
◆ genItabH()
def ud_itab.UdItabGenerator.genItabH |
( |
|
self, |
|
|
|
filePath |
|
) |
| |
◆ genMnemonicsList()
def ud_itab.UdItabGenerator.genMnemonicsList |
( |
|
self | ) |
|
◆ genOpcodeTable()
def ud_itab.UdItabGenerator.genOpcodeTable |
( |
|
self, |
|
|
|
table, |
|
|
|
isGlobal = False |
|
) |
| |
◆ genOpcodeTables()
def ud_itab.UdItabGenerator.genOpcodeTables |
( |
|
self | ) |
|
◆ genOpcodeTablesLookupIndex()
def ud_itab.UdItabGenerator.genOpcodeTablesLookupIndex |
( |
|
self | ) |
|
◆ getInsnIndex()
def ud_itab.UdItabGenerator.getInsnIndex |
( |
|
self, |
|
|
|
insn |
|
) |
| |
◆ getMnemonicsList()
def ud_itab.UdItabGenerator.getMnemonicsList |
( |
|
self | ) |
|
◆ getTableIndex()
def ud_itab.UdItabGenerator.getTableIndex |
( |
|
self, |
|
|
|
table |
|
) |
| |
◆ getTableName()
def ud_itab.UdItabGenerator.getTableName |
( |
|
self, |
|
|
|
table |
|
) |
| |
◆ ItabC
ud_itab.UdItabGenerator.ItabC |
◆ ItabH
ud_itab.UdItabGenerator.ItabH |
◆ MnemonicAliases
tuple ud_itab.UdItabGenerator.MnemonicAliases = ( "invalid", "3dnow", "none", "db", "pause" ) |
|
static |
◆ OperandDict
◆ PrefixDict
Initial value:= {
"rep" : "P_str",
"repz" : "P_strz",
"aso" : "P_aso",
"oso" : "P_oso",
"rexw" : "P_rexw",
"rexb" : "P_rexb",
"rexx" : "P_rexx",
"rexr" : "P_rexr",
"vexl" : "P_vexl",
"vexw" : "P_vexw",
"seg" : "P_seg",
"inv64" : "P_inv64",
"def64" : "P_def64",
"cast" : "P_cast",
}
◆ tables
ud_itab.UdItabGenerator.tables |
The documentation for this class was generated from the following file:
- Source/JavaScriptCore/disassembler/udis86/ud_itab.py