Skip to content

Commit 4eaf33f

Browse files
authored
Merge pull request #85029 from jamieQ/remove-strip-debug-pass
[NFC][SILOptimizer]: remove seemingly unused StripDebugInfo pass
2 parents a2dcc71 + 7bb97a5 commit 4eaf33f

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
@@ -430,8 +430,6 @@ LEGACY_PASS(SplitAllCriticalEdges, "split-critical-edges",
430430
"Split all Critical Edges in the SIL CFG")
431431
LEGACY_PASS(SplitNonCondBrCriticalEdges, "split-non-cond_br-critical-edges",
432432
"Split all Critical Edges not from SIL cond_br")
433-
LEGACY_PASS(StripDebugInfo, "strip-debug-info",
434-
"Strip Debug Information")
435433
LEGACY_PASS(StringOptimization, "string-optimization",
436434
"Optimization for String operations")
437435
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)