GCC Middle and Back End API Reference
|
Data Structures | |
class | Tree |
class | TreePrinter |
class | CGraphNodePrinter |
class | GimplePrinter |
class | BasicBlockPrinter |
class | CfgEdgePrinter |
class | Rtx |
class | RtxPrinter |
class | PassPrinter |
class | GdbSubprinter |
class | GdbPrettyPrinters |
Functions | |
def | bb_index_to_str |
def | GET_RTX_LENGTH |
def | GET_RTX_NAME |
def | GET_RTX_FORMAT |
def | build_pretty_printer |
Variables | |
tuple | tree_code_dict = gdb.types.make_enum_dict(gdb.lookup_type('enum tree_code')) |
list | IDENTIFIER_NODE = tree_code_dict['IDENTIFIER_NODE'] |
list | TYPE_DECL = tree_code_dict['TYPE_DECL'] |
tuple | tree_code_class_dict = gdb.types.make_enum_dict(gdb.lookup_type('enum tree_code_class')) |
list | tcc_type = tree_code_class_dict['tcc_type'] |
list | tcc_declaration = tree_code_class_dict['tcc_declaration'] |
def gdbhooks.bb_index_to_str | ( | index | ) |
Referenced by gdbhooks.BasicBlockPrinter.to_string(), and gdbhooks.CfgEdgePrinter.to_string().
def gdbhooks.build_pretty_printer | ( | ) |
def gdbhooks.GET_RTX_FORMAT | ( | code | ) |
def gdbhooks.GET_RTX_LENGTH | ( | code | ) |
def gdbhooks.GET_RTX_NAME | ( | code | ) |
list gdbhooks.IDENTIFIER_NODE = tree_code_dict['IDENTIFIER_NODE'] |
Referenced by cgraph_create_empty_node(), debug_tree(), DFS_write_tree_body(), find_decls_types_in_node(), instantiate_decls(), lto_input_ts_decl_common_tree_pointers(), record_node_allocation_statistics(), streamer_write_chain(), ubsan_type_descriptor(), verify_gimple_label(), virt_loc_aware_diagnostic_finalizer(), and write_ts_common_tree_pointers().
list gdbhooks.tcc_declaration = tree_code_class_dict['tcc_declaration'] |
list gdbhooks.tcc_type = tree_code_class_dict['tcc_type'] |
tuple gdbhooks.tree_code_class_dict = gdb.types.make_enum_dict(gdb.lookup_type('enum tree_code_class')) |
tuple gdbhooks.tree_code_dict = gdb.types.make_enum_dict(gdb.lookup_type('enum tree_code')) |
list gdbhooks.TYPE_DECL = tree_code_dict['TYPE_DECL'] |