egcs/gcc ChangeLog calls.c expr.c expr.h integ ...
Gavin Koch
gavin@cygnus.com
Thu Oct 1 13:00:00 GMT 1998
CVSROOT: /egcs/carton/cvsfiles
Module name: egcs
Changes by: gavin@egcs.cygnus.com 98/10/01 13:00:24
Modified files:
gcc : ChangeLog calls.c expr.c expr.h integrate.c
Log message:
* calls.c (expand_call) : Encapsulate code into
copy_blkmode_from_reg.
* expr.c (copy_blkmode_from_reg): New function.
* expr.h (copy_blkmode_from_reg): New function.
* integrate.c (function_cannot_inline_p): We can inline
these now.
(expand_inline_function): Use copy_blkmode_from_reg
if needed. Avoid creating BLKmode REGs.
(copy_rtx_and_substitute): Don't try to SUBREG a BLKmode
object.
More information about the Gcc-cvs
mailing list