summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp
Commit message (Expand)AuthorAgeFilesLines
* Sink all InitializePasses.h includesReid Kleckner2019-11-131-0/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [CallSite removal] Migrate all Alias Analysis APIs to use the newlyChandler Carruth2019-01-071-35/+34
* [AAEval] Use LocationSize instead of ints; NFCGeorge Burgess IV2018-12-231-7/+10
* [MSSA] Print more optimization informationGeorge Burgess IV2018-06-141-44/+33
* [ModRefInfo] Add must alias info to ModRefInfo.Alina Sbirlea2017-12-211-3/+58
* [ModRefInfo] Make enum ModRefInfo an enum class [NFC].Alina Sbirlea2017-12-071-8/+8
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* Consistently use FunctionAnalysisManagerSean Silva2016-08-091-1/+1
* Apply clang-tidy's modernize-loop-convert to lib/Analysis.Benjamin Kramer2016-06-261-20/+19
* [PM] Make the AnalysisManager parameter to run methods a reference.Chandler Carruth2016-03-111-2/+2
* [PM/AA] Port alias analysis evaluator to the new pass manager, and useChandler Carruth2016-02-201-70/+65
* [OperandBundles] Have GlobalsModRef play nice with operand bundlesDavid Majnemer2015-12-231-4/+3
* Default SetVector to use a DenseSet.Rafael Espindola2015-11-181-6/+4
* Analysis: Remove implicit ilist iterator conversionsDuncan P. N. Exon Smith2015-10-101-3/+3
* [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatibleChandler Carruth2015-09-091-3/+3
* [PM/AA] Simplify the AliasAnalysis interface by removing a wrapperChandler Carruth2015-08-061-3/+6
* [PM/AA] Extract the ModRef enums from the AliasAnalysis class inChandler Carruth2015-07-221-8/+8
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* [PM/AA] Hoist the AliasResult enum out of the AliasAnalysis class.Chandler Carruth2015-06-221-12/+12
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* [PM/AA] Suffix lots of member variables that directly use enumerationChandler Carruth2015-06-171-48/+72
* [PM/AA] Remove the UnknownSize static member from AliasAnalysis.Chandler Carruth2015-06-171-3/+3
* [PM/AA] Start refactoring AliasAnalysis to remove the analysis group andChandler Carruth2015-06-041-4/+4
* [CallSite] Make construction from Value* (or Instruction*) explicit.Benjamin Kramer2015-04-101-1/+1
* AA metadata refactoring (introduce AAMDNodes)Hal Finkel2014-07-241-4/+4
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-051-4/+4
* [Modules] Move InstIterator out of the Support library, where it had noChandler Carruth2014-03-041-1/+1
* Put the functionality for printing a value to a raw_ostream as anChandler Carruth2014-01-091-4/+3
* Move the LLVM IR asm writer header files into the IR directory, as theyChandler Carruth2014-01-071-1/+1
* Support in AAEvaluator to print alias queries of loads/stores with TBAA tags.Manman Ren2013-03-221-0/+72
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-4/+4
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-5/+5
* Remove unnecessary default cases in switches that cover all enum values.David Blaikie2012-01-101-4/+0
* land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-181-3/+3
* Teach AliasAnalysisEvaluator about PartialAlias.Dan Gohman2010-12-101-5/+14
* Reapply r116831 and r116839, converting AliasAnalysis to useDan Gohman2010-10-191-3/+3
* Revert r116831 and r116839, which are breaking selfhost builds.Dan Gohman2010-10-191-3/+3
* Change AliasAnalysis and its clients to use uint64_t instead of unsignedDan Gohman2010-10-191-3/+3
* Get rid of static constructors for pass registration. Instead, every pass ex...Owen Anderson2010-10-191-1/+3
* Consistently use AliasAnalysis::UnknownSize instead of hardcoding ~0u.Dan Gohman2010-10-191-3/+3
* Begin adding static dependence information to passes, which will allow us toOwen Anderson2010-10-121-1/+4
* Now with fewer extraneous semicolons!Owen Anderson2010-10-071-1/+1
* Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson2010-08-061-1/+1
* Revert r110396 to fix buildbots.Owen Anderson2010-08-061-1/+1
* Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson2010-08-051-1/+1
* The trouble with testing for "ModRef" and "NoModRef" is thatDan Gohman2010-08-041-6/+6
* The two-callsite form of AliasAnalysis::getModRefInfo is documentedDan Gohman2010-08-041-0/+32
* simplifyGabor Greif2010-07-281-4/+2
* Fix batch of converting RegisterPass<> to INTIALIZE_PASS().Owen Anderson2010-07-211-2/+2
OpenPOWER on IntegriCloud