]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/timevar.def
Merge dataflow branch into mainline
[thirdparty/gcc.git] / gcc / timevar.def
index f9690fe080f676e35a12054da672d927d2216ebd..f89a9dfb891971ac88191c397604ac73eda81cd4 100644 (file)
@@ -57,6 +57,17 @@ DEFTIMEVAR (TV_DELETE_TRIVIALLY_DEAD , "trivially dead code")
 DEFTIMEVAR (TV_LIFE                 , "life analysis")
 DEFTIMEVAR (TV_LIFE_UPDATE          , "life info update")
 
+/* Time spent in dataflow problems.  */
+DEFTIMEVAR (TV_DF_SCAN              , "df scan insns")
+DEFTIMEVAR (TV_DF_RU                , "df reaching uses")
+DEFTIMEVAR (TV_DF_RD                , "df reaching defs")
+DEFTIMEVAR (TV_DF_LR                , "df live regs")
+DEFTIMEVAR (TV_DF_LIVE              , "df live&initialized regs")
+DEFTIMEVAR (TV_DF_UREC              , "df uninitialized regs 2")
+DEFTIMEVAR (TV_DF_CHAIN                     , "df use-def / def-use chains")
+DEFTIMEVAR (TV_DF_NOTE              , "df reg dead/unused notes")
+DEFTIMEVAR (TV_REG_STATS            , "register information")
+
 DEFTIMEVAR (TV_ALIAS_ANALYSIS       , "alias analysis")
 DEFTIMEVAR (TV_REG_SCAN                     , "register scan")
 DEFTIMEVAR (TV_REBUILD_JUMP         , "rebuild jump labels")
@@ -134,6 +145,9 @@ DEFTIMEVAR (TV_LOWER_SUBREG      , "lower subreg")
 DEFTIMEVAR (TV_JUMP                  , "jump")
 DEFTIMEVAR (TV_FWPROP                , "forward prop")
 DEFTIMEVAR (TV_CSE                   , "CSE")
+DEFTIMEVAR (TV_DCE                   , "dead code elimination")
+DEFTIMEVAR (TV_DSE1                  , "dead store elim1")
+DEFTIMEVAR (TV_DSE2                  , "dead store elim2")
 DEFTIMEVAR (TV_LOOP                  , "loop analysis")
 DEFTIMEVAR (TV_GCSE                  , "global CSE")
 DEFTIMEVAR (TV_CPROP1                , "CPROP 1")
@@ -144,10 +158,10 @@ DEFTIMEVAR (TV_LSM                   , "LSM")
 DEFTIMEVAR (TV_BYPASS                , "bypass jumps")
 DEFTIMEVAR (TV_TRACER                , "tracer")
 DEFTIMEVAR (TV_WEB                   , "web")
+DEFTIMEVAR (TV_AUTO_INC_DEC          , "auto inc dec")
 DEFTIMEVAR (TV_CSE2                  , "CSE 2")
 DEFTIMEVAR (TV_BRANCH_PROB           , "branch prediction")
 DEFTIMEVAR (TV_VPT                   , "value profile opts")
-DEFTIMEVAR (TV_FLOW                  , "flow analysis")
 DEFTIMEVAR (TV_COMBINE               , "combiner")
 DEFTIMEVAR (TV_IFCVT                , "if-conversion")
 DEFTIMEVAR (TV_SEE                   , "see")
@@ -160,7 +174,7 @@ DEFTIMEVAR (TV_GLOBAL_ALLOC          , "global alloc")
 DEFTIMEVAR (TV_RELOAD_CSE_REGS       , "reload CSE regs")
 DEFTIMEVAR (TV_SEQABSTR              , "sequence abstraction")
 DEFTIMEVAR (TV_GCSE_AFTER_RELOAD      , "load CSE after reload")
-DEFTIMEVAR (TV_FLOW2                 , "flow 2")
+DEFTIMEVAR (TV_THREAD_PROLOGUE_AND_EPILOGUE, "thread pro- & epilogue")
 DEFTIMEVAR (TV_IFCVT2               , "if-conversion 2")
 DEFTIMEVAR (TV_PEEPHOLE2             , "peephole 2")
 DEFTIMEVAR (TV_RENAME_REGISTERS      , "rename registers")