|
GCC Middle and Back End API Reference
|

Data Fields | |
| struct insn_def * | next |
| rtx | def |
| int | insn_code |
| int | insn_index |
| int | lineno |
| int | num_alternatives |
| int | vec_idx |
Define structures used to record attributes and values.
As each DEFINE_INSN, DEFINE_PEEPHOLE, or DEFINE_ASM_ATTRIBUTES is encountered, we store all the relevant information into a `struct insn_def'. This is done to allow attribute definitions to occur anywhere in the file.
| rtx insn_def::def |
Referenced by add_attr_value().
| int insn_def::insn_code |
Referenced by get_attr_order(), and substitute_address().
| int insn_def::insn_index |
Referenced by get_attr_order().
| int insn_def::lineno |
Referenced by add_attr_value().
| struct insn_def* insn_def::next |
| int insn_def::num_alternatives |
Referenced by add_attr_value().
| int insn_def::vec_idx |