Ensure non-shared instruction after debug positions before shared suffix blocks.

R=ager

Bug: 65066975
Change-Id: I683aee5d86a6d552811906e10ba6ff748c75f3f7
diff --git a/src/test/debugTestResources/Locals.java b/src/test/debugTestResources/Locals.java
index 56613b3..5afcabb 100644
--- a/src/test/debugTestResources/Locals.java
+++ b/src/test/debugTestResources/Locals.java
@@ -308,6 +308,16 @@
     return "OK";
   }
 
+  public static void regression65066975(boolean bit) {
+    nop();
+    if (bit) {
+      nop();
+    } else {
+      nop();
+    }
+    nop();
+  }
+
   public static void main(String[] args) {
     noLocals();
     unusedLocals();
@@ -327,5 +337,6 @@
     switchRewriteToIfs(1);
     switchRewriteToSwitches(1);
     regression65039701(true);
+    regression65066975(false);
   }
 }