| commit | 87f6de42af3855c1a5a57374bd25a16e8ff8093a | [log] [tgz] |
|---|---|---|
| author | Clément Béra <clementbera@google.com> | Tue Jun 27 10:35:52 2023 +0200 |
| committer | Clément Béra <clementbera@google.com> | Tue Jun 27 10:35:52 2023 +0200 |
| tree | 381f5be4a9911464be8df7f31e82a93b5ef9dfe4 | |
| parent | b1f06189d760876a14327b4a1fd264232343d6c8 [diff] |
Fix redundantBlock in StringBuilderOptimizer Change-Id: I8fe0c210652425e3bf828a5130d43ac4a527a84a
diff --git a/src/main/java/com/android/tools/r8/ir/optimize/string/StringBuilderAppendOptimizer.java b/src/main/java/com/android/tools/r8/ir/optimize/string/StringBuilderAppendOptimizer.java index 5ed16f7..2bc3346 100644 --- a/src/main/java/com/android/tools/r8/ir/optimize/string/StringBuilderAppendOptimizer.java +++ b/src/main/java/com/android/tools/r8/ir/optimize/string/StringBuilderAppendOptimizer.java
@@ -117,6 +117,8 @@ } } code.removeAllDeadAndTrivialPhis(); + code.removeRedundantBlocks(); + assert code.isConsistentSSA(appView); return CodeRewriterResult.HAS_CHANGED; }