We currently don't switch to a faster switch lowering algorithm when a
switch is too big. This patch removes a warning about this.
PR middle-end/117091
gcc/ChangeLog:
* tree-switch-conversion.cc
(switch_decision_tree::analyze_switch_statement):
Remove warning about using different algorithms.
Signed-off-by: Filip Kastl <[email protected]>
---
gcc/tree-switch-conversion.cc | 7 -------
1 file changed, 7 deletions(-)
diff --git a/gcc/tree-switch-conversion.cc b/gcc/tree-switch-conversion.cc
index 4f0be8c43f0..dea217a01ef 100644
--- a/gcc/tree-switch-conversion.cc
+++ b/gcc/tree-switch-conversion.cc
@@ -2257,13 +2257,6 @@ switch_decision_tree::analyze_switch_statement ()
reset_out_edges_aux (m_switch);
- if (l > (unsigned) param_switch_lower_slow_alg_max_cases)
- warning_at (gimple_location (m_switch), OPT_Wdisabled_optimization,
- "Using faster switch lowering algorithms. "
- "Number of switch cases (%d) exceeds "
- "%<--param=switch-lower-slow-alg-max-cases=%d%> limit.",
- l, param_switch_lower_slow_alg_max_cases);
-
/* Find bit-test clusters. */
vec<cluster *> output = bit_test_cluster::find_bit_tests (clusters, max_c);
--
2.48.1