|
GCC Middle and Back End API Reference
|

Data Fields | |
| rtx | data |
| const char * | filename |
| int | lineno |
| struct queue_elem * | next |
| struct queue_elem * | split |
We initially queue all patterns, process the define_insn, define_cond_exec and define_subst patterns, then return them one at a time.
| rtx queue_elem::data |
Referenced by alter_constraints(), change_subst_attribute(), and gen_mnemonic_setattr().
| const char* queue_elem::filename |
| int queue_elem::lineno |
| struct queue_elem* queue_elem::next |
Referenced by gen_mnemonic_setattr(), and queue_pattern().
| struct queue_elem* queue_elem::split |
In a DEFINE_INSN that came from a DEFINE_INSN_AND_SPLIT, SPLIT
points to the generated DEFINE_SPLIT.