sparc: remove unnecessary convs before stores
[libfirm] / ir / be / ia32 / ia32_intrinsics.c
index 4495c9c..050c663 100644 (file)
@@ -67,15 +67,15 @@ void ia32_handle_intrinsics(void)
 /**
  * Reroute edges from the pn_Call_T_result proj of a call.
  *
- * @param proj   the pn_Call_T_result Proj
- * @param l_res  the lower 32 bit result
- * @param h_res  the upper 32 bit result or NULL
+ * @param resproj  the pn_Call_T_result Proj
+ * @param l_res    the lower 32 bit result
+ * @param h_res    the upper 32 bit result or NULL
  */
-static void reroute_result(ir_node *proj, ir_node *l_res, ir_node *h_res)
+static void reroute_result(ir_node *resproj, ir_node *l_res, ir_node *h_res)
 {
        const ir_edge_t *edge, *next;
 
-       foreach_out_edge_safe(proj, edge, next) {
+       foreach_out_edge_safe(resproj, edge, next) {
                ir_node *proj = get_edge_src_irn(edge);
                long    pn    = get_Proj_proj(proj);
 
@@ -535,7 +535,7 @@ static int map_Conv(ir_node *call, void *ctx)
                        h_res = new_r_Proj(float_to_ll, h_res_mode,
                                                           pn_ia32_l_FloattoLL_res_high);
                } else {
-                       /* convert from float to signed 64bit */
+                       /* Convert from float to unsigned 64bit. */
                        ir_mode   *flt_mode = get_irn_mode(a_f);
                        ir_tarval *flt_tv   = new_tarval_from_str("9223372036854775808", 19, flt_mode);
                        ir_node   *flt_corr = new_r_Const(irg, flt_tv);