summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/ObjCARC/ObjCARCAliasAnalysis.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ARC] Pull the ObjC ARC components that really serve the role ofChandler Carruth2015-08-201-162/+0
* [PM/AA] Run clang-format over the ObjCARC Alias Analysis code toChandler Carruth2015-08-141-2/+1
* [PM/AA] Don't bother forward declaring Function and Value, just includeChandler Carruth2015-08-141-5/+2
* [PM/AA] Extract the ModRef enums from the AliasAnalysis class inChandler Carruth2015-07-221-11/+9
* [PM/AA] Hoist the AliasResult enum out of the AliasAnalysis class.Chandler Carruth2015-06-221-3/+2
* [PM/AA] Remove the Location typedef from the AliasAnalysis class nowChandler Carruth2015-06-171-11/+12
* DataLayout is mandatory, update the API to reflect it with references.Mehdi Amini2015-03-101-3/+3
* Make DataLayout Non-Optional in the ModuleMehdi Amini2015-03-041-0/+5
* [objc-arc] Change the InstructionClass to be an enum class called ARCInstKind.Michael Gottesman2015-02-191-10/+10
* [objc-arc] Introduce the concept of RCIdentity and rename all relevant functi...Michael Gottesman2015-02-191-3/+3
* AA metadata refactoring (introduce AAMDNodes)Hal Finkel2014-07-241-3/+3
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-1/+2
* [objc-arc] Changed 'mode: c++' => 'C++' at Nick Lewycky's suggestion. Also re...Michael Gottesman2013-07-101-1/+1
* [objc-arc] Remove the alias analysis part of r185764.Michael Gottesman2013-07-071-8/+0
* [objc-arc] Teach the ARC optimizer that objc_sync_enter/objc_sync_exit do not...Michael Gottesman2013-07-071-0/+8
* Sorted includes using utils/sort_includes.Michael Gottesman2013-01-291-1/+0
* Removed some cruft from ObjCARCAliasAnalysis.cpp.Michael Gottesman2013-01-291-10/+0
* Cleaned up includes in various ObjCARC files and removed some whitespace viol...Michael Gottesman2013-01-281-1/+10
* Refactor ObjCARCAliasAnalysis into its own file.Michael Gottesman2013-01-281-0/+164
OpenPOWER on IntegriCloud