diff options
author | Jakub Jelinek <jakub@redhat.com> | 2017-12-09 12:43:31 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2017-12-09 12:43:31 +0100 |
commit | 0eb952ea5eab6a299283635625cef497e831dae4 (patch) | |
tree | 4a24789b1000c8bab737a5073f07109f84111303 /gcc/gimple-loop-interchange.cc | |
parent | b01fff4882f0c5d35a52e7001832e31c708fffd9 (diff) | |
download | gcc-0eb952ea5eab6a299283635625cef497e831dae4.zip gcc-0eb952ea5eab6a299283635625cef497e831dae4.tar.gz gcc-0eb952ea5eab6a299283635625cef497e831dae4.tar.bz2 |
re PR lto/83338 (SPEC CPU2017 510.parest_r ICE)
PR tree-optimization/83338
* tree-vect-stmts.c (vectorizable_operation): Handle POINTER_DIFF_EXPR
vectorization as MINUS_EXPR with a subsequent VIEW_CONVERT_EXPR from
vector of unsigned integers to vector of signed integers.
* gcc.dg/vect/pr83338.c: New test.
From-SVN: r255523
Diffstat (limited to 'gcc/gimple-loop-interchange.cc')
0 files changed, 0 insertions, 0 deletions