diff options
author | James E Wilson <wilson@specifixinc.com> | 2006-12-12 16:03:39 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2006-12-12 16:03:39 +0100 |
commit | b5425e756b286c723d4b53129957f6e2aa1715f0 (patch) | |
tree | 559633eed34ade6f4a5846e16fa4c3474b81f543 /gcc/tree-pass.h | |
parent | 90fb678b67b084bbb5d724c01ceb6fbfa2f09269 (diff) | |
download | gcc-b5425e756b286c723d4b53129957f6e2aa1715f0.zip gcc-b5425e756b286c723d4b53129957f6e2aa1715f0.tar.gz gcc-b5425e756b286c723d4b53129957f6e2aa1715f0.tar.bz2 |
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
Diffstat (limited to 'gcc/tree-pass.h')
0 files changed, 0 insertions, 0 deletions