aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/AliasSetTracker.cpp
AgeCommit message (Expand)Author
2017-10-15Reverting r315590; it did not include changes for llvm-tblgen, which is causi...Aaron Ballman
2017-10-12[dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton
2017-07-24[Analysis] Fix some Clang-tidy modernize-use-using and Include What You Use w...Eugene Zelenko
2017-06-25[AST] Fix a bug in aliasesUnknownInst. Make sure we are comparing the unknown...Xin Tong
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-03-11Use a WeakVH for UnknownInstructions in AliasSetTrackerSanjoy Das
2016-11-07[AliasSetTracker] Make AST smarter about assume intrinsics that don't actuall...Chad Rosier
2016-10-26Revert "[AliasSetTracker] Make AST smarter about intrinsics that don't actual...Chad Rosier
2016-10-26[AliasSetTracker] Make AST smarter about intrinsics that don't actually affec...Chad Rosier
2016-10-19[AliasSetTracker] Add support for memcpy and memmove.Chad Rosier
2016-10-19[AliasSetTracker] Return void for add() functions. NFC.Chad Rosier
2016-08-19[AliasSetTracker] Degrade AliasSetTracker when may-alias sets get too large.Michael Kuperstein
2016-08-11Add comment /NFCXinliang David Li
2016-08-11[AliasSetTracker] Delete dead codeMichael Kuperstein
2016-06-26Apply clang-tidy's modernize-loop-convert to lib/Analysis.Benjamin Kramer
2016-04-14[AliasSetTracker] Correctly handle changing the size of an entryMichael Kuperstein
2016-04-06NFC: make AtomicOrdering an enum classJF Bastien
2016-03-14[AliasSetTracker] Do not strip pointer casts when processing MemSetInstMichael Kuperstein
2016-02-17[AliasSetTracker] Teach AliasSetTracker about MemSetInstHaicheng Wu
2016-01-29Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren
2015-10-28Revert "r251451 - [AliasSetTracker] Use mod/ref information for UnknownInstr"Hal Finkel
2015-10-27[AliasSetTracker] Use mod/ref information for UnknownInstrHal Finkel
2015-10-10Analysis: Remove implicit ilist iterator conversionsDuncan P. N. Exon Smith
2015-09-09[PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatibleChandler Carruth
2015-08-06[PM/AA] Simplify the AliasAnalysis interface by removing a wrapperChandler Carruth
2015-07-22[PM/AA] Extract the ModRef enums from the AliasAnalysis class inChandler Carruth
2015-07-22[PM/AA] Remove the last of the legacy update API from AliasAnalysis asChandler Carruth
2015-07-11[PM/AA] Completely remove the AliasAnalysis::copyValue interface.Chandler Carruth
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko
2015-06-22[PM/AA] Hoist the AliasResult enum out of the AliasAnalysis class.Chandler Carruth
2015-06-22[PM/AA] Rework the names and comments in AliasSetTracker to moreChandler Carruth
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko
2015-06-17[PM/AA] Remove the UnknownSize static member from AliasAnalysis.Chandler Carruth
2015-06-17[PM/AA] Remove the Location typedef from the AliasAnalysis class nowChandler Carruth
2015-05-29Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer
2015-05-13Constify arguments in AliasSetTracker methods. NFCPete Cooper
2015-04-10[CallSite] Make construction from Value* (or Instruction*) explicit.Benjamin Kramer
2014-11-19AliasSet: Simplify mergeSetInDavid Majnemer
2014-11-19AliasSetTracker: UnknownInsts should contribute to the refcountDavid Majnemer
2014-11-03Use AA in LoadCombineHal Finkel
2014-07-24AA metadata refactoring (introduce AAMDNodes)Hal Finkel
2014-04-15[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper
2014-03-05[C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper
2014-03-04[Modules] Move InstIterator out of the Support library, where it had noChandler Carruth
2014-01-09Put the functionality for printing a value to a raw_ostream as anChandler Carruth
2014-01-07Move the LLVM IR asm writer header files into the IR directory, as theyChandler Carruth
2013-09-12In AliasSetTracker, do not change the alias set to "mod/ref" when addingKrzysztof Parzyszek
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth
2012-10-08Move TargetData to DataLayout.Micah Villmow