This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
egcs/gcc ChangeLog.RA ra.c
- To: gcc-cvs at gcc dot gnu dot org
- Subject: egcs/gcc ChangeLog.RA ra.c
- From: matz at gcc dot gnu dot org
- Date: 17 Jul 2001 18:52:13 -0000
CVSROOT: /cvs/gcc
Module name: egcs
Branch: new-regalloc-branch
Changes by: matz@gcc.gnu.org 2001-07-17 11:52:13
Modified files:
gcc : ChangeLog.RA ra.c
Log message:
2001-07-03 Michael Matz <matzmich@cs.tu-berlin.de>
First naive version of spill coalescing.
* ra.c : (spill_coalescing): New.
(actual_spill): New.
(one_pass): Use it.
(allocate_spill_web): Don't abort if already having a stack slot.
(rewrite_program): Deal with webs coalesced to spilled ones.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/ChangeLog.RA.diff?cvsroot=gcc&only_with_tag=new-regalloc-branch&r1=1.1.2.25&r2=1.1.2.26
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/ra.c.diff?cvsroot=gcc&only_with_tag=new-regalloc-branch&r1=1.1.2.11&r2=1.1.2.12