[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: