Lines Matching refs:seq
51 update_modified_stmts (gimple_seq seq) in update_modified_stmts() argument
57 for (gsi = gsi_start (seq); !gsi_end_p (gsi); gsi_next (&gsi)) in update_modified_stmts()
134 gimple_seq_set_first (i->seq, first); in gsi_insert_seq_nodes_before()
140 gimple_seq_node itlast = gimple_seq_last (*i->seq); in gsi_insert_seq_nodes_before()
154 gimple_seq_set_first (i->seq, first); in gsi_insert_seq_nodes_before()
155 gimple_seq_set_last (i->seq, last); in gsi_insert_seq_nodes_before()
183 gsi_insert_seq_before_without_update (gimple_stmt_iterator *i, gimple_seq seq, in gsi_insert_seq_before_without_update() argument
188 if (seq == NULL) in gsi_insert_seq_before_without_update()
192 gcc_assert (seq != *i->seq); in gsi_insert_seq_before_without_update()
194 first = gimple_seq_first (seq); in gsi_insert_seq_before_without_update()
195 last = gimple_seq_last (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() argument
217 update_modified_stmts (seq); in gsi_insert_seq_before()
218 gsi_insert_seq_before_without_update (i, seq, mode); in gsi_insert_seq_before()
256 gimple_seq_set_last (i->seq, last); in gsi_insert_seq_nodes_after()
262 gcc_assert (!gimple_seq_last (*i->seq)); in gsi_insert_seq_nodes_after()
264 gimple_seq_set_first (i->seq, first); in gsi_insert_seq_nodes_after()
265 gimple_seq_set_last (i->seq, last); in gsi_insert_seq_nodes_after()
295 gsi_insert_seq_after_without_update (gimple_stmt_iterator *i, gimple_seq seq, in gsi_insert_seq_after_without_update() argument
300 if (seq == NULL) in gsi_insert_seq_after_without_update()
304 gcc_assert (seq != *i->seq); in gsi_insert_seq_after_without_update()
306 first = gimple_seq_first (seq); in gsi_insert_seq_after_without_update()
307 last = gimple_seq_last (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() argument
328 update_modified_stmts (seq); in gsi_insert_seq_after()
329 gsi_insert_seq_after_without_update (i, seq, mode); in gsi_insert_seq_after()
348 pold_seq = i.seq; in gsi_split_seq_after()
377 gimple_seq_set_first (gsi->seq, stmt); in gsi_set_stmt()
381 gimple_seq_set_last (gsi->seq, stmt); in gsi_set_stmt()
402 old_seq = *i->seq; in gsi_split_seq_before()
404 *i->seq = NULL; in gsi_split_seq_before()
405 i->seq = pnew_seq; in gsi_split_seq_before()
466 gsi_replace_with_seq (gimple_stmt_iterator *gsi, gimple_seq seq, in gsi_replace_with_seq() argument
471 if (gimple_seq_empty_p (seq)) in gsi_replace_with_seq()
476 seqi = gsi_last (seq); in gsi_replace_with_seq()
479 gsi_insert_seq_before (gsi, seq, GSI_SAME_STMT); in gsi_replace_with_seq()
592 gimple_seq_set_last (i->seq, prev); in gsi_remove()
599 *i->seq = next; in gsi_remove()
629 gsi_for_stmt (gimple *stmt, gimple_seq *seq) in gsi_for_stmt() argument
631 gimple_stmt_iterator i = gsi_start_1 (seq); in gsi_for_stmt()
710 gsi_insert_seq_on_edge (edge e, gimple_seq seq) in gsi_insert_seq_on_edge() argument
712 gimple_seq_add_seq (&PENDING_STMT (e), seq); in gsi_insert_seq_on_edge()
911 gimple_seq seq = PENDING_STMT (e); in gsi_commit_one_edge_insert() local
917 update_call_edge_frequencies (gimple_seq_first (seq), gsi.bb); in gsi_commit_one_edge_insert()
920 gsi_insert_seq_after (&gsi, seq, GSI_NEW_STMT); in gsi_commit_one_edge_insert()
922 gsi_insert_seq_before (&gsi, seq, GSI_NEW_STMT); in gsi_commit_one_edge_insert()
937 i.seq = pseq; in gsi_start_phis()