summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/AliasSetTracker.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* [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
OpenPOWER on IntegriCloud