GCC Middle and Back End API Reference
gdbhooks.py File Reference

Data Structures

class  gdbhooks.Tree
class  gdbhooks.TreePrinter
class  gdbhooks.CGraphNodePrinter
class  gdbhooks.GimplePrinter
class  gdbhooks.BasicBlockPrinter
class  gdbhooks.CfgEdgePrinter
class  gdbhooks.Rtx
class  gdbhooks.RtxPrinter
class  gdbhooks.PassPrinter
class  gdbhooks.GdbSubprinter
class  gdbhooks.GdbPrettyPrinters

Namespaces

namespace  gdbhooks

Functions

def gdbhooks.bb_index_to_str
def gdbhooks.GET_RTX_LENGTH
def gdbhooks.GET_RTX_NAME
def gdbhooks.GET_RTX_FORMAT
def gdbhooks.build_pretty_printer

Variables

tuple gdbhooks.tree_code_dict = gdb.types.make_enum_dict(gdb.lookup_type('enum tree_code'))
list gdbhooks.IDENTIFIER_NODE = tree_code_dict['IDENTIFIER_NODE']
list gdbhooks.TYPE_DECL = tree_code_dict['TYPE_DECL']
tuple gdbhooks.tree_code_class_dict = gdb.types.make_enum_dict(gdb.lookup_type('enum tree_code_class'))
list gdbhooks.tcc_type = tree_code_class_dict['tcc_type']
list gdbhooks.tcc_declaration = tree_code_class_dict['tcc_declaration']