(copy_for_inline): Call gen_rtvec_vv.
authorRichard Kenner <kenner@gcc.gnu.org>
Fri, 15 Nov 1996 19:11:57 +0000 (14:11 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Fri, 15 Nov 1996 19:11:57 +0000 (14:11 -0500)
From-SVN: r13169

gcc/integrate.c
gcc/reload1.c

index 1c5a4a7dd636afedcc710809c2e93e8df5bfeb57..e53bca632c252c5fdb3355676cedd17e853cd749 100644 (file)
@@ -1148,7 +1148,7 @@ copy_for_inline (orig)
            {
              register int j;
 
-             XVEC (x, i) = gen_rtvec_v (XVECLEN (x, i), &XVECEXP (x, i, 0));
+             XVEC (x, i) = gen_rtvec_vv (XVECLEN (x, i), XVEC (x, i)->elem);
              for (j = 0; j < XVECLEN (x, i); j++)
                XVECEXP (x, i, j)
                  = copy_for_inline (XVECEXP (x, i, j));
index a45e904205a427bb079805e85e625039e5d4429e..4f1168fcbb01205a4145922afb1c5a3773445d68 100644 (file)
@@ -3166,8 +3166,8 @@ eliminate_regs (x, mem_mode, insn)
              new = eliminate_regs (XVECEXP (x, i, j), mem_mode, insn);
              if (new != XVECEXP (x, i, j) && ! copied_vec)
                {
-                 rtvec new_v = gen_rtvec_v (XVECLEN (x, i),
-                                            &XVECEXP (x, i, 0));
+                 rtvec new_v = gen_rtvec_vv (XVECLEN (x, i),
+                                             XVEC (x, i)->elem);
                  if (! copied)
                    {
                      rtx new_x = rtx_alloc (code);