mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
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
25 lines
712 B
CMake
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)
|