]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/emit-rtl.c
(regno_pointer_align): New variable.
authorRichard Kenner <kenner@gcc.gnu.org>
Wed, 27 Dec 1995 20:21:02 +0000 (15:21 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Wed, 27 Dec 1995 20:21:02 +0000 (15:21 -0500)
commit86fe05e0beee49c54406b267f7ffcaebaf3f6438
treee16ace481571066974b08dc5e530a9edd9d108ae
parentebedb4dd4988b5e225c5b39a039e2e43d8392e36
(regno_pointer_align): New variable.

(gen_reg_rtx): Extend regno_pointer_align table.
Allocate tables in saveable obstack.
(mark_reg_pointer): New arg, ALIGN.
(gen_inline_header): New args for reg info.
(set_new_first_and_last_insn): Set cur_insn_uid.
({save,restore}_emit_status): Save and restore regno_pointer_align.
(restore_reg_data{,_1}): Deleted.
(init_emit): Allocate register tables in saveable obstack.
Set REGNO_POINTER_ALIGN for regs pointing into frame.

From-SVN: r10865
gcc/emit-rtl.c