Home
last modified time | relevance | path

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

/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dtree-ssa-live.h77 } *var_map; typedef
83 extern var_map init_var_map (int, class loop* = NULL);
84 extern void delete_var_map (var_map);
85 extern int var_union (var_map, tree, tree);
86 extern void partition_view_normal (var_map);
87 extern void partition_view_bitmap (var_map, bitmap);
92 extern void dump_var_map (FILE *, var_map);
100 region_contains_p (var_map map, basic_block bb) in region_contains_p()
113 num_var_partitions (var_map map) in num_var_partitions()
123 partition_to_var (var_map map, int i) in partition_to_var()
[all …]
H A Dtree-ssa-live.cc67 var_map_base_fini (var_map map) in var_map_base_fini()
81 var_map
84 var_map map; in init_var_map()
86 map = (var_map) xmalloc (sizeof (struct _var_map)); in init_var_map()
123 delete_var_map (var_map map) in delete_var_map()
141 var_union (var_map map, tree var1, tree var2) in var_union()
193 partition_view_init (var_map map) in partition_view_init()
236 partition_view_fini (var_map map, bitmap selected) in partition_view_fini()
272 partition_view_normal (var_map map) in partition_view_normal()
288 partition_view_bitmap (var_map map, bitmap only) in partition_view_bitmap()
[all …]
H A Dtree-outof-ssa.cc135 elim_graph (var_map map);
156 var_map map;
432 elim_graph::elim_graph (var_map map) : in elim_graph()
562 queue_phi_copy_p (var_map map, tree t) in queue_phi_copy_p()
872 rewrite_trees (var_map map) in rewrite_trees()
940 typedef std::pair<var_map, bitmap> parm_default_def_partition_arg;
949 var_map map = arg->first; in set_parm_default_def_partition()
969 get_parm_default_def_partitions (var_map map) in get_parm_default_def_partitions()
985 get_undefined_value_partitions (var_map map) in get_undefined_value_partitions()
1061 var_map map; in remove_ssa_form()
H A Dtree-ssa-coalesce.cc88 static var_map map_;
388 var_map map) in initialize_conflict_count()
454 sort_coalesce_list (coalesce_list *cl, ssa_conflicts *conflicts, var_map map) in sort_coalesce_list()
683 var_map map; /* Var_map being used for partition mapping. */
691 new_live_track (var_map map) in new_live_track()
867 var_map map; in build_ssa_conflict_graph()
1035 create_coalesce_list_for_region (var_map map, bitmap used_in_copy) in create_coalesce_list_for_region()
1319 attempt_coalesce (var_map map, ssa_conflicts *graph, int x, int y, in attempt_coalesce()
1385 coalesce_partitions (var_map map, ssa_conflicts *graph, coalesce_list *cl, in coalesce_partitions()
1450 dump_part_var_map (FILE *f, partition part, var_map map) in dump_part_var_map()
[all …]
H A Dtree-ssa-ter.cc162 var_map map;
188 new_temp_expr_table (var_map map) in new_temp_expr_table()
578 var_map map = tab->map; in find_replaceable_in_bb()
724 find_replaceable_exprs (var_map map) in find_replaceable_exprs()
H A Dtree-ssa-coalesce.h23 extern void coalesce_ssa_name (var_map);
H A Dtree-ssa-ter.h23 extern bitmap find_replaceable_exprs (var_map);
H A Dtree-outof-ssa.h31 var_map map;
H A Dtree-nested.cc194 hash_map<tree, tree> *var_map; member
680 tree *slot = info->var_map->get (decl); in lookup_element_for_decl()
684 tree *slot = &info->var_map->get_or_insert (decl); in lookup_element_for_decl()
943 info->var_map = new hash_map<tree, tree>; in create_nesting_tree()
1085 tree *slot = &info->var_map->get_or_insert (decl); in get_nonlocal_debug_decl()
1893 tree *slot = &info->var_map->get_or_insert (decl); in get_local_debug_decl()
2664 tree *slot = &i->var_map->get_or_insert (label); in convert_nl_goto_reference()
2712 tree *slot = info->var_map->get (label); in convert_nl_goto_receiver()
3179 tree *slot = nid->root->var_map->get (decl); in nesting_copy_decl()
3212 tree *slot = root->var_map->get (t); in contains_remapped_vars()
[all …]
H A DChangeLog.tree-ssa11353 (init_root_var): Allow that a var_map might not be compacted yet.
11708 (var_map): Structure for variable map.
11716 (init_var_map): Initialize a var_map.
11717 (delete_var_map): Free storage for a var_map.
11719 (compact_var_map): Reduce the number of partitions in a var_map.
11721 (create_ssa_var_map): Initialize a var_map with referenced variables.
11722 (dump_var_map): Debug output for a var_map.
11748 (create_var_map): Create a new var_map.
11749 (delete_var_map): Delete a var_map.
11754 (dump_var_parition): Print var_map.
H A DChangeLog-200915240 (redirect_edge_var_map_location): New. Return locus from var_map.
25939 if it wasn't found in var_map.
H A DChangeLog-20057688 (struct nesting_info): Mark with GTY. Mark var_map's param is struct
7694 info->var_map.
H A DChangeLog-20063519 (rewrite_out_of_ssa): Never create a ref_count in the var_map.
H A DChangeLog-200729903 the new obstack. Create field_map and var_map as pointer_maps.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dtree-ssa-live.h77 } *var_map; typedef
83 extern var_map init_var_map (int, class loop* = NULL);
84 extern void delete_var_map (var_map);
85 extern int var_union (var_map, tree, tree);
86 extern void partition_view_normal (var_map);
87 extern void partition_view_bitmap (var_map, bitmap);
92 extern void dump_var_map (FILE *, var_map);
100 region_contains_p (var_map map, basic_block bb) in region_contains_p()
113 num_var_partitions (var_map map) in num_var_partitions()
123 partition_to_var (var_map map, int i) in partition_to_var()
[all …]
H A Dtree-ssa-live.c67 var_map_base_fini (var_map map) in var_map_base_fini()
81 var_map
84 var_map map; in init_var_map()
86 map = (var_map) xmalloc (sizeof (struct _var_map)); in init_var_map()
123 delete_var_map (var_map map) in delete_var_map()
141 var_union (var_map map, tree var1, tree var2) in var_union()
193 partition_view_init (var_map map) in partition_view_init()
236 partition_view_fini (var_map map, bitmap selected) in partition_view_fini()
272 partition_view_normal (var_map map) in partition_view_normal()
288 partition_view_bitmap (var_map map, bitmap only) in partition_view_bitmap()
[all …]
H A Dtree-outof-ssa.c135 elim_graph (var_map map);
156 var_map map;
432 elim_graph::elim_graph (var_map map) : in elim_graph()
562 queue_phi_copy_p (var_map map, tree t) in queue_phi_copy_p()
872 rewrite_trees (var_map map) in rewrite_trees()
940 typedef std::pair<var_map, bitmap> parm_default_def_partition_arg;
949 var_map map = arg->first; in set_parm_default_def_partition()
969 get_parm_default_def_partitions (var_map map) in get_parm_default_def_partitions()
985 get_undefined_value_partitions (var_map map) in get_undefined_value_partitions()
1061 var_map map; in remove_ssa_form()
H A Dtree-ssa-coalesce.c88 static var_map map_;
388 var_map map) in initialize_conflict_count()
454 sort_coalesce_list (coalesce_list *cl, ssa_conflicts *conflicts, var_map map) in sort_coalesce_list()
683 var_map map; /* Var_map being used for partition mapping. */
691 new_live_track (var_map map) in new_live_track()
867 var_map map; in build_ssa_conflict_graph()
1035 create_coalesce_list_for_region (var_map map, bitmap used_in_copy) in create_coalesce_list_for_region()
1319 attempt_coalesce (var_map map, ssa_conflicts *graph, int x, int y, in attempt_coalesce()
1385 coalesce_partitions (var_map map, ssa_conflicts *graph, coalesce_list *cl, in coalesce_partitions()
1450 dump_part_var_map (FILE *f, partition part, var_map map) in dump_part_var_map()
[all …]
H A Dtree-ssa-ter.c162 var_map map;
188 new_temp_expr_table (var_map map) in new_temp_expr_table()
578 var_map map = tab->map; in find_replaceable_in_bb()
720 find_replaceable_exprs (var_map map) in find_replaceable_exprs()
H A Dtree-ssa-coalesce.h23 extern void coalesce_ssa_name (var_map);
H A Dtree-ssa-ter.h23 extern bitmap find_replaceable_exprs (var_map);
H A Dtree-outof-ssa.h31 var_map map;
H A Dtree-nested.c94 hash_map<tree, tree> *var_map; member
582 tree *slot = info->var_map->get (decl); in lookup_element_for_decl()
586 tree *slot = &info->var_map->get_or_insert (decl); in lookup_element_for_decl()
844 info->var_map = new hash_map<tree, tree>; in create_nesting_tree()
954 tree *slot = &info->var_map->get_or_insert (decl); in get_nonlocal_debug_decl()
1749 tree *slot = &info->var_map->get_or_insert (decl); in get_local_debug_decl()
2507 tree *slot = &i->var_map->get_or_insert (label); in convert_nl_goto_reference()
2555 tree *slot = info->var_map->get (label); in convert_nl_goto_receiver()
3020 tree *slot = nid->root->var_map->get (decl); in nesting_copy_decl()
3053 tree *slot = root->var_map->get (t); in contains_remapped_vars()
[all …]