diff options
author | Richard Biener <rguenther@suse.de> | 2019-10-23 10:29:36 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2019-10-23 10:29:36 +0000 |
commit | 6bd7e7069504668eb37b2b9c976f4f0942666ef2 (patch) | |
tree | 32d1d7e59a612e540cdbee9640fa2f1dbf43aae2 /gcc/tree-vrp.c | |
parent | ae94bb0ee262e43ee391513210311594abf84e07 (diff) | |
download | gcc-6bd7e7069504668eb37b2b9c976f4f0942666ef2.zip gcc-6bd7e7069504668eb37b2b9c976f4f0942666ef2.tar.gz gcc-6bd7e7069504668eb37b2b9c976f4f0942666ef2.tar.bz2 |
re PR tree-optimization/92179 (r277288 causes ICEs compiling several test cases)
2019-10-23 Richard Biener <rguenther@suse.de>
PR tree-optimization/92179
* tree-vect-stmts.c (vectorizable_shift): For shift args
that are all the same remove type restriction in the SLP case.
Adjust SLP code to handle converting of the shift arg to
only apply in case the modes are different.
From-SVN: r277310
Diffstat (limited to 'gcc/tree-vrp.c')
0 files changed, 0 insertions, 0 deletions