aboutsummaryrefslogtreecommitdiffstats
path: root/test/Analysis/BasicAA
Commit message (Expand)AuthorAgeFilesLines
* Teach BasicAliasAnalysis to understand constant gep indices that fallDan Gohman2009-05-271-0/+27
* change this to test for an alias result more directly.Chris Lattner2009-03-161-3/+7
* Add a replacement for 2009-02-12-GEPNoalias.ll that works without -debug.Nick Lewycky2009-03-141-0/+9
* remove a buggy test, it is not ok to use -debug in RUN line.Chris Lattner2009-03-131-196/+0
* BasicAA was making the assumption that a local allocation which hadn't escapedNick Lewycky2009-02-131-0/+196
* Finish making AliasAnalysis aware of the fact that most atomic intrinsics onl...Owen Anderson2009-02-041-0/+14
* Resubmit support for the 'nocapture' attribute.Nick Lewycky2008-12-191-0/+14
* Remove empty test.Bill Wendling2008-12-161-0/+0
* Temporarily revert r61019, r61030, and r61040. These were breaking LLVM ReleaseBill Wendling2008-12-161-13/+0
* Teach basicaa to use the nocapture attribute when possible. When theChris Lattner2008-12-151-0/+13
* Allow basicaa to walk through geps with identical indices in Chris Lattner2008-12-101-0/+16
* Extend the 'noalias' attribute to function return values. This is intended toNick Lewycky2008-11-241-0/+12
* Remove GCSE and LoadVN from the testsuite.Owen Anderson2008-08-1611-24/+11
* If we are checking to see if the result of a call aliases aChris Lattner2008-06-161-0/+23
* Suppress the (stderr) output of -aa-eval, this fixes 5 tests.Matthijs Kooijman2008-06-104-4/+4
* Fixes PR2395. Looking for a constant in a GEP tail (when the first GEP Wojciech Matyjewicz2008-06-021-0/+15
* sabre brings to my attention that the 'tr' suffix is also obsoleteGabor Greif2008-05-201-1/+1
* Rename the last test with .llx extension to .ll, resolve duplicate test by re...Gabor Greif2008-05-201-1/+1
* Fix this test. It was testing broken behavior in that it required ADCE to el...Owen Anderson2008-05-161-3/+2
* rename *.llx -> *.ll, last batch.Chris Lattner2008-04-192-0/+0
* Make GVN able to remove unnecessary calls to read-only functions again.Owen Anderson2008-04-171-1/+1
* Don't assume a tail call can't reference a byvalDale Johannesen2008-04-151-0/+18
* The functionality being tested was removed because it was horribly unsafe.Owen Anderson2008-04-131-1/+1
* Fix http://llvm.org/bugs/show_bug.cgi?id=2104 by ordering lexicographically w...Gabor Greif2008-02-281-1/+1
* Remove llvm-upgrade.Tanya Lattner2008-02-1423-320/+302
* Teach basicaa that 'byval' arguments define a new memory location thatChris Lattner2008-01-241-0/+18
* Accept both %y, %x and %x, %y as valid answers.Nick Lewycky2008-01-061-1/+1
* Fix PR1782, patch by Wojtek Matyjewicz!Chris Lattner2007-12-091-0/+31
* Fix bug in regression tests that ignored stderr output in RUN lines. Updated ...Tanya Lattner2007-11-282-8/+8
* Allow GVN to eliminate read-only function calls when it can detect that they ...Owen Anderson2007-11-261-1/+1
* Teach alias analysis about readnone/readonly functions.Duncan Sands2007-11-221-0/+33
* Fix PR1774 and BasicAA/2007-11-05-SizeCrash.llChris Lattner2007-11-061-0/+34
* Fix for PR1741.Owen Anderson2007-10-251-0/+14
* This resolves a regression of BasicAA which failed to find any memory informa...Chandler Carruth2007-08-061-0/+17
* Teach BasicAA about noalias parameter attributes, but do it correctly this time.Christopher Lamb2007-08-022-0/+27
* Revert overly aggressive interpretation of noaliasChristopher Lamb2007-07-311-12/+0
* Teach BasicAA about noalias function parameters. Passes all of DejaGNU and te...Christopher Lamb2007-07-311-0/+12
* Convert .cvsignore filesJohn Criswell2007-06-291-3/+0
* For PR1319:Reid Spencer2007-04-161-1/+1
* For PR1319:Reid Spencer2007-04-161-1/+1
* For PR1319:Reid Spencer2007-04-164-5/+9
* Changes to fix problems with "make check". Apparently you can redefineReid Spencer2007-04-141-1/+1
* Convert test cases to new llvm.exp version of llvm_runtest and fix testsReid Spencer2007-04-146-7/+13
* Make the llvm-runtest function much more amenable by eliminating all theReid Spencer2007-04-111-1/+1
* Remove use of implementation keyword.Reid Spencer2007-03-281-1/+0
* For PR761:Reid Spencer2007-01-261-3/+1
* testcase for pr1109Chris Lattner2007-01-141-0/+35
* For PR950:Reid Spencer2006-12-313-3/+3
* Update tests that need to be run through llvm-upgrade. This is necessaryReid Spencer2006-12-291-1/+1
* Use the llvm-upgrade program to upgrade llvm assembly.Reid Spencer2006-12-0221-22/+22