This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r130113 - in /branches/var-tracking-assignments...
- From: aoliva at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Mon, 12 Nov 2007 18:40:19 -0000
- Subject: r130113 - in /branches/var-tracking-assignments...
Author: aoliva
Date: Mon Nov 12 18:40:19 2007
New Revision: 130113
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=130113
Log:
* caller-save.c (refmarker_fn): New type.
(save_call_clobbered_regs): Don't restore saved regs for debug insns.
(mark_referenced_regs): Add mark and arg parameters. Make
first argument indirect. Adjust callers.
(mark_reg_as_referenced): New function.
(replace_reg_with_saved_mem): New function.
Modified:
branches/var-tracking-assignments-branch/gcc/ChangeLog.vta
branches/var-tracking-assignments-branch/gcc/caller-save.c