bemain: Centrally call be_emit_init() and be_gas_begin_compilation_unit() instead...
[libfirm] / ir / be / arm / arm_optimize.h
index 92f7243..5a3c0b1 100644 (file)
@@ -21,7 +21,6 @@
  * @file
  * @brief       Implements several optimizations for ARM.
  * @author      Michael Beck
- * @version     $Id: $
  */
 #ifndef FIRM_BE_ARM_ARM_OPTIMIZE_H
 #define FIRM_BE_ARM_ARM_OPTIMIZE_H
@@ -32,7 +31,7 @@
 typedef struct arm_vals {
        int ops;
        unsigned char values[4];
-       unsigned char shifts[4];
+       unsigned char rors[4];
 } arm_vals;
 
 /**
@@ -54,8 +53,7 @@ void arm_gen_vals_from_word(unsigned int value, arm_vals *result);
  * Performs Peephole Optimizations an a graph.
  *
  * @param irg   the graph
- * @param cg    the code generator object
  */
-void arm_peephole_optimization(arm_code_gen_t *cg);
+void arm_peephole_optimization(ir_graph *irg);
 
-#endif /* FIRM_BE_ARM_ARM_OPTIMIZE_H */
+#endif