Files
swift-mirror/lib/SILOptimizer/Transforms/CMakeLists.txt
Michael Gottesman aa76c2a5e6 [silgen] (mark_uninitialized (project_box (alloc_box))) -> (project_box (mark_uninitialized (alloc_box)))
I put in a simple fixup pass (MarkUninitializedFixup) for staging purposes. I
don't expect it to be in tree long. I just did not feel comfortable fixing up in
1 commit all of the passes up to DI.

rdar://31521023
2017-04-17 17:45:54 -07:00

35 lines
1.1 KiB
CMake

set(TRANSFORMS_SOURCES
Transforms/ARCCodeMotion.cpp
Transforms/AllocBoxToStack.cpp
Transforms/ArrayCountPropagation.cpp
Transforms/ArrayElementValuePropagation.cpp
Transforms/AssumeSingleThreaded.cpp
Transforms/CSE.cpp
Transforms/ConditionForwarding.cpp
Transforms/CopyForwarding.cpp
Transforms/DeadCodeElimination.cpp
Transforms/DeadObjectElimination.cpp
Transforms/DeadStoreElimination.cpp
Transforms/Devirtualizer.cpp
Transforms/FunctionSignatureOpts.cpp
Transforms/GenericSpecializer.cpp
Transforms/MergeCondFail.cpp
Transforms/MarkUninitializedFixup.cpp
Transforms/OwnershipModelEliminator.cpp
Transforms/PerformanceInliner.cpp
Transforms/RedundantLoadElimination.cpp
Transforms/RedundantOverflowCheckRemoval.cpp
Transforms/ReleaseDevirtualizer.cpp
Transforms/RemovePin.cpp
Transforms/SILCleanup.cpp
Transforms/SILCodeMotion.cpp
Transforms/SILLowerAggregateInstrs.cpp
Transforms/SILMem2Reg.cpp
Transforms/SILSROA.cpp
Transforms/SimplifyCFG.cpp
Transforms/Sink.cpp
Transforms/SpeculativeDevirtualizer.cpp
Transforms/StackPromotion.cpp
Transforms/UnsafeGuaranteedPeephole.cpp
PARENT_SCOPE)