| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Revert all my SSAUpdater patches. The PHI placement algorithm is not correct | Bob Wilson | 2010-04-03 | 1 | -46/+0 |
* | Add a redundant PHI testcase for SSAUpdater to go with svn r100047. | Bob Wilson | 2010-03-31 | 1 | -0/+46 |
* | fix PR6642, GVN forwarding from memset to load of the base of the memset. | Chris Lattner | 2010-03-25 | 1 | -0/+12 |
* | Remove tests that checks @llvm.dbg.stoppoint handling. | Devang Patel | 2010-03-01 | 1 | -66/+0 |
* | stop using anders-aa | Chris Lattner | 2010-03-01 | 1 | -1/+1 |
* | Testcase for critical edge splitting with load PRE. | Bob Wilson | 2010-02-16 | 1 | -0/+27 |
* | a testcase that doesn't crash GVN but could someday. | Chris Lattner | 2010-02-11 | 1 | -3/+19 |
* | Check alignment of loads when deciding whether it is safe to execute them | Bob Wilson | 2010-01-30 | 1 | -0/+44 |
* | Avoid creating redundant PHIs in SSAUpdater::GetValueInMiddleOfBlock. | Bob Wilson | 2010-01-27 | 1 | -2/+7 |
* | Delete useless trailing semicolons. | Dan Gohman | 2010-01-05 | 1 | -1/+1 |
* | fix an overly conservative caching issue that caused memdep to | Chris Lattner | 2009-12-19 | 1 | -0/+32 |
* | fix inconsistent use of tabs | Chris Lattner | 2009-12-19 | 1 | -20/+20 |
* | Fix PR5744, a case where we were getting the pointer size instead of the | Chris Lattner | 2009-12-10 | 1 | -0/+16 |
* | fix hte last remaining known (by me) phi translation bug. When we reanalyze | Chris Lattner | 2009-12-09 | 1 | -4/+16 |
* | Add a minor optimization: if we haven't changed the operands of an | Chris Lattner | 2009-12-09 | 1 | -66/+0 |
* | fix PR5733, a case where we'd replace an add with a lexically identical | Chris Lattner | 2009-12-09 | 1 | -0/+66 |
* | merge crash-2.ll into crash.ll | Chris Lattner | 2009-12-09 | 2 | -43/+43 |
* | the code in GVN that tries to forward large loads to small | Chris Lattner | 2009-12-09 | 1 | -0/+54 |
* | Switch GVN and memdep to use PHITransAddr, which correctly handles | Chris Lattner | 2009-12-09 | 1 | -1/+50 |
* | constant fold loads from memcpy's from global constants. This is important | Chris Lattner | 2009-12-06 | 1 | -0/+16 |
* | add support for forwarding mem intrinsic values to non-local loads. | Chris Lattner | 2009-12-06 | 1 | -0/+26 |
* | Handle forwarding local memsets to loads. For example, we optimize this: | Chris Lattner | 2009-12-06 | 1 | -0/+37 |
* | merge two tests. | Chris Lattner | 2009-12-06 | 2 | -20/+25 |
* | Small and carefully crafted testcase showing a miscompilation by GVN | Chris Lattner | 2009-12-04 | 1 | -0/+33 |
* | Fix this crasher, and add a FIXME for a missed optimization. | Owen Anderson | 2009-12-03 | 1 | -1/+0 |
* | add a failing testcase. | Chris Lattner | 2009-12-03 | 1 | -0/+44 |
* | Cleanup/remove some parts of the lifetime region handling code in memdep and ... | Owen Anderson | 2009-12-02 | 1 | -2/+2 |
* | minimize this a bit more. | Chris Lattner | 2009-12-01 | 1 | -2/+1 |
* | merge 2009-11-29-ReverseMap.ll into crash.ll | Chris Lattner | 2009-12-01 | 2 | -33/+34 |
* | Add a testcase for the current llvm-gcc build failure. | Nick Lewycky | 2009-11-30 | 1 | -0/+33 |
* | add PR# | Chris Lattner | 2009-11-29 | 1 | -0/+1 |
* | Add a testcase for: | Chris Lattner | 2009-11-29 | 1 | -0/+47 |
* | add a testcase for | Chris Lattner | 2009-11-29 | 1 | -0/+45 |
* | reenable load address insertion in load pre. This allows us to | Chris Lattner | 2009-11-28 | 1 | -14/+14 |
* | disable value insertion for now, I need to figure out how | Chris Lattner | 2009-11-27 | 2 | -13/+72 |
* | I accidentally implemented this :) | Chris Lattner | 2009-11-27 | 1 | -2/+1 |
* | add support for recursive phi translation and phi | Chris Lattner | 2009-11-27 | 1 | -0/+43 |
* | add two simple test cases we now optimize (to one load in the loop each) and ... | Chris Lattner | 2009-11-27 | 1 | -0/+121 |
* | teach GVN's load PRE to insert computations of the address in predecessors | Chris Lattner | 2009-11-27 | 1 | -0/+34 |
* | add some tests for memdep phi translation + PRE. | Chris Lattner | 2009-11-27 | 1 | -2/+53 |
* | this test is failing, and is expected to. | Chris Lattner | 2009-11-27 | 1 | -1/+5 |
* | filecheckize | Chris Lattner | 2009-11-27 | 1 | -2/+8 |
* | rename test. | Chris Lattner | 2009-11-27 | 1 | -0/+0 |
* | Fix phi translation in load PRE to agree with the phi | Chris Lattner | 2009-11-27 | 1 | -6/+6 |
* | redisable this, my bootstrap worked because it wasn't an optimized build, who... | Chris Lattner | 2009-11-27 | 1 | -6/+6 |
* | try again. | Chris Lattner | 2009-11-27 | 1 | -6/+6 |
* | this is causing buildbot failures, disable for now. | Chris Lattner | 2009-11-27 | 1 | -6/+6 |
* | teach phi translation of GEPs to simplify geps like 'gep x, 0'. | Chris Lattner | 2009-11-27 | 1 | -0/+26 |
* | teach memdep to do trivial PHI translation of GEPs. More to | Chris Lattner | 2009-11-27 | 1 | -1/+27 |
* | Teach memdep to phi translate bitcasts. This allows us to compile | Chris Lattner | 2009-11-26 | 1 | -0/+26 |