This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Buglet in combine


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++)

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]