This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: optimization/10185: [3.3/3.4 regression] Wrong code with 3-int-structs & optimization
- From: Janis Johnson <janis187 at us dot ibm dot com>
- To: Steven Bosscher <s dot bosscher at student dot tudelft dot nl>
- Cc: rassahah at neofonie dot de, gcc-gnats at gcc dot gnu dot org, gcc-bugs at gcc dot gnu dot org, nobody at gcc dot gnu dot org, gcc-prs at gcc dot gnu dot org, janis187 at us dot ibm dot com, jh at suse dot cz
- Date: Fri, 21 Mar 2003 17:16:51 -0800
- Subject: Re: optimization/10185: [3.3/3.4 regression] Wrong code with 3-int-structs & optimization
- References: <3E7B980C.2060501@student.tudelft.nl>
The regression appeared with this patch:
Sun Jul 21 00:54:54 CEST 2002 Jan Hubicka <jh at suse dot cz>
* gcse.c: Include cselib.h
(constptop_register): Break out from ...
(cprop_insn): ... here; kill basic_block argument.
(do_local_cprop, local_cprop_pass): New functions.
(one_cprop_pass): Call local_cprop_pass.
My testing used the submitter's test case with -O2 on
i686-pc-linux-gnu.