aboutsummaryrefslogtreecommitdiff
path: root/test/Transforms/GVN/rle.ll
AgeCommit message (Expand)Author
2010-03-25fix PR6642, GVN forwarding from memset to load of the base of the memset.Chris Lattner
2009-12-09fix hte last remaining known (by me) phi translation bug. When we reanalyzeChris Lattner
2009-12-09the code in GVN that tries to forward large loads to small Chris Lattner
2009-12-09Switch GVN and memdep to use PHITransAddr, which correctly handlesChris Lattner
2009-12-06constant fold loads from memcpy's from global constants. This is importantChris Lattner
2009-12-06add support for forwarding mem intrinsic values to non-local loads.Chris Lattner
2009-12-06Handle forwarding local memsets to loads. For example, we optimize this:Chris Lattner
2009-12-06merge two tests.Chris Lattner
2009-12-04Small and carefully crafted testcase showing a miscompilation by GVNChris Lattner
2009-09-21fix PR5016, a crash I introduced in GVN handing first classChris Lattner
2009-09-21enable non-local analysis and PRE of large store -> little load.Chris Lattner
2009-09-21add pr#Chris Lattner
2009-09-21Improve GVN to be able to forward substitute a small load Chris Lattner
2009-09-21fix a FileCheck bug where:Chris Lattner
2009-09-20Work around a FileCheck bug, for now.Daniel Dunbar
2009-09-20Revert r82404, it is causing a bootstrap miscompile. This is very very Chris Lattner
2009-09-20this was not supposed to be committedChris Lattner
2009-09-20implement and document support for CHECK-NOTChris Lattner
2009-09-20improve memdep to eliminate bitcasts (and aliases, and noop geps) Chris Lattner
2009-09-20Move CoerceAvailableValueToLoadType earlier in GVN.cpp. Hook it upChris Lattner
2009-09-20enhance GVN to forward substitute a stored value to a loadChris Lattner