[LLVMdev] GVNPRE removed from main line?

Owen Anderson resistor at mac.com
Mon Nov 16 19:50:28 PST 2009


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>


More information about the llvm-dev mailing list