(move_block_to_reg): Do nothing if NREGS == 0.
authorRichard Kenner <kenner@gcc.gnu.org>
Fri, 29 Jul 1994 21:36:13 +0000 (17:36 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Fri, 29 Jul 1994 21:36:13 +0000 (17:36 -0400)
From-SVN: r7820

gcc/expr.c

index b6c4e554aceb37216b23e0108a0e703c170803f2..61be655f54f8680b28d2a0f16806ffb5fefce3a0 100644 (file)
@@ -1603,6 +1603,9 @@ move_block_to_reg (regno, x, nregs, mode)
   int i;
   rtx pat, last;
 
+  if (nregs == 0)
+    return;
+
   if (CONSTANT_P (x) && ! LEGITIMATE_CONSTANT_P (x))
     x = validize_mem (force_const_mem (mode, x));