projects
/
libfirm
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
6d254c4
)
Added/modified exec freq
author
Sebastian Hack
<hack@ipd.info.uni-karlsruhe.de>
Tue, 11 Jul 2006 07:59:03 +0000
(07:59 +0000)
committer
Sebastian Hack
<hack@ipd.info.uni-karlsruhe.de>
Tue, 11 Jul 2006 07:59:03 +0000
(07:59 +0000)
ir/be/bechordal_t.h
patch
|
blob
|
history
diff --git
a/ir/be/bechordal_t.h
b/ir/be/bechordal_t.h
index
85ff89a
..
271bd27
100644
(file)
--- a/
ir/be/bechordal_t.h
+++ b/
ir/be/bechordal_t.h
@@
-20,6
+20,8
@@
#include "pmap.h"
#include "set.h"
#include "pmap.h"
#include "set.h"
+#include "execfreq.h"
+
#include "be_t.h"
#include "beifg.h"
#include "bera.h"
#include "be_t.h"
#include "beifg.h"
#include "bera.h"
@@
-58,6
+60,7
@@
struct _be_chordal_env_t {
dom_front_info_t *dom_front; /**< Dominance frontiers. */
ir_graph *irg; /**< The graph under examination. */
const arch_register_class_t *cls; /**< The current register class. */
dom_front_info_t *dom_front; /**< Dominance frontiers. */
ir_graph *irg; /**< The graph under examination. */
const arch_register_class_t *cls; /**< The current register class. */
+ exec_freq_t *exec_freq; /**< Adam's execution frequencies. */
pmap *border_heads; /**< Maps blocks to border heads. */
be_ifg_t *ifg; /**< The interference graph. */
void *data; /**< Some pointer, to which different phases can attach data to. */
pmap *border_heads; /**< Maps blocks to border heads. */
be_ifg_t *ifg; /**< The interference graph. */
void *data; /**< Some pointer, to which different phases can attach data to. */