diff options
author | Ilya Enkovich <ilya.enkovich@intel.com> | 2016-06-22 14:05:55 +0000 |
---|---|---|
committer | Ilya Enkovich <ienkovich@gcc.gnu.org> | 2016-06-22 14:05:55 +0000 |
commit | 49e76ff114c94634f01ec0e2406b9ece7d58ce2d (patch) | |
tree | c1a0b13225e17bbb58b4370baf22278fd1c0ffec /libcpp | |
parent | 79c94ff7965fe8b8615b77fbaacdce73c0f37b4a (diff) | |
download | gcc-49e76ff114c94634f01ec0e2406b9ece7d58ce2d.zip gcc-49e76ff114c94634f01ec0e2406b9ece7d58ce2d.tar.gz gcc-49e76ff114c94634f01ec0e2406b9ece7d58ce2d.tar.bz2 |
re PR tree-optimization/71488 (Wrong code for vector comparisons with ivybridge and westmere targets)
gcc/
PR middle-end/71488
* tree-vect-patterns.c (vect_recog_mask_conversion_pattern): Support
comparison of boolean vectors.
* tree-vect-stmts.c (vectorizable_comparison): Vectorize comparison
of boolean vectors using bitwise operations.
gcc/testsuite/
PR middle-end/71488
* g++.dg/pr71488.C: New test.
* gcc.dg/vect/vect-bool-cmp.c: New test.
From-SVN: r237706
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions