aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-switch-conversion.h
AgeCommit message (Expand)AuthorFilesLines
2019-11-14Remove dead code in switch conv pass.Martin Liska1-6/+0
2019-11-12Apply mechanical replacement (generated patch).Martin Liska1-3/+3
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-10/+20
2019-05-10Add params for jump-table expansion params (PR middle-end/90340).Martin Liska1-6/+0
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-11-16tree-switch-conversion.h (switch_decision_tree::emit_case_nodes): Add locatio...Eric Botcazou1-3/+5
2018-10-24Switch conversion: support any ax + b transformation (PR tree-optimization/84...Martin Liska1-4/+6
2018-08-27Improve switch code emission for a balanced tree (PR tree-optimization/86847).Martin Liska1-0/+24
2018-08-27Fix probability for bit-tests.Martin Liska1-3/+9
2018-08-27Fix probabilities for jump table (PR tree-optimization/86702).Martin Liska1-6/+5
2018-06-28Come up with jump_table ratio constants used in jump_table_cluster.Martin Liska1-0/+6
2018-06-22Fix emission of jump tables (PR tree-optimization/86263).Martin Liska1-0/+20
2018-06-20Enable clustering for switch statements.Martin Liska1-1/+18
2018-06-20Switch other switch expansion methods into classes.Martin Liska1-0/+543
2018-06-20Transform switch_conversion into a class.Martin Liska1-0/+266