Skip to content

Commit 644fc7d

Browse files
committed
Remove the old MoveOnlyDeinitDevirtualization.cpp pass
1 parent 048624f commit 644fc7d

File tree

3 files changed

+0
-187
lines changed

3 files changed

+0
-187
lines changed

include/swift/SILOptimizer/PassManager/Passes.def

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -476,8 +476,6 @@ PASS(PartialApplySimplification, "partial-apply-simplification",
476476
"Transform partial_apply instructions into explicit closure box constructions")
477477
PASS(MovedAsyncVarDebugInfoPropagator, "sil-moved-async-var-dbginfo-propagator",
478478
"Propagate debug info from moved async vars after coroutine funclet boundaries")
479-
PASS(MoveOnlyDeinitDevirtualization, "sil-move-only-deinit-devirtualization",
480-
"After running move only checking, convert last destroy_values to deinit calls")
481479
PASS(MoveOnlyBorrowToDestructureTransform,
482480
"sil-move-only-borrow-to-destructure",
483481
"Pass that is phased ordered before move only object checking that is "

lib/SILOptimizer/Transforms/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ target_sources(swiftSILOptimizer PRIVATE
1919
DifferentiabilityWitnessDevirtualizer.cpp
2020
EagerSpecializer.cpp
2121
GenericSpecializer.cpp
22-
MoveOnlyDeinitDevirtualization.cpp
2322
Outliner.cpp
2423
AssemblyVisionRemarkGenerator.cpp
2524
PartialApplySimplification.cpp

lib/SILOptimizer/Transforms/MoveOnlyDeinitDevirtualization.cpp

Lines changed: 0 additions & 184 deletions
This file was deleted.

0 commit comments

Comments
 (0)