GCC Middle and Back End API Reference
|
Public Types | |
typedef expr_pred_trans_d | value_type |
typedef expr_pred_trans_d | compare_type |
Static Public Member Functions | |
static void | mark_empty (expr_pred_trans_d &) |
static bool | is_empty (const expr_pred_trans_d &) |
static void | mark_deleted (expr_pred_trans_d &) |
static bool | is_deleted (const expr_pred_trans_d &) |
static hashval_t | hash (const expr_pred_trans_d &) |
static int | equal (const expr_pred_trans_d &, const expr_pred_trans_d &) |
static void | remove (expr_pred_trans_d &) |
Data Fields | |
unsigned | e |
unsigned | v |
Static Public Attributes | |
static const bool | empty_zero_p = true |
A three tuple {e, pred, v} used to cache phi translations in the phi_translate_table.
|
inlinestatic |
References e.
|
inlinestatic |
References e.
|
inlinestatic |
References e.
|
inlinestatic |
References e.
|
inlinestatic |
References e.
|
inlinestatic |
References e.
|
inlinestaticinherited |
Remove doing nothing.
unsigned expr_pred_trans_d::e |
Referenced by equal(), hash(), is_deleted(), is_empty(), mark_deleted(), mark_empty(), and phi_trans_add().
unsigned expr_pred_trans_d::v |