* reload1.c (reload_cse_regs): Call bzero instead of looping.
authorRichard Henderson <rth@cygnus.com>
Tue, 16 Jun 1998 23:00:29 +0000 (16:00 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Tue, 16 Jun 1998 23:00:29 +0000 (16:00 -0700)
From-SVN: r20530

gcc/ChangeLog
gcc/reload1.c

index 166dd64f0a1105679d6fa7cbd8e4ad490a8c27cd..bfa685f1d669efddab80fb50fa4c461152ecf97f 100644 (file)
@@ -1,3 +1,7 @@
+Tue Jun 16 22:58:40 1998  Richard Henderson  <rth@cygnus.com>
+
+       * reload1.c (reload_cse_regs): Call bzero instead of looping.
+
 Tue Jun 16 18:30:35 1998  Jim Wilson  <wilson@cygnus.com>
 
        * dwarf2out.c (stripattributes): Prepend '*' to the section name.
index b1e26ae1e4e4ba04dac48110d13a466f94f7b53e..b69ee760e5c843914dc31d3ecaa923398735bba5 100644 (file)
@@ -8165,8 +8165,7 @@ reload_cse_regs (first)
   init_alias_analysis ();
 
   reg_values = (rtx *) alloca (FIRST_PSEUDO_REGISTER * sizeof (rtx));
-  for (i = 0; i < FIRST_PSEUDO_REGISTER; i++)
-    reg_values[i] = 0;
+  bzero (reg_values, FIRST_PSEUDO_REGISTER * sizeof (rtx));
 
   /* Create our EXPR_LIST structures on reload_obstack, so that we can
      free them when we are done.  */
@@ -8483,8 +8482,7 @@ reload_cse_simplify_set (set, insn)
 
   dclass = REGNO_REG_CLASS (dreg);
 
-  /* If memory loads are cheaper than register copies, don't change
-     them.  */
+  /* If memory loads are cheaper than register copies, don't change them.  */
   if (GET_CODE (src) == MEM
       && MEMORY_MOVE_COST (GET_MODE (src), dclass, 1) < 2)
     return 0;