projects
/
libfirm
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ce9964a
)
CO solvers indicate if they produced an optimal solution
author
Sebastian Hack
<hack@ipd.info.uni-karlsruhe.de>
Thu, 7 Sep 2006 19:54:31 +0000
(19:54 +0000)
committer
Sebastian Hack
<hack@ipd.info.uni-karlsruhe.de>
Thu, 7 Sep 2006 19:54:31 +0000
(19:54 +0000)
ir/be/becopyopt.c
patch
|
blob
|
history
diff --git
a/ir/be/becopyopt.c
b/ir/be/becopyopt.c
index
32fb8e6
..
de059f3
100644
(file)
--- a/
ir/be/becopyopt.c
+++ b/
ir/be/becopyopt.c
@@
-1371,6
+1371,7
@@
void co_driver(be_chordal_env_t *cenv)
co_complete_stats_t before, after;
copy_opt_t *co;
co_algo_t *algo_func;
+ int was_optimal = 0;
if(algo < 0 || algo >= CO_ALGO_LAST)
return;
@@
-1404,7
+1405,8
@@
void co_driver(be_chordal_env_t *cenv)
}
algo_func = algos[algo];
- algo_func(co);
+ was_optimal = algo_func(co);
+ be_stat_ev("co_optimal", was_optimal);
if(dump_flags & DUMP_AFTER) {
FILE *f = be_chordal_open(cenv, "", "-after.dot");