aboutsummaryrefslogtreecommitdiffstats
path: root/test/Analysis/TypeBasedAliasAnalysis
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-0912-180/+206
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-2314-148/+148
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-023-2/+3
* Update to LLVM 3.5a.Stephen Hines2014-04-242-11/+11
* Simplify testing case (Thanks Rafael for the testing case).Manman Ren2013-10-221-28/+22
* TBAA: fix PR17620.Manman Ren2013-10-221-0/+51
* TBAA: handle scalar TBAA format and struct-path aware TBAA format.Manman Ren2013-09-2713-63/+110
* [tests] Cleanup initialization of test suffixes.Daniel Dunbar2013-08-161-1/+0
* FileCheckize some of the testcases.Bill Wendling2013-08-051-1/+7
* Extend 'readonly' and 'readnone' to work on function arguments as well asNick Lewycky2013-07-061-1/+1
* Struct-path aware TBAA: change the format of TBAAStructType node.Manman Ren2013-04-271-11/+11
* Aliasing rules for struct-path aware TBAA.Manman Ren2013-04-111-0/+392
* Support in AAEvaluator to print alias queries of loads/stores with TBAA tags.Manman Ren2013-03-221-0/+104
* Use references to attribute groups on the call/invoke instructions.Bill Wendling2013-02-221-2/+2
* Modify the LLVM assembly output so that it uses references to represent funct...Bill Wendling2013-02-202-8/+15
* Replace all instances of dg.exp file with lit.local.cfg, since all tests are ...Eli Bendersky2012-02-162-3/+1
* Change CaptureTracking to pass a Use* instead of a Value* when a value isNick Lewycky2011-12-281-1/+1
* Reapply r131781, now that the GVN bug with partially-aliasing loadsDan Gohman2011-06-041-0/+131
* Remove this test, which should have been reverted along with r131781.Dan Gohman2011-06-041-131/+0
* Reapply r131781 (revert r131809), now that some BasicAA shortcomingsDan Gohman2011-06-041-0/+131
* Revert commit 131781, to see if it fixes the x86-64 dragonegg buildbot.Duncan Sands2011-05-211-131/+0
* When BasicAA can determine that two pointers have the same base butDan Gohman2011-05-211-0/+131
* When analyzing functions known to only access argument pointees,Dan Gohman2011-04-271-0/+27
* -enable-tbaa is on by default now.Dan Gohman2010-12-168-9/+9
* Make memcpyopt TBAA-aware.Dan Gohman2010-12-161-0/+23
* Reapply r121520, PartialAlias implementation for BasicAA, now thatDan Gohman2010-12-131-2/+27
* Revert r121520, which may have introduced miscompilations.Dan Gohman2010-12-101-27/+2
* Implement PartialAlias checking in BasicAA.Dan Gohman2010-12-101-2/+27
* Delete unneeded ssp attributes.Dan Gohman2010-11-111-1/+1
* TBAA-enable ArgumentPromotion.Dan Gohman2010-11-111-0/+31
* Make Sink tbaa-aware.Dan Gohman2010-11-111-0/+20
* Add a testcase which demonstrates alias analysis pass precedence.Dan Gohman2010-11-111-0/+21
* Fully invalidate cached results when a prior query's size orDan Gohman2010-11-101-0/+91
* Teach FunctionAttrs about the VAArg instruction.Dan Gohman2010-11-091-0/+14
* Add a testcase for a call which BasicAA says only accesses memory throughDan Gohman2010-11-081-0/+30
* Make FunctionAttrs TBAA-aware.Dan Gohman2010-11-081-0/+37
* Teach memdep to use pointsToConstantMemory to determine that loadsDan Gohman2010-10-291-0/+23
* Add a basic testcase for TBAA-aware DSE.Dan Gohman2010-10-291-0/+43
* Add some comments.Dan Gohman2010-10-201-0/+4
* Don't pass the raw invalid pointer used to represent conflictingDan Gohman2010-10-181-0/+28
* Add a basic testcase for TBAA-aware LICM.Dan Gohman2010-10-181-0/+33
* Run tbaa before basicaa, since that's how it's expected to be used.Dan Gohman2010-10-181-1/+1
* Make TypeBasedAliasAnalysis default to doing nothing, with a command-lineDan Gohman2010-10-181-1/+1
* Make BasicAliasAnalysis a normal AliasAnalysis implementation whichDan Gohman2010-10-181-1/+1
* Add a simple testcase for tbaa.Dan Gohman2010-10-112-0/+61