This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
gcc/gcc ChangeLog cselib.c cselib.h
- From: jakub at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: 13 Apr 2004 20:38:20 -0000
- Subject: gcc/gcc ChangeLog cselib.c cselib.h
CVSROOT: /cvs/gcc
Module name: gcc
Branch: gcc-3_3-rhl-branch
Changes by: jakub@gcc.gnu.org 2004-04-13 20:38:20
Modified files:
gcc : ChangeLog cselib.c cselib.h
Log message:
2004-01-12 Jan Hubicka <jh@suse.cz>
* cselib.c (cselib_mem_conflict_p): Kill.
(cselib_rtx_varies_p): New.
(cselib_invalidate_mem): Use canon_true_dependnece.
2003-03-11 Jan Hubicka <jh@suse.cz>
* cselib.c (cselib_invalidate_mem_1): Move too ...
(cselib_invalidate_mem): ... here; use new list
(dummy_val, first_containing_mem): New static variables.
(clear_table): Initialize first_containing_mem.
(discard_useless_values): Compact the containing_mem list.
(add_mem_for_addr): Add to the list.
* cselib.h (cselib_val): Add next_containing_mem.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-3_3-rhl-branch&r1=1.16114.2.523.2.105&r2=1.16114.2.523.2.106
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cselib.c.diff?cvsroot=gcc&only_with_tag=gcc-3_3-rhl-branch&r1=1.22.4.1.4.1&r2=1.22.4.1.4.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cselib.h.diff?cvsroot=gcc&only_with_tag=gcc-3_3-rhl-branch&r1=1.5.20.1&r2=1.5.20.1.4.1