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 add_define_attr(), alter_attrs_for_insn(), alter_attrs_for_subst_insn(), alter_output_for_insn(), alter_test_for_insn(), change_subst_attribute(), check_define_attr_duplicates(), gen_mnemonic_attr(), has_subst_attribute(), identify_predicable_attribute(), is_predicable(), process_define_subst(), process_one_cond_exec(), process_substs_on_one_elem(), queue_pattern(), and read_md_rtx().
const char* queue_elem::filename |
Referenced by add_define_attr(), process_one_cond_exec(), queue_pattern(), and read_md_rtx().
int queue_elem::lineno |
Referenced by add_define_attr(), alter_attrs_for_subst_insn(), check_define_attr_duplicates(), has_subst_attribute(), identify_predicable_attribute(), is_predicable(), process_define_subst(), process_one_cond_exec(), process_substs_on_one_elem(), queue_pattern(), read_md_rtx(), and rtx_handle_directive().
struct queue_elem* queue_elem::next |
Referenced by add_define_attr(), alter_attrs_for_insn(), check_define_attr_duplicates(), gen_mnemonic_attr(), identify_predicable_attribute(), process_define_cond_exec(), process_define_subst(), process_one_cond_exec(), process_substs_on_one_elem(), queue_pattern(), read_md_rtx(), and remove_from_queue().
struct queue_elem* queue_elem::split |
Referenced by process_one_cond_exec(), process_rtx(), and queue_pattern().