]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR rtl-optimization/27761 (combine miscompiles)
authorJames E Wilson <wilson@specifixinc.com>
Tue, 12 Dec 2006 15:03:39 +0000 (16:03 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 12 Dec 2006 15:03:39 +0000 (16:03 +0100)
commitb5425e756b286c723d4b53129957f6e2aa1715f0
tree559633eed34ade6f4a5846e16fa4c3474b81f543
parent90fb678b67b084bbb5d724c01ceb6fbfa2f09269
re PR rtl-optimization/27761 (combine miscompiles)

PR rtl-optimization/27761
* combine.c (try_combine): Don't create a useless garbage SET
if PATTERN (i2) is a PARALLEL.  If added_sets_1, save
PATTERN (i1) resp. SET from i1src to i1dest in i1pat
and use it to prevent accidental modification of i1src.

Co-Authored-By: Jakub Jelinek <jakub@redhat.com>
From-SVN: r119785
gcc/ChangeLog
gcc/combine.c