1add_llvm_library(LLVMObjCARCOpts
2  ObjCARC.cpp
3  ObjCARCOpts.cpp
4  ObjCARCExpand.cpp
5  ObjCARCAPElim.cpp
6  ObjCARCContract.cpp
7  DependencyAnalysis.cpp
8  ProvenanceAnalysis.cpp
9  ProvenanceAnalysisEvaluator.cpp
10  PtrState.cpp
11
12  ADDITIONAL_HEADER_DIRS
13  ${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms
14  )
15
16add_dependencies(LLVMObjCARCOpts intrinsics_gen)
17