aboutsummaryrefslogtreecommitdiff
path: root/test/Analysis/BasicAA
AgeCommit message (Expand)Author
2009-05-27Teach BasicAliasAnalysis to understand constant gep indices that fallDan Gohman
2009-03-16change this to test for an alias result more directly.Chris Lattner
2009-03-14Add a replacement for 2009-02-12-GEPNoalias.ll that works without -debug.Nick Lewycky
2009-03-13remove a buggy test, it is not ok to use -debug in RUN line.Chris Lattner
2009-02-13BasicAA was making the assumption that a local allocation which hadn't escapedNick Lewycky
2009-02-04Finish making AliasAnalysis aware of the fact that most atomic intrinsics onl...Owen Anderson
2008-12-19Resubmit support for the 'nocapture' attribute.Nick Lewycky
2008-12-16Remove empty test.Bill Wendling
2008-12-16Temporarily revert r61019, r61030, and r61040. These were breaking LLVM ReleaseBill Wendling
2008-12-15Teach basicaa to use the nocapture attribute when possible. When theChris Lattner
2008-12-10Allow basicaa to walk through geps with identical indices in Chris Lattner
2008-11-24Extend the 'noalias' attribute to function return values. This is intended toNick Lewycky
2008-08-16Remove GCSE and LoadVN from the testsuite.Owen Anderson
2008-06-16If we are checking to see if the result of a call aliases aChris Lattner
2008-06-10Suppress the (stderr) output of -aa-eval, this fixes 5 tests.Matthijs Kooijman
2008-06-02Fixes PR2395. Looking for a constant in a GEP tail (when the first GEP Wojciech Matyjewicz
2008-05-20sabre brings to my attention that the 'tr' suffix is also obsoleteGabor Greif
2008-05-20Rename the last test with .llx extension to .ll, resolve duplicate test by re...Gabor Greif
2008-05-16Fix this test. It was testing broken behavior in that it required ADCE to el...Owen Anderson
2008-04-19rename *.llx -> *.ll, last batch.Chris Lattner
2008-04-17Make GVN able to remove unnecessary calls to read-only functions again.Owen Anderson
2008-04-15Don't assume a tail call can't reference a byvalDale Johannesen
2008-04-13The functionality being tested was removed because it was horribly unsafe.Owen Anderson
2008-02-28Fix http://llvm.org/bugs/show_bug.cgi?id=2104 by ordering lexicographically w...Gabor Greif
2008-02-14Remove llvm-upgrade.Tanya Lattner
2008-01-24Teach basicaa that 'byval' arguments define a new memory location thatChris Lattner
2008-01-06Accept both %y, %x and %x, %y as valid answers.Nick Lewycky
2007-12-09Fix PR1782, patch by Wojtek Matyjewicz!Chris Lattner
2007-11-28Fix bug in regression tests that ignored stderr output in RUN lines. Updated ...Tanya Lattner
2007-11-26Allow GVN to eliminate read-only function calls when it can detect that they ...Owen Anderson
2007-11-22Teach alias analysis about readnone/readonly functions.Duncan Sands
2007-11-06Fix PR1774 and BasicAA/2007-11-05-SizeCrash.llChris Lattner
2007-10-25Fix for PR1741.Owen Anderson
2007-08-06This resolves a regression of BasicAA which failed to find any memory informa...Chandler Carruth
2007-08-02Teach BasicAA about noalias parameter attributes, but do it correctly this time.Christopher Lamb
2007-07-31Revert overly aggressive interpretation of noaliasChristopher Lamb
2007-07-31Teach BasicAA about noalias function parameters. Passes all of DejaGNU and te...Christopher Lamb
2007-06-29Convert .cvsignore filesJohn Criswell
2007-04-16For PR1319:Reid Spencer
2007-04-16For PR1319:Reid Spencer
2007-04-16For PR1319:Reid Spencer
2007-04-14Changes to fix problems with "make check". Apparently you can redefineReid Spencer
2007-04-14Convert test cases to new llvm.exp version of llvm_runtest and fix testsReid Spencer
2007-04-11Make the llvm-runtest function much more amenable by eliminating all theReid Spencer
2007-03-28Remove use of implementation keyword.Reid Spencer
2007-01-26For PR761:Reid Spencer
2007-01-14testcase for pr1109Chris Lattner
2006-12-31For PR950:Reid Spencer
2006-12-29Update tests that need to be run through llvm-upgrade. This is necessaryReid Spencer
2006-12-02Use the llvm-upgrade program to upgrade llvm assembly.Reid Spencer