Searched refs:expand_case (Results 1 – 21 of 21) sorted by relevance
48 extern void expand_case (gswitch *);
881 expand_case (gswitch *stmt) in expand_case() function
4665 * expr.h (expand_case): Likewise.4668 (expand_case): Likewise.
859 (expand_case): Likewise.7761 (expand_case): Compute and propagate default edge probability to11312 * tree.h (expand_case): Move prototype ...11313 * expr.h (expand_case): ...here.11316 (expand_case): Use a pointer set instead of a bitmap for12090 * stmt.c (expand_case): Simplify using the fact that every GIMPLE19889 (expand_case): Split out code generation parts into new functions.19890 (expand_switch_as_decision_tree_p): Split out from expand_case.20047 (expand_case): Remove expand_switch_using_bit_tests_p code.26055 * stmt.c (expand_case): Remove special flag_pic case conditional[all …]
3890 expand_case (swtch); in expand_gimple_stmt_1()
2731 * stmt.c (expand_case): Likewise.6569 * stmt.c (expand_case): Speed up code to detect duplicate case7562 * stmt.c (expand_case): Update a comment.7566 * stmt.c (expand_case): Put an assertion that index_expr is7582 * stmt.c (expand_case): Remove code to handle SWITCH_EXPR with7748 * stmt.c (expand_case): Remove an obsolete comment.7793 * stmt.c (expand_case): Handle the default label outside of9176 (expand_case): Avoid unnessary computation and memory allocation13781 expand_anon_union_decl, emit_case_bit_tests, expand_case): Likewise.16957 * stmt.c (shift_return_value, expand_case, estimate_case_costs):[all …]
12403 * stmt.c (expand_case): Likewise.19687 (expand_case): Likewise.19698 (expand_case): Build list of simple_case_node.21350 (expand_case): Don't rely on default_edge being the first edge,26049 (expand_case): Update.26160 * stmt.c (expand_case): Assert NCASES is greater than one.31615 (expand_case) <default_label>: Remove unneeded initialization.
8556 * stmt.c (expand_case): Use optimize_insn_for_size_p.15813 expand_case): Likewise.23245 * stmt.c (expand_case): Pass fallback label to try_casesi,23363 (expand_case): Do not rely on the default label to be present.
16584 * stmt.c (expand_case): Use build_int_cst.29436 * stmt.c (expand_case): Don't change index_type. Convert minval31343 * stmt.c (expand_case): Don't assume cleanup_tree_cfg will remove31443 * stmt.c (expand_case): Likewise.
10999 (expand_case): Rewrite to take gimple statement.11001 (expand_case): Change prototype.26203 * stmt.c (expand_case): Use case_values_threshold target hook.
1612 * stmt.c (expand_case): Likewise.8353 (expand_case): New allocation pool case_node_pool. Initialize it,20483 * stmt.c (expand_case): Do not call squeeze_notes.
16323 * stmt.c (expand_case, expand_sjlj_dispatch_table): Likewise.22988 * stmt.c (expand_case): Likewise.30428 (expand_case): Likewise.31841 (expand_case): Use rtx_code_label instread of rtx where feasible.
16041 * stmt.c (expand_case): Don't emit NOTE_INSN_DELETED notes.16824 * stmt.c (expand_case): Likewise.
4105 (expand_case): Use it.17103 * stmt.c (expand_case): Likewise.
25620 * stmt.c (expand_case): Strengthen local "before_case" from rtx to40072 * stmt.c (expand_case): Likewise.
12147 (expand_case): Likewise.
19844 * stmt.c (expand_case): Try to narrow the index type if it's larger
19834 (expand_case): Use case_values_threshold.
876 expand_case (gswitch *stmt) in expand_case() function
3710 expand_case (swtch); in expand_gimple_stmt_1()