This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Dubious patches from gcc2 merge


On Fri, Sep 10, 1999 at 01:38:31PM -0700, Mark Mitchell wrote:
> >>>>> "Richard" == Richard Henderson <rth@cygnus.com> writes:
> 
>     >> Since all the *_rtx values are no longer pointer variables, but
>     >> addresses of a global rtx_def, they can never be NULL.
> 
> But, we need to make thse back in heap-allocated storage again.

I would still not expect them to be NULL.  Given that they can be
initialized with gen_rtx_raw_REG, there's no need add extra checks
for NULL in such a heavily used routine.

> We're already seeing major performance wins from the new collector,

Glad to hear it.


r~


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]