diff --git a/lib/SILOptimizer/Mandatory/CMakeLists.txt b/lib/SILOptimizer/Mandatory/CMakeLists.txt index 4fdfc0cdae6d5..b441b241f5e38 100644 --- a/lib/SILOptimizer/Mandatory/CMakeLists.txt +++ b/lib/SILOptimizer/Mandatory/CMakeLists.txt @@ -23,4 +23,5 @@ silopt_register_sources( YieldOnceCheck.cpp MandatoryCombine.cpp OSLogOptimization.cpp + OwnershipModelEliminator.cpp ) diff --git a/lib/SILOptimizer/Transforms/OwnershipModelEliminator.cpp b/lib/SILOptimizer/Mandatory/OwnershipModelEliminator.cpp similarity index 100% rename from lib/SILOptimizer/Transforms/OwnershipModelEliminator.cpp rename to lib/SILOptimizer/Mandatory/OwnershipModelEliminator.cpp diff --git a/lib/SILOptimizer/Transforms/CMakeLists.txt b/lib/SILOptimizer/Transforms/CMakeLists.txt index f92c461ac3dae..fbba6b0fcac59 100644 --- a/lib/SILOptimizer/Transforms/CMakeLists.txt +++ b/lib/SILOptimizer/Transforms/CMakeLists.txt @@ -21,7 +21,6 @@ silopt_register_sources( MergeCondFail.cpp Outliner.cpp ObjectOutliner.cpp - OwnershipModelEliminator.cpp PerformanceInliner.cpp RedundantLoadElimination.cpp RedundantOverflowCheckRemoval.cpp