|
GCC Middle and Back End API Reference
|

Data Fields | |
| struct undo * | next |
| enum undo_kind | kind |
| union { | |
| rtx r | |
| int i | |
| machine_mode m | |
| struct insn_link * l | |
| } | old_contents |
| union { | |
| rtx * r | |
| int * i | |
| int regno | |
| struct insn_link ** l | |
| } | where |
| int* undo::i |
| int undo::i |
Referenced by do_SUBST_INT(), and undo_to_marker().
| enum undo_kind undo::kind |
Referenced by do_SUBST(), do_SUBST_INT(), do_SUBST_LINK(), subst_mode(), try_combine(), and undo_to_marker().
| struct insn_link** undo::l |
| struct insn_link* undo::l |
Referenced by do_SUBST_LINK(), and undo_to_marker().
| machine_mode undo::m |
Referenced by simplify_if_then_else(), subst_mode(), try_combine(), and undo_to_marker().
| struct undo* undo::next |
Referenced by combine_instructions(), do_SUBST(), do_SUBST_INT(), do_SUBST_LINK(), subst_mode(), try_combine(), undo_commit(), and undo_to_marker().
| union { ... } undo::old_contents |
Referenced by do_SUBST(), do_SUBST_INT(), do_SUBST_LINK(), subst_mode(), try_combine(), and undo_to_marker().
| rtx* undo::r |
| rtx undo::r |
Referenced by do_SUBST(), and undo_to_marker().
| int undo::regno |
Referenced by simplify_set(), subst_mode(), try_combine(), and undo_to_marker().
| union { ... } undo::where |
Referenced by do_SUBST(), do_SUBST_INT(), do_SUBST_LINK(), subst_mode(), try_combine(), and undo_to_marker().