aboutsummaryrefslogtreecommitdiff
path: root/test/Analysis/BasicAA
AgeCommit message (Expand)Author
2013-03-06Memory Dependence Analysis (not mem-dep test) take advantage of "invariant.lo...Shuxin Yang
2013-02-22Use references to attribute groups on the call/invoke instructions.Bill Wendling
2013-02-20Modify the LLVM assembly output so that it uses references to represent funct...Bill Wendling
2012-12-10Optimistically analyse Phi cyclesArnold Schwaighofer
2012-11-17Phi speculation improvement for BasicAAHal Finkel
2012-11-05Don't infer whether a value is captured in the current function from theRichard Osborne
2012-09-06BasicAA: Recognize cyclic NoAlias phisArnold Schwaighofer
2012-09-06BasicAA: GEPs of NoAlias'ing base ptr with equivalent indices are NoAliasArnold Schwaighofer
2012-07-02Convert the uses of '|&' to use '2>&1 |' instead, which works on oldChandler Carruth
2012-04-24FileCheck-ize these tests. Harden some of them.Bill Wendling
2012-02-27Duncan pointed out that if the alignment isn't explicitly specified, it defau...Eli Friedman
2012-02-27Teach BasicAA about the LLVM IR rules that allow reading past the end of an o...Eli Friedman
2012-02-16Replace all instances of dg.exp file with lit.local.cfg, since all tests are ...Eli Bendersky
2011-12-12Manually upgrade the test suite to specify the flag to cttz and ctlz.Chandler Carruth
2011-11-27Upgrade syntax of tests using volatile instructions to use 'load volatile' in...Chris Lattner
2011-09-28PR10628: Fix getModRefInfo so it queries the underlying alias() implementatio...Eli Friedman
2011-09-26Enhance alias analysis for atomic instructions a bit. Upgrade a couple alias...Eli Friedman
2011-09-08Fix the logic in BasicAliasAnalysis::aliasGEP for comparing GEP's with variab...Eli Friedman
2011-09-06Teach BasicAA about the aliasing properties of memset_pattern16.Owen Anderson
2011-07-09Move the loads after the calls so that the fix forRafael Espindola
2011-07-09Use CHECK-NEXT.Rafael Espindola
2011-06-18rip out a ton of intrinsic modernization logic from AutoUpgrade.cpp, which isChris Lattner
2011-06-17make the asmparser reject function and type redefinitions. 'Merging' hasn't ...Chris Lattner
2011-06-17Remove support for using "foo" as symbols instead of %"foo". This is ancientChris Lattner
2011-06-17manually upgrade a bunch of tests to modern syntax, and remove some thatChris Lattner
2011-06-04Reapply r131781, now that the GVN bug with partially-aliasing loadsDan Gohman
2011-06-04Revert r131781 again. Apparently there is more going on here.Dan Gohman
2011-06-04Reapply r131781 (revert r131809), now that some BasicAA shortcomingsDan Gohman
2011-06-04Fix BasicAA's recursion detection so that it doesn't pessimizeDan Gohman
2011-06-03When merging MustAlias and PartialAlias, chose PartialAlias insteadDan Gohman
2011-05-24Make DecomposeGEPExpression check SimplifyInstruction onlyDan Gohman
2011-05-22I missed a checking with my GVN change. Chris Lattner
2011-05-21Revert commit 131781, to see if it fixes the x86-64 dragonegg buildbot.Duncan Sands
2011-05-21When BasicAA can determine that two pointers have the same base butDan Gohman
2011-04-27Teach BasicAA about arm.neon.vld1 and vst1.Dan Gohman
2011-04-27When analyzing functions known to only access argument pointees,Dan Gohman
2011-04-07PR9634: Don't unconditionally tell the AliasSetTracker that the PreheaderLoadEli Friedman
2011-03-23Revert r128140 for now.Anders Carlsson
2011-03-23A global variable with internal linkage where all uses are in one function an...Anders Carlsson
2011-01-24Add another rdar number.Dan Gohman
2011-01-18Teach BasicAA to return PartialAlias in cases where both pointersDan Gohman
2011-01-03fix rdar://8813415 - a miscompilation of 164.gzip that loop-idiomChris Lattner
2011-01-03filecheckizeChris Lattner
2010-12-15Move Sub simplifications and additional Add simplifications out ofDuncan Sands
2010-11-30remove fixme comment too.Chris Lattner
2010-11-30check in *all* files. This is now handled by my previous DSE commit.Chris Lattner
2010-11-11Delete unneeded ssp attributes.Dan Gohman
2010-10-18Make BasicAliasAnalysis a normal AliasAnalysis implementation whichDan Gohman
2010-09-15PR7959: Handle negative scales in GEPs correctly in BasicAA for non-64-bitEli Friedman
2010-09-02remove some noise from tests.Chris Lattner