|
GCC Middle and Back End API Reference
|

Data Fields | |
| struct decision_head | success |
| struct decision * | next |
| struct decision * | prev |
| struct decision * | afterward |
| struct position * | position |
| struct decision_test * | tests |
| int | number |
| int | subroutine_number |
| int | need_label |
Data structure for decision tree for recognizing legitimate insns.
| struct decision* decision::afterward |
Referenced by is_unconditional().
| int decision::need_label |
| struct decision* decision::next |
| int decision::number |
Referenced by break_out_subroutines(), and is_unconditional().
| struct position* decision::position |
Referenced by break_out_subroutines(), is_unconditional(), merge_trees(), and write_cond().
| struct decision* decision::prev |
| int decision::subroutine_number |
Referenced by break_out_subroutines(), and is_unconditional().
| struct decision_head decision::success |
Referenced by merge_trees().
| struct decision_test* decision::tests |
Referenced by factor_tests(), merge_trees(), and nodes_identical_1().