diff options
author | aj <aj@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-07-06 12:35:56 +0000 |
---|---|---|
committer | aj <aj@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-07-06 12:35:56 +0000 |
commit | 60b8c5b34ab84501de6a513517a9e78e3e2c4d00 (patch) | |
tree | 2e1f352052c069dc89b540d510fb95d6fac245ed /gcc/sched-vis.c | |
parent | 3b2e396d1023315f275d04017792c60e5c5ff4cd (diff) | |
download | gcc-60b8c5b34ab84501de6a513517a9e78e3e2c4d00.tar.gz |
* sbitmap.c: Convert prototypes to ISO C90.
* sbitmap.h: Likewise.
* scan-decls.c: Likewise.
* scan.c: Likewise.
* sched-deps.c: Likewise.
* sched-ebb.c: Likewise.
* sched-int.h: Likewise.
* sched-rgn.c: Likewise.
* sched-vis.c: Likewise.
* sibcall.c: Likewise.
* simplify-rtx.c: Likewise.
* sreal.c: Likewise.
* sreal.h: Likewise.
* ssa-ccp.c: Likewise.
* ssa-dce.c: Likewise.
* ssa.c: Likewise.
* ssa.h: Likewise.
* stack.h: Likewise.
* stmt.c: Likewise.
* stor-layout.c: Likewise.
* stringpool.c: Likewise.
* target.h: Likewise.
* timevar.c: Likewise.
* timevar.h: Likewise.
* tlink.c: Likewise.
* tracer.c: Likewise.
* tree-inline.c: Likewise.
* tree-inline.h: Likewise.
* tree.c: Likewise.
* tree.h: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69002 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/sched-vis.c')
-rw-r--r-- | gcc/sched-vis.c | 62 |
1 files changed, 21 insertions, 41 deletions
diff --git a/gcc/sched-vis.c b/gcc/sched-vis.c index b7bd41d5b28..91f25e79b88 100644 --- a/gcc/sched-vis.c +++ b/gcc/sched-vis.c @@ -1,6 +1,6 @@ /* Instruction scheduling pass. Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, - 1999, 2000, 2002 Free Software Foundation, Inc. + 1999, 2000, 2002, 2003 Free Software Foundation, Inc. Contributed by Michael Tiemann (tiemann@cygnus.com) Enhanced by, and currently maintained by, Jim Wilson (wilson@cygnus.com) @@ -47,17 +47,16 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA static int target_units = 0; -static char *safe_concat PARAMS ((char *, char *, const char *)); -static int get_visual_tbl_length PARAMS ((void)); -static void print_exp PARAMS ((char *, rtx, int)); -static void print_value PARAMS ((char *, rtx, int)); -static void print_pattern PARAMS ((char *, rtx, int)); +static char *safe_concat (char *, char *, const char *); +static int get_visual_tbl_length (void); +static void print_exp (char *, rtx, int); +static void print_value (char *, rtx, int); +static void print_pattern (char *, rtx, int); /* Print names of units on which insn can/should execute, for debugging. */ void -insn_print_units (insn) - rtx insn; +insn_print_units (rtx insn) { int i; int unit = insn_unit (insn); @@ -98,7 +97,7 @@ rtx vis_no_unit[MAX_VISUAL_NO_UNIT]; for visualization. */ void -init_target_units () +init_target_units (void) { rtx insn; int unit; @@ -120,7 +119,7 @@ init_target_units () /* Return the length of the visualization table. */ static int -get_visual_tbl_length () +get_visual_tbl_length (void) { int unit, i; int n, n1; @@ -158,7 +157,7 @@ get_visual_tbl_length () /* Init block visualization debugging info. */ void -init_block_visualization () +init_block_visualization (void) { strcpy (visual_tbl, ""); n_visual_lines = 0; @@ -168,10 +167,7 @@ init_block_visualization () #define BUF_LEN 2048 static char * -safe_concat (buf, cur, str) - char *buf; - char *cur; - const char *str; +safe_concat (char *buf, char *cur, const char *str) { char *end = buf + BUF_LEN - 2; /* Leave room for null. */ int c; @@ -194,10 +190,7 @@ safe_concat (buf, cur, str) may be stored in objects representing values. */ static void -print_exp (buf, x, verbose) - char *buf; - rtx x; - int verbose; +print_exp (char *buf, rtx x, int verbose) { char tmp[BUF_LEN]; const char *st[4]; @@ -548,10 +541,7 @@ print_exp (buf, x, verbose) registers, labels, symbols and memory accesses. */ static void -print_value (buf, x, verbose) - char *buf; - rtx x; - int verbose; +print_value (char *buf, rtx x, int verbose) { char t[BUF_LEN]; char *cur = buf; @@ -641,10 +631,7 @@ print_value (buf, x, verbose) /* The next step in insn detalization, its pattern recognition. */ static void -print_pattern (buf, x, verbose) - char *buf; - rtx x; - int verbose; +print_pattern (char *buf, rtx x, int verbose) { char t1[BUF_LEN], t2[BUF_LEN], t3[BUF_LEN]; @@ -755,10 +742,7 @@ print_pattern (buf, x, verbose) depends now on sched.c inner variables ...) */ void -print_insn (buf, x, verbose) - char *buf; - rtx x; - int verbose; +print_insn (char *buf, rtx x, int verbose) { char t[BUF_LEN]; rtx insn = x; @@ -824,8 +808,7 @@ print_insn (buf, x, verbose) description should never use the following function. */ void -print_block_visualization (s) - const char *s; +print_block_visualization (const char *s) { int unit, i; @@ -854,8 +837,7 @@ print_block_visualization (s) /* Print insns in the 'no_unit' column of visualization. */ void -visualize_no_unit (insn) - rtx insn; +visualize_no_unit (rtx insn) { if (n_vis_no_unit < MAX_VISUAL_NO_UNIT) { @@ -867,8 +849,7 @@ visualize_no_unit (insn) /* Print insns scheduled in clock, for visualization. */ void -visualize_scheduled_insns (clock) - int clock; +visualize_scheduled_insns (int clock) { int i, unit; @@ -914,8 +895,7 @@ visualize_scheduled_insns (clock) /* Print stalled cycles. */ void -visualize_stall_cycles (stalls) - int stalls; +visualize_stall_cycles (int stalls) { static const char *const prefix = ";; "; const char *suffix = "\n"; @@ -950,7 +930,7 @@ visualize_stall_cycles (stalls) /* Allocate data used for visualization during scheduling. */ void -visualize_alloc () +visualize_alloc (void) { visual_tbl = xmalloc (get_visual_tbl_length ()); } @@ -958,7 +938,7 @@ visualize_alloc () /* Free data used for visualization. */ void -visualize_free () +visualize_free (void) { free (visual_tbl); } |