egcs/gcc ChangeLog flow.c rtl.c rtl.h config/r ...
geoffk@gcc.gnu.org
geoffk@gcc.gnu.org
Tue Aug 1 17:53:00 GMT 2000
CVSROOT: /cvs/gcc
Module name: egcs
Changes by: geoffk@sourceware.cygnus.com 2000-08-01 17:53:59
Modified files:
gcc : ChangeLog flow.c rtl.c rtl.h
gcc/config/rs6000: rs6000.c
Log message:
* rtl.h (enum reg_note): Add REG_MAYBE_DEAD.
* rtl.c (reg_note_name): Add REG_MAYBE_DEAD.
* flow.c (propagate_one_insn): Allow deletion of prologue/epilogue
insns if they have a REG_MAYBE_DEAD note attached.
* config/rs6000/rs6000.c (rs6000_maybe_dead): New function.
(rs6000_emit_load_toc_table): TOC loads may go dead.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/ChangeLog.diff?cvsroot=gcc&r1=1.7294&r2=1.7295
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/flow.c.diff?cvsroot=gcc&r1=1.314&r2=1.315
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/rtl.c.diff?cvsroot=gcc&r1=1.73&r2=1.74
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/rtl.h.diff?cvsroot=gcc&r1=1.213&r2=1.214
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/config/rs6000/rs6000.c.diff?cvsroot=gcc&r1=1.137&r2=1.138
More information about the Gcc-cvs
mailing list