diff options
author | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-02-06 08:48:41 +0000 |
---|---|---|
committer | bstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-02-06 08:48:41 +0000 |
commit | 13c89565e8b716fac8521f5195b23c7cb9f818c1 (patch) | |
tree | 5eb865f1df000c3e6a1e5940dd746e10912f11bd /gcc/tree-vect-slp.c | |
parent | 194589c5f6dc71acb90ab653830bbc32898ad7a2 (diff) | |
download | gcc-13c89565e8b716fac8521f5195b23c7cb9f818c1.tar.gz |
2012-02-03 Basile Starynkevitch <basile@starynkevitch.net>
MELT branch merged with trunk rev 183926 using svnmerge
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@183929 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree-vect-slp.c')
-rw-r--r-- | gcc/tree-vect-slp.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/tree-vect-slp.c b/gcc/tree-vect-slp.c index ab1914afc62..1177816ab60 100644 --- a/gcc/tree-vect-slp.c +++ b/gcc/tree-vect-slp.c @@ -233,8 +233,8 @@ vect_get_and_check_slp_defs (loop_vec_info loop_vinfo, bb_vec_info bb_vinfo, oprnd = TREE_OPERAND (oprnd, 0); } - if (!vect_is_simple_use (oprnd, loop_vinfo, bb_vinfo, &def_stmt, &def, - &dt) + if (!vect_is_simple_use (oprnd, NULL, loop_vinfo, bb_vinfo, &def_stmt, + &def, &dt) || (!def_stmt && dt != vect_constant_def)) { if (vect_print_dump_info (REPORT_SLP)) |