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 |
Referenced by do_SUBST_INT(), and undo_to_marker().
int* undo::i |
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 |
Referenced by do_SUBST_LINK(), and undo_to_marker().
struct insn_link** undo::l |
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 |
Referenced by do_SUBST(), and undo_to_marker().
rtx* undo::r |
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().