GCC Middle and Back End API Reference
|
Data Fields | |
unsigned | id |
bool | important |
bool | involves_undefs |
enum iv_position | pos: 8 |
gimple * | incremented_at |
tree | var_before |
tree | var_after |
struct iv * | iv |
unsigned | cost |
unsigned | cost_step |
struct iv_use * | ainc_use |
bitmap | inv_vars |
bitmap | inv_exprs |
struct iv * | orig_iv |
bool | doloop_p |
The induction variable candidate.
unsigned iv_cand::cost |
Referenced by iv_ca_narrow(), and ivopts_estimate_reg_pressure().
unsigned iv_cand::cost_step |
bool iv_cand::doloop_p |
unsigned iv_cand::id |
Referenced by determine_group_iv_costs().
bool iv_cand::important |
Referenced by add_autoinc_candidates(), add_candidate(), and add_candidate_1().
gimple* iv_cand::incremented_at |
Referenced by add_candidate_1().
bitmap iv_cand::inv_exprs |
bitmap iv_cand::inv_vars |
bool iv_cand::involves_undefs |
Referenced by add_candidate_1().
Referenced by add_candidate(), and add_candidate_1().
enum iv_position iv_cand::pos |
Referenced by add_candidate_1().
tree iv_cand::var_after |
tree iv_cand::var_before |