@@ -37,7 +37,7 @@ protocol LateOnoneSimplifyable : Instruction {
37
37
let ononeSimplificationPass = FunctionPass ( name: " onone-simplification " ) {
38
38
( function: Function , context: FunctionPassContext ) in
39
39
40
- _ = runSimplification ( on: function, context, preserveDebugInfo: true ) {
40
+ runSimplification ( on: function, context, preserveDebugInfo: true ) {
41
41
if let i = $0 as? OnoneSimplifyable {
42
42
i. simplify ( $1)
43
43
}
@@ -47,7 +47,7 @@ let ononeSimplificationPass = FunctionPass(name: "onone-simplification") {
47
47
let simplificationPass = FunctionPass ( name: " simplification " ) {
48
48
( function: Function , context: FunctionPassContext ) in
49
49
50
- _ = runSimplification ( on: function, context, preserveDebugInfo: false ) {
50
+ runSimplification ( on: function, context, preserveDebugInfo: false ) {
51
51
if let i = $0 as? Simplifyable {
52
52
i. simplify ( $1)
53
53
}
@@ -57,7 +57,7 @@ let simplificationPass = FunctionPass(name: "simplification") {
57
57
let lateOnoneSimplificationPass = FunctionPass ( name: " late-onone-simplification " ) {
58
58
( function: Function , context: FunctionPassContext ) in
59
59
60
- _ = runSimplification ( on: function, context, preserveDebugInfo: true ) {
60
+ runSimplification ( on: function, context, preserveDebugInfo: true ) {
61
61
if let i = $0 as? LateOnoneSimplifyable {
62
62
i. simplifyLate ( $1)
63
63
} else if let i = $0 as? OnoneSimplifyable {
@@ -70,7 +70,7 @@ let lateOnoneSimplificationPass = FunctionPass(name: "late-onone-simplification"
70
70
// Pass implementation
71
71
//===--------------------------------------------------------------------===//
72
72
73
-
73
+ @ discardableResult
74
74
func runSimplification( on function: Function , _ context: FunctionPassContext ,
75
75
preserveDebugInfo: Bool ,
76
76
_ simplify: ( Instruction , SimplifyContext ) -> ( ) ) -> Bool {
0 commit comments