summaryrefslogtreecommitdiff
path: root/lib/Analysis/AliasAnalysisEvaluator.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-03-05[C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper1-4/+4
2014-03-04[Modules] Move InstIterator out of the Support library, where it had noChandler Carruth1-1/+1
2014-01-09Put the functionality for printing a value to a raw_ostream as anChandler Carruth1-4/+3
2014-01-07Move the LLVM IR asm writer header files into the IR directory, as theyChandler Carruth1-1/+1
2013-03-22Support in AAEvaluator to print alias queries of loads/stores with TBAA tags.Manman Ren1-0/+72
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth1-4/+4
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth1-5/+5
2012-01-10Remove unnecessary default cases in switches that cover all enum values.David Blaikie1-4/+0
2011-07-18land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner1-3/+3
2010-12-10Teach AliasAnalysisEvaluator about PartialAlias.Dan Gohman1-5/+14
2010-10-19Reapply r116831 and r116839, converting AliasAnalysis to useDan Gohman1-3/+3
2010-10-19Revert r116831 and r116839, which are breaking selfhost builds.Dan Gohman1-3/+3
2010-10-19Change AliasAnalysis and its clients to use uint64_t instead of unsignedDan Gohman1-3/+3
2010-10-19Get rid of static constructors for pass registration. Instead, every pass ex...Owen Anderson1-1/+3
2010-10-19Consistently use AliasAnalysis::UnknownSize instead of hardcoding ~0u.Dan Gohman1-3/+3
2010-10-12Begin adding static dependence information to passes, which will allow us toOwen Anderson1-1/+4
2010-10-07Now with fewer extraneous semicolons!Owen Anderson1-1/+1
2010-08-06Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson1-1/+1
2010-08-06Revert r110396 to fix buildbots.Owen Anderson1-1/+1
2010-08-05Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson1-1/+1
2010-08-04The trouble with testing for "ModRef" and "NoModRef" is thatDan Gohman1-6/+6
2010-08-04The two-callsite form of AliasAnalysis::getModRefInfo is documentedDan Gohman1-0/+32
2010-07-28simplifyGabor Greif1-4/+2
2010-07-21Fix batch of converting RegisterPass<> to INTIALIZE_PASS().Owen Anderson1-2/+2
2010-07-07Remove interprocedural-basic-aa and associated code. The AliasAnalysisDan Gohman1-97/+37
2010-06-28Generalize AAEval so that it can be used both per-function andDan Gohman1-38/+97
2010-04-08clean up algorithm and remove operand order assumptionsGabor Greif1-9/+24
2010-02-16There are two ways of checking for a given type, for example isa<PointerType>(T)Duncan Sands1-3/+3
2009-12-23Change dbgs() back to errs() as Chris requested.David Greene1-22/+22
2009-12-23Convert debug messages to use dbgs(). Generally this meansDavid Greene1-22/+23
2009-10-25Remove includes of Support/Compiler.h that are no longer needed after theNick Lewycky1-1/+0
2009-10-25Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky1-1/+1
2009-08-26Fix a missing newline, now that Value's operator<< doesn't add one of its own.Dan Gohman1-1/+1
2009-08-26Use SetVector instead of std::set so that alias relations are tested andDan Gohman1-8/+7
2009-08-23eliminate the std::ostream form of WriteAsOperand and update clients.Chris Lattner1-6/+9
2009-07-25Make AliasAnalysis and related classes useDan Gohman1-8/+6
2009-07-25More migration to raw_ostream, the water has dried up around the iostream hole.Daniel Dunbar1-32/+32
2009-03-24simplify logic and get rid of the assumption that operand 0 is the calleeGabor Greif1-3/+3
2008-09-04Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman1-1/+1
2008-05-13Clean up the use of static and anonymous namespaces. This turned upDan Gohman1-14/+13
2008-05-06Make several variable declarations static.Dan Gohman1-9/+10
2008-03-20Restore isCFGOnly property of various analysis passes.Devang Patel1-1/+1
2008-03-19PassInfo keep tracks whether a pass is an analysis pass or not.Devang Patel1-2/+2
2008-03-19Do not use virtual function to identify an analysis pass.Devang Patel1-4/+1
2008-03-18Identify Analysis pass.Devang Patel1-0/+3
2008-02-28Fix http://llvm.org/bugs/show_bug.cgi?id=2104 by ordering lexicographically w...Gabor Greif1-5/+12
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner1-2/+2
2007-11-01Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize.Duncan Sands1-3/+3
2007-05-06Fix typo in comment.Nick Lewycky1-1/+1
2007-05-03Drop 'const'Devang Patel1-2/+2