aboutsummaryrefslogtreecommitdiff
path: root/gcc/system.h
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2023-04-21 12:57:17 +0200
committerRichard Biener <rguenther@suse.de>2023-04-21 13:47:28 +0200
commitcddfe6bc40b3dc0806e260bbfb4cac82d609a258 (patch)
treea1da1220f9bcf150490cce8935e43e1482f8c082 /gcc/system.h
parent53dddbfeb213ac4ec39f550aa81eaa4264375d2c (diff)
downloadgcc-cddfe6bc40b3dc0806e260bbfb4cac82d609a258.zip
gcc-cddfe6bc40b3dc0806e260bbfb4cac82d609a258.tar.gz
gcc-cddfe6bc40b3dc0806e260bbfb4cac82d609a258.tar.bz2
tree-optimization/109573 - avoid ICEing on unexpected live def
The following relaxes the assert in vectorizable_live_operation where we catch currently unhandled cases to also allow an intermediate copy as it happens here but also relax the assert to checking only. PR tree-optimization/109573 * tree-vect-loop.cc (vectorizable_live_operation): Allow unhandled SSA copy as well. Demote assert to checking only. * g++.dg/vect/pr109573.cc: New testcase.
Diffstat (limited to 'gcc/system.h')
0 files changed, 0 insertions, 0 deletions