https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90340
--- Comment #14 from Martin Liška <marxin at gcc dot gnu.org> --- Author: marxin Date: Fri May 10 06:32:31 2019 New Revision: 271053 URL: https://gcc.gnu.org/viewcvs?rev=271053&root=gcc&view=rev Log: Add params for jump-table expansion params (PR middle-end/90340). 2019-05-10 Martin Liska <mli...@suse.cz> PR middle-end/90340 * doc/invoke.texi: New params. * params.def (PARAM_JUMP_TABLE_MAX_GROWTH_RATIO_FOR_SIZE): New. (PARAM_JUMP_TABLE_MAX_GROWTH_RATIO_FOR_SPEED): Likewise. * tree-switch-conversion.c (jump_table_cluster::can_be_handled): Use it. * tree-switch-conversion.h (struct jump_table_cluster): Likewise. 2019-05-10 Martin Liska <mli...@suse.cz> PR middle-end/90340 * gcc.dg/tree-ssa/pr90340-2.c: New test. * gcc.dg/tree-ssa/pr90340.c: New test. Added: trunk/gcc/testsuite/gcc.dg/tree-ssa/pr90340-2.c trunk/gcc/testsuite/gcc.dg/tree-ssa/pr90340.c Modified: trunk/gcc/ChangeLog trunk/gcc/doc/invoke.texi trunk/gcc/params.def trunk/gcc/testsuite/ChangeLog trunk/gcc/tree-switch-conversion.c trunk/gcc/tree-switch-conversion.h