Home
last modified time | relevance | path

Searched refs:gimple_seq (Results 1 – 25 of 153) sorted by relevance

1234567

/dflybsd-src/contrib/gcc-8.0/gcc/
H A Dgimple-fold.h59 extern gimple_seq rewrite_to_defined_overflow (gimple *);
65 extern tree gimple_build (gimple_seq *, location_t,
68 gimple_build (gimple_seq *seq, in gimple_build()
73 extern tree gimple_build (gimple_seq *, location_t,
76 gimple_build (gimple_seq *seq, in gimple_build()
81 extern tree gimple_build (gimple_seq *, location_t,
84 gimple_build (gimple_seq *seq, in gimple_build()
89 extern tree gimple_build (gimple_seq *, location_t,
92 gimple_build (gimple_seq *seq, in gimple_build()
97 extern tree gimple_build (gimple_seq *, location_t,
[all …]
H A Dgimplify.h58 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 *,
69 extern enum gimplify_status gimplify_self_mod_expr (tree *, gimple_seq *,
70 gimple_seq *, bool, tree);
73 extern bool gimplify_stmt (tree *, gimple_seq *);
75 extern enum gimplify_status gimplify_expr (tree *, gimple_seq *, gimple_seq *,
78 extern void gimplify_type_sizes (tree, gimple_seq *);
79 extern void gimplify_one_sizepos (tree *, gimple_seq *);
81 extern enum gimplify_status gimplify_arg (tree *, gimple_seq *, location_t,
[all …]
H A Dgimple-iterator.h34 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);
87 extern void gsi_insert_seq_on_edge (edge, gimple_seq);
89 extern basic_block gsi_insert_seq_on_edge_immediate (edge, gimple_seq);
[all …]
H A Dgimple.h386 gimple_seq body;
410 gimple_seq body;
425 gimple_seq handler;
442 gimple_seq failure;
453 gimple_seq n_body, e_body;
522 gimple_seq eval;
526 gimple_seq cleanup;
557 gimple_seq cleanup;
638 gimple_seq pre_body;
850 gimple_seq body;
[all …]
H A Dgimple-match.h57 bool gimple_simplify (gimple *, code_helper *, tree *, gimple_seq *,
59 bool gimple_resimplify1 (gimple_seq *, code_helper *, tree, tree *,
61 bool gimple_resimplify2 (gimple_seq *, code_helper *, tree, tree *,
63 bool gimple_resimplify3 (gimple_seq *, code_helper *, tree, tree *,
66 gimple_seq *, tree res = NULL_TREE);
H A Dgimple-iterator.c51 update_modified_stmts (gimple_seq seq) in update_modified_stmts()
183 gsi_insert_seq_before_without_update (gimple_stmt_iterator *i, gimple_seq seq, in gsi_insert_seq_before_without_update()
214 gsi_insert_seq_before (gimple_stmt_iterator *i, gimple_seq seq, in gsi_insert_seq_before()
295 gsi_insert_seq_after_without_update (gimple_stmt_iterator *i, gimple_seq seq, in gsi_insert_seq_after_without_update()
325 gsi_insert_seq_after (gimple_stmt_iterator *i, gimple_seq seq, in gsi_insert_seq_after()
336 gimple_seq
340 gimple_seq *pold_seq, new_seq; in gsi_split_seq_after()
391 gsi_split_seq_before (gimple_stmt_iterator *i, gimple_seq *pnew_seq) in gsi_split_seq_before()
394 gimple_seq old_seq; in gsi_split_seq_before()
466 gsi_replace_with_seq (gimple_stmt_iterator *gsi, gimple_seq seq, in gsi_replace_with_seq()
[all …]
H A Dgimple.c569 gimple_build_bind (tree vars, gimple_seq body, tree block) in gimple_build_bind()
661 gimple_build_catch (tree types, gimple_seq handler) in gimple_build_catch()
677 gimple_build_eh_filter (tree types, gimple_seq failure) in gimple_build_eh_filter()
704 gimple_build_eh_else (gimple_seq n_body, gimple_seq e_body) in gimple_build_eh_else()
720 gimple_build_try (gimple_seq eval, gimple_seq cleanup, in gimple_build_try()
741 gimple_build_wce (gimple_seq cleanup) in gimple_build_wce()
905 gimple_build_omp_critical (gimple_seq body, tree name, tree clauses) in gimple_build_omp_critical()
926 gimple_build_omp_for (gimple_seq body, int kind, tree clauses, size_t collapse, in gimple_build_omp_for()
927 gimple_seq pre_body) in gimple_build_omp_for()
952 gimple_build_omp_parallel (gimple_seq body, tree clauses, tree child_fn, in gimple_build_omp_parallel()
[all …]
H A Dtree-eh.c224 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;
372 gimple_seq top_p_seq;
408 static gimple_seq lower_eh_must_not_throw (struct leh_state *, gtry *);
415 static void lower_eh_constructs_1 (struct leh_state *state, gimple_seq *seq);
417 static gimple_seq
461 gimple_seq new_seq; in replace_goto_queue_cond_clause()
488 static void replace_goto_queue_stmt_list (gimple_seq *, struct leh_tf_state *);
494 gimple_seq seq; in replace_goto_queue_1()
[all …]
H A Dgimple-match-head.c49 gimple_seq *, tree (*)(tree),
52 gimple_seq *, tree (*)(tree),
55 gimple_seq *, tree (*)(tree),
79 gimple_resimplify1 (gimple_seq *seq, in gimple_resimplify1()
142 gimple_resimplify2 (gimple_seq *seq, in gimple_resimplify2()
215 gimple_resimplify3 (gimple_seq *seq, in gimple_resimplify3()
329 gimple_seq *seq, tree res) in maybe_push_res_to_seq()
442 gimple_seq *seq, tree (*valueize)(tree)) in gimple_simplify()
465 gimple_seq *seq, tree (*valueize)(tree)) in gimple_simplify()
499 gimple_seq *seq, tree (*valueize)(tree)) in gimple_simplify()
[all …]
H A Dtree-inline.h213 int estimate_num_insns_seq (gimple_seq, eni_weights *);
217 extern gimple_seq copy_gimple_seq_and_replace_locals (gimple_seq seq);
H A Dgimplify.c161 gimple_seq conditional_cleanups;
200 static enum gimplify_status gimplify_compound_expr (tree *, gimple_seq *, bool);
202 static enum gimplify_status gimplify_expr (tree *, gimple_seq *, gimple_seq *,
209 gimplify_seq_add_stmt (gimple_seq *seq_p, gimple *gs) in gimplify_seq_add_stmt()
221 gimplify_seq_add_seq (gimple_seq *dst_p, gimple_seq src) in gimplify_seq_add_seq()
376 gimple_pop_condition (gimple_seq *pre_p) in gimple_pop_condition()
439 gimplify_and_add (tree t, gimple_seq *seq_p) in gimplify_and_add()
449 gimplify_and_return_first (tree t, gimple_seq *seq_p) in gimplify_and_return_first()
567 internal_get_tmp_var (tree val, gimple_seq *pre_p, gimple_seq *post_p, in internal_get_tmp_var()
616 get_formal_tmp_var (tree val, gimple_seq *pre_p) in get_formal_tmp_var()
[all …]
H A Dgimplify-me.h28 extern tree force_gimple_operand_1 (tree, gimple_seq *, gimple_predicate, tree);
29 extern tree force_gimple_operand (tree, gimple_seq *, bool, tree);
H A Dgimple-pretty-print.h28 extern void debug_gimple_seq (gimple_seq);
29 extern void print_gimple_seq (FILE *, gimple_seq, int, dump_flags_t);
H A Dtree-cfg.h59 extern bool gimple_seq_unreachable_p (gimple_seq);
66 extern void verify_gimple_in_seq (gimple_seq);
110 extern bool gimple_find_sub_bbs (gimple_seq, gimple_stmt_iterator *);
H A Dgimple-walk.h86 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,
/dflybsd-src/contrib/gcc-4.7/gcc/
H A Dgimple.h153 gimple_seq next_free;
198 gimple_seq_set_last (gimple_seq s, gimple_seq_node last) in gimple_seq_set_last()
207 gimple_seq_set_first (gimple_seq s, gimple_seq_node first) in gimple_seq_set_first()
222 void gimple_seq_add_stmt (gimple_seq *, gimple);
229 void gimple_seq_add_stmt_without_update (gimple_seq *, gimple);
233 static inline gimple_seq
236 gimple_seq seq = NULL; in gimple_seq_alloc_with_stmt()
244 static inline gimple_seq
254 set_bb_seq (basic_block bb, gimple_seq seq) in set_bb_seq()
271 gimple_seq seq;
[all …]
H A Dgimple-iterator.c45 update_modified_stmts (gimple_seq seq) in update_modified_stmts()
172 gsi_insert_seq_before_without_update (gimple_stmt_iterator *i, gimple_seq seq, in gsi_insert_seq_before_without_update()
207 gsi_insert_seq_before (gimple_stmt_iterator *i, gimple_seq seq, in gsi_insert_seq_before()
283 gsi_insert_seq_after_without_update (gimple_stmt_iterator *i, gimple_seq seq, in gsi_insert_seq_after_without_update()
317 gsi_insert_seq_after (gimple_stmt_iterator *i, gimple_seq seq, in gsi_insert_seq_after()
328 gimple_seq
332 gimple_seq old_seq, new_seq; in gsi_split_seq_after()
356 gimple_seq
360 gimple_seq old_seq, new_seq; in gsi_split_seq_before()
624 gsi_insert_seq_on_edge (edge e, gimple_seq seq) in gsi_insert_seq_on_edge()
[all …]
H A Dvecir.h43 DEF_VEC_P(gimple_seq);
44 DEF_VEC_ALLOC_P(gimple_seq,gc);
45 DEF_VEC_ALLOC_P(gimple_seq,heap);
H A Dgimplify.c104 static enum gimplify_status gimplify_compound_expr (tree *, gimple_seq *, bool);
178 gimple_seq_add_stmt_without_update (gimple_seq *seq_p, gimple gs) in gimple_seq_add_stmt_without_update()
197 gimplify_seq_add_stmt (gimple_seq *seq_p, gimple gs) in gimplify_seq_add_stmt()
209 gimplify_seq_add_seq (gimple_seq *dst_p, gimple_seq src) in gimplify_seq_add_seq()
317 gimple_pop_condition (gimple_seq *pre_p) in gimple_pop_condition()
379 gimplify_and_add (tree t, gimple_seq *seq_p) in gimplify_and_add()
389 gimplify_and_return_first (tree t, gimple_seq *seq_p) in gimplify_and_return_first()
597 internal_get_tmp_var (tree val, gimple_seq *pre_p, gimple_seq *post_p, in internal_get_tmp_var()
646 get_formal_tmp_var (tree val, gimple_seq *pre_p) in get_formal_tmp_var()
655 get_initialized_tmp_var (tree val, gimple_seq *pre_p, gimple_seq *post_p) in get_initialized_tmp_var()
[all …]
H A Dtree-eh.c224 collect_finally_tree_1 (gimple_seq seq, gimple region) in collect_finally_tree_1()
308 static gimple_seq eh_seq;
326 gimple_seq repl_stmt;
365 gimple_seq top_p_seq;
401 static gimple_seq lower_eh_must_not_throw (struct leh_state *, gimple);
408 static void lower_eh_constructs_1 (struct leh_state *state, gimple_seq seq);
410 static gimple_seq
456 gimple_seq new_seq; in replace_goto_queue_cond_clause()
483 static void replace_goto_queue_stmt_list (gimple_seq, struct leh_tf_state *);
489 gimple_seq seq; in replace_goto_queue_1()
[all …]
H A Dtree-inline.h189 int count_insns_seq (gimple_seq, eni_weights *);
194 extern gimple_seq copy_gimple_seq_and_replace_locals (gimple_seq seq);
H A Dgimple-pretty-print.h30 extern void debug_gimple_seq (gimple_seq);
31 extern void print_gimple_seq (FILE *, gimple_seq, int, int);
H A Dtree-mudflap.c66 static void mf_xform_decls (gimple_seq, tree);
69 static gimple_seq mx_register_decls (tree, gimple_seq, location_t);
450 insert_edge_copies_seq (gimple_seq seq, basic_block bb) in insert_edge_copies_seq()
473 gimple_seq seq = gimple_seq_alloc (); in mf_decl_cache_locals()
521 gimple_seq seq, stmts; in mf_build_check_statement_for()
1030 gimple_seq
1031 mx_register_decls (tree decl, gimple_seq seq, location_t location) in mx_register_decls()
1033 gimple_seq finally_stmts = NULL; in mx_register_decls()
1111 gimple_seq new_seq = gimple_seq_alloc (); in mx_register_decls()
1167 mf_xform_decls (gimple_seq fnbody, tree fnparams) in mf_xform_decls()
/dflybsd-src/contrib/gcc-8.0/gcc/c/
H A Dgimple-parser.c59 static bool c_parser_gimple_compound_statement (c_parser *, gimple_seq *);
60 static void c_parser_gimple_label (c_parser *, gimple_seq *);
61 static void c_parser_gimple_statement (c_parser *, gimple_seq *);
69 static void c_parser_gimple_goto_stmt (location_t, tree, gimple_seq *);
70 static void c_parser_gimple_if_stmt (c_parser *, gimple_seq *);
71 static void c_parser_gimple_switch_stmt (c_parser *, gimple_seq *);
72 static void c_parser_gimple_return_stmt (c_parser *, gimple_seq *);
83 gimple_seq seq = NULL; in c_parser_parse_gimple_body()
84 gimple_seq body = NULL; in c_parser_parse_gimple_body()
137 c_parser_gimple_compound_statement (c_parser *parser, gimple_seq *seq) in c_parser_gimple_compound_statement()
[all …]
/dflybsd-src/contrib/gcc-4.7/gcc/cp/
H A Dcp-gimplify.c66 static gimple_seq
67 finish_bc_block (enum bc_t bc, tree label, gimple_seq body) in finish_bc_block()
186 static gimple_seq
190 gimple_seq stmt_list, body_seq, incr_seq, exit_seq; in gimplify_cp_loop()
279 gimplify_for_stmt (tree *stmt_p, gimple_seq *pre_p) in gimplify_for_stmt()
295 gimplify_while_stmt (tree *stmt_p, gimple_seq *pre_p) in gimplify_while_stmt()
307 gimplify_do_stmt (tree *stmt_p, gimple_seq *pre_p) in gimplify_do_stmt()
319 gimplify_switch_stmt (tree *stmt_p, gimple_seq *pre_p) in gimplify_switch_stmt()
324 gimple_seq seq = NULL; in gimplify_switch_stmt()
348 cp_gimplify_omp_for (tree *expr_p, gimple_seq *pre_p) in cp_gimplify_omp_for()
[all …]

1234567