aboutsummaryrefslogtreecommitdiff
path: root/test/Transforms/GVN
AgeCommit message (Expand)Author
2008-07-02A better fix for PR2503 that doesn't pessimize GVN in the presence of unreach...Owen Anderson
2008-06-26Use the -enable-pre flag so this test doesn't fail.Owen Anderson
2008-06-18Add local PRE to GVN. This only operates in cases where it would not increas...Owen Anderson
2008-05-20sabre brings to my attention that the 'tr' suffix is also obsoleteGabor Greif
2008-05-20Rename the last test with .llx extension to .ll, resolve duplicate test by re...Gabor Greif
2008-05-13Add a testcase for non-local CSE of read-only calls.Owen Anderson
2008-04-11Add testcase for PR2213.Owen Anderson
2008-04-09Factor a bunch of functionality related to memcpy and memset transforms out of Owen Anderson
2008-03-29add a testcase for forming memset from noncontiguous stores.Chris Lattner
2008-03-24apparently tclsh doesn't lex like bash. Weird.Chris Lattner
2008-03-24pass the option so this test tests the right thing.Chris Lattner
2008-03-22Use normal naming convention for test.Owen Anderson
2008-03-22implement an initial hack at a straight-line store -> memset optimization.Chris Lattner
2008-03-13Fix a bug in GVN that Duncan noticed, where we potentially need to insert a Owen Anderson
2008-03-12Improve the return slot optimization to be both more aggressive (not limited ...Owen Anderson
2008-02-26Add PR number to testcase.Owen Anderson
2008-02-26Fix an issue where GVN had the sizes of the two memcpy's reverse, resultingOwen Anderson
2008-02-25Fix an issue where GVN was performing the return slot optimization when it wasOwen Anderson
2008-02-25Fix an issue where GVN would try to use an instruction before its definition ...Owen Anderson
2008-02-18make this just a bit more strict.Chris Lattner
2008-02-18Add support to GVN for performing sret return slot optimization. This means ...Owen Anderson
2008-02-14Testcase for PR2032.Nick Lewycky
2008-02-13Add a note pointing to PR1996.Eli Friedman
2008-02-13Add test for PR1996. (This is my first time adding a test for a Eli Friedman
2008-02-12Re-apply the patch to improve the optimizations of memcpy's, with severalOwen Anderson
2008-02-06Temporarily reverting:Bill Wendling
2008-02-04Make this test more aggressive, to cover recent improvements.Owen Anderson
2008-02-04Allow GVN to hack on memcpy's, making them open to further optimization.Owen Anderson
2007-08-15Convert tests using "| wc -l | grep ..." to use the count script.Dan Gohman
2007-07-31Fix a failure I accidentally caused in my last commit by mishandling the Owen Anderson
2007-07-31Fix a misoptimization in aha.Owen Anderson
2007-07-30Fix a bug caused by indiscriminantly asking for the dominators of a predecessor.Owen Anderson
2007-07-26Fix a bug introduced in my last commit.Owen Anderson
2007-07-26Fix a couple more bugs in the phi construction by pulling in code that doesOwen Anderson
2007-07-25Fix what is _hopefully_ the last corner case for loops.Owen Anderson
2007-07-25My last commit was not correct for nested loops. Fix it, and add a testcase ...Owen Anderson
2007-07-25Fix an infinite loop on 300.twolf.Owen Anderson
2007-07-25Fix a bug in non-local memdep that was causing an infinite loop on 175.vpr.Owen Anderson
2007-07-25Fix a bug that was causing GVN to crash on 252.eon.Owen Anderson
2007-07-25Add basic support for performing whole-function RLE.Owen Anderson
2007-07-24Add a GVN pass, using the value numbering code I developed for GVNPRE and theOwen Anderson