|
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 |