[llvm-commits] [llvm] r47006 - /llvm/trunk/lib/Transforms/Scalar/GVN.cpp

2008-02-12 Thread Eli Friedman
Author: efriedma Date: Tue Feb 12 06:08:14 2008 New Revision: 47006 URL: http://llvm.org/viewvc/llvm-project?rev=47006view=rev Log: Fix for bug 1996: optimize out loads of undef. This code basically just checks for a malloc/alloca immediately followed by a load. Modified:

[llvm-commits] [llvm] r47050 - /llvm/trunk/test/Transforms/GVN/2008-02-12UndefLoad.ll

2008-02-12 Thread Eli Friedman
Author: efriedma Date: Wed Feb 13 00:55:57 2008 New Revision: 47050 URL: http://llvm.org/viewvc/llvm-project?rev=47050view=rev Log: Add test for PR1996. (This is my first time adding a test for a transform, so please review.) Added: llvm/trunk/test/Transforms/GVN/2008-02-12UndefLoad.ll

[llvm-commits] [llvm] r47055 - /llvm/trunk/test/Transforms/GVN/2008-02-12UndefLoad.ll

2008-02-12 Thread Eli Friedman
Author: efriedma Date: Wed Feb 13 01:56:04 2008 New Revision: 47055 URL: http://llvm.org/viewvc/llvm-project?rev=47055view=rev Log: Add a note pointing to PR1996. Modified: llvm/trunk/test/Transforms/GVN/2008-02-12UndefLoad.ll Modified: llvm/trunk/test/Transforms/GVN/2008-02-12UndefLoad.ll