[LLVMdev] optimization assumes malloc return is non-null
Jonathan S. Shapiro
shap at eros-os.com
Wed Apr 30 17:57:48 PDT 2008
Never mind -- this argument is okay as far as it goes, but I don't think
Daveed is relying on this.
On Wed, 2008-04-30 at 20:47 -0400, Jonathan S. Shapiro wrote:
> I hope that Daveed will correct me on this, but I think that the theory
> is as follows:
>
> Since the effect of malloc is not captured, the entire malloc can be
> discarded. Any call to malloc that is discarded can be presumed
> (arbitrarily) to succeed, and therefore to return non-null.
>
> shap
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
More information about the llvm-dev
mailing list