aboutsummaryrefslogtreecommitdiff
path: root/test/Transforms/DeadStoreElimination/simple.ll
AgeCommit message (Expand)Author
2012-09-03Fix more fallout from r158919, similar to PR13547.Bob Wilson
2012-08-14Change greater than to greater than or equal so that an identical sized store...Craig Topper
2012-08-08isAllocLikeFn is allowed to return true for functions which read memory; makeEli Friedman
2012-05-10Teach DeadStoreElimination to eliminate exit-block stores with phi addresses.Dan Gohman
2012-05-10teach DSE and isInstructionTriviallyDead() about callocNuno Lopes
2011-10-24A dead malloc, a free(NULL) and a free(undef) are all trivially deadNick Lewycky
2011-10-22A non-escaping malloc in the entry block is not unlike an alloca. Do dead-storeNick Lewycky
2011-08-12Move "atomic" and "volatile" designations on instructions after the opcodeEli Friedman
2011-06-18rip out a ton of intrinsic modernization logic from AutoUpgrade.cpp, which isChris Lattner
2011-05-23fix a really nasty basicaa mod/ref calculation bug that was causing miscompil...Chris Lattner
2010-12-06Fix PR8728, a miscompilation I recently introduced. When optimizingChris Lattner
2010-11-30enhance isRemovable to refuse to delete volatile mem transfersChris Lattner
2010-11-30Rewrite the main DSE loop to be written in terms of reasoningChris Lattner
2010-11-30merge one more awayChris Lattner
2010-11-30I already merged partial-overwrite.ll -> PartialStore.llChris Lattner
2010-11-30clean up DSE tests, removing some poorly reduced and useless old test,Chris Lattner
2010-11-30enhance basicaa to return "Mod" for a memcpy call when theChris Lattner
2010-11-30Teach basicaa that memset's modref set is at worst "mod" and neverChris Lattner
2010-11-30my previous patch would cause us to start deleting some volatileChris Lattner
2010-11-29Fix some broken CHECK lines.Benjamin Kramer
2010-11-29fix PR8677, patch by Jakub Staszak!Chris Lattner
2010-11-21implement PR8576, deleting dead stores with intervening may-alias stores.Chris Lattner
2010-11-21file checkizeChris Lattner
2010-10-18Make BasicAliasAnalysis a normal AliasAnalysis implementation whichDan Gohman
2009-11-03Make opt default to not adding a target data string and update tests that dep...Kenneth Uildriks
2009-09-11Change tests from "opt %s" to "opt < %s" so that opt doesn't see theDan Gohman
2009-09-08Use opt -S instead of piping bitcode output through llvm-dis.Dan Gohman
2009-09-08Change these tests to feed the assembly files to opt directly, insteadDan Gohman
2008-04-19rename *.llx -> *.ll, last batch.Chris Lattner