GCC Middle and Back End API Reference
iv_ca Class Reference
Collaboration diagram for iv_ca:

Data Fields

unsigned upto
 
unsigned bad_groups
 
class cost_pair ** cand_for_group
 
unsigned * n_cand_uses
 
bitmap cands
 
unsigned n_cands
 
unsigned n_invs
 
comp_cost cand_use_cost
 
int64_t cand_cost
 
unsigned * n_inv_var_uses
 
unsigned * n_inv_expr_uses
 
comp_cost cost
 

Detailed Description

An assignment of iv candidates to uses.   

Field Documentation

◆ bad_groups

unsigned iv_ca::bad_groups

◆ cand_cost

int64_t iv_ca::cand_cost

◆ cand_for_group

class cost_pair** iv_ca::cand_for_group

◆ cand_use_cost

◆ cands

◆ cost

◆ n_cand_uses

unsigned* iv_ca::n_cand_uses

◆ n_cands

◆ n_inv_expr_uses

unsigned* iv_ca::n_inv_expr_uses

◆ n_inv_var_uses

unsigned* iv_ca::n_inv_var_uses

◆ n_invs

◆ upto

unsigned iv_ca::upto

The documentation for this class was generated from the following file: