summaryrefslogtreecommitdiffhomepage
path: root/ir/be/bera.h
diff options
context:
space:
mode:
authorChristian Würdig <chriswue@ipd.info.uni-karlsruhe.de>2006-07-03 14:53:42 +0200
committerChristian Würdig <chriswue@ipd.info.uni-karlsruhe.de>2006-07-03 14:53:42 +0200
commit0408b5f672f5dcd027343c5b9b78c15d71f81fb4 (patch)
treeaf6b2d6105b8948a15f2e25c2c126b221e2979dc /ir/be/bera.h
parente80bef195f6635c493a03209f7ee5807e178f50a (diff)
added additional timer
Diffstat (limited to 'ir/be/bera.h')
-rw-r--r--ir/be/bera.h18
1 files changed, 10 insertions, 8 deletions
diff --git a/ir/be/bera.h b/ir/be/bera.h
index a0946e9..0664a6b 100644
--- a/ir/be/bera.h
+++ b/ir/be/bera.h
@@ -19,14 +19,16 @@
#include "be.h"
typedef struct {
- lc_timer_t *t_prolog;
- lc_timer_t *t_epilog;
- lc_timer_t *t_live;
- lc_timer_t *t_spill;
- lc_timer_t *t_color;
- lc_timer_t *t_ifg;
- lc_timer_t *t_copymin;
- lc_timer_t *t_ssa;
+ lc_timer_t *t_prolog; /**< timer for prolog */
+ lc_timer_t *t_epilog; /**< timer for epilog */
+ lc_timer_t *t_live; /**< timer for liveness calculation */
+ lc_timer_t *t_spill; /**< timer for spilling */
+ lc_timer_t *t_color; /**< timer for graph coloring */
+ lc_timer_t *t_ifg; /**< timer for building interference graph */
+ lc_timer_t *t_copymin; /**< timer for copy minimization */
+ lc_timer_t *t_ssa; /**< timer for ssa destruction */
+ lc_timer_t *t_verify; /**< timer for verification runs */
+ lc_timer_t *t_other; /**< timer for remaining stuff */
} be_ra_timer_t;
typedef struct {