Home
last modified time | relevance | path

Searched refs:jump_table_cluster (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dtree-switch-conversion.h238 class jump_table_cluster: public group_cluster
242 jump_table_cluster (vec<cluster *> &clusters, unsigned start, unsigned end) in jump_table_cluster() function
477 jump_table_cluster::case_values_threshold (void) in case_values_threshold()
488 bool jump_table_cluster::is_enabled (void) in is_enabled()
H A Dtree-switch-conversion.c1117 jump_table_cluster::emit (tree index_expr, tree, in emit()
1180 jump_table_cluster::find_jump_tables (vec<cluster *> &clusters) in find_jump_tables()
1227 output.safe_push (new jump_table_cluster (clusters, start, end - 1)); in find_jump_tables()
1246 jump_table_cluster::can_be_handled (const vec<cluster *> &clusters, in can_be_handled()
1302 jump_table_cluster::is_beneficial (const vec<cluster *> &, in is_beneficial()
1752 vec<cluster *> output = jump_table_cluster::find_jump_tables (clusters); in analyze_switch_statement()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dtree-switch-conversion.h255 class jump_table_cluster: public group_cluster
259 jump_table_cluster (vec<cluster *> &clusters, unsigned start, unsigned end) in jump_table_cluster() function
503 jump_table_cluster::case_values_threshold (void) in case_values_threshold()
514 bool jump_table_cluster::is_enabled (void) in is_enabled()
H A Dgimple-if-to-switch.cc242 = jump_table_cluster::find_jump_tables (filtered_clusters); in is_beneficial()
483 return (jump_table_cluster::is_enabled () in gate()
H A Dtree-switch-conversion.cc1115 jump_table_cluster::emit (tree index_expr, tree, in emit()
1178 jump_table_cluster::find_jump_tables (vec<cluster *> &clusters) in find_jump_tables()
1243 output.safe_push (new jump_table_cluster (clusters, start, end - 1)); in find_jump_tables()
1262 jump_table_cluster::can_be_handled (const vec<cluster *> &clusters, in can_be_handled()
1304 jump_table_cluster::is_beneficial (const vec<cluster *> &, in is_beneficial()
1809 vec<cluster *> n = jump_table_cluster::find_jump_tables (tmp); in analyze_switch_statement()
1823 vec<cluster *> n = jump_table_cluster::find_jump_tables (tmp); in analyze_switch_statement()
H A DChangeLog-201812126 * tree-switch-conversion.c (jump_table_cluster::emit):
18068 * tree-switch-conversion.c (jump_table_cluster::can_be_handled):
18070 * tree-switch-conversion.h (struct jump_table_cluster):
18075 * tree-switch-conversion.c (jump_table_cluster::find_jump_tables):
18077 (jump_table_cluster::can_be_handled): Handle single case
18079 (jump_table_cluster::is_beneficial): Bail out for such case.
18728 * tree-switch-conversion.c (jump_table_cluster::find_jump_tables):
18730 * tree-switch-conversion.h (jump_table_cluster::is_enabled):
18732 (jump_table_cluster::is_enabled): New function.
18950 * tree-switch-conversion.c (jump_table_cluster::can_be_handled):
[all …]
H A DChangeLog-20195735 (jump_table_cluster::can_be_handled): Likewise.
5736 * tree-switch-conversion.h (jump_table_cluster::case_values_threshold): Likewise.
15836 * tree-switch-conversion.c (jump_table_cluster::find_jump_tables):
15840 (jump_table_cluster::can_be_handled): Remove the guard
28824 * tree-switch-conversion.c (jump_table_cluster::can_be_handled):
29108 * tree-switch-conversion.c (jump_table_cluster::can_be_handled):
29110 * tree-switch-conversion.h (struct jump_table_cluster):
H A DChangeLog-202116799 (jump_table_cluster::find_jump_tables): Pre-compute number of
16801 (jump_table_cluster::can_be_handled): Change signature.
32691 * tree-switch-conversion.c (jump_table_cluster::emit): Add loc
H A DChangeLog-202011964 * tree-switch-conversion.c (jump_table_cluster::can_be_handled):
11978 * tree-switch-conversion.c (jump_table_cluster::find_jump_tables):
12576 * tree-switch-conversion.c (jump_table_cluster::find_jump_tables):