Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
llvm
/
lib
/
Analysis
/
ObjCARCAliasAnalysis.cpp
363ac68
[CallSite removal] Migrate all Alias Analysis APIs to use the newly
by Chandler Carruth
· 7 years ago
193429f
[ModRefInfo] Make enum ModRefInfo an enum class [NFC].
by Alina Sbirlea
· 8 years ago
36e0d01
Consistently use FunctionAnalysisManager
by Sean Silva
· 9 years ago
b47f801
[PM] Make the AnalysisManager parameter to run methods a reference.
by Chandler Carruth
· 10 years ago
12884f7
[AA] Hoist the logic to reformulate various AA queries in terms of other
by Chandler Carruth
· 10 years ago
3a63435
[PM] Introduce CRTP mixin base classes to help define passes and
by Chandler Carruth
· 10 years ago
7b560d4
[PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible
by Chandler Carruth
· 10 years ago
0f79218
[ARC] Pull the ObjC ARC components that really serve the role of
by Chandler Carruth
· 10 years ago
[Renamed (97%) from llvm/lib/Transforms/ObjCARC/ObjCARCAliasAnalysis.cpp]
d541e73
[PM/AA] Run clang-format over the ObjCARC Alias Analysis code to
by Chandler Carruth
· 10 years ago
b4ebdf3
[PM/AA] Don't bother forward declaring Function and Value, just include
by Chandler Carruth
· 10 years ago
194f59c
[PM/AA] Extract the ModRef enums from the AliasAnalysis class in
by Chandler Carruth
· 10 years ago
c3f49eb
[PM/AA] Hoist the AliasResult enum out of the AliasAnalysis class.
by Chandler Carruth
· 10 years ago
ac80dc7
[PM/AA] Remove the Location typedef from the AliasAnalysis class now
by Chandler Carruth
· 10 years ago
a28d91d
DataLayout is mandatory, update the API to reflect it with references.
by Mehdi Amini
· 11 years ago
46a4355
Make DataLayout Non-Optional in the Module
by Mehdi Amini
· 11 years ago
6f729fa
[objc-arc] Change the InstructionClass to be an enum class called ARCInstKind.
by Michael Gottesman
· 11 years ago
e5ad66f
[objc-arc] Introduce the concept of RCIdentity and rename all relevant functions to use that name. NFC.
by Michael Gottesman
· 11 years ago
cc39b67
AA metadata refactoring (introduce AAMDNodes)
by Hal Finkel
· 11 years ago
964daaa
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
by Chandler Carruth
· 11 years ago
6eb95dc
[objc-arc] Changed 'mode: c++' => 'C++' at Nick Lewycky's suggestion. Also removed unnecessary mode: c++ lines from .cpp files.
by Michael Gottesman
· 12 years ago
618df45
[objc-arc] Remove the alias analysis part of r185764.
by Michael Gottesman
· 12 years ago
a72630d
[objc-arc] Teach the ARC optimizer that objc_sync_enter/objc_sync_exit do not modify the ref count of an objc object and additionally are inert for modref purposes.
by Michael Gottesman
· 12 years ago
278266f
Sorted includes using utils/sort_includes.
by Michael Gottesman
· 13 years ago
50a622f
Removed some cruft from ObjCARCAliasAnalysis.cpp.
by Michael Gottesman
· 13 years ago
9bfcf28
Cleaned up includes in various ObjCARC files and removed some whitespace violations.
by Michael Gottesman
· 13 years ago
294e7da
Refactor ObjCARCAliasAnalysis into its own file.
by Michael Gottesman
· 13 years ago