[LLVMdev] GVNPRE removed from main line?

Jaydeep Marathe jpmarath at gmail.com
Mon Nov 16 18:23:15 PST 2009


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?

Thanks,
-Jaydeep




More information about the llvm-dev mailing list