/dflybsd-src/contrib/gcc-8.0/gcc/ |
H A D | except.c | 356 vec_safe_push (cfun->eh->lp_array, (eh_landing_pad)0); in init_eh_for_function() 464 lp->index = vec_safe_length (cfun->eh->lp_array); in gen_eh_landing_pad() 467 vec_safe_push (cfun->eh->lp_array, lp); in gen_eh_landing_pad() 487 return (*ifun->eh->lp_array)[i]; in get_eh_landing_pad_from_number_fn() 506 lp = (*ifun->eh->lp_array)[i]; in get_eh_region_from_lp_number_fn() 985 for (i = 1; vec_safe_iterate (cfun->eh->lp_array, i, &lp); ++i) in dw2_build_landing_pads() 1037 for (i = 1; vec_safe_iterate (cfun->eh->lp_array, i, &lp); ++i) in sjlj_assign_call_site_values() 1342 for (i = 1; vec_safe_iterate (cfun->eh->lp_array, i, &lp); ++i) in sjlj_emit_dispatch_table() 1445 num_dispatch = vec_safe_length (cfun->eh->lp_array); in sjlj_build_landing_pads() 1564 (*cfun->eh->lp_array)[lp->index] = NULL; in remove_eh_landing_pad() [all …]
|
H A D | lto-streamer-in.c | 535 vec<eh_landing_pad, va_gc> *lp_array = fn->eh->lp_array; in fixup_eh_region_pointers() local 539 gcc_assert (eh_array && lp_array); in fixup_eh_region_pointers() 545 #define FIXUP_EH_LP(p) (p) = (*lp_array)[(HOST_WIDE_INT) (intptr_t) (p)] in fixup_eh_region_pointers() 564 FOR_EACH_VEC_ELT (*lp_array, i, lp) in fixup_eh_region_pointers() 646 vec_safe_grow_cleared (fn->eh->lp_array, len); in input_eh_regions() 650 (*fn->eh->lp_array)[i] = lp; in input_eh_regions()
|
H A D | except.h | 200 vec<eh_landing_pad, va_gc> *lp_array; member
|
H A D | bb-reorder.c | 1454 const unsigned lp_len = cfun->eh->lp_array->length (); in sjlj_fix_up_crossing_landing_pad() 1482 eh_landing_pad old_lp = (*cfun->eh->lp_array)[old_index]; in sjlj_fix_up_crossing_landing_pad() 1719 if (cfun->eh->lp_array) in find_rarely_executed_basic_blocks_and_crossing_edges() 1726 FOR_EACH_VEC_ELT (*cfun->eh->lp_array, i, lp) in find_rarely_executed_basic_blocks_and_crossing_edges() 3017 if (fun->eh->lp_array) in execute()
|
H A D | tree-eh.c | 3043 old_lp = (*old_fun->eh->lp_array)[old_lp_nr]; in maybe_duplicate_eh_stmt_fn() 3911 lp_reachable = sbitmap_alloc (cfun->eh->lp_array->length ()); in mark_reachable_handlers() 4008 FOR_EACH_VEC_SAFE_ELT (cfun->eh->lp_array, i, lp) in remove_unreachable_handlers() 4044 FOR_EACH_VEC_SAFE_ELT (cfun->eh->lp_array, i, lp) in maybe_remove_unreachable_handlers() 4207 for (i = 1; vec_safe_iterate (cfun->eh->lp_array, i, &lp); ++i) in unsplit_all_eh() 4633 for (i = 1; vec_safe_iterate (cfun->eh->lp_array, i, &lp); ++i) in cleanup_all_empty_eh()
|
H A D | lto-streamer-out.c | 1796 streamer_write_hwi (ob, vec_safe_length (fn->eh->lp_array)); in output_eh_regions() 1797 FOR_EACH_VEC_SAFE_ELT (fn->eh->lp_array, i, lp) in output_eh_regions()
|
H A D | dwarf2cfi.c | 2818 if (cfun->eh->lp_array) in connect_traces()
|
H A D | tree-cfg.c | 1522 for (i = 1; vec_safe_iterate (cfun->eh->lp_array, i, &lp); ++i) in cleanup_dead_labels_eh()
|
/dflybsd-src/contrib/gcc-4.7/gcc/ |
H A D | except.c | 309 VEC_safe_push (eh_landing_pad, gc, cfun->eh->lp_array, NULL); in init_eh_for_function() 417 lp->index = VEC_length (eh_landing_pad, cfun->eh->lp_array); in gen_eh_landing_pad() 420 VEC_safe_push (eh_landing_pad, gc, cfun->eh->lp_array, lp); in gen_eh_landing_pad() 440 return VEC_index (eh_landing_pad, ifun->eh->lp_array, i); in get_eh_landing_pad_from_number_fn() 459 lp = VEC_index (eh_landing_pad, ifun->eh->lp_array, i); in get_eh_region_from_lp_number_fn() 966 for (i = 1; VEC_iterate (eh_landing_pad, cfun->eh->lp_array, i, lp); ++i) in dw2_build_landing_pads() 1011 for (i = 1; VEC_iterate (eh_landing_pad, cfun->eh->lp_array, i, lp); ++i) in sjlj_assign_call_site_values() 1294 for (i = 1; VEC_iterate (eh_landing_pad, cfun->eh->lp_array, i, lp); ++i) in sjlj_emit_dispatch_table() 1363 num_dispatch = VEC_length (eh_landing_pad, cfun->eh->lp_array); in sjlj_build_landing_pads() 1505 VEC_replace (eh_landing_pad, cfun->eh->lp_array, lp->index, NULL); in remove_eh_landing_pad() [all …]
|
H A D | lto-streamer-in.c | 426 VEC(eh_landing_pad,gc) *lp_array = fn->eh->lp_array; in fixup_eh_region_pointers() 430 gcc_assert (eh_array && lp_array); in fixup_eh_region_pointers() 437 #define FIXUP_EH_LP(p) (p) = VEC_index (eh_landing_pad, lp_array, \ in fixup_eh_region_pointers() 457 FOR_EACH_VEC_ELT (eh_landing_pad, lp_array, i, lp) in fixup_eh_region_pointers() 539 VEC_safe_grow (eh_landing_pad, gc, fn->eh->lp_array, len); in input_eh_regions() 543 VEC_replace (eh_landing_pad, fn->eh->lp_array, i, lp); in input_eh_regions()
|
H A D | except.h | 211 VEC(eh_landing_pad,gc) *lp_array;
|
H A D | tree-eh.c | 2779 old_lp = VEC_index (eh_landing_pad, old_fun->eh->lp_array, old_lp_nr); in maybe_duplicate_eh_stmt_fn() 3500 = sbitmap_alloc (VEC_length (eh_landing_pad, cfun->eh->lp_array)); in remove_unreachable_handlers() 3562 VEC_iterate (eh_landing_pad, cfun->eh->lp_array, lp_nr, lp); ++lp_nr) in remove_unreachable_handlers() 3597 for (i = 1; VEC_iterate (eh_landing_pad, cfun->eh->lp_array, i, lp); ++i) in maybe_remove_unreachable_handlers() 3767 for (i = 1; VEC_iterate (eh_landing_pad, cfun->eh->lp_array, i, lp); ++i) in unsplit_all_eh() 4202 for (i = 1; VEC_iterate (eh_landing_pad, cfun->eh->lp_array, i, lp); ++i) in cleanup_all_empty_eh()
|
H A D | bb-reorder.c | 1308 if (cfun->eh->lp_array) in VEC() 1313 FOR_EACH_VEC_ELT (eh_landing_pad, cfun->eh->lp_array, i, lp) in VEC() 2281 if (cfun->eh->lp_array) in partition_hot_cold_basic_blocks()
|
H A D | lto-streamer-out.c | 567 streamer_write_hwi (ob, VEC_length (eh_landing_pad, fn->eh->lp_array)); in output_eh_regions() 568 FOR_EACH_VEC_ELT (eh_landing_pad, fn->eh->lp_array, i, lp) in output_eh_regions()
|
H A D | dwarf2cfi.c | 2673 if (cfun->eh->lp_array != NULL) in connect_traces()
|
H A D | tree-cfg.c | 1117 for (i = 1; VEC_iterate (eh_landing_pad, cfun->eh->lp_array, i, lp); ++i) in cleanup_dead_labels_eh()
|