This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
egcs/gcc gcse.c ChangeLog
- To: gcc-cvs at egcs dot cygnus dot com
- Subject: egcs/gcc gcse.c ChangeLog
- From: robertl at gcc dot gnu dot org
- Date: 27 Oct 1999 05:16:14 -0000
CVSROOT: /cvs/gcc
Module name: egcs
Changes by: robertl@sourceware.cygnus.com 99/10/26 22:16:13
Modified files:
gcc : gcse.c ChangeLog
Log message:
* gcse.c (expr_reaches_here_p): Use xcalloc and explit free instead
of alloca.
(pre_gcse): Likewise.
(hoist_expr_reaches_here_p): Likewise.
(hoist_code): Likewise.
(pre_expr_reaches_here_p): Replace alloca with xcalloc. Move core
code to ...
(pre_expr_reaches_here_p_work): ... here.
(expr_reaches_here_p): Replace alloca with xcalloc. Move core
code to ...
(expr_reaches_here_p_work): ... here.