Your Jan 8th, 2001 rtlanal.c:note_stores change

Richard Kenner kenner@vlsi1.ultra.nyu.edu
Mon Apr 15 13:32:00 GMT 2002


    > But we don't have a way to represent *a* call value, which is the point.
    > The only thing we can represent is *the* call value.

    Why do you think what we have at present is anything but "a" value?

I guess I meant "the whole value".  When you have a SET, we are setting
the source to the value (the *whole* value) of the destination.

    What do you think we buy by assuming *anything* about a call value?

We don't.  However, we always find that lying in this sort of way
comes back to haunt us.  I can't find any record of what bug I was
fixing, but I know I got an ICE due to having multiple registers in
different modes thought to be the same value.



More information about the Gcc-bugs mailing list