diff options
author | Richard Biener <rguenther@suse.de> | 2025-07-10 11:26:04 +0200 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2025-07-10 13:11:39 +0200 |
commit | 2f2e9bcfb0fd9cbf46e2d0d03b3f32f7df8d4fff (patch) | |
tree | 133269fd09be305ec461ccb416410a75861cf8e6 /gcc/ada/gcc-interface/trans.cc | |
parent | 2b99395c312883ccf114476347a7f5174fde436d (diff) | |
download | gcc-2f2e9bcfb0fd9cbf46e2d0d03b3f32f7df8d4fff.zip gcc-2f2e9bcfb0fd9cbf46e2d0d03b3f32f7df8d4fff.tar.gz gcc-2f2e9bcfb0fd9cbf46e2d0d03b3f32f7df8d4fff.tar.bz2 |
Handle failed gcond pattern gracefully
SLP analysis of early break conditions asserts pattern recognition
canonicalized all of them. But the pattern can fail, for example
when vector types cannot be computed. So be graceful here, so
we don't ICE when we didn't yet compute vector types.
* tree-vect-slp.cc (vect_analyze_slp): Fail for non-canonical
gconds.
Diffstat (limited to 'gcc/ada/gcc-interface/trans.cc')
0 files changed, 0 insertions, 0 deletions