Skip to content

Commit 7bb97a5

Browse files
committed
[NFC][SILOptimizer]: remove seemingly unused StripDebugInfo pass
1 parent aca07fb commit 7bb97a5

File tree

5 files changed

+0
-74
lines changed

5 files changed

+0
-74
lines changed

include/swift/SILOptimizer/PassManager/Passes.def

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -434,8 +434,6 @@ LEGACY_PASS(SplitAllCriticalEdges, "split-critical-edges",
434434
"Split all Critical Edges in the SIL CFG")
435435
LEGACY_PASS(SplitNonCondBrCriticalEdges, "split-non-cond_br-critical-edges",
436436
"Split all Critical Edges not from SIL cond_br")
437-
LEGACY_PASS(StripDebugInfo, "strip-debug-info",
438-
"Strip Debug Information")
439437
LEGACY_PASS(StringOptimization, "string-optimization",
440438
"Optimization for String operations")
441439
LEGACY_PASS(SwiftArrayPropertyOpt, "array-property-opt",

lib/SILOptimizer/UtilityPasses/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ target_sources(swiftSILOptimizer PRIVATE
2727
SILDebugInfoGenerator.cpp
2828
SILSkippingChecker.cpp
2929
SimplifyUnreachableContainingBlocks.cpp
30-
StripDebugInfo.cpp
3130
TestRunner.cpp
3231
OwnershipDumper.cpp
3332
OwnershipVerifierTextualErrorDumper.cpp)

lib/SILOptimizer/UtilityPasses/StripDebugInfo.cpp

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

test/SILOptimizer/strip_debug_info.sil

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

utils/pass-pipeline/src/passes.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@
4848
SpeculativeDevirtualizer = Pass('SpeculativeDevirtualizer')
4949
SplitAllCriticalEdges = Pass('SplitAllCriticalEdges')
5050
SplitNonCondBrCriticalEdges = Pass('SplitNonCondBrCriticalEdges')
51-
StripDebugInfo = Pass('StripDebugInfo')
5251
SwiftArrayOpts = Pass('SwiftArrayOpts')
5352

5453
PASSES = [
@@ -97,6 +96,5 @@
9796
SpeculativeDevirtualizer,
9897
SplitAllCriticalEdges,
9998
SplitNonCondBrCriticalEdges,
100-
StripDebugInfo,
10199
SwiftArrayOpts,
102100
]

0 commit comments

Comments
 (0)