aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
* Fix month.Chris Lattner2009-09-021-0/+0
* fix PR4815: some cases where DeleteDeadInstruction can deleteChris Lattner2009-09-021-0/+26
* fix PR4848 an infinite loop when indexing down through a recursive gepChris Lattner2009-09-021-0/+24
* fix PR4837, some bugs folding vector compares. TheseChris Lattner2009-09-021-0/+6
* enhance memcpy opt to turn memmoves into memcpy when the src/destChris Lattner2009-09-012-107/+37
* testcase for PR3601Chris Lattner2009-09-011-0/+33
* Change CallGraphNode to maintain it's Function as an AssertingVHChris Lattner2009-09-011-0/+23
* fix a crash building SPASS by tolerating a callsite that doesn't existChris Lattner2009-08-311-0/+57
* fix a bug I introduced with my 'instcombine builder' refactoring Chris Lattner2009-08-311-0/+14
* Fix PR4834, a tricky case where the inliner would resolve anChris Lattner2009-08-311-0/+16
* rename testChris Lattner2009-08-301-0/+0
* merge all sinking tests into one and convert them to filecheck.Chris Lattner2009-08-3013-223/+264
* convert scalar_promote to filecheck style and merge 2003-12-13-VolatilePromot...Chris Lattner2009-08-302-23/+45
* suck a bunch more gep tests into getelementptr.ll and filecheckize them all.Chris Lattner2009-08-3019-813/+271
* consolodate various GEP tests into getelementptr.ll using filecheck.Chris Lattner2009-08-308-158/+106
* another huge testcase, this time from 'gs' in llvm-test.Chris Lattner2009-08-301-519/+0
* remove another poorly-reduced testcase which came from ldecod in llvm-test.Chris Lattner2009-08-301-444/+0
* this testcase is 500 lines long and is distilled from bzip2, justChris Lattner2009-08-301-508/+0
* convert to filecheckChris Lattner2009-08-301-25/+44
* Fix PR4748: don't fold gep(bitcast(x)) into bitcast(gep) when x Chris Lattner2009-08-301-0/+21
* Reapply 79977.Devang Patel2009-08-281-2/+0
* Fix PR3913, patch by Jakub Staszak!Chris Lattner2009-08-281-0/+24
* Implement a new optimization in the inliner: if inlining multipleChris Lattner2009-08-271-0/+26
* the inliner shouldn't crash on this.Chris Lattner2009-08-271-0/+31
* Revert 79977. It causes llvm-gcc bootstrap failures on some platforms.Devang Patel2009-08-261-0/+2
* Special-case static allocas in IndVarSimplify's loop invariantDan Gohman2009-08-251-0/+31
* Remove obsolete -f flags.Dan Gohman2009-08-253-3/+3
* Update DebugInfo interface to use metadata, instead of special named llvm.dbg...Devang Patel2009-08-251-2/+0
* Change getelementptr folding to use APInt instead of uint64_t forDan Gohman2009-08-211-3/+19
* Add targetdata strings to these tests, since SimplifyLibCalls usesDan Gohman2009-08-198-2/+32
* Fix a bug in the over-index constant folding. When over-indexing anDan Gohman2009-08-191-0/+17
* Canonicalize indices in a constantexpr GEP. If Indices exceed theDan Gohman2009-08-191-0/+50
* Fix up PHI nodes correctly in the presence of unreachable BBs, part two. AlsoNick Lewycky2009-08-191-0/+22
* Fix SimplifyLibcalls and ValueTracking to check mayBeOverriddenDan Gohman2009-08-191-0/+26
* Generalize ScalarEvolution to be able to analyze GEPs whenDan Gohman2009-08-181-0/+75
* Fix a bug that caused globalopt to miscompile tramp3d: don't missDan Gohman2009-08-181-0/+41
* Test the pass the test is actually for, instead of one that doesn't exist.Nick Lewycky2009-08-171-1/+1
* Don't crash on critical edge. Patch by Andre Tavares.Nick Lewycky2009-08-171-0/+15
* Add a test that shows that SSI is working correctly.Nick Lewycky2009-08-171-0/+22
* Don't crash trying to promote VLAs.Nick Lewycky2009-08-171-0/+23
* Fix for PR3016: detect the tricky case, where there are Eli Friedman2009-08-161-1/+0
* SSI construction should just go ahead and ignore instructions in unreachableNick Lewycky2009-08-151-0/+19
* When InstCombine simplifies a load -> extract element to gep -> load, placeMon P Wang2009-08-131-0/+23
* Make LLVM Assembly dramatically easier to read by aligning the comments,Dan Gohman2009-08-121-1/+1
* Transform -X/C to X/-C, implementing a README.txt entry.Dan Gohman2009-08-121-0/+20
* Optimize (x/C)*C to x if the division is exact.Dan Gohman2009-08-121-0/+37
* Optimize exact sdiv by a constant power of 2 to ashr.Dan Gohman2009-08-111-0/+15
* Don't assume that external global variables are aligned at their preferredDan Gohman2009-08-111-0/+22
* Add -disable-output. Thanks Bill!Dan Gohman2009-08-031-1/+1
* Add a new Constant::getIntegerValue helper function, and convert aDan Gohman2009-08-031-0/+84