osprey-gcc-4.2.0/gcc/graph.c File Reference

#include <config.h>
#include "system.h"
#include "coretypes.h"
#include "tm.h"
#include "rtl.h"
#include "flags.h"
#include "output.h"
#include "function.h"
#include "hard-reg-set.h"
#include "obstack.h"
#include "basic-block.h"
#include "toplev.h"
#include "graph.h"

Include dependency graph for graph.c:

Go to the source code of this file.

Functions/Subroutines

static void start_fct (FILE *)
static void start_bb (FILE *, int)
static void node_data (FILE *, rtx)
static void draw_edge (FILE *, int, int, int, int)
static void end_fct (FILE *)
static void end_bb (FILE *)
void print_rtl_graph_with_bb (const char *base, rtx rtx_first)
void clean_graph_dump_file (const char *base)
void finish_graph_dump_file (const char *base)

Variables

static const char *const graph_ext []


Function Documentation

void clean_graph_dump_file ( const char *  base  ) 

Definition at line 390 of file graph.c.

References alloca, buf, fatal_error(), fclose(), fopen, fp, fputs(), gcc_assert, graph_dump_format, graph_ext, memcpy, NULL, strlen(), and vcg.

static void draw_edge ( FILE fp,
int  from,
int  to,
int  bb_edge,
int  class 
) [static]

Definition at line 170 of file graph.c.

References current_function_name, fprintf(), fputs(), graph_dump_format, no_graph, and vcg.

static void end_bb ( FILE fp  )  [static]

Definition at line 197 of file graph.c.

References fputs(), graph_dump_format, no_graph, and vcg.

static void end_fct ( FILE fp  )  [static]

Definition at line 210 of file graph.c.

References current_function_name, fprintf(), graph_dump_format, no_graph, and vcg.

void finish_graph_dump_file ( const char *  base  ) 

Definition at line 414 of file graph.c.

References alloca, buf, fclose(), fopen, fp, fputs(), gcc_assert, graph_dump_format, graph_ext, memcpy, NULL, strlen(), and vcg.

static void node_data ( FILE fp,
rtx  tmp_rtx 
) [static]

void print_rtl_graph_with_bb ( const char *  base,
rtx  rtx_first 
)

static void start_bb ( FILE fp,
int  bb 
) [static]

static void start_fct ( FILE fp  )  [static]

Definition at line 52 of file graph.c.

References current_function_name, fprintf(), graph_dump_format, no_graph, and vcg.


Variable Documentation

const char* const graph_ext[] [static]

Initial value:

{
   "",
        ".vcg",
}

Definition at line 37 of file graph.c.


Generated on Wed Apr 8 15:34:52 2009 for Open64 by  doxygen 1.5.6