| Commit message (Expand) | Author | Age | Files | Lines |
* | implement a FIXME: limit the depth that DecomposeGEPExpression goes the same | Chris Lattner | 2009-11-28 | 1 | -1/+18 |
* | 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 |
* | fix PR5436 by making the 'simple' case of SRoA not promote out of range | Chris Lattner | 2009-11-27 | 1 | -2/+34 |
* | filecheckize | Chris Lattner | 2009-11-27 | 1 | -5/+10 |
* | While this test is testing a problem in the generic part of codegen, | Duncan Sands | 2009-11-27 | 2 | -1/+36 |
* | 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 |
* | convert to filecheck | Chris Lattner | 2009-11-26 | 1 | -15/+19 |
* | Fix PR5471 by removing an instcombine xform. Some pieces of the code | Chris Lattner | 2009-11-26 | 2 | -0/+13 |
* | @test9 is a testcase for r89958. Before 89958, we misanalyzed the | Chris Lattner | 2009-11-26 | 1 | -1/+39 |
* | Implement PR1143 (at -m64) by making basicaa look through extensions. We | Chris Lattner | 2009-11-26 | 1 | -1/+16 |
* | teach GetLinearExpression to be a bit more aggressive. | Chris Lattner | 2009-11-26 | 1 | -0/+15 |
* | update status of this. basicaa is much improved now, | Chris Lattner | 2009-11-26 | 1 | -2/+2 |
* | Teach basicaa that x|c == x+c when the c bits of x are clear. This | Chris Lattner | 2009-11-26 | 1 | -0/+14 |
* | teach basicaa that A[i] != A[i+1]. | Chris Lattner | 2009-11-26 | 1 | -0/+16 |
* | rename test | Chris Lattner | 2009-11-26 | 1 | -0/+0 |
* | Change the other half of aliasGEP (which handles GEP differencing) to use Dec... | Chris Lattner | 2009-11-26 | 1 | -2/+59 |
* | add a new random feature test | Chris Lattner | 2009-11-26 | 1 | -1/+17 |
* | Test for 89905. | Evan Cheng | 2009-11-26 | 1 | -0/+116 |
* | Test for llvm-gcc checkin 89898. | Dale Johannesen | 2009-11-25 | 1 | -0/+17 |
* | ProcessImplicitDefs should watch out for invalidated iterator and extra impli... | Evan Cheng | 2009-11-25 | 1 | -0/+56 |
* | Support PIC loading of constant pool entries | Bruno Cardoso Lopes | 2009-11-25 | 1 | -1/+1 |
* | Reverting patch in revision 89758, initial attempt at fixing PR5373 has prove... | Edward O'Callaghan | 2009-11-25 | 1 | -24/+0 |
* | Do not store R31 into the caller's link area on PPC. | Dale Johannesen | 2009-11-24 | 4 | -26/+26 |
* | Fix for PR5373, Credit to Jakub Staszak. | Edward O'Callaghan | 2009-11-24 | 1 | -0/+24 |
* | Enable predication of NEON instructions in Thumb2 mode. | Evan Cheng | 2009-11-24 | 1 | -0/+29 |
* | Materialize global addresses via movt/movw pair, this is always better | Anton Korobeynikov | 2009-11-24 | 1 | -0/+20 |
* | move fconst[sd] to UAL. <rdar://7414913> | Jim Grosbach | 2009-11-23 | 3 | -6/+6 |
* | update test for 89694 | Jim Grosbach | 2009-11-23 | 1 | -2/+2 |
* | Make ConstantFoldConstantExpression recursively visit the entire | Dan Gohman | 2009-11-23 | 3 | -3/+11 |
* | Fix a use of an invalidated iterator in the case where there are multiple | Dan Gohman | 2009-11-23 | 1 | -0/+30 |
* | Reapply r88830 with a bugfix: this transform only applies to icmp eq/ne. This | Nick Lewycky | 2009-11-23 | 1 | -1/+0 |
* | remove a silly condition that doesn't make a lot of sense anymore. | Chris Lattner | 2009-11-22 | 1 | -0/+17 |
* | Miss two, PR5307. | Edward O'Callaghan | 2009-11-22 | 2 | -6/+30 |
* | Convert Thumb2 tests to FileCheck for PR5307. | Edward O'Callaghan | 2009-11-22 | 12 | -26/+130 |
* | Turns out stuff gets allocated to different registers depending on the subtar... | Benjamin Kramer | 2009-11-22 | 1 | -1/+1 |
* | Convert ARM tests to FileCheck for PR5307. | Edward O'Callaghan | 2009-11-22 | 7 | -35/+137 |