Home
last modified time | relevance | path

Searched refs:ifun (Results 1 – 3 of 3) sorted by relevance

/freebsd-10-stable/contrib/gcc/
Dtree-eh.c95 add_stmt_to_eh_region_fn (struct function *ifun, tree t, int num) in add_stmt_to_eh_region_fn() argument
107 if (!get_eh_throw_stmt_table (ifun)) in add_stmt_to_eh_region_fn()
108 set_eh_throw_stmt_table (ifun, htab_create_ggc (31, struct_ptr_hash, in add_stmt_to_eh_region_fn()
112 slot = htab_find_slot (get_eh_throw_stmt_table (ifun), n, INSERT); in add_stmt_to_eh_region_fn()
120 add_stmt_to_eh_region_fn (ifun, t, num); in add_stmt_to_eh_region_fn()
130 remove_stmt_from_eh_region_fn (struct function *ifun, tree t) in remove_stmt_from_eh_region_fn() argument
135 if (!get_eh_throw_stmt_table (ifun)) in remove_stmt_from_eh_region_fn()
139 slot = htab_find_slot (get_eh_throw_stmt_table (ifun), &dummy, in remove_stmt_from_eh_region_fn()
143 htab_clear_slot (get_eh_throw_stmt_table (ifun), slot); in remove_stmt_from_eh_region_fn()
149 remove_stmt_from_eh_region_fn (ifun, t); in remove_stmt_from_eh_region_fn()
[all …]
Dexcept.c921 duplicate_eh_regions (struct function *ifun, duplicate_eh_regions_map map, in duplicate_eh_regions() argument
928 if (!ifun->eh->region_tree) in duplicate_eh_regions()
940 cur = VEC_index (eh_region, ifun->eh->region_array, copy_region); in duplicate_eh_regions()
944 min_region = 1, max_region = ifun->eh->last_region_number; in duplicate_eh_regions()
979 cur = VEC_index (eh_region, ifun->eh->region_array, copy_region); in duplicate_eh_regions()
986 cur = ifun->eh->region_tree; in duplicate_eh_regions()
1064 eh_region_outer_p (struct function *ifun, int region_a, int region_b) in eh_region_outer_p() argument
1068 gcc_assert (ifun->eh->last_region_number > 0); in eh_region_outer_p()
1069 gcc_assert (ifun->eh->region_tree); in eh_region_outer_p()
1071 rp_a = VEC_index (eh_region, ifun->eh->region_array, region_a); in eh_region_outer_p()
[all …]
Dtree-cfg.c823 label_to_block_fn (struct function *ifun, tree dest) in label_to_block_fn() argument
840 if (VEC_length (basic_block, ifun->cfg->x_label_to_block_map) in label_to_block_fn()
843 return VEC_index (basic_block, ifun->cfg->x_label_to_block_map, uid); in label_to_block_fn()