This is the mail archive of the gcc-prs@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]
Other format: [Raw text]

Re: optimization/8697: [IA-64] combine bug


The following reply was made to PR optimization/8697; it has been noted by GNATS.

From: Eric Botcazou <ebotcazou@libertysurf.fr>
To: Andreas Schwab <schwab@suse.de>
Cc: gcc-gnats@gcc.gnu.org,
 gcc-bugs@gcc.gnu.org,
 nobody@gcc.gnu.org
Subject: Re: optimization/8697: [IA-64] combine bug
Date: Tue, 18 Feb 2003 18:33:26 +0100

 > Still reproducable with both 3.3 and 3.4 as of today.
 
 Are you sure?
 
 rotate.c.18.life:
 
 (insn 26 75 27 1 0x40188780 (set (reg:SI 349)
         (rotate:SI (reg/v:SI 342)
             (const_int 16 [0x10]))) 190 {*rotlsi3_internal} (nil)
     (expr_list:REG_DEAD (reg/v:SI 342)
         (nil)))
 
 (insn 27 26 28 1 0x40188780 (set (reg:DI 350)
         (zero_extend:DI (reg:SI 349))) 33 {zero_extendsidi2} (insn_list 26 
 (nil))
     (expr_list:REG_DEAD (reg:SI 349)
         (nil)))
 
 
 rotate.c.19.combine:
 
 (insn 26 75 27 1 0x40188780 (set (reg:SI 349)
         (rotate:SI (reg/v:SI 342)
             (const_int 16 [0x10]))) 190 {*rotlsi3_internal} (nil)
     (expr_list:REG_DEAD (reg/v:SI 342)
         (nil)))
 
 (insn 27 26 28 1 0x40188780 (set (reg:DI 350)
         (zero_extend:DI (reg:SI 349))) 33 {zero_extendsidi2} (insn_list 26 
 (nil))
     (expr_list:REG_DEAD (reg:SI 349)
         (nil)))
 
 
 rotate.c.33.mach:
 
 (insn 27 96 28 1 0x40188780 (set (reg:DI 121 r38 [350])
         (zero_extend:DI (reg:SI 121 r38 [349]))) 33 {zero_extendsidi2} 
 (insn_list 81 (nil))
     (nil))
 
 
 Using built-in specs.
 Configured with: ../configure --target=ia64-linux-gnu --prefix=/usr/local 
 --enable-languages=c --enable-checking=misc,tree --disable-nls
 Thread model: posix
 gcc version 3.3 20030214 (prerelease)
 
 -- 
 Eric Botcazou


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