summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/AliasSetTracker.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove trailing spaceFangrui Song2018-07-301-8/+8
* [AliasSet] Fix UnknownInstructions printingJakub Kuderski2018-06-271-2/+6
* [AliasSet] Teach the alias set how to handle atomic memcpy/memmove/memsetDaniel Neilson2018-05-301-8/+11
* Replace AA's uses of uint64_t with LocationSize; NFC.George Burgess IV2018-05-251-6/+8
* IWYU for llvm-config.h in llvm, additions.Nico Weber2018-04-301-0/+1
* Modify ModRefInfo values using static inline method abstractions [NFC].Alina Sbirlea2017-12-051-8/+7
* Add an @llvm.sideeffect intrinsicDan Gohman2017-11-081-0/+1
* Reverting r315590; it did not include changes for llvm-tblgen, which is causi...Aaron Ballman2017-10-151-1/+1
* [dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton2017-10-121-1/+1
* [Analysis] Fix some Clang-tidy modernize-use-using and Include What You Use w...Eugene Zelenko2017-07-241-6/+20
* [AST] Fix a bug in aliasesUnknownInst. Make sure we are comparing the unknown...Xin Tong2017-06-251-2/+2
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* Use a WeakVH for UnknownInstructions in AliasSetTrackerSanjoy Das2017-03-111-22/+14
* [AliasSetTracker] Make AST smarter about assume intrinsics that don't actuall...Chad Rosier2016-11-071-0/+12
* Revert "[AliasSetTracker] Make AST smarter about intrinsics that don't actual...Chad Rosier2016-10-261-15/+0
* [AliasSetTracker] Make AST smarter about intrinsics that don't actually affec...Chad Rosier2016-10-261-0/+15
* [AliasSetTracker] Add support for memcpy and memmove.Chad Rosier2016-10-191-1/+23
* [AliasSetTracker] Return void for add() functions. NFC.Chad Rosier2016-10-191-42/+24
* [AliasSetTracker] Degrade AliasSetTracker when may-alias sets get too large.Michael Kuperstein2016-08-191-9/+116
* Add comment /NFCXinliang David Li2016-08-111-1/+2
* [AliasSetTracker] Delete dead codeMichael Kuperstein2016-08-111-129/+0
* Apply clang-tidy's modernize-loop-convert to lib/Analysis.Benjamin Kramer2016-06-261-10/+9
* [AliasSetTracker] Correctly handle changing the size of an entryMichael Kuperstein2016-04-141-15/+20
* NFC: make AtomicOrdering an enum classJF Bastien2016-04-061-2/+2
* [AliasSetTracker] Do not strip pointer casts when processing MemSetInstMichael Kuperstein2016-03-141-2/+2
* [AliasSetTracker] Teach AliasSetTracker about MemSetInstHaicheng Wu2016-02-171-0/+41
* Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren2016-01-291-2/+2
* Revert "r251451 - [AliasSetTracker] Use mod/ref information for UnknownInstr"Hal Finkel2015-10-281-75/+39
* [AliasSetTracker] Use mod/ref information for UnknownInstrHal Finkel2015-10-271-39/+75
* Analysis: Remove implicit ilist iterator conversionsDuncan P. N. Exon Smith2015-10-101-4/+4
* [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatibleChandler Carruth2015-09-091-3/+4
* [PM/AA] Simplify the AliasAnalysis interface by removing a wrapperChandler Carruth2015-08-061-4/+9
* [PM/AA] Extract the ModRef enums from the AliasAnalysis class inChandler Carruth2015-07-221-8/+5
* [PM/AA] Remove the last of the legacy update API from AliasAnalysis asChandler Carruth2015-07-221-3/+0
* [PM/AA] Completely remove the AliasAnalysis::copyValue interface.Chandler Carruth2015-07-111-3/+0
* 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-4/+4
* [PM/AA] Rework the names and comments in AliasSetTracker to moreChandler Carruth2015-06-221-24/+24
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* [PM/AA] Remove the UnknownSize static member from AliasAnalysis.Chandler Carruth2015-06-171-3/+3
* [PM/AA] Remove the Location typedef from the AliasAnalysis class nowChandler Carruth2015-06-171-23/+15
* Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer2015-05-291-1/+1
* Constify arguments in AliasSetTracker methods. NFCPete Cooper2015-05-131-4/+5
* [CallSite] Make construction from Value* (or Instruction*) explicit.Benjamin Kramer2015-04-101-1/+1
* AliasSet: Simplify mergeSetInDavid Majnemer2014-11-191-4/+3
* AliasSetTracker: UnknownInsts should contribute to the refcountDavid Majnemer2014-11-191-15/+26
* Use AA in LoadCombineHal Finkel2014-11-031-1/+6
* AA metadata refactoring (introduce AAMDNodes)Hal Finkel2014-07-241-41/+57
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-151-9/+9
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-051-2/+2
OpenPOWER on IntegriCloud