Removed ANNOUNCE macro
[libfirm] / ir / opt / reassoc.h
index c51ea84..3f15bdd 100644 (file)
@@ -4,7 +4,7 @@
  * Purpose:     Reassociation
  * Author:      Michael Beck
  * Created:
- * CVS-ID:      $Id:
+ * CVS-ID:      $Id$
  * Copyright:   (c) 1998-2004 Universität Karlsruhe
  * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
  */
@@ -13,6 +13,7 @@
  * @file reassoc.h
  *
  * Reassociation optimization.
+ * Uses the "firm.opt.reassoc" debug space
  *
  * @author Michael Beck
  */
 
 /** Reassociation.
  *
- * Applies Reassiciation rules to integer expressions.
+ * Applies Reassociation rules to integer expressions.
  * Beware: Works only if integer overflow might be ignored, as for C, Java
  * and for address expression.
  * Works only if Constant folding is activated.
  *
+ * Uses loop information to detect loop-invariant (ie contant
+ * inside the loop) values.
+ *
  * See Muchnik 12.3.1 Algebraic Simplification and Reassociation of
  * Addressing Expressions.
+ *
+ *
  */
 void optimize_reassociation(ir_graph *irg);