[WebAssembly] Make LBB markers not affected by test order

Summary:
This way we can change the order of tests or delete some of them without
affecting tests for other functions.

Reviewers: tlively

Subscribers: sunfish, dschuff, sbc100, jgravelle-google, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D60929

llvm-svn: 359036
diff --git a/llvm/test/CodeGen/WebAssembly/switch.ll b/llvm/test/CodeGen/WebAssembly/switch.ll
index b83e17a..1b0dfc8 100644
--- a/llvm/test/CodeGen/WebAssembly/switch.ll
+++ b/llvm/test/CodeGen/WebAssembly/switch.ll
@@ -22,19 +22,19 @@
 ; CHECK: block   {{$}}
 ; CHECK: block   {{$}}
 ; CHECK: br_table {{[^,]+}}, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 4, 5, 0{{$}}
-; CHECK: .LBB0_2:
+; CHECK: .LBB{{[0-9]+}}_2:
 ; CHECK:   call foo0{{$}}
-; CHECK: .LBB0_3:
+; CHECK: .LBB{{[0-9]+}}_3:
 ; CHECK:   call foo1{{$}}
-; CHECK: .LBB0_4:
+; CHECK: .LBB{{[0-9]+}}_4:
 ; CHECK:   call foo2{{$}}
-; CHECK: .LBB0_5:
+; CHECK: .LBB{{[0-9]+}}_5:
 ; CHECK:   call foo3{{$}}
-; CHECK: .LBB0_6:
+; CHECK: .LBB{{[0-9]+}}_6:
 ; CHECK:   call foo4{{$}}
-; CHECK: .LBB0_7:
+; CHECK: .LBB{{[0-9]+}}_7:
 ; CHECK:   call foo5{{$}}
-; CHECK: .LBB0_8:
+; CHECK: .LBB{{[0-9]+}}_8:
 ; CHECK:   return{{$}}
 define void @bar32(i32 %n) {
 entry:
@@ -102,19 +102,19 @@
 ; CHECK: block   {{$}}
 ; CHECK: block   {{$}}
 ; CHECK: br_table {{[^,]+}}, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 4, 5, 0{{$}}
-; CHECK: .LBB1_2:
+; CHECK: .LBB{{[0-9]+}}_2:
 ; CHECK:   call foo0{{$}}
-; CHECK: .LBB1_3:
+; CHECK: .LBB{{[0-9]+}}_3:
 ; CHECK:   call foo1{{$}}
-; CHECK: .LBB1_4:
+; CHECK: .LBB{{[0-9]+}}_4:
 ; CHECK:   call foo2{{$}}
-; CHECK: .LBB1_5:
+; CHECK: .LBB{{[0-9]+}}_5:
 ; CHECK:   call foo3{{$}}
-; CHECK: .LBB1_6:
+; CHECK: .LBB{{[0-9]+}}_6:
 ; CHECK:   call foo4{{$}}
-; CHECK: .LBB1_7:
+; CHECK: .LBB{{[0-9]+}}_7:
 ; CHECK:   call foo5{{$}}
-; CHECK: .LBB1_8:
+; CHECK: .LBB{{[0-9]+}}_8:
 ; CHECK:   return{{$}}
 define void @bar64(i64 %n) {
 entry: