possible gcse failure: not able to eliminate redundant loads
Richard Henderson
rth@redhat.com
Thu Dec 19 03:02:00 GMT 2002
On Wed, Dec 18, 2002 at 08:27:54PM -0500, Robert Dewar wrote:
> it is interesting to note that the IBM compiler group decided that
> ensuring that null could be safetly dereferenced, and hence such
> references can be hoisted etc, was a major win in C code efficiency.
So the pointer isn't null, it's uninitialized, and the conditional
protecting its use is true iff it's initialized. Same problem.
r~
More information about the Gcc
mailing list