aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms/ObjCARC/CMakeLists.txt
diff options
context:
space:
mode:
authorMichael Gottesman <mgottesman@apple.com>2013-01-29 03:03:03 +0000
committerMichael Gottesman <mgottesman@apple.com>2013-01-29 03:03:03 +0000
commit3a57c37964adfbbf83b4b309a2ceda43ba6d8231 (patch)
treecc18ad0bbb23667ac2857158d1da9df137559f67 /lib/Transforms/ObjCARC/CMakeLists.txt
parent3b0f537867c7c661f63938cf71a1031b652c87a2 (diff)
downloadexternal_llvm-3a57c37964adfbbf83b4b309a2ceda43ba6d8231.zip
external_llvm-3a57c37964adfbbf83b4b309a2ceda43ba6d8231.tar.gz
external_llvm-3a57c37964adfbbf83b4b309a2ceda43ba6d8231.tar.bz2
Extracted ObjCARCContract from ObjCARCOpts into its own file.
This also required adding 2x headers Dependency Analysis.h/Provenance Analysis.h and a .cpp file DependencyAnalysis.cpp to unentangle the dependencies inbetween ObjCARCContract and ObjCARCOpts. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@173760 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Transforms/ObjCARC/CMakeLists.txt')
-rw-r--r--lib/Transforms/ObjCARC/CMakeLists.txt3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/Transforms/ObjCARC/CMakeLists.txt b/lib/Transforms/ObjCARC/CMakeLists.txt
index e710044..233deb3 100644
--- a/lib/Transforms/ObjCARC/CMakeLists.txt
+++ b/lib/Transforms/ObjCARC/CMakeLists.txt
@@ -5,6 +5,9 @@ add_llvm_library(LLVMObjCARCOpts
ObjCARCAPElim.cpp
ObjCARCAliasAnalysis.cpp
ObjCARCUtil.cpp
+ ObjCARCContract.cpp
+ DependencyAnalysis.cpp
+ ProvenanceAnalysis.cpp
)
add_dependencies(LLVMObjCARCOpts intrinsics_gen)