diff options
author | steven <steven@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-07-11 08:46:17 +0000 |
---|---|---|
committer | steven <steven@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-07-11 08:46:17 +0000 |
commit | 161dfa6ef228666f2b021f7eac3440badc118aa8 (patch) | |
tree | 344c84d8e17cd478a37da8d5e9df82ffd900767f /gcc/rtl.h | |
parent | a7a9c5b483d06a8d24e5a63c672978ea98e73c06 (diff) | |
download | gcc-161dfa6ef228666f2b021f7eac3440badc118aa8.tar.gz |
* basic-block.h (struct edge_def): Use basic_block instead of
basic_block_def *.
* cfgloop.h (struct loop_exit, struct loop): Likewise.
* gengenrtl.c (type_from_format): Likewise. Also for 'tree'
instead of union tree_node *.
* rtl.h (union rtunion_def, emit_insn_before_noloc,
emit_insn_after_noloc, add_insn_before, add_insn_after,
debug_bb_slim): Likewise.
* tree-inline.h (struct copy_body_data): Likewise.
* sched-rgn.c (dump_region_dot): Likewise.
* gimple.h (struct gimple_statement_base, gimple_set_bb,
gsi_move_to_bb_end): Likewise.
* sched-vis.c (debug_bb_slim): Likewise.
(debug_bb_n_slim): Likewise.
* config/mn10300/mn10300.c (mn10300_insert_setlb_lcc): Likewise.
(mn10300_block_contains_call):
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189424 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/rtl.h')
-rw-r--r-- | gcc/rtl.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/gcc/rtl.h b/gcc/rtl.h index 4bef6f84003..be5ae1bb54d 100644 --- a/gcc/rtl.h +++ b/gcc/rtl.h @@ -196,7 +196,7 @@ union rtunion_def addr_diff_vec_flags rt_addr_diff_vec_flags; struct cselib_val_struct *rt_cselib; tree rt_tree; - struct basic_block_def *rt_bb; + basic_block rt_bb; mem_attrs *rt_mem; reg_attrs *rt_reg; struct constant_descriptor_rtx *rt_constant; @@ -1735,7 +1735,7 @@ extern rtx assign_temp (tree, int, int); /* In emit-rtl.c */ extern rtx emit_insn_before (rtx, rtx); -extern rtx emit_insn_before_noloc (rtx, rtx, struct basic_block_def *); +extern rtx emit_insn_before_noloc (rtx, rtx, basic_block); extern rtx emit_insn_before_setloc (rtx, rtx, int); extern rtx emit_jump_insn_before (rtx, rtx); extern rtx emit_jump_insn_before_noloc (rtx, rtx); @@ -1750,7 +1750,7 @@ extern rtx emit_barrier_before (rtx); extern rtx emit_label_before (rtx, rtx); extern rtx emit_note_before (enum insn_note, rtx); extern rtx emit_insn_after (rtx, rtx); -extern rtx emit_insn_after_noloc (rtx, rtx, struct basic_block_def *); +extern rtx emit_insn_after_noloc (rtx, rtx, basic_block); extern rtx emit_insn_after_setloc (rtx, rtx, int); extern rtx emit_jump_insn_after (rtx, rtx); extern rtx emit_jump_insn_after_noloc (rtx, rtx); @@ -2435,8 +2435,8 @@ extern void unshare_all_rtl_in_chain (rtx); extern void verify_rtl_sharing (void); extern void link_cc0_insns (rtx); extern void add_insn (rtx); -extern void add_insn_before (rtx, rtx, struct basic_block_def *); -extern void add_insn_after (rtx, rtx, struct basic_block_def *); +extern void add_insn_before (rtx, rtx, basic_block); +extern void add_insn_after (rtx, rtx, basic_block); extern void remove_insn (rtx); extern rtx emit (rtx); extern void delete_insn (rtx); @@ -2463,7 +2463,7 @@ extern void delete_dead_jumptables (void); /* In sched-vis.c. */ extern void debug_bb_n_slim (int); -extern void debug_bb_slim (struct basic_block_def *); +extern void debug_bb_slim (basic_block); extern void print_rtl_slim (FILE *, rtx, rtx, int, int); extern void print_rtl_slim_with_bb (FILE *, rtx, int); extern void dump_insn_slim (FILE *f, rtx x); |