synchronized with edgfe, using new inline heuristic
[cparser] / driver / firm_timing.def
1 /**
2  * @file firm_timing.def -- timing for the Firm compiler
3  *
4  * (C) 2006  Michael Beck   beck@ipd.info.uni-karlsruhe.de
5  *
6  * $Id: firm_timing.def 14048 2007-05-26 10:43:19Z mallon $
7  */
8 DEFTIMEVAR(TV_ALL_OPT          , "allopt",     "Firm: all optimizations")
9 DEFTIMEVAR(TV_VALUE_NUM        , "valnum",     "Firm: value numbers")
10 DEFTIMEVAR(TV_CREATE           , "create",     "Firm: creation")
11 DEFTIMEVAR(TV_INLINE           , "inline",     "Firm: inlining")
12 DEFTIMEVAR(TV_TAIL_REC         , "tailrec",    "Firm: tail-recursion")
13 DEFTIMEVAR(TV_COMP_DOMS        , "doms",       "Firm: compute doms")
14 DEFTIMEVAR(TV_LOCAL_OPT        , "locopt",     "Firm: local opt")
15 DEFTIMEVAR(TV_REASSOCIATION    , "reassoc",    "Firm: reassociation")
16 DEFTIMEVAR(TV_CF_OPT           , "cfopt",      "Firm: CF opt")
17 DEFTIMEVAR(TV_LOAD_STORE       , "ldst",       "Firm: load/store opt")
18 DEFTIMEVAR(TV_LOAD_STORE_2     , "ldst2",      "Firm: enhanced load/store opt")
19 DEFTIMEVAR(TV_STRENGTH_REDUCT  , "strength",   "Firm: strength red")
20 DEFTIMEVAR(TV_DEAD_NODE        , "deadnode",   "Firm: dead node elim")
21 DEFTIMEVAR(TV_DECONV           , "deconv",     "Firm: conv node opt")
22 DEFTIMEVAR(TV_COND_EVAL        , "condeval",   "Firm: conditional evaluation")
23 DEFTIMEVAR(TV_CODE_PLACE       , "codeplace",  "Firm: code placement")
24 DEFTIMEVAR(TV_IF_CONV          , "ifconv",     "Firm: if conversion")
25 DEFTIMEVAR(TV_OSR              , "osr",        "Firm: operator strenght reduce")
26 DEFTIMEVAR(TV_LOOP_UNROLL      , "lunroll",    "Firm: loop unrolling")
27 DEFTIMEVAR(TV_REAL_FUNC_CALL   , "realfunc",   "Firm: real func call")
28 DEFTIMEVAR(TV_CGANA            , "cgana",      "Firm: CG analysis")
29 DEFTIMEVAR(TV_CONFIRM_CREATE   , "confirm",    "Firm: Confirm creation")
30 DEFTIMEVAR(TV_SCALAR_REPLACE   , "scalar",     "Firm: scalar replace")
31 DEFTIMEVAR(TV_OPT              , "other",      "Firm: other opt")
32 DEFTIMEVAR(TV_VERIFY           , "verify",     "Firm: verify pass")
33 DEFTIMEVAR(TV_LOWER            , "lower",      "Firm: lowering")
34 DEFTIMEVAR(TV_DW_LOWER         , "dwlower",    "Firm: double word lowering")
35 DEFTIMEVAR(TV_FIRM_BE          , "firmbe",     "Firm: backend")
36 DEFTIMEVAR(TV_FIRM2C_BE        , "firm2c",     "Firm: C-generating backend")
37 DEFTIMEVAR(TV_FIRM_ASM         , "firmasm",    "Firm: Firm assembler")
38 DEFTIMEVAR(TV_STAT_OUT         , "statistics", "Firm: statistic output")
39 DEFTIMEVAR(TV_VCG_DUMP         , "vcg",        "Firm: vcg dumping")