summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/AliasSetTracker.cpp
Commit message (Expand)AuthorAgeFilesLines
* Sink all InitializePasses.h includesReid Kleckner2019-11-131-0/+1
* [LICM/AST] Check if the AliasAny set is removed from the tracker.Alina Sbirlea2019-09-121-2/+10
* [LICM/MSSA] Add promotion to scalars by building an AliasSetTracker with Memo...Alina Sbirlea2019-02-061-0/+11
* [AliasSetTracker] Pass MustAlias to addPointer more often.Alina Sbirlea2019-02-061-24/+36
* [AliasSetTracker] Minor style tweak to avoid a variable w/two distinct live r...Philip Reames2019-02-061-4/+2
* [AliasSetTracker] Cleanup more comments. [NFCI]Alina Sbirlea2019-01-281-4/+6
* [AliasSetTracker] Cleanup comments. [NFCI]Alina Sbirlea2019-01-281-5/+8
* [AliasSetTracker] Update signature to aliasesPointer [NFCI].Alina Sbirlea2019-01-281-11/+13
* 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-39/+39
* [AliasSetTracker] Misc cleanup (NFCI)Alina Sbirlea2018-11-011-14/+6
* [AliasSetTracker] Cleanup addPointer interface. [NFCI]Alina Sbirlea2018-10-291-6/+6
* Replace most users of UnknownSize with LocationSize::unknown(); NFCGeorge Burgess IV2018-10-101-1/+1
* [AST] Visit memtransfer arguments in orderPhilip Reames2018-09-101-1/+1
* [AST] Generalize argument specific aliasingPhilip Reames2018-09-071-0/+40
* Re-enable "[NFC] Unify guards detection"Max Kazantsev2018-08-301-2/+2
* [LICM] Hoist stores of invariant values to invariant addresses out of loopsPhilip Reames2018-08-291-3/+16
* Revert r340921 "[NFC] Unify guards detection"Hans Wennborg2018-08-291-2/+2
* [NFC] Unify guards detectionMax Kazantsev2018-08-291-2/+2
* [AST] Minor whitespace cleanup [NFC]Philip Reames2018-08-221-11/+7
* [AST] Fix a whitespace typo [NFC]Philip Reames2018-08-221-1/+1
* [AST] Reorder code to reduce a future patch diff [NFC]Philip Reames2018-08-221-3/+3
* [AST] Move a function definition into the cpp [NFC]Philip Reames2018-08-221-0/+12
* [AST] Remove notion of volatile from alias sets [NFCI]Philip Reames2018-08-211-24/+8
* [AST] Mark invariant.starts as being readonlyPhilip Reames2018-08-211-1/+2
* [AST] Clarify printing of unknown size locations [NFC]Philip Reames2018-08-171-1/+4
* [LICM][NFC] Restructure pointer invalidation API in terms of MemoryLocationPhilip Reames2018-08-161-6/+7
* [AliasSetTracker] Do not treat experimental_guard intrinsic as memory writing...Max Kazantsev2018-08-151-1/+7
* [AST] Minor formatting cleanup [NFC]Philip Reames2018-08-131-8/+4
* [AST] Cleanup code by using MemoryLocation utility [NFC]Philip Reames2018-08-131-43/+11
* 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
OpenPOWER on IntegriCloud