diff options
author | Filip Kastl <fkastl@suse.cz> | 2025-05-10 16:18:33 +0200 |
---|---|---|
committer | Filip Kastl <fkastl@suse.cz> | 2025-05-10 16:18:33 +0200 |
commit | 358a5aedf2b5b61f4edfc7964144355a4897dbb9 (patch) | |
tree | 35f50b03976e79465eeda365986f0cd5962ee671 /libjava/javax/print/event | |
parent | 36daa0da95fba18d0d4eb4e10fa07ac3b76fa426 (diff) | |
download | gcc-master.zip gcc-master.tar.gz gcc-master.tar.bz2 |
I have mistakenly assumed that switch lowering cannot encounter a switch
with zero clusters. This patch removes the relevant assert and instead
gives up bit-test lowering when this happens.
PR tree-optimization/120080
gcc/ChangeLog:
* tree-switch-conversion.cc (bit_test_cluster::find_bit_tests):
Replace assert with return.
gcc/testsuite/ChangeLog:
* gcc.dg/tree-ssa/pr120080.c: New test.
Signed-off-by: Filip Kastl <fkastl@suse.cz>
Diffstat (limited to 'libjava/javax/print/event')
0 files changed, 0 insertions, 0 deletions