Lines Matching refs:basic_block
41 basic_block x_entry_block_ptr;
42 basic_block x_exit_block_ptr;
45 vec<basic_block, va_gc> *x_basic_block_info;
61 vec<basic_block, va_gc> *x_label_to_block_map;
86 extern basic_block alloc_block (void);
87 extern void link_block (basic_block, basic_block);
88 extern void unlink_block (basic_block);
90 extern void expunge_block (basic_block);
91 extern edge unchecked_make_edge (basic_block, basic_block, int);
92 extern edge cached_make_edge (sbitmap, basic_block, basic_block, int);
93 extern edge make_edge (basic_block, basic_block, int);
94 extern edge make_single_succ_edge (basic_block, basic_block, int);
96 extern void redirect_edge_succ (edge, basic_block);
97 extern void redirect_edge_pred (edge, basic_block);
109 extern void debug_bb (basic_block);
110 extern basic_block debug_bb_n (int);
111 extern void dump_bb_info (FILE *, basic_block, int, dump_flags_t, bool, bool);
113 extern void update_bb_profile_for_threading (basic_block, profile_count, edge);
114 extern void scale_bbs_frequencies_profile_count (basic_block *, int,
116 extern void scale_bbs_frequencies (basic_block *, int, profile_probability);
121 extern void set_bb_original (basic_block, basic_block);
122 extern basic_block get_bb_original (basic_block);
123 extern void set_bb_copy (basic_block, basic_block);
124 extern basic_block get_bb_copy (basic_block);