| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix month. | Chris Lattner | 2009-09-02 | 1 | -0/+0 |
* | fix PR4815: some cases where DeleteDeadInstruction can delete | Chris Lattner | 2009-09-02 | 1 | -0/+26 |
* | fix PR4848 an infinite loop when indexing down through a recursive gep | Chris Lattner | 2009-09-02 | 1 | -0/+24 |
* | fix PR4837, some bugs folding vector compares. These | Chris Lattner | 2009-09-02 | 1 | -0/+6 |
* | enhance memcpy opt to turn memmoves into memcpy when the src/dest | Chris Lattner | 2009-09-01 | 2 | -107/+37 |
* | testcase for PR3601 | Chris Lattner | 2009-09-01 | 1 | -0/+33 |
* | Change CallGraphNode to maintain it's Function as an AssertingVH | Chris Lattner | 2009-09-01 | 1 | -0/+23 |
* | fix a crash building SPASS by tolerating a callsite that doesn't exist | Chris Lattner | 2009-08-31 | 1 | -0/+57 |
* | fix a bug I introduced with my 'instcombine builder' refactoring | Chris Lattner | 2009-08-31 | 1 | -0/+14 |
* | Fix PR4834, a tricky case where the inliner would resolve an | Chris Lattner | 2009-08-31 | 1 | -0/+16 |
* | rename test | Chris Lattner | 2009-08-30 | 1 | -0/+0 |
* | merge all sinking tests into one and convert them to filecheck. | Chris Lattner | 2009-08-30 | 13 | -223/+264 |
* | convert scalar_promote to filecheck style and merge 2003-12-13-VolatilePromot... | Chris Lattner | 2009-08-30 | 2 | -23/+45 |
* | suck a bunch more gep tests into getelementptr.ll and filecheckize them all. | Chris Lattner | 2009-08-30 | 19 | -813/+271 |
* | consolodate various GEP tests into getelementptr.ll using filecheck. | Chris Lattner | 2009-08-30 | 8 | -158/+106 |
* | another huge testcase, this time from 'gs' in llvm-test. | Chris Lattner | 2009-08-30 | 1 | -519/+0 |
* | remove another poorly-reduced testcase which came from ldecod in llvm-test. | Chris Lattner | 2009-08-30 | 1 | -444/+0 |
* | this testcase is 500 lines long and is distilled from bzip2, just | Chris Lattner | 2009-08-30 | 1 | -508/+0 |
* | convert to filecheck | Chris Lattner | 2009-08-30 | 1 | -25/+44 |
* | Fix PR4748: don't fold gep(bitcast(x)) into bitcast(gep) when x | Chris Lattner | 2009-08-30 | 1 | -0/+21 |
* | Reapply 79977. | Devang Patel | 2009-08-28 | 1 | -2/+0 |
* | Fix PR3913, patch by Jakub Staszak! | Chris Lattner | 2009-08-28 | 1 | -0/+24 |
* | Implement a new optimization in the inliner: if inlining multiple | Chris Lattner | 2009-08-27 | 1 | -0/+26 |
* | the inliner shouldn't crash on this. | Chris Lattner | 2009-08-27 | 1 | -0/+31 |
* | Revert 79977. It causes llvm-gcc bootstrap failures on some platforms. | Devang Patel | 2009-08-26 | 1 | -0/+2 |
* | Special-case static allocas in IndVarSimplify's loop invariant | Dan Gohman | 2009-08-25 | 1 | -0/+31 |
* | Remove obsolete -f flags. | Dan Gohman | 2009-08-25 | 3 | -3/+3 |
* | Update DebugInfo interface to use metadata, instead of special named llvm.dbg... | Devang Patel | 2009-08-25 | 1 | -2/+0 |
* | Change getelementptr folding to use APInt instead of uint64_t for | Dan Gohman | 2009-08-21 | 1 | -3/+19 |
* | Add targetdata strings to these tests, since SimplifyLibCalls uses | Dan Gohman | 2009-08-19 | 8 | -2/+32 |
* | Fix a bug in the over-index constant folding. When over-indexing an | Dan Gohman | 2009-08-19 | 1 | -0/+17 |
* | Canonicalize indices in a constantexpr GEP. If Indices exceed the | Dan Gohman | 2009-08-19 | 1 | -0/+50 |
* | Fix up PHI nodes correctly in the presence of unreachable BBs, part two. Also | Nick Lewycky | 2009-08-19 | 1 | -0/+22 |
* | Fix SimplifyLibcalls and ValueTracking to check mayBeOverridden | Dan Gohman | 2009-08-19 | 1 | -0/+26 |
* | Generalize ScalarEvolution to be able to analyze GEPs when | Dan Gohman | 2009-08-18 | 1 | -0/+75 |
* | Fix a bug that caused globalopt to miscompile tramp3d: don't miss | Dan Gohman | 2009-08-18 | 1 | -0/+41 |
* | Test the pass the test is actually for, instead of one that doesn't exist. | Nick Lewycky | 2009-08-17 | 1 | -1/+1 |
* | Don't crash on critical edge. Patch by Andre Tavares. | Nick Lewycky | 2009-08-17 | 1 | -0/+15 |
* | Add a test that shows that SSI is working correctly. | Nick Lewycky | 2009-08-17 | 1 | -0/+22 |
* | Don't crash trying to promote VLAs. | Nick Lewycky | 2009-08-17 | 1 | -0/+23 |
* | Fix for PR3016: detect the tricky case, where there are | Eli Friedman | 2009-08-16 | 1 | -1/+0 |
* | SSI construction should just go ahead and ignore instructions in unreachable | Nick Lewycky | 2009-08-15 | 1 | -0/+19 |
* | When InstCombine simplifies a load -> extract element to gep -> load, place | Mon P Wang | 2009-08-13 | 1 | -0/+23 |
* | Make LLVM Assembly dramatically easier to read by aligning the comments, | Dan Gohman | 2009-08-12 | 1 | -1/+1 |
* | Transform -X/C to X/-C, implementing a README.txt entry. | Dan Gohman | 2009-08-12 | 1 | -0/+20 |
* | Optimize (x/C)*C to x if the division is exact. | Dan Gohman | 2009-08-12 | 1 | -0/+37 |
* | Optimize exact sdiv by a constant power of 2 to ashr. | Dan Gohman | 2009-08-11 | 1 | -0/+15 |
* | Don't assume that external global variables are aligned at their preferred | Dan Gohman | 2009-08-11 | 1 | -0/+22 |
* | Add -disable-output. Thanks Bill! | Dan Gohman | 2009-08-03 | 1 | -1/+1 |
* | Add a new Constant::getIntegerValue helper function, and convert a | Dan Gohman | 2009-08-03 | 1 | -0/+84 |