GCC Middle and Back End API Reference
|
Go to the source code of this file.
Functions | |
void | input_bb (struct lto_input_block *, enum LTO_tags, struct data_in *, struct function *, int) |
void | output_bb (struct output_block *, basic_block, struct function *) |
void input_bb | ( | struct lto_input_block * | ib, |
enum LTO_tags | tag, | ||
struct data_in * | data_in, | ||
struct function * | fn, | ||
int | count_materialization_scale | ||
) |
In gimple-streamer-in.c
Read a basic block with tag TAG from DATA_IN using input block IB. FN is the function being processed.
References add_stmt_to_eh_lp(), apply_scale(), cfun, basic_block_def::count, basic_block_def::flags, basic_block_def::frequency, gsi_insert_after(), GSI_NEW_STMT, gsi_start_bb(), HOST_WIDE_INT, input_gimple_stmt(), input_phi(), LTO_bb0, LTO_eh_region, LTO_null, lto_tag_check_set(), streamer_read_gcov_count(), streamer_read_hwi(), streamer_read_record_start(), and streamer_read_uhwi().
Referenced by input_function().
void output_bb | ( | struct output_block * | , |
basic_block | , | ||
struct function * | |||
) |
In gimple-streamer-out.c