projects
/
libfirm
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
*** empty log message ***
[libfirm]
/
ir
/
be
/
becopyoptmain.h
diff --git
a/ir/be/becopyoptmain.h
b/ir/be/becopyoptmain.h
index
671379d
..
51d2cb1
100644
(file)
--- a/
ir/be/becopyoptmain.h
+++ b/
ir/be/becopyoptmain.h
@@
-1,22
+1,24
@@
/**
/**
- * Main header for the optimization reducing the copies needed for:
+ * Author: Daniel Grund
+ * Date: 11.04.2005
+ * Copyright: (c) Universitaet Karlsruhe
+ * Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE.
+
+ * Main header for the optimization reducing the copy costs needed for:
* - phi coalescing
* - register-constrained nodes
* - phi coalescing
* - register-constrained nodes
- *
- * Checker included.
- * By request some statistics are collected too.
- *
- * @author Daniel Grund
- * @date 11.04.2005
*/
#ifndef _BECOPYOPTMAIN_H
#define _BECOPYOPTMAIN_H
#include "irgraph.h"
*/
#ifndef _BECOPYOPTMAIN_H
#define _BECOPYOPTMAIN_H
#include "irgraph.h"
+#include "bearch.h"
+
+#include "bechordal.h"
void be_copy_opt_init(void);
void be_copy_opt_init(void);
-void be_copy_opt(
ir_graph* irg
);
-void be_copy_opt_
done(ir_graph* irg
);
+void be_copy_opt(
be_chordal_env_t *chordal_env
);
+void be_copy_opt_
verify(be_chordal_env_t *chordal_env
);
#endif
#endif