summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordavidxl <davidxl@138bc75d-0d04-0410-961f-82ee72b054a4>2012-04-11 17:46:52 +0000
committerdavidxl <davidxl@138bc75d-0d04-0410-961f-82ee72b054a4>2012-04-11 17:46:52 +0000
commit65082f575a4b601b18bc9e3f0210f8872fbf4e5e (patch)
tree9cca7c47c70de39c7a3d4d26b7529b467be623bb
parent78474516c319c48616c9f22bb79d973b8ebba950 (diff)
downloadgcc-65082f575a4b601b18bc9e3f0210f8872fbf4e5e.tar.gz
Remove TODO_dump_func completely
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186342 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog7
-rw-r--r--gcc/ira.c4
-rw-r--r--gcc/trans-mem.c12
-rw-r--r--gcc/tree-pass.h1
-rw-r--r--gcc/tree-ssa-tail-merge.c3
5 files changed, 15 insertions, 12 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 802c41d1e38..b7ed7b1b476 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,10 @@
+2012-04-11 Xinliang David Li <davidxl@google.com>
+
+ * tree-passes.h: Remove TODO_dump_func.
+ * tree-ssa-tail-merge.c (tail_merge_optimize): Remove TODO_dump_func.
+ * trans-mem.c: Remove TODO_dump_func.
+ * ira.c: Remove TODO_dump_func.
+
2012-04-11 H.J. Lu <hongjiu.lu@intel.com>
* config/i386/i386.c (ix86_option_override_internal): Check
diff --git a/gcc/ira.c b/gcc/ira.c
index 41a2928d0c9..642270f66c0 100644
--- a/gcc/ira.c
+++ b/gcc/ira.c
@@ -3814,7 +3814,7 @@ struct rtl_opt_pass pass_ira =
0, /* properties_provided */
0, /* properties_destroyed */
0, /* todo_flags_start */
- TODO_dump_func /* todo_flags_finish */
+ 0, /* todo_flags_finish */
}
};
@@ -3840,6 +3840,6 @@ struct rtl_opt_pass pass_reload =
0, /* properties_provided */
0, /* properties_destroyed */
0, /* todo_flags_start */
- TODO_dump_func | TODO_ggc_collect /* todo_flags_finish */
+ TODO_ggc_collect /* todo_flags_finish */
}
};
diff --git a/gcc/trans-mem.c b/gcc/trans-mem.c
index 65f40e69c1b..c1c68be977c 100644
--- a/gcc/trans-mem.c
+++ b/gcc/trans-mem.c
@@ -1730,7 +1730,7 @@ struct gimple_opt_pass pass_lower_tm =
0, /* properties_provided */
0, /* properties_destroyed */
0, /* todo_flags_start */
- TODO_dump_func /* todo_flags_finish */
+ 0, /* todo_flags_finish */
}
};
@@ -2543,8 +2543,7 @@ struct gimple_opt_pass pass_tm_mark =
0, /* properties_destroyed */
0, /* todo_flags_start */
TODO_update_ssa
- | TODO_verify_ssa
- | TODO_dump_func, /* todo_flags_finish */
+ | TODO_verify_ssa, /* todo_flags_finish */
}
};
@@ -2818,8 +2817,7 @@ struct gimple_opt_pass pass_tm_edges =
0, /* properties_destroyed */
0, /* todo_flags_start */
TODO_update_ssa
- | TODO_verify_ssa
- | TODO_dump_func, /* todo_flags_finish */
+ | TODO_verify_ssa, /* todo_flags_finish */
}
};
@@ -3483,7 +3481,7 @@ struct gimple_opt_pass pass_tm_memopt =
0, /* properties_provided */
0, /* properties_destroyed */
0, /* todo_flags_start */
- TODO_dump_func, /* todo_flags_finish */
+ 0, /* todo_flags_finish */
}
};
@@ -5035,7 +5033,7 @@ struct simple_ipa_opt_pass pass_ipa_tm =
0, /* properties_provided */
0, /* properties_destroyed */
0, /* todo_flags_start */
- TODO_dump_func, /* todo_flags_finish */
+ 0, /* todo_flags_finish */
},
};
diff --git a/gcc/tree-pass.h b/gcc/tree-pass.h
index cbb2a87bd41..7b330db00c2 100644
--- a/gcc/tree-pass.h
+++ b/gcc/tree-pass.h
@@ -245,7 +245,6 @@ struct dump_file_info
(PROP_gimple_any | PROP_gimple_lcf | PROP_gimple_leh | PROP_gimple_lomp)
/* To-do flags. */
-#define TODO_dump_func (1 << 0)
#define TODO_ggc_collect (1 << 1)
#define TODO_verify_ssa (1 << 2)
#define TODO_verify_flow (1 << 3)
diff --git a/gcc/tree-ssa-tail-merge.c b/gcc/tree-ssa-tail-merge.c
index 1f46b10a64e..34d611c89c1 100644
--- a/gcc/tree-ssa-tail-merge.c
+++ b/gcc/tree-ssa-tail-merge.c
@@ -1592,8 +1592,7 @@ tail_merge_optimize (unsigned int todo)
dump_function_to_file (current_function_decl, dump_file, dump_flags);
}
- todo |= (TODO_verify_ssa | TODO_verify_stmts | TODO_verify_flow
- | TODO_dump_func);
+ todo |= (TODO_verify_ssa | TODO_verify_stmts | TODO_verify_flow);
mark_sym_for_renaming (gimple_vop (cfun));
}