aboutsummaryrefslogtreecommitdiff
path: root/test/Analysis/BasicAA
AgeCommit message (Expand)Author
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
2010-08-30Fix constant-over-index.ll test on windows.Michael J. Spencer
2010-08-18refix PR1143 by making basicaa analyze zexts of indices aggresively,Chris Lattner
2010-08-18fix a buggy testChris Lattner
2010-08-18fix PR7589: In brief:Chris Lattner
2010-08-18filecheckize and detrivialize.Chris Lattner
2010-08-06Implement a proper getModRefInfo for va_arg.Dan Gohman
2010-08-05Implement AccessesArguments checking in the two-callsite formDan Gohman
2010-08-05Fix memdep's code for reasoning about dependences between two calls. A RefDan Gohman
2010-08-05Revert r110270 for now. It appears to uncover a memdep bug.Dan Gohman
2010-08-04The trouble with testing for "ModRef" and "NoModRef" is thatDan Gohman
2010-08-04The two-callsite form of AliasAnalysis::getModRefInfo is documentedDan Gohman
2010-07-07Remove interprocedural-basic-aa and associated code. The AliasAnalysisDan Gohman
2010-07-01Remove context sensitivity concerns from interprocedural-basic-aa, andDan Gohman
2010-06-29Add a few more interesting testcases.Dan Gohman
2010-06-29Add an Intraprocedural form of BasicAliasAnalysis, which aims toDan Gohman
2010-06-28Fix Value::stripPointerCasts and BasicAA to avoid trouble onDan Gohman
2010-04-08Pointers to zero-sized objects don't point to overlapping objects.Dan Gohman
2010-04-07add newlines at the end of files.Chris Lattner
2010-04-04Reapply address space patch after fixing an issue in MemCopyOptimizer.Mon P Wang