GCC Middle and Back End API Reference
|
Data Fields | |
rtx | data |
file_location | loc |
class queue_elem * | next |
class 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(), count_patterns(), 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().
file_location queue_elem::loc |
Referenced by add_define_attr(), alter_attrs_for_subst_insn(), alter_predicate_for_insn(), check_define_attr_duplicates(), compute_test_codes(), get_alternatives_number(), has_subst_attribute(), identify_predicable_attribute(), is_predicable(), process_define_subst(), process_one_cond_exec(), process_rtx(), process_substs_on_one_elem(), queue_pattern(), and read_md_rtx().
class queue_elem* queue_elem::next |
Referenced by add_define_attr(), alter_attrs_for_insn(), check_define_attr_duplicates(), count_patterns(), 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().
class queue_elem* queue_elem::split |
Referenced by process_one_cond_exec(), process_rtx(), and queue_pattern().