| /netbsd/src/external/gpl3/gcc/dist/gcc/ |
| D | gimple-fold.h | 67 extern gimple_seq rewrite_to_defined_overflow (gimple *, bool = false); 74 extern tree gimple_build (gimple_seq *, location_t, 77 gimple_build (gimple_seq *seq, in gimple_build() 82 extern tree gimple_build (gimple_seq *, location_t, 85 gimple_build (gimple_seq *seq, in gimple_build() 90 extern tree gimple_build (gimple_seq *, location_t, 93 gimple_build (gimple_seq *seq, in gimple_build() 98 extern tree gimple_build (gimple_seq *, location_t, combined_fn, tree); 100 gimple_build (gimple_seq *seq, combined_fn fn, tree type) in gimple_build() 104 extern tree gimple_build (gimple_seq *, location_t, combined_fn, tree, tree); [all …]
|
| D | gimplify.h | 58 extern void gimplify_and_add (tree, gimple_seq *); 59 extern tree get_formal_tmp_var (tree, gimple_seq *); 60 extern tree get_initialized_tmp_var (tree, gimple_seq *, gimple_seq * = NULL, 70 extern enum gimplify_status gimplify_self_mod_expr (tree *, gimple_seq *, 71 gimple_seq *, bool, tree); 74 extern bool gimplify_stmt (tree *, gimple_seq *); 76 extern enum gimplify_status gimplify_expr (tree *, gimple_seq *, gimple_seq *, 81 extern void gimplify_type_sizes (tree, gimple_seq *); 82 extern void gimplify_one_sizepos (tree *, gimple_seq *); 84 extern enum gimplify_status gimplify_arg (tree *, gimple_seq *, location_t, [all …]
|
| D | gimple-iterator.h | 34 gimple_seq *seq; 58 gimple_seq, 60 extern void gsi_insert_seq_before (gimple_stmt_iterator *, gimple_seq, 63 gimple_seq, 65 extern void gsi_insert_seq_after (gimple_stmt_iterator *, gimple_seq, 67 extern gimple_seq gsi_split_seq_after (gimple_stmt_iterator); 69 extern void gsi_split_seq_before (gimple_stmt_iterator *, gimple_seq *); 71 extern void gsi_replace_with_seq (gimple_stmt_iterator *, gimple_seq, bool); 82 extern gimple_stmt_iterator gsi_for_stmt (gimple *, gimple_seq *); 88 extern void gsi_insert_seq_on_edge (edge, gimple_seq); [all …]
|
| D | gimple.h | 388 gimple_seq body; 412 gimple_seq body; 427 gimple_seq handler; 444 gimple_seq failure; 455 gimple_seq n_body, e_body; 524 gimple_seq eval; 528 gimple_seq cleanup; 559 gimple_seq cleanup; 640 gimple_seq pre_body; 861 gimple_seq body; [all …]
|
| D | gimple-iterator.cc | 51 update_modified_stmts (gimple_seq seq) in update_modified_stmts() 186 gsi_insert_seq_before_without_update (gimple_stmt_iterator *i, gimple_seq seq, in gsi_insert_seq_before_without_update() 217 gsi_insert_seq_before (gimple_stmt_iterator *i, gimple_seq seq, in gsi_insert_seq_before() 299 gsi_insert_seq_after_without_update (gimple_stmt_iterator *i, gimple_seq seq, in gsi_insert_seq_after_without_update() 329 gsi_insert_seq_after (gimple_stmt_iterator *i, gimple_seq seq, in gsi_insert_seq_after() 340 gimple_seq 344 gimple_seq *pold_seq, new_seq; in gsi_split_seq_after() 395 gsi_split_seq_before (gimple_stmt_iterator *i, gimple_seq *pnew_seq) in gsi_split_seq_before() 398 gimple_seq old_seq; in gsi_split_seq_before() 470 gsi_replace_with_seq (gimple_stmt_iterator *gsi, gimple_seq seq, in gsi_replace_with_seq() [all …]
|
| D | gimple-match-head.cc | 54 static bool gimple_simplify (gimple_match_op *, gimple_seq *, tree (*)(tree), 56 static bool gimple_simplify (gimple_match_op *, gimple_seq *, tree (*)(tree), 58 static bool gimple_simplify (gimple_match_op *, gimple_seq *, tree (*)(tree), 60 static bool gimple_simplify (gimple_match_op *, gimple_seq *, tree (*)(tree), 62 static bool gimple_simplify (gimple_match_op *, gimple_seq *, tree (*)(tree), 64 static bool gimple_resimplify1 (gimple_seq *, gimple_match_op *, 66 static bool gimple_resimplify2 (gimple_seq *, gimple_match_op *, 68 static bool gimple_resimplify3 (gimple_seq *, gimple_match_op *, 70 static bool gimple_resimplify4 (gimple_seq *, gimple_match_op *, 72 static bool gimple_resimplify5 (gimple_seq *, gimple_match_op *, [all …]
|
| D | omp-oacc-kernels-decompose.cc | 97 gimple_seq body = gimple_bind_body (as_a <gbind *> (stmt)); in top_level_omp_for_in_stmt() 107 gimple_seq try_body = gimple_try_eval (maybe_for_or_try); in top_level_omp_for_in_stmt() 217 adjust_region_code (gimple_seq gs, int *region_code) in adjust_region_code() 292 make_loops_gang_single (gimple_seq gs) in make_loops_gang_single() 304 make_region_seq (location_t loc, gimple_seq stmts, in make_region_seq() 645 make_region_loop_nest (gimple *omp_for, gimple_seq stmts, in make_region_loop_nest() 729 gimple_seq new_body = NULL; in flatten_binds() 730 gimple_seq body_sequence = gimple_bind_body (bind); in flatten_binds() 748 gimple_seq inner_sequence = gimple_bind_body (inner_bind); in flatten_binds() 793 gimple_seq cleanup = NULL; in make_data_region_try_statement() [all …]
|
| D | gimple-match.h | 142 bool resimplify (gimple_seq *, tree (*)(tree)); 369 bool gimple_simplify (gimple *, gimple_match_op *, gimple_seq *, 371 tree maybe_push_res_to_seq (gimple_match_op *, gimple_seq *, 387 extern tree gimple_build (gimple_seq *, location_t, 390 gimple_build (gimple_seq *seq, code_helper code, tree type, tree op0) in gimple_build() 395 extern tree gimple_build (gimple_seq *, location_t, 398 gimple_build (gimple_seq *seq, code_helper code, tree type, tree op0, in gimple_build() 404 extern tree gimple_build (gimple_seq *, location_t, 407 gimple_build (gimple_seq *seq, code_helper code, tree type, tree op0, in gimple_build()
|
| D | gimple.cc | 590 gimple_build_bind (tree vars, gimple_seq body, tree block) in gimple_build_bind() 678 gimple_build_catch (tree types, gimple_seq handler) in gimple_build_catch() 694 gimple_build_eh_filter (tree types, gimple_seq failure) in gimple_build_eh_filter() 721 gimple_build_eh_else (gimple_seq n_body, gimple_seq e_body) in gimple_build_eh_else() 737 gimple_build_try (gimple_seq eval, gimple_seq cleanup, in gimple_build_try() 758 gimple_build_wce (gimple_seq cleanup) in gimple_build_wce() 922 gimple_build_omp_critical (gimple_seq body, tree name, tree clauses) in gimple_build_omp_critical() 943 gimple_build_omp_for (gimple_seq body, int kind, tree clauses, size_t collapse, in gimple_build_omp_for() 944 gimple_seq pre_body) in gimple_build_omp_for() 969 gimple_build_omp_parallel (gimple_seq body, tree clauses, tree child_fn, in gimple_build_omp_parallel() [all …]
|
| D | tree-eh.cc | 224 collect_finally_tree_1 (gimple_seq seq, gtry *region) in collect_finally_tree_1() 314 static gimple_seq eh_seq; 333 gimple_seq repl_stmt; 375 gimple_seq top_p_seq; 411 static gimple_seq lower_eh_must_not_throw (struct leh_state *, gtry *); 418 static void lower_eh_constructs_1 (struct leh_state *state, gimple_seq *seq); 420 static gimple_seq 464 gimple_seq new_seq; in replace_goto_queue_cond_clause() 491 static void replace_goto_queue_stmt_list (gimple_seq *, struct leh_tf_state *); 497 gimple_seq seq; in replace_goto_queue_1() [all …]
|
| D | tree-inline.h | 240 int estimate_num_insns_seq (gimple_seq, eni_weights *); 244 extern gimple_seq copy_gimple_seq_and_replace_locals (gimple_seq seq);
|
| D | gimplify-me.h | 28 extern tree force_gimple_operand_1 (tree, gimple_seq *, gimple_predicate, tree); 29 extern tree force_gimple_operand (tree, gimple_seq *, bool, tree);
|
| D | gimple-pretty-print.h | 28 extern void debug_gimple_seq (gimple_seq); 29 extern void print_gimple_seq (FILE *, gimple_seq, int, dump_flags_t);
|
| D | gimple-walk.h | 86 extern gimple *walk_gimple_seq_mod (gimple_seq *, walk_stmt_fn, walk_tree_fn, 88 extern gimple *walk_gimple_seq (gimple_seq, walk_stmt_fn, walk_tree_fn,
|
| D | tree-cfg.h | 58 extern bool gimple_seq_unreachable_p (gimple_seq); 65 extern void verify_gimple_in_seq (gimple_seq); 105 extern bool gimple_find_sub_bbs (gimple_seq, gimple_stmt_iterator *);
|
| D | gimplify-me.cc | 44 force_gimple_operand_1 (tree expr, gimple_seq *stmts, in force_gimple_operand_1() 94 force_gimple_operand (tree expr, gimple_seq *stmts, bool simple, tree var) in force_gimple_operand() 113 gimple_seq stmts; in force_gimple_operand_gsi_1() 157 gimple_seq pre = NULL; in gimple_regimplify_operands()
|
| D | gimplify.cc | 195 gimple_seq conditional_cleanups; 249 static enum gimplify_status gimplify_compound_expr (tree *, gimple_seq *, bool); 251 static enum gimplify_status gimplify_expr (tree *, gimple_seq *, gimple_seq *, 253 static void prepare_gimple_addressable (tree *, gimple_seq *); 259 gimplify_seq_add_stmt (gimple_seq *seq_p, gimple *gs) in gimplify_seq_add_stmt() 271 gimplify_seq_add_seq (gimple_seq *dst_p, gimple_seq src) in gimplify_seq_add_seq() 426 gimple_pop_condition (gimple_seq *pre_p) in gimple_pop_condition() 494 gimplify_and_add (tree t, gimple_seq *seq_p) in gimplify_and_add() 504 gimplify_and_return_first (tree t, gimple_seq *seq_p) in gimplify_and_return_first() 619 internal_get_tmp_var (tree val, gimple_seq *pre_p, gimple_seq *post_p, in internal_get_tmp_var() [all …]
|
| D | omp-low.cc | 196 static void scan_omp (gimple_seq *, omp_context *); 346 static void lower_omp (gimple_seq *, omp_context *); 1003 static gimple_seq maybe_catch_exception (gimple_seq); 1012 gimple_seq seq = NULL, new_seq; in finalize_task_copyfn() 2901 gimple_seq seq = NULL; in scan_omp_simd() 2916 gimple_seq new_seq = copy_gimple_seq_and_replace_locals (stmt); in scan_omp_simd() 2956 gimple_seq input_body = NULL; in scan_omp_simd_scan() 2976 gimple_seq input_body1 = gimple_omp_body (input_stmt1); in scan_omp_simd_scan() 2979 gimple_seq scan_body = copy_gimple_seq_and_replace_locals (stmt); in scan_omp_simd_scan() 4313 scan_omp (gimple_seq *body_p, omp_context *ctx) in scan_omp() [all …]
|
| D | tree-vect-loop-manip.cc | 275 add_preheader_seq (class loop *loop, gimple_seq seq) in add_preheader_seq() 288 add_header_seq (class loop *loop, gimple_seq seq) in add_header_seq() 323 vect_maybe_permute_loop_masks (gimple_seq *seq, rgroup_controls *dest_rgm, in vect_maybe_permute_loop_masks() 423 gimple_seq *preheader_seq, in vect_set_loop_controls_directly() 424 gimple_seq *header_seq, in vect_set_loop_controls_directly() 552 gimple_seq test_seq = NULL; in vect_set_loop_controls_directly() 618 gimple_seq seq = vect_gen_len (init_ctrl, start, in vect_set_loop_controls_directly() 653 gimple_seq stmts = NULL; in vect_set_loop_controls_directly() 661 gimple_seq seq = vect_gen_len (next_ctrl, test_index, this_test_limit, in vect_set_loop_controls_directly() 700 gimple_seq preheader_seq = NULL; in vect_set_loop_condition_partial_vectors() [all …]
|
| D | langhooks.h | 312 void (*omp_finish_clause) (tree clause, gimple_seq *pre_p, bool); 562 int (*gimplify_expr) (tree *, gimple_seq *, gimple_seq *);
|
| D | tree-complex.cc | 539 static gimple_seq 546 gimple_seq list; in set_component_ssa_name() 674 gimple_seq list; in update_complex_components() 690 gimple_seq list; in update_complex_components_on_edge() 921 gimple_seq stmts = NULL; in expand_complex_addition() 1067 expand_complex_multiplication_components (gimple_seq *stmts, location_t loc, in expand_complex_multiplication_components() 1101 gimple_seq stmts = NULL; in expand_complex_multiplication() 1200 gimple_seq stmts2 = NULL; in expand_complex_multiplication() 1253 gimple_seq stmts = NULL; in expand_complex_div_straight() 1288 gimple_seq stmts = NULL; in expand_complex_div_wide() [all …]
|
| D | gimple-expr.h | 26 extern void gimple_set_body (tree, gimple_seq); 27 extern gimple_seq gimple_body (tree);
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/doc/ |
| D | match-and-simplify.texi | 37 @deftypefn {GIMPLE function} tree gimple_simplify (enum tree_code, tree, tree, gimple_seq *, tree (… 38 @deftypefnx {GIMPLE function} tree gimple_simplify (enum tree_code, tree, tree, tree, gimple_seq *,… 39 …unction} tree gimple_simplify (enum tree_code, tree, tree, tree, tree, gimple_seq *, tree (*)(tree… 40 @deftypefnx {GIMPLE function} tree gimple_simplify (enum built_in_function, tree, tree, gimple_seq … 41 …ction} tree gimple_simplify (enum built_in_function, tree, tree, tree, gimple_seq *, tree (*)(tree… 42 … tree gimple_simplify (enum built_in_function, tree, tree, tree, tree, gimple_seq *, tree (*)(tree… 48 additional arguments are a gimple_seq where built statements are 62 @deftypefn {GIMPLE function} tree gimple_build (gimple_seq *, location_t, enum tree_code, tree, tre… 63 @deftypefnx {GIMPLE function} tree gimple_build (gimple_seq *, location_t, enum tree_code, tree, tr… 64 @deftypefnx {GIMPLE function} tree gimple_build (gimple_seq *, location_t, enum tree_code, tree, tr… [all …]
|
| D | gimple.texi | 1168 @deftypefn {GIMPLE function} gimple gimplify_assign (tree dst, tree src, gimple_seq *seq_p) 1255 gimple_seq body) 1274 @deftypefn {GIMPLE function} gimple_seq gimple_bind_body (gbind *g) 1280 gimple_seq seq) 1289 gimple_seq seq) 1427 gimple_seq handler) 1442 @deftypefn {GIMPLE function} gimple_seq gimple_catch_handler (gcatch *g) 1452 gimple_seq handler) 1644 gimple_seq failure) 1658 @deftypefn {GIMPLE function} gimple_seq gimple_eh_filter_failure (gimple g) [all …]
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/m32c/ |
| D | m32c-protos.h | 73 tree m32c_gimplify_va_arg_expr (tree, tree, gimple_seq *, gimple_seq *);
|