This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Buglet in combine
- To: gcc-patches at gcc dot gnu dot org
- Subject: Buglet in combine
- From: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- Date: Sun, 21 May 00 18:03:37 EDT
I added an i3_subst_into_i2 case a while ago where I2 is not a
PARALLEL, but it apparently didn't cause trouble until now.
Sun May 21 16:42:31 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
* combine.c (try_combine): Handle i3_subst_into_i2 case when I2 is
not a PARALLEL.
*** combine.c.may21 Tue Nov 9 18:55:16 1999
--- combine.c Sun May 21 17:13:11 2000
*************** try_combine (i3, i2, i1)
*** 2304,2308 ****
properly handled. */
! if (i3_subst_into_i2)
{
for (i = 0; i < XVECLEN (PATTERN (i2), 0); i++)
--- 2304,2308 ----
properly handled. */
! if (i3_subst_into_i2 && GET_CODE (PATTERN (i2)) == PARALLEL)
{
for (i = 0; i < XVECLEN (PATTERN (i2), 0); i++)