Files
swift-mirror/lib/SILOptimizer/Analysis/CMakeLists.txt
Xin Tong 5ab532d429 Turn epilogue retain/release matcher to an Analysis
It makes sense to turn the new epilogue retain/release matcher to an Analysis.
Its currently a data flow with an entry API point.  This saves on compilation time,
even though it does not seem to be very expensive right now. But it is a iterative
data flow which could be expensive with large CFGs.

rdar://28178736
2016-09-13 06:39:46 -07:00

25 lines
712 B
CMake

set(ANALYSIS_SOURCES
Analysis/ARCAnalysis.cpp
Analysis/AliasAnalysis.cpp
Analysis/Analysis.cpp
Analysis/ArraySemantic.cpp
Analysis/BasicCalleeAnalysis.cpp
Analysis/CallerAnalysis.cpp
Analysis/CFG.cpp
Analysis/ClassHierarchyAnalysis.cpp
Analysis/ColdBlockInfo.cpp
Analysis/DestructorAnalysis.cpp
Analysis/EscapeAnalysis.cpp
Analysis/EpilogueARCAnalysis.cpp
Analysis/FunctionOrder.cpp
Analysis/IVAnalysis.cpp
Analysis/LoopAnalysis.cpp
Analysis/LoopRegionAnalysis.cpp
Analysis/MemoryBehavior.cpp
Analysis/RCIdentityAnalysis.cpp
Analysis/SideEffectAnalysis.cpp
Analysis/SimplifyInstruction.cpp
Analysis/TypeExpansionAnalysis.cpp
Analysis/ValueTracking.cpp
PARENT_SCOPE)