| Commit message (Expand) | Author | Age | Files | Lines |
* | Pointers to zero-sized objects don't point to overlapping objects. | Dan Gohman | 2010-04-08 | 1 | -0/+10 |
* | add newlines at the end of files. | Chris Lattner | 2010-04-07 | 1 | -1/+1 |
* | Reapply address space patch after fixing an issue in MemCopyOptimizer. | Mon P Wang | 2010-04-04 | 1 | -2/+2 |
* | Revert r100191 since it breaks objc in clang | Mon P Wang | 2010-04-02 | 1 | -2/+2 |
* | Reapply address space patch after fixing an issue in MemCopyOptimizer. | Mon P Wang | 2010-04-02 | 1 | -2/+2 |
* | Revert Mon Ping's change 99928, since it broke all the llvm-gcc buildbots. | Bob Wilson | 2010-03-30 | 1 | -2/+2 |
* | Added support for address spaces and added a isVolatile field to memcpy, memm... | Mon P Wang | 2010-03-30 | 1 | -2/+2 |
* | Delete useless trailing semicolons. | Dan Gohman | 2010-01-05 | 1 | -2/+2 |
* | gvn is optimizing this better now. | Chris Lattner | 2009-12-06 | 1 | -2/+2 |
* | @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 |
* | 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 |
* | remove a silly condition that doesn't make a lot of sense anymore. | Chris Lattner | 2009-11-22 | 1 | -0/+17 |
* | Make opt default to not adding a target data string and update tests that dep... | Kenneth Uildriks | 2009-11-03 | 6 | -1/+7 |
* | Teach BasicAA how to analyze Select instructions, and make it more | Dan Gohman | 2009-10-26 | 1 | -0/+73 |
* | fix test | Chris Lattner | 2009-10-18 | 1 | -1/+1 |
* | tighten up test3, add test3a for the converse | Chris Lattner | 2009-10-18 | 1 | -3/+22 |
* | tighten test2, add a test that it doesn't get transformed in the invalid edge... | Chris Lattner | 2009-10-18 | 1 | -1/+12 |
* | Merge tests into modref.ll. Also add a test for r84174 at Chris' behest! | Nick Lewycky | 2009-10-18 | 3 | -31/+41 |
* | Add a couple new testcases. | Nick Lewycky | 2009-10-18 | 2 | -0/+30 |
* | replace a useless test with a useful one | Chris Lattner | 2009-10-17 | 1 | -13/+19 |
* | Make use of the result of the loads even though that means adding -instcombine. | Nick Lewycky | 2009-10-14 | 1 | -5/+5 |
* | Another BasicAA fix. If a value does not alias a GEP's base pointer, then it | Evan Cheng | 2009-10-14 | 1 | -0/+30 |
* | Replace test with a simpler hand crafted one. | Evan Cheng | 2009-10-14 | 1 | -76/+19 |
* | Teach basic AA about PHI nodes. If all operands of a phi NoAlias another valu... | Evan Cheng | 2009-10-13 | 1 | -0/+86 |
* | don't use dead loads as tests. | Chris Lattner | 2009-10-13 | 1 | -3/+4 |
* | Teach BasicAA a little something about the atomic intrinsics: they can only | Nick Lewycky | 2009-10-13 | 1 | -0/+16 |
* | Eliminate more redundant llvm-as calls. | Dan Gohman | 2009-09-11 | 1 | -1/+1 |
* | Change tests from "opt %s" to "opt < %s" so that opt doesn't see the | Dan Gohman | 2009-09-11 | 37 | -40/+40 |
* | Eliminate more uses of llvm-as and llvm-dis. | Dan Gohman | 2009-09-09 | 2 | -4/+4 |
* | Convert a few more opt | llvm-dis to opt -S. | Dan Gohman | 2009-09-08 | 1 | -2/+2 |
* | Use opt -S instead of piping bitcode output through llvm-dis. | Dan Gohman | 2009-09-08 | 17 | -20/+20 |
* | Change these tests to feed the assembly files to opt directly, instead | Dan Gohman | 2009-09-08 | 37 | -40/+40 |
* | rename test so that name reflects what it is testing for. | Chris Lattner | 2009-08-30 | 1 | -0/+0 |
* | convert to filecheck format. | Chris Lattner | 2009-08-30 | 1 | -2/+14 |
* | Teach BasicAliasAnalysis to understand constant gep indices that fall | Dan Gohman | 2009-05-27 | 1 | -0/+27 |
* | change this to test for an alias result more directly. | Chris Lattner | 2009-03-16 | 1 | -3/+7 |
* | Add a replacement for 2009-02-12-GEPNoalias.ll that works without -debug. | Nick Lewycky | 2009-03-14 | 1 | -0/+9 |
* | remove a buggy test, it is not ok to use -debug in RUN line. | Chris Lattner | 2009-03-13 | 1 | -196/+0 |
* | BasicAA was making the assumption that a local allocation which hadn't escaped | Nick Lewycky | 2009-02-13 | 1 | -0/+196 |
* | Finish making AliasAnalysis aware of the fact that most atomic intrinsics onl... | Owen Anderson | 2009-02-04 | 1 | -0/+14 |
* | Resubmit support for the 'nocapture' attribute. | Nick Lewycky | 2008-12-19 | 1 | -0/+14 |
* | Remove empty test. | Bill Wendling | 2008-12-16 | 1 | -0/+0 |
* | Temporarily revert r61019, r61030, and r61040. These were breaking LLVM Release | Bill Wendling | 2008-12-16 | 1 | -13/+0 |
* | Teach basicaa to use the nocapture attribute when possible. When the | Chris Lattner | 2008-12-15 | 1 | -0/+13 |