Remove unnecessary conversions to wider modes as operands of Cmp.
[libfirm] / ir / be / belive_t.h
index 3f248fe..33c24c2 100644 (file)
@@ -30,6 +30,7 @@
 #include "irgraph_t.h"
 #include "irphase_t.h"
 #include "irhooks.h"
+#include "dfs.h"
 
 #include "pset.h"
 #include "bitset.h"
 #include "irlivechk.h"
 #endif
 
+struct be_irg_t;
+
 struct _be_lv_t {
        ir_phase ph;
        ir_graph *irg;
+       dfs_t *dfs;
+       const struct be_irg_t *birg;
        bitset_t *nodes;
        hook_entry_t hook_info;
 #ifdef USE_LIVE_CHK
@@ -107,6 +112,7 @@ static INLINE int _be_is_live_xxx(const struct _be_lv_t *li, const ir_node *bloc
                return (lv_chk_bl_xxx(li->lvc, block, irn) & flags) != 0;
 #else
        assert(li->nodes && "node sets must be computed");
+       return 0;
 #endif /* USE_LIVE_CHK */
 }