GCC Middle and Back End API Reference
|
Data Fields | |
char * | name |
const char * | enum_name |
class attr_desc * | next |
struct attr_value * | first_value |
struct attr_value * | default_val |
file_location | loc |
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 fill_attr(), find_attr(), gen_attr(), main(), make_canonical(), make_internal_attr(), write_attr_set(), and write_test_expr().
Referenced by evaluate_eq_attr(), find_attr(), gen_attr(), write_attr_get(), write_attr_value(), and write_attr_valueq().
struct attr_value* attr_desc::first_value |
unsigned attr_desc::is_const |
unsigned attr_desc::is_numeric |
Referenced by check_attr_value(), find_attr(), gen_attr(), make_internal_attr(), write_attr_get(), write_attr_value(), and write_attr_valueq().
unsigned attr_desc::is_special |
Referenced by find_attr(), find_tune_attr(), main(), and make_internal_attr().
file_location attr_desc::loc |
Referenced by check_attr_value(), gen_attr(), gen_insn_reserv(), main(), and make_canonical().
char* attr_desc::name |
Referenced by check_attr_test(), check_attr_value(), evaluate_eq_attr(), fill_attr(), find_attr(), find_attrs_to_cache(), find_tune_attr(), gen_attr(), gen_insn_reserv(), get_attr_order(), main(), make_internal_attr(), tests_attr_p(), write_attr_get(), write_attr_value(), write_attr_valueq(), and write_test_expr().
Referenced by find_attr(), get_attr_order(), and main().