#include "config.h"#include "system.h"#include "coretypes.h"#include "tm.h"#include "rtl.h"#include "tree.h"#include "real.h"#include "flags.h"#include "hard-reg-set.h"#include "basic-block.h"

Go to the source code of this file.
Functions/Subroutines | |
| static void | print_rtx (rtx) |
| static void | print_decl_name (FILE *outfile, tree node) |
| void | print_mem_expr (FILE *outfile, tree expr) |
| void | print_inline_rtx (FILE *outf, rtx x, int ind) |
| void | debug_rtx (rtx x) |
| void | debug_rtx_list (rtx x, int n) |
| void | debug_rtx_range (rtx start, rtx end) |
| rtx | debug_rtx_find (rtx x, int uid) |
| void | print_rtl (FILE *outf, rtx rtx_first) |
| int | print_rtl_single (FILE *outf, rtx x) |
| void | print_simple_rtl (FILE *outf, rtx x) |
Variables | |
| static FILE * | outfile |
| static int | sawclose = 0 |
| static int | indent |
| const char * | print_rtx_head = "" |
| int | flag_dump_unnumbered = 0 |
| int | flag_simple = 0 |
| int | dump_for_graph |
| int | debug_rtx_count = 0 |
Definition at line 646 of file print-rtl.c.
References fprintf(), outfile, print_rtx(), and sawclose.
Definition at line 710 of file print-rtl.c.
References debug_rtx_count, debug_rtx_list(), fprintf(), INSN_UID, and NEXT_INSN.
Definition at line 666 of file print-rtl.c.
References count, debug_rtx(), fprintf(), i, insn, NEXT_INSN, and PREV_INSN.
Definition at line 72 of file print-rtl.c.
References c, DECL_NAME, DECL_UID, fprintf(), fputs(), HOST_WIDE_INT_PRINT_DEC, IDENTIFIER_POINTER, LABEL_DECL_UID, and TREE_CODE.
Definition at line 89 of file print-rtl.c.
References DECL_NAME, fprintf(), fputc(), fputs(), IDENTIFIER_POINTER, print_decl_name(), print_mem_expr(), TREE_CODE, and TREE_OPERAND.
Definition at line 733 of file print-rtl.c.
References flag_dump_unnumbered, fprintf(), fputs(), GET_CODE, NEXT_INSN, NOTE_LINE_NUMBER, NOTE_P, outfile, print_rtx(), print_rtx_head, and sawclose.
Definition at line 774 of file print-rtl.c.
References flag_dump_unnumbered, fputs(), GET_CODE, NOTE_LINE_NUMBER, NOTE_P, outfile, print_rtx(), print_rtx_head, putc(), and sawclose.
Definition at line 131 of file print-rtl.c.
References BARRIER_P, bitmap_print(), call(), CONST_DOUBLE_REAL_VALUE, dump_addr(), dump_for_graph, FIRST_PSEUDO_REGISTER, FIRST_VIRTUAL_REGISTER, flag_dump_unnumbered, flag_simple, flags, FLOAT_MODE_P, fprintf(), fputc(), fputs(), gcc_unreachable, GET_CODE, get_insn_name(), GET_MODE, GET_MODE_NAME, GET_NOTE_INSN_NAME, GET_REG_NOTE_NAME, GET_RTX_FORMAT, GET_RTX_LENGTH, GET_RTX_NAME, HOST_WIDE_INT_PRINT_DEC, HOST_WIDE_INT_PRINT_HEX, i, in_struct, indent, index(), basic_block_def::index, INSN_CODE, insn_file(), insn_line(), INSN_LOCATOR, INSN_P, INSN_UID, INTVAL, jump, LABEL_GLOBAL_ENTRY, LABEL_NORMAL, LABEL_NUSES, LABEL_P, LABEL_STATIC_ENTRY, LABEL_WEAK_ENTRY, LAST_VIRTUAL_REGISTER, MEM, MEM_ALIAS_SET, MEM_ALIGN, MEM_EXPR, MEM_OFFSET, MEM_SIZE, NOTE_BASIC_BLOCK, NOTE_BLOCK, NOTE_DELETED_LABEL_NAME, NOTE_EH_HANDLER, NOTE_EXPECTED_VALUE, NOTE_INSN_BASIC_BLOCK, NOTE_INSN_BIAS, NOTE_INSN_BLOCK_BEG, NOTE_INSN_BLOCK_END, NOTE_INSN_DELETED_LABEL, NOTE_INSN_EH_REGION_BEG, NOTE_INSN_EH_REGION_END, NOTE_INSN_EXPECTED_VALUE, NOTE_INSN_MAX, NOTE_LINE_NUMBER, NOTE_P, NOTE_VAR_LOCATION_DECL, NOTE_VAR_LOCATION_LOC, NULL, NUM_RTX_CODE, ORIGINAL_REGNO, outfile, print_mem_expr(), print_node_brief(), print_rtx(), print_rtx_head, real_to_decimal(), real_to_hexadecimal(), REG_ATTRS, REG_EXPR, reg_names, REG_OFFSET, REG_P, REGNO, RTX_FLAG, s, sawclose, str, sub, SYMBOL_REF_DECL, SYMBOL_REF_FLAGS, VIRTUAL_CFA_REGNUM, VIRTUAL_INCOMING_ARGS_REGNUM, VIRTUAL_OUTGOING_ARGS_REGNUM, VIRTUAL_STACK_DYNAMIC_REGNUM, VIRTUAL_STACK_VARS_REGNUM, X0STR, XBBDEF, XBITMAP, XEXP, XINT, XSTR, XTMPL, XTREE, XVEC, XVECEXP, XVECLEN, and XWINT.
| int debug_rtx_count = 0 |
Definition at line 657 of file print-rtl.c.
| int dump_for_graph |
Definition at line 68 of file print-rtl.c.
Referenced by print_rtl_graph_with_bb(), and print_rtx().
| int flag_dump_unnumbered = 0 |
Definition at line 62 of file print-rtl.c.
Referenced by dump_addr(), print_rtl(), print_rtl_single(), and print_rtx().
| int flag_simple = 0 |
Definition at line 65 of file print-rtl.c.
int indent [static] |
Definition at line 50 of file print-rtl.c.
Definition at line 46 of file print-rtl.c.
| const char* print_rtx_head = "" |
Definition at line 57 of file print-rtl.c.
int sawclose = 0 [static] |
Definition at line 48 of file print-rtl.c.
1.5.6