Lines Matching refs:block_stmt_iterator

474 } block_stmt_iterator;  typedef
476 static inline block_stmt_iterator bsi_start (basic_block);
477 static inline block_stmt_iterator bsi_last (basic_block);
478 static inline block_stmt_iterator bsi_after_labels (basic_block);
479 block_stmt_iterator bsi_for_stmt (tree);
480 static inline bool bsi_end_p (block_stmt_iterator);
481 static inline void bsi_next (block_stmt_iterator *);
482 static inline void bsi_prev (block_stmt_iterator *);
483 static inline tree bsi_stmt (block_stmt_iterator);
484 static inline tree * bsi_stmt_ptr (block_stmt_iterator);
486 extern void bsi_remove (block_stmt_iterator *, bool);
487 extern void bsi_move_before (block_stmt_iterator *, block_stmt_iterator *);
488 extern void bsi_move_after (block_stmt_iterator *, block_stmt_iterator *);
489 extern void bsi_move_to_bb_end (block_stmt_iterator *, basic_block);
502 extern void bsi_insert_before (block_stmt_iterator *, tree,
504 extern void bsi_insert_after (block_stmt_iterator *, tree,
507 extern void bsi_replace (const block_stmt_iterator *, tree, bool);
608 extern tree gimplify_val (block_stmt_iterator *, tree, tree);
609 extern tree gimplify_build1 (block_stmt_iterator *, enum tree_code,
611 extern tree gimplify_build2 (block_stmt_iterator *, enum tree_code,
613 extern tree gimplify_build3 (block_stmt_iterator *, enum tree_code,
839 void create_iv (tree, tree, tree, struct loop *, block_stmt_iterator *, bool,
844 void standard_iv_increment_position (struct loop *, block_stmt_iterator *,
940 void sra_insert_before (block_stmt_iterator *, tree);
941 void sra_insert_after (block_stmt_iterator *, tree);
959 tree force_gimple_operand_bsi (block_stmt_iterator *, tree, bool, tree);
1003 tree create_mem_ref (block_stmt_iterator *, tree,