/netbsd-current/external/gpl3/gcc/dist/gcc/ |
H A D | tree-ssa-math-opts.h | 23 extern tree powi_as_mults (gimple_stmt_iterator *, location_t,
|
H A D | gimple-iterator.h | 25 struct gimple_stmt_iterator struct 39 struct gphi_iterator : public gimple_stmt_iterator 57 extern void gsi_insert_seq_before_without_update (gimple_stmt_iterator *, 60 extern void gsi_insert_seq_before (gimple_stmt_iterator *, gimple_seq, 62 extern void gsi_insert_seq_after_without_update (gimple_stmt_iterator *, 65 extern void gsi_insert_seq_after (gimple_stmt_iterator *, gimple_seq, 67 extern gimple_seq gsi_split_seq_after (gimple_stmt_iterator); 68 extern void gsi_set_stmt (gimple_stmt_iterator *, gimple *); 69 extern void gsi_split_seq_before (gimple_stmt_iterator *, gimple_seq *); 70 extern bool gsi_replace (gimple_stmt_iterator *, gimpl [all...] |
H A D | gimplify-me.h | 30 extern tree force_gimple_operand_gsi_1 (gimple_stmt_iterator *, tree, 33 extern tree force_gimple_operand_gsi (gimple_stmt_iterator *, tree, bool, tree, 35 extern void gimple_regimplify_operands (gimple *, gimple_stmt_iterator *);
|
H A D | ubsan.h | 52 extern bool ubsan_expand_bounds_ifn (gimple_stmt_iterator *); 53 extern bool ubsan_expand_null_ifn (gimple_stmt_iterator *); 54 extern bool ubsan_expand_objsize_ifn (gimple_stmt_iterator *); 55 extern bool ubsan_expand_ptr_ifn (gimple_stmt_iterator *); 56 extern bool ubsan_expand_vptr_ifn (gimple_stmt_iterator *); 57 extern bool ubsan_instrument_unreachable (gimple_stmt_iterator *);
|
H A D | tree-ssa-dse.h | 34 void delete_dead_or_redundant_assignment (gimple_stmt_iterator *, const char *,
|
H A D | tree-ssa-strlen.h | 27 extern bool maybe_diag_stxncpy_trunc (gimple_stmt_iterator, tree, tree, 39 extern bool handle_printf_call (gimple_stmt_iterator *, pointer_query &);
|
H A D | gimple-walk.h | 30 gimple_stmt_iterator gsi; 83 typedef tree (*walk_stmt_fn) (gimple_stmt_iterator *, bool *, 91 extern tree walk_gimple_stmt (gimple_stmt_iterator *, walk_stmt_fn,
|
H A D | omp-low.h | 26 extern tree omp_find_combined_for (gimple_stmt_iterator *gsi_p,
|
H A D | gimple-iterator.cc | 53 gimple_stmt_iterator gsi; 114 gsi_insert_seq_nodes_before (gimple_stmt_iterator *i, 186 gsi_insert_seq_before_without_update (gimple_stmt_iterator *i, gimple_seq seq, 217 gsi_insert_seq_before (gimple_stmt_iterator *i, gimple_seq seq, 235 gsi_insert_seq_nodes_after (gimple_stmt_iterator *i, 299 gsi_insert_seq_after_without_update (gimple_stmt_iterator *i, gimple_seq seq, 329 gsi_insert_seq_after (gimple_stmt_iterator *i, gimple_seq seq, 341 gsi_split_seq_after (gimple_stmt_iterator i) 368 gsi_set_stmt (gimple_stmt_iterator *gsi, gimple *stmt) 395 gsi_split_seq_before (gimple_stmt_iterator * [all...] |
H A D | vr-values.h | 39 bool simplify (gimple_stmt_iterator *); 50 bool simplify_truth_ops_using_ranges (gimple_stmt_iterator *, gimple *); 51 bool simplify_div_or_mod_using_ranges (gimple_stmt_iterator *, gimple *); 52 bool simplify_abs_using_ranges (gimple_stmt_iterator *, gimple *); 53 bool simplify_bit_ops_using_ranges (gimple_stmt_iterator *, gimple *); 54 bool simplify_min_or_max_using_ranges (gimple_stmt_iterator *, gimple *); 58 bool simplify_float_conversion_using_ranges (gimple_stmt_iterator *, 60 bool simplify_internal_call_using_ranges (gimple_stmt_iterator *, gimple *);
|
H A D | asan.h | 32 extern bool asan_expand_check_ifn (gimple_stmt_iterator *, bool); 33 extern bool asan_expand_mark_ifn (gimple_stmt_iterator *); 34 extern bool asan_expand_poison_ifn (gimple_stmt_iterator *, bool *, 52 extern bool hwasan_expand_check_ifn (gimple_stmt_iterator *, bool); 53 extern bool hwasan_expand_mark_ifn (gimple_stmt_iterator *); 56 extern gimple_stmt_iterator create_cond_insert_point 57 (gimple_stmt_iterator *, bool, bool, bool, basic_block *, basic_block *);
|
H A D | gimple-fold.h | 30 extern void gimplify_and_update_call_from_tree (gimple_stmt_iterator *, tree); 31 extern bool update_gimple_call (gimple_stmt_iterator *, tree, int, ...); 32 extern bool fold_stmt (gimple_stmt_iterator *); 33 extern bool fold_stmt (gimple_stmt_iterator *, tree (*) (tree)); 34 extern bool fold_stmt_inplace (gimple_stmt_iterator *); 44 extern void fold_builtin_atomic_compare_exchange (gimple_stmt_iterator *); 64 extern bool gimple_fold_builtin_sprintf (gimple_stmt_iterator *); 65 extern bool gimple_fold_builtin_snprintf (gimple_stmt_iterator *); 68 extern void replace_call_with_value (gimple_stmt_iterator *, tree); 69 extern tree tree_vec_extract (gimple_stmt_iterator *, tre [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/ |
H A D | gimple-iterator.h | 25 struct gimple_stmt_iterator struct 39 struct gphi_iterator : public gimple_stmt_iterator 57 extern void gsi_insert_seq_before_without_update (gimple_stmt_iterator *, 60 extern void gsi_insert_seq_before (gimple_stmt_iterator *, gimple_seq, 62 extern void gsi_insert_seq_after_without_update (gimple_stmt_iterator *, 65 extern void gsi_insert_seq_after (gimple_stmt_iterator *, gimple_seq, 67 extern gimple_seq gsi_split_seq_after (gimple_stmt_iterator); 68 extern void gsi_set_stmt (gimple_stmt_iterator *, gimple *); 69 extern void gsi_split_seq_before (gimple_stmt_iterator *, gimple_seq *); 70 extern bool gsi_replace (gimple_stmt_iterator *, gimpl [all...] |
H A D | gimplify-me.h | 30 extern tree force_gimple_operand_gsi_1 (gimple_stmt_iterator *, tree, 33 extern tree force_gimple_operand_gsi (gimple_stmt_iterator *, tree, bool, tree, 35 extern void gimple_regimplify_operands (gimple *, gimple_stmt_iterator *);
|
H A D | ubsan.h | 52 extern bool ubsan_expand_bounds_ifn (gimple_stmt_iterator *); 53 extern bool ubsan_expand_null_ifn (gimple_stmt_iterator *); 54 extern bool ubsan_expand_objsize_ifn (gimple_stmt_iterator *); 55 extern bool ubsan_expand_ptr_ifn (gimple_stmt_iterator *); 56 extern bool ubsan_expand_vptr_ifn (gimple_stmt_iterator *); 57 extern bool ubsan_instrument_unreachable (gimple_stmt_iterator *);
|
H A D | tree-ssa-strlen.h | 25 extern bool maybe_diag_stxncpy_trunc (gimple_stmt_iterator, tree, tree); 35 extern bool handle_printf_call (gimple_stmt_iterator *, const vr_values *);
|
H A D | tree-ssa-dse.h | 34 void delete_dead_or_redundant_assignment (gimple_stmt_iterator *, const char *,
|
H A D | gimple-walk.h | 30 gimple_stmt_iterator gsi; 83 typedef tree (*walk_stmt_fn) (gimple_stmt_iterator *, bool *, 91 extern tree walk_gimple_stmt (gimple_stmt_iterator *, walk_stmt_fn,
|
H A D | vr-values.h | 66 bool simplify_stmt_using_ranges (gimple_stmt_iterator *); 107 bool simplify_truth_ops_using_ranges (gimple_stmt_iterator *, gimple *); 108 bool simplify_div_or_mod_using_ranges (gimple_stmt_iterator *, gimple *); 109 bool simplify_abs_using_ranges (gimple_stmt_iterator *, gimple *); 110 bool simplify_bit_ops_using_ranges (gimple_stmt_iterator *, gimple *); 111 bool simplify_min_or_max_using_ranges (gimple_stmt_iterator *, gimple *); 114 bool simplify_float_conversion_using_ranges (gimple_stmt_iterator *, 116 bool simplify_internal_call_using_ranges (gimple_stmt_iterator *, gimple *);
|
H A D | omp-low.h | 26 extern tree omp_find_combined_for (gimple_stmt_iterator *gsi_p,
|
H A D | tree-ssa-propagate.h | 66 extern bool update_gimple_call (gimple_stmt_iterator *, tree, int, ...); 67 extern bool update_call_from_tree (gimple_stmt_iterator *, tree); 75 extern void propagate_tree_value_into_stmt (gimple_stmt_iterator *, tree); 106 virtual bool fold_stmt (gimple_stmt_iterator *) { return false; }
|
H A D | gimple-iterator.c | 53 gimple_stmt_iterator gsi; 114 gsi_insert_seq_nodes_before (gimple_stmt_iterator *i, 183 gsi_insert_seq_before_without_update (gimple_stmt_iterator *i, gimple_seq seq, 214 gsi_insert_seq_before (gimple_stmt_iterator *i, gimple_seq seq, 232 gsi_insert_seq_nodes_after (gimple_stmt_iterator *i, 295 gsi_insert_seq_after_without_update (gimple_stmt_iterator *i, gimple_seq seq, 325 gsi_insert_seq_after (gimple_stmt_iterator *i, gimple_seq seq, 337 gsi_split_seq_after (gimple_stmt_iterator i) 364 gsi_set_stmt (gimple_stmt_iterator *gsi, gimple *stmt) 391 gsi_split_seq_before (gimple_stmt_iterator * [all...] |
H A D | asan.h | 32 extern bool asan_expand_check_ifn (gimple_stmt_iterator *, bool); 33 extern bool asan_expand_mark_ifn (gimple_stmt_iterator *); 34 extern bool asan_expand_poison_ifn (gimple_stmt_iterator *, bool *, 37 extern gimple_stmt_iterator create_cond_insert_point 38 (gimple_stmt_iterator *, bool, bool, bool, basic_block *, basic_block *);
|
H A D | gimple-fold.h | 30 extern void gimplify_and_update_call_from_tree (gimple_stmt_iterator *, tree); 31 extern bool fold_stmt (gimple_stmt_iterator *); 32 extern bool fold_stmt (gimple_stmt_iterator *, tree (*) (tree)); 33 extern bool fold_stmt_inplace (gimple_stmt_iterator *); 39 extern void fold_builtin_atomic_compare_exchange (gimple_stmt_iterator *); 59 extern bool gimple_fold_builtin_sprintf (gimple_stmt_iterator *); 60 extern bool gimple_fold_builtin_snprintf (gimple_stmt_iterator *); 63 extern void replace_call_with_value (gimple_stmt_iterator *, tree); 64 extern tree tree_vec_extract (gimple_stmt_iterator *, tree, tree, tree, tree);
|
H A D | tree-ssa-address.h | 37 tree create_mem_ref (gimple_stmt_iterator *, tree,
|