diff options
author | Sudakshina Das <sudi.das@arm.com> | 2019-12-05 18:03:01 +0000 |
---|---|---|
committer | Sudakshina Das <sudi@gcc.gnu.org> | 2019-12-05 18:03:01 +0000 |
commit | 8575d5925226a8f92ee644d6d59a2b1b93840d94 (patch) | |
tree | d157c9a1dc400e15108cef3a97e3a0649519c3ed | |
parent | 9bcee9c9a153270c9bf73b73a6af564e715032ff (diff) | |
download | gcc-8575d5925226a8f92ee644d6d59a2b1b93840d94.zip gcc-8575d5925226a8f92ee644d6d59a2b1b93840d94.tar.gz gcc-8575d5925226a8f92ee644d6d59a2b1b93840d94.tar.bz2 |
[Patch, GCC] Fix a condition post r278611
gcc/ChangeLog
2019-12-05 Sudakshina Das <sudi.das@arm.com>
* tree-vect-loop.c (vect_model_reduction_cost): Remove reduction_type
check from if condition.
From-SVN: r279012
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/tree-vect-loop.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 87dc67e..08aee89 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2019-12-05 Sudakshina Das <sudi.das@arm.com> + + * tree-vect-loop.c (vect_model_reduction_cost): Remove reduction_type + check from if condition. + 2019-12-05 Tobias Burnus <tobias@codesourcery.com> * omp-low.c (lower_omp_target): For use_device_ptr/use_derice_addr diff --git a/gcc/tree-vect-loop.c b/gcc/tree-vect-loop.c index 83b0e0b..ddc1d83 100644 --- a/gcc/tree-vect-loop.c +++ b/gcc/tree-vect-loop.c @@ -3915,7 +3915,7 @@ vect_model_reduction_cost (stmt_vec_info stmt_info, internal_fn reduc_fn, /* No extra instructions needed in the prologue. */ prologue_cost = 0; - if (reduction_type == EXTRACT_LAST_REDUCTION || reduc_fn != IFN_LAST) + if (reduc_fn != IFN_LAST) /* Count one reduction-like operation per vector. */ inside_cost = record_stmt_cost (cost_vec, ncopies, vec_to_scalar, stmt_info, 0, vect_body); |