This is the mail archive of the
gcc-prs@gcc.gnu.org
mailing list for the GCC project.
Re: optimization/8697: [IA-64] combine bug
- From: Eric Botcazou <ebotcazou at libertysurf dot fr>
- To: ebotcazou at gcc dot gnu dot org
- Cc: gcc-prs at gcc dot gnu dot org,
- Date: 18 Feb 2003 17:46:00 -0000
- Subject: Re: optimization/8697: [IA-64] combine bug
- Reply-to: Eric Botcazou <ebotcazou at libertysurf dot fr>
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