|
GCC Middle and Back End API Reference
|

Data Fields | |
| char * | name |
| const char * | enum_name |
| struct attr_desc * | next |
| struct attr_value * | first_value |
| struct attr_value * | default_val |
| int | lineno: 24 |
| unsigned | is_numeric: 1 |
| unsigned | is_const: 1 |
| unsigned | is_special: 1 |
Structure for each attribute.
| struct attr_value* attr_desc::default_val |
Referenced by check_defs(), substitute_address(), walk_attr_value(), and write_const_num_delay_slots().
| const char* attr_desc::enum_name |
Referenced by compute_alternative_mask().
| struct attr_value* attr_desc::first_value |
Referenced by substitute_address().
| unsigned attr_desc::is_const |
Referenced by check_defs(), and substitute_address().
| unsigned attr_desc::is_numeric |
Referenced by substitute_address().
| unsigned attr_desc::is_special |
Referenced by substitute_address().
| int attr_desc::lineno |
| char* attr_desc::name |
Referenced by compute_alternative_mask().
| struct attr_desc* attr_desc::next |