removed INLIEN before global functions
[libfirm] / ir / ir / irflag.h
index 4c52c64..e6a91d5 100644 (file)
@@ -70,6 +70,19 @@ int  get_firm_verbosity (void);
  */
 void set_opt_constant_folding (int value);
 
+/** Enables/Disables loop unrolling.
+ *
+ * If opt_loop_unrolling == 1 perform loop_unrolling.
+ * See loop_unrolling.h.
+ *
+ * Default: opt_loop_unrolling = 1;
+ */
+void set_opt_loop_unrolling (int value);
+
+/** Enables/Disables output of information about loop unrolling.
+ */
+void set_opt_loop_unrolling_verbose (int value);
+
 /** Enables/Disables removal of redundant Loads and Stores.
  *
  *  - Remove Store that overwrites a just stored value (WAW).
@@ -189,6 +202,13 @@ void set_opt_dyn_meth_dispatch (int value);
 void set_opt_tail_recursion(int value);
 void set_opt_tail_recursion_verbose(int value);
 
+/** Enable/Disable floating of fragile ops.
+ *
+ * This flags enables/disables the floating of fragile operations.
+ * If this flag is on, fragile operations which are known to NOT raise
+ * an exception can be place to other basic blocks.
+ * Otherwise they remain in the block they were created.
+ */
 void set_opt_fragile_ops(int value);