sparc: implement float->unsigned conversions
[libfirm] / ir / be / sparc / bearch_sparc_t.h
index 4a07b34..d5cc225 100644 (file)
@@ -21,7 +21,6 @@
  * @file
  * @brief   declarations for SPARC backend -- private header
  * @author  Hannes Rapp, Matthias Braun
- * @version $Id$
  */
 #ifndef FIRM_BE_SPARC_BEARCH_SPARC_T_H
 #define FIRM_BE_SPARC_BEARCH_SPARC_T_H
@@ -66,6 +65,7 @@ extern const arch_irn_ops_t sparc_irn_ops;
 #define SPARC_MIN_STACKSIZE              92
 #define SPARC_AGGREGATE_RETURN_OFFSET    64
 #define SPARC_PARAMS_SPILL_OFFSET        68
+#define SPARC_SAVE_AREA_SIZE             64
 #define SPARC_N_PARAM_REGS                6
 #define SPARC_STACK_ALIGNMENT             8
 #define SPARC_REGISTER_SIZE               4
@@ -75,7 +75,7 @@ static inline bool sparc_is_value_imm_encodeable(int32_t value)
        return SPARC_IMMEDIATE_MIN <= value && value <= SPARC_IMMEDIATE_MAX;
 }
 
-void sparc_finish(ir_graph *irg);
+void sparc_finish_graph(ir_graph *irg);
 
 void sparc_introduce_prolog_epilog(ir_graph *irg);