diff options
author | Richard Biener <rguenther@suse.de> | 2024-06-17 14:36:56 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2024-06-17 14:39:30 +0200 |
commit | 65e72b95c63a5501cf1482f3814ae8c8e672bf06 (patch) | |
tree | e1810710b38c8697b31c3bab67bf70dabac9e716 /gcc/tree-ssa-alias.h | |
parent | 95bfc6abf378a32e502dca0e2938f94d5b0ab094 (diff) | |
download | gcc-65e72b95c63a5501cf1482f3814ae8c8e672bf06.zip gcc-65e72b95c63a5501cf1482f3814ae8c8e672bf06.tar.gz gcc-65e72b95c63a5501cf1482f3814ae8c8e672bf06.tar.bz2 |
tree-optimization/115508 - fix ICE with SLP scheduling and extern vector
When there's a permute after an extern vector we can run into a case
that didn't consider the scheduled node being a permute which lacks
a representative.
PR tree-optimization/115508
* tree-vect-slp.cc (vect_schedule_slp_node): Guard check on
representative.
* gcc.target/i386/pr115508.c: New testcase.
Diffstat (limited to 'gcc/tree-ssa-alias.h')
0 files changed, 0 insertions, 0 deletions