Home
last modified time | relevance | path

Searched refs:ssa_name (Results 1 – 23 of 23) sorted by relevance

/freebsd-10-stable/contrib/gcc/
Dtree-ssa.c107 verify_ssa_name (tree ssa_name, bool is_virtual) in verify_ssa_name() argument
109 if (TREE_CODE (ssa_name) != SSA_NAME) in verify_ssa_name()
115 if (TREE_TYPE (ssa_name) != TREE_TYPE (SSA_NAME_VAR (ssa_name))) in verify_ssa_name()
121 if (SSA_NAME_IN_FREE_LIST (ssa_name)) in verify_ssa_name()
127 if (is_virtual && is_gimple_reg (ssa_name)) in verify_ssa_name()
133 if (!is_virtual && !is_gimple_reg (ssa_name)) in verify_ssa_name()
139 if (is_virtual && var_ann (SSA_NAME_VAR (ssa_name)) in verify_ssa_name()
140 && get_subvars_for_var (SSA_NAME_VAR (ssa_name)) != NULL) in verify_ssa_name()
163 verify_def (basic_block bb, basic_block *definition_block, tree ssa_name, in verify_def() argument
166 if (verify_ssa_name (ssa_name, is_virtual)) in verify_def()
[all …]
Dtree-complex.c168 tree ssa_name = default_def (parm); in init_parameter_lattice_values() local
170 SSA_NAME_VERSION (ssa_name), VARYING); in init_parameter_lattice_values()
440 get_component_ssa_name (tree ssa_name, bool imag_p) in get_component_ssa_name() argument
442 complex_lattice_t lattice = find_lattice_value (ssa_name); in get_component_ssa_name()
448 tree inner_type = TREE_TYPE (TREE_TYPE (ssa_name)); in get_component_ssa_name()
455 ssa_name_index = SSA_NAME_VERSION (ssa_name) * 2 + imag_p; in get_component_ssa_name()
459 ret = get_component_var (SSA_NAME_VAR (ssa_name), imag_p); in get_component_ssa_name()
465 = SSA_NAME_OCCURS_IN_ABNORMAL_PHI (ssa_name); in get_component_ssa_name()
466 if (TREE_CODE (SSA_NAME_VAR (ssa_name)) == VAR_DECL in get_component_ssa_name()
467 && IS_EMPTY_STMT (SSA_NAME_DEF_STMT (ssa_name))) in get_component_ssa_name()
[all …]
Dtree-ssanames.c142 gcc_assert (ssa_name (SSA_NAME_VERSION (t)) == NULL); in make_ssa_name()
305 replace_ssa_name_symbol (tree ssa_name, tree sym) in replace_ssa_name_symbol() argument
307 SSA_NAME_VAR (ssa_name) = sym; in replace_ssa_name_symbol()
308 TREE_TYPE (ssa_name) = TREE_TYPE (sym); in replace_ssa_name_symbol()
Dtree-into-ssa.c1611 register_new_update_single (new_name, ssa_name (i)); in register_new_update_set()
2174 set_def_block (ssa_name (i), bb, is_phi_p); in mark_def_interesting()
2392 prepare_def_site_for (ssa_name (i), insert_phi_p); in prepare_names_to_update()
2399 prepare_def_site_for (ssa_name (i), insert_phi_p); in prepare_names_to_update()
2400 prepare_use_sites_for (ssa_name (i), insert_phi_p); in prepare_names_to_update()
2420 print_generic_expr (file, ssa_name (i), 0); in dump_names_replaced_by()
2457 dump_names_replaced_by (file, ssa_name (i)); in dump_update_ssa()
2487 print_generic_expr (file, ssa_name (i), 0); in dump_update_ssa()
2554 release_ssa_name (ssa_name (i)); in delete_update_ssa()
2872 if (!is_gimple_reg (ssa_name (i))) in switch_virtuals_to_full_rewrite()
[all …]
Dtree-object-size.c398 check_for_plus_in_loops (&osi, ssa_name (i)); in compute_builtin_object_size()
417 collect_object_sizes_for (&osi, ssa_name (i)); in compute_builtin_object_size()
421 print_generic_expr (dump_file, ssa_name (i), in compute_builtin_object_size()
441 print_generic_expr (dump_file, ssa_name (i), in compute_builtin_object_size()
Dtree-ssa-pre.c622 tree name = ssa_name (i); in bitmap_set_and()
643 tree name = ssa_name (i); in bitmap_set_and_compl()
884 print_generic_expr (outfile, ssa_name (i), 0); in bitmap_print_value_set()
887 print_generic_expr (outfile, get_value_handle (ssa_name (i)), 0); in bitmap_print_value_set()
1834 print_generic_expr (out, ssa_name (i), 0); in dump_bitmap_of_names()
1975 tree name = ssa_name (i); in compute_rvuse_and_antic_safe()
2670 bitmap_value_replace_in_set (NEW_SETS (block), ssa_name (i)); in insert_aux()
2671 bitmap_value_replace_in_set (AVAIL_OUT (block), ssa_name (i)); in insert_aux()
3038 tree name = ssa_name (i); in insert_extra_phis()
3870 tree name = ssa_name (i); in fini_pre()
Dtree-ssa-alias-warnings.c446 tree ptr = ssa_name (i); in build_reference_table()
988 tree ptr = ssa_name (i); in detect_strict_aliasing_named()
Dtree-vrp.c2997 print_generic_expr (file, ssa_name (i), 0); in dump_value_range()
3033 print_generic_expr (file, ssa_name (i), 0); in dump_all_value_ranges()
3216 dump_asserts_for (file, ssa_name (i)); in dump_all_asserts()
3793 update_edges_p |= process_assert_insertions_for (ssa_name (i), loc); in process_assert_insertions()
4138 equiv_vr.min = ssa_name (i); in compare_name_with_value()
4139 equiv_vr.max = ssa_name (i); in compare_name_with_value()
4235 vr1.min = ssa_name (i1); in compare_names()
4236 vr1.max = ssa_name (i1); in compare_names()
4249 vr2.min = ssa_name (i2); in compare_names()
4250 vr2.max = ssa_name (i2); in compare_names()
Dtree-ssa-propagate.c502 if (ssa_name (i)) in ssa_prop_init()
503 SSA_NAME_VALUE (ssa_name (i)) = NULL_TREE; in ssa_prop_init()
Dtree-ssa-loop-ivopts.c107 tree ssa_name; /* The ssa name with the value. */ member
369 if (iv->ssa_name) in dump_iv()
372 print_generic_expr (file, iv->ssa_name, TDF_SLIM); in dump_iv()
903 iv->ssa_name = NULL_TREE; in alloc_iv()
919 info->iv->ssa_name = iv; in set_iv()
1151 iv->ssa_name = NULL_TREE; in record_use()
2157 phi = SSA_NAME_DEF_STMT (iv->ssa_name); in add_old_iv_candidates()
2166 cand->var_before = iv->ssa_name; in add_old_iv_candidates()
5712 remove_statement (SSA_NAME_DEF_STMT (info->iv->ssa_name), true); in remove_unused_ivs()
Dtree-ssa-dom.c334 tree name = ssa_name (i); in tree_ssa_dominator_optimize()
2488 tree name = ssa_name (i); in eliminate_degenerate_phis()
2493 eliminate_const_or_copy (SSA_NAME_DEF_STMT (ssa_name (i)), in eliminate_degenerate_phis()
Dtree-vect-transform.c2422 tree ssa_name = USE_FROM_PTR (use_p); in update_vuses_to_preheader() local
2423 tree def_stmt = SSA_NAME_DEF_STMT (ssa_name); in update_vuses_to_preheader()
2424 tree name_var = SSA_NAME_VAR (ssa_name); in update_vuses_to_preheader()
3129 mark_sym_for_renaming (SSA_NAME_VAR (ssa_name (j))); in vect_transform_loop()
Dtree.h1701 #define SSA_NAME_VAR(NODE) SSA_NAME_CHECK (NODE)->ssa_name.var
1710 #define SSA_NAME_VERSION(NODE) SSA_NAME_CHECK (NODE)->ssa_name.version
1726 SSA_NAME_CHECK (N)->ssa_name.ptr_info
1730 SSA_NAME_CHECK (N)->ssa_name.value_handle
1749 #define SSA_NAME_IMM_USE_NODE(NODE) SSA_NAME_CHECK (NODE)->ssa_name.imm_uses
3283 struct tree_ssa_name GTY ((tag ("TS_SSA_NAME"))) ssa_name;
Dtree-ssa-alias.c927 tree name = ssa_name (i); in init_alias_info()
1031 tree ptr = ssa_name (i); in create_name_tags()
2425 tree ptr = ssa_name (i); in dump_alias_info()
Dtree-ssa-copy.c961 tree var = ssa_name (i); in fini_copy_prop()
Dtree-flow.h436 #define ssa_name(i) (VEC_index (tree, ssa_names, (i))) macro
Dtree-ssa-loop-manip.c192 add_exit_phis_var (ssa_name (i), use_blocks[i], loop_exits); in add_exit_phis()
Dtree-ssa-operands.c2563 var = ssa_name(x); in dump_immediate_uses()
Dtree.def868 DEFTREECODE (SSA_NAME, "ssa_name", tcc_exceptional, 0)
872 PHI_ARG_ELT returns the Ith tuple <ssa_name, edge> from the
Dtree-scalar-evolution.c2939 name = ssa_name (i); in scev_const_prop()
DChangeLog.tree-ssa1991 (union tree_ann_d): Add field 'ssa_name'.
10372 * tree-ssa-live.c (calculate_live_on_entry): Abort if ssa_name has a
11704 (coalesce_ssa_name): New. Coalesce ssa_name ranges together.
11705 (assign_vars): Assign real variables to ssa_name partitions.
13465 (union tree_node): Add fields 'ssa_name' and 'phi'.
DChangeLog-200410123 (record_use): Clear the ssa_name field of iv.
12183 * tree-into-ssa.c (rewrite_ssa_into_ssa): Expect ssa_name to return
19734 vector comparisons, ssa_name reuse, and allocations here.
30424 * tree-flow.h (ssa_names, num_ssa_names, ssa_name): Declare.
34073 (union tree_node): Add fields ssa_name, phi, eref, ephi,
DChangeLog-200525551 (remove_phi_node): Release the ssa_name AFTER releasing the phi node.