Searched refs:index_expr (Results 1 – 6 of 6) sorted by relevance
| /netbsd/src/external/gpl3/gcc/dist/gcc/ |
| D | stmt.cc | 742 emit_case_dispatch_table (tree index_expr, tree index_type, in emit_case_dispatch_table() argument 761 if (! try_casesi (index_type, index_expr, minval, range, in emit_case_dispatch_table() 852 bool ok = try_tablejump (index_type, index_expr, minval, range, in emit_case_dispatch_table() 888 tree index_expr = gimple_switch_index (stmt); in expand_case() local 889 tree index_type = TREE_TYPE (index_expr); in expand_case() 903 gcc_assert (TREE_CODE (index_expr) != INTEGER_CST); in expand_case() 931 && TREE_CODE (index_expr) == SSA_NAME in expand_case() 932 && (def_stmt = SSA_NAME_DEF_STMT (index_expr)) in expand_case() 944 index_expr = inner_index_expr; in expand_case() 1014 emit_case_dispatch_table (index_expr, index_type, in expand_case() [all …]
|
| D | tree-switch-conversion.cc | 1115 jump_table_cluster::emit (tree index_expr, tree, in emit() argument 1134 gswitch *s = gimple_build_switch (index_expr, in emit() 1500 bit_test_cluster::emit (tree index_expr, tree index_type, in emit() argument 1563 if (TREE_CODE (index_expr) == SSA_NAME in emit() 1564 && get_range_query (cfun)->range_of_expr (r, index_expr) in emit() 1570 tree index_type = TREE_TYPE (index_expr); in emit() 1625 idx = fold_convert_loc (loc, unsigned_index_type, index_expr); in emit() 1849 tree index_expr = gimple_switch_index (m_switch); in try_switch_expansion() local 1850 tree index_type = TREE_TYPE (index_expr); in try_switch_expansion() 1903 c->emit (index_expr, index_type, in try_switch_expansion() [all …]
|
| D | tree-switch-conversion.h | 269 void emit (tree index_expr, tree index_type, 390 void emit (tree index_expr, tree index_type, 587 void emit (basic_block bb, tree index_expr,
|
| D | expr.cc | 12799 try_casesi (tree index_type, tree index_expr, tree minval, tree range, in try_casesi() argument 12817 index_expr = build2 (MINUS_EXPR, index_type, in try_casesi() 12818 index_expr, minval); in try_casesi() 12820 index = expand_normal (index_expr); in try_casesi() 12833 index_expr = fold_convert (index_type, index_expr); in try_casesi() 12836 index = expand_normal (index_expr); in try_casesi() 12948 try_tablejump (tree index_type, tree index_expr, tree minval, tree range, in try_tablejump() argument 12957 index_expr = fold_build2 (MINUS_EXPR, index_type, in try_tablejump() 12958 fold_convert (index_type, index_expr), in try_tablejump() 12960 index = expand_normal (index_expr); in try_tablejump()
|
| D | ChangeLog-2004 | 7566 * stmt.c (expand_case): Put an assertion that index_expr is 7568 index_expr.
|
| D | ChangeLog-2011 | 27540 (gen_inbound_check): Don't compute index_expr - range_min in utype
|