|
GCC Middle and Back End API Reference
|

Data Fields | |
| basic_block | bb |
| bitmap_head | killed_pseudos |
| bitmap_head | gen_pseudos |
This page contains code for making global live analysis of pseudos. The code works only when pseudo live info is changed on a BB border. That might be a consequence of some global transformations in LRA, e.g. PIC pseudo reuse or rematerialization.
Structure describing local BB data used for pseudo live-analysis.
| basic_block bb_data_pseudos::bb |
Referenced by finish_live_solver(), get_bb_data(), initiate_live_solver(), live_con_fun_0(), live_con_fun_n(), and live_trans_fun().
| bitmap_head bb_data_pseudos::gen_pseudos |
| bitmap_head bb_data_pseudos::killed_pseudos |