Files
swift-mirror/lib/SILOptimizer/Utils/CMakeLists.txt
Erik Eckstein 607318e0c7 Utility for correcting the nesting of stack allocation/deallocation instructions in SIL.
This is useful for optimizations (like AllocBoxToStack) which create (de-)alloc_stack instructions.
They can just insert the new instructions anywhere without worrying about nesting and correct the nesting afterwards.
2017-03-29 15:41:04 -07:00

19 lines
442 B
CMake

set(UTILS_SOURCES
Utils/CFG.cpp
Utils/CheckedCastBrJumpThreading.cpp
Utils/ConstantFolding.cpp
Utils/Devirtualize.cpp
Utils/FunctionSignatureOptUtils.cpp
Utils/GenericCloner.cpp
Utils/Generics.cpp
Utils/LoadStoreOptUtils.cpp
Utils/Local.cpp
Utils/LoopUtils.cpp
Utils/PerformanceInlinerUtils.cpp
Utils/SILInliner.cpp
Utils/SILSSAUpdater.cpp
Utils/SpecializationMangler.cpp
Utils/StackNesting.cpp
PARENT_SCOPE)