remove stray declaration
[libfirm] / ir / be / bessaconstr.h
index a2e404e..f65cdfc 100644 (file)
@@ -29,7 +29,7 @@
  * to their closest copy while introducing phis as necessary.
  *
  * Algorithm: Mark all blocks in the iterated dominance frontiers of the value
- * and it's copies. Link the copies ordered by dominance to the blocks.  Then
+ * and its copies. Link the copies ordered by dominance to the blocks.  Then
  * we search for each use all definitions in the current block, if none is
  * found, then we search one in the immediate dominator. If we are in a block
  * of the dominance frontier, create a phi and do the same search for all
@@ -56,6 +56,7 @@
 #include "bitset.h"
 #include "beirg.h"
 #include "pdeq.h"
+#include "irphase.h"
 
 typedef struct be_ssa_construction_env_t {
        ir_graph                    *irg;
@@ -66,12 +67,13 @@ typedef struct be_ssa_construction_env_t {
        const ir_nodeset_t          *ignore_uses;
        ir_node                    **new_phis;
        int                          iterated_domfront_calculated;
+       ir_phase                    *phase;
 } be_ssa_construction_env_t;
 
 /**
  * Initializes an SSA construction environment.
  *
- * @param env    an SSA empty construction environment
+ * @param env    an empty SSA construction environment
  * @param irg    the graph
  */
 void be_ssa_construction_init(be_ssa_construction_env_t *env, ir_graph *irg);
@@ -86,7 +88,7 @@ void be_ssa_construction_set_ignore_uses(be_ssa_construction_env_t *env,
                                          const ir_nodeset_t *ignore_uses);
 
 /**
- * Reconstructs the ssa form for all users of node @p node
+ * Reconstructs the SSA form for all users of node @p node
  */
 void be_ssa_construction_fix_users(be_ssa_construction_env_t *env,
                                    ir_node *node);
@@ -104,7 +106,7 @@ void be_ssa_construction_update_liveness_phis(be_ssa_construction_env_t *env,
 ir_node **be_ssa_construction_get_new_phis(be_ssa_construction_env_t *env);
 
 /**
- * Destroys an ssa construction environment.
+ * Destroys an SSA construction environment.
  */
 void be_ssa_construction_destroy(be_ssa_construction_env_t *env);