GCC Middle and Back End API Reference
|
Data Fields | |
struct btr_user_s * | next |
basic_block | bb |
int | luid |
rtx | insn |
rtx | use |
int | n_reaching_defs |
int | first_reaching_def |
char | other_use_this_block |
basic_block btr_user_s::bb |
Referenced by btr_def_live_range(), and build_btr_def_use_webs().
int btr_user_s::first_reaching_def |
rtx btr_user_s::insn |
Referenced by btr_def_live_range().
int btr_user_s::luid |
int btr_user_s::n_reaching_defs |
struct btr_user_s* btr_user_s::next |
Referenced by btr_def_live_range(), and build_btr_def_use_webs().
char btr_user_s::other_use_this_block |
rtx btr_user_s::use |
If INSN has a single use of a single branch register, then USE points to it within INSN. If there is more than one branch register use, or the use is in some way ambiguous, then USE is NULL.
Referenced by new_btr_user().