summaryrefslogtreecommitdiff
path: root/gcc/timevar.def
diff options
context:
space:
mode:
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2000-04-30 11:01:53 +0000
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2000-04-30 11:01:53 +0000
commit0bb604cafe6928727adf8950d6e36793ce7ff880 (patch)
tree925f6eae61dfe3a5d2f84372d731b4bb1fa58df9 /gcc/timevar.def
parentb3778088a23aa55ecc09961ae6bdc42e6596f5fc (diff)
downloadgcc-0bb604cafe6928727adf8950d6e36793ce7ff880.tar.gz
* ifcvt.c: New file.
* Makefile.in (OBJS): Add it. (ifcvt.o): New target. * jump.c (jump_optimize_1): Remove all code related to if-conversion, and conditional arithmetic. (find_insert_position): Remove. * timevar.def (TV_IFCVT, TV_IFCVT2): New. * toplev.c (DFI_ce, DFI_ce2): New. (dump_file): Add ce and ce2 dumps. (rest_of_compilation): Run if_convert a couple o times. Set cse_not_expected after cse2. Don't set no_new_pseudos until after sched1 or recompute_reg_usage. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33547 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/timevar.def')
-rw-r--r--gcc/timevar.def2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/timevar.def b/gcc/timevar.def
index 865d074df6a..401719a9e92 100644
--- a/gcc/timevar.def
+++ b/gcc/timevar.def
@@ -51,12 +51,14 @@ DEFTIMEVAR (TV_CSE2 , "CSE 2")
DEFTIMEVAR (TV_BRANCH_PROB , "branch prediction")
DEFTIMEVAR (TV_FLOW , "flow analysis")
DEFTIMEVAR (TV_COMBINE , "combiner")
+DEFTIMEVAR (TV_IFCVT , "if-conversion")
DEFTIMEVAR (TV_REGMOVE , "regmove")
DEFTIMEVAR (TV_SCHED , "scheduling")
DEFTIMEVAR (TV_LOCAL_ALLOC , "local alloc")
DEFTIMEVAR (TV_GLOBAL_ALLOC , "global alloc")
DEFTIMEVAR (TV_RELOAD_CSE_REGS , "reload CSE regs")
DEFTIMEVAR (TV_FLOW2 , "flow 2")
+DEFTIMEVAR (TV_IFCVT2 , "if-conversion 2")
DEFTIMEVAR (TV_PEEPHOLE2 , "peephole 2")
DEFTIMEVAR (TV_SCHED2 , "schedulding 2")
DEFTIMEVAR (TV_DBR_SCHED , "delay branch sched")