Skip to content

Commit 84581df

Browse files
committed
Merge pull request #606 from practicalswift/sort-passes
[NFC] Sort passes as per @jrose-apple's request in #540
2 parents 11c8da8 + a477105 commit 84581df

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

utils/pass-pipeline/src/passes.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
DeadFunctionElimination = Pass('DeadFunctionElimination')
1919
DeadObjectElimination = Pass('DeadObjectElimination')
2020
DefiniteInitialization = Pass('DefiniteInitialization')
21-
SpeculativeDevirtualizer = Pass('SpeculativeDevirtualizer')
2221
DiagnoseUnreachable = Pass('DiagnoseUnreachable')
2322
DiagnosticConstantPropagation = Pass('DiagnosticConstantPropagation')
2423
EarlyInliner = Pass('EarlyInliner')
@@ -46,6 +45,7 @@
4645
SILLinker = Pass('SILLinker')
4746
SROA = Pass('SROA')
4847
SimplifyCFG = Pass('SimplifyCFG')
48+
SpeculativeDevirtualizer = Pass('SpeculativeDevirtualizer')
4949
SplitAllCriticalEdges = Pass('SplitAllCriticalEdges')
5050
SplitNonCondBrCriticalEdges = Pass('SplitNonCondBrCriticalEdges')
5151
StripDebugInfo = Pass('StripDebugInfo')
@@ -67,7 +67,6 @@
6767
DeadFunctionElimination,
6868
DeadObjectElimination,
6969
DefiniteInitialization,
70-
SpeculativeDevirtualizer,
7170
DiagnoseUnreachable,
7271
DiagnosticConstantPropagation,
7372
EarlyInliner,
@@ -95,6 +94,7 @@
9594
SILLinker,
9695
SROA,
9796
SimplifyCFG,
97+
SpeculativeDevirtualizer,
9898
SplitAllCriticalEdges,
9999
SplitNonCondBrCriticalEdges,
100100
StripDebugInfo,

0 commit comments

Comments
 (0)