GCC Middle and Back End API Reference
|
Data Fields | |
struct decision * | first |
struct decision * | last |
A listhead of decision trees. The alternatives to a node are kept in a doubly-linked list so we can easily add nodes to the proper place when merging.
struct decision* decision_head::first |
Referenced by add_to_sequence(), break_out_subroutines(), debug_decision_0(), factor_tests(), find_afterward(), maybe_both_true(), merge_trees(), new_decision(), nodes_identical(), process_tree(), simplify_tests(), write_node(), write_subroutine(), write_subroutines(), write_switch(), write_tree(), and write_tree_1().
struct decision* decision_head::last |
Referenced by add_to_sequence(), factor_tests(), make_insn_sequence(), merge_trees(), new_decision(), and write_tree_1().