Implement binary emitter for Cmp8Bit.
[libfirm] / ir / be / bera.h
index 33a3323..126b260 100644 (file)
 #ifndef FIRM_BE_BERA_H
 #define FIRM_BE_BERA_H
 
-#include <libcore/lc_timing.h>
-
 #include "irnode.h"
 
 #include "belive.h"
 #include "beirg.h"
 
-typedef struct {
-       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;
-
-extern be_ra_timer_t *global_ra_timer;
-
 typedef struct be_ra_t {
        void (*allocate)(be_irg_t *bi);   /**< allocate registers on a graph */
 } be_ra_t;
@@ -60,6 +43,4 @@ void be_register_allocator(const char *name, be_ra_t *allocator);
  */
 void be_allocate_registers(be_irg_t *birg);
 
-int (values_interfere)(const be_irg_t *birg, const ir_node *a, const ir_node *b);
-
-#endif /* FIRM_BE_BERA_H */
+#endif