On Nov 16, 2009, at 6:23 PM, Jaydeep Marathe wrote:
> It seems the GVNPRE pass has been removed from the main trunk, though
> it is present in the 2.6 release. From the llvm-commits archive, I
> found that it was removed with this checkin:
>
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20090928/088214.html
>
> "remove the GVNPRE pass. It has been subsumed by the GVN pass."
>
> Does the GVN pass optimize all the partial redundancies that were
> caught by the GVNPRE pass?
No, but GVNPRE was quite slow, had some known bugs, and had not been maintained
in a long time.
--Owen
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.llvm.org/pipermail/llvm-dev/attachments/20091116/19974fa2/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2620 bytes
Desc: not available
URL:
<http://lists.llvm.org/pipermail/llvm-dev/attachments/20091116/19974fa2/attachment.bin>