|
GCC Middle and Back End API Reference
|

Data Fields | |
| unsigned | id |
| enum use_type | type |
| struct iv * | iv |
| gimple | stmt |
| tree * | op_p |
| bitmap | related_cands |
| unsigned | n_map_members |
| struct cost_pair * | cost_map |
| struct iv_cand * | selected |
Use.
| struct cost_pair* iv_use::cost_map |
| unsigned iv_use::id |
Referenced by find_induction_variables().
| struct iv* iv_use::iv |
Referenced by find_induction_variables(), and rewrite_use_nonlinear_expr().
| unsigned iv_use::n_map_members |
| tree* iv_use::op_p |
| bitmap iv_use::related_cands |
| struct iv_cand* iv_use::selected |
The costs wrto the iv candidates.
Referenced by rewrite_use_nonlinear_expr().
| gimple iv_use::stmt |
Referenced by get_computation_cost_at(), and try_improve_iv_set().
| enum use_type iv_use::type |
Referenced by find_induction_variables(), and may_eliminate_iv().