Searched refs:ifun (Results 1 – 6 of 6) sorted by relevance
| /openbsd/src/gnu/gcc/gcc/ |
| D | tree-eh.c | 95 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 …]
|
| D | except.c | 921 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 …]
|
| D | tree-cfg.c | 823 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()
|
| /openbsd/src/gnu/usr.bin/gcc/gcc/config/stormy16/ |
| D | stormy16.c | 873 const int ifun = xstormy16_interrupt_function_p (); in xstormy16_compute_stack_layout() local 879 if (REG_NEEDS_SAVE (regno, ifun)) in xstormy16_compute_stack_layout() 965 const int ifun = xstormy16_interrupt_function_p (); in xstormy16_expand_prologue() local 992 if (REG_NEEDS_SAVE (regno, ifun)) in xstormy16_expand_prologue() 1057 const int ifun = xstormy16_interrupt_function_p (); in xstormy16_expand_epilogue() local 1076 if (REG_NEEDS_SAVE (regno, ifun)) in xstormy16_expand_epilogue() 1085 if (ifun) in xstormy16_expand_epilogue() 1097 const int ifun = xstormy16_interrupt_function_p (); local 1098 return REG_NEEDS_SAVE (regno, ifun);
|
| /openbsd/src/gnu/gcc/gcc/config/stormy16/ |
| D | stormy16.c | 1016 const int ifun = xstormy16_interrupt_function_p (); in xstormy16_compute_stack_layout() local 1022 if (REG_NEEDS_SAVE (regno, ifun)) in xstormy16_compute_stack_layout() 1103 const int ifun = xstormy16_interrupt_function_p (); in xstormy16_expand_prologue() local 1142 if (REG_NEEDS_SAVE (regno, ifun)) in xstormy16_expand_prologue() 1212 const int ifun = xstormy16_interrupt_function_p (); in xstormy16_expand_epilogue() local 1234 if (REG_NEEDS_SAVE (regno, ifun)) in xstormy16_expand_epilogue() 1257 if (ifun) in xstormy16_expand_epilogue() 1268 const int ifun = xstormy16_interrupt_function_p (); in xstormy16_epilogue_uses() local 1269 return REG_NEEDS_SAVE (regno, ifun); in xstormy16_epilogue_uses()
|
| /openbsd/src/gnu/usr.bin/gcc/gcc/ |
| D | except.c | 1350 duplicate_eh_regions (ifun, map) in duplicate_eh_regions() argument 1351 struct function *ifun; in duplicate_eh_regions() 1354 int ifun_last_region_number = ifun->eh->last_region_number; 1365 cur = ifun->eh->region_array[i]; 1372 cur = ifun->eh->region_array[i]; 1378 root = n_array[ifun->eh->region_tree->region_number];
|