Skip to content
This repository was archived by the owner on Jun 26, 2020. It is now read-only.

Commit 0ca1f43

Browse files
committed
Use BB-like EBB in filetests/parser/*.clif
1 parent 113f8e1 commit 0ca1f43

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

filetests/parser/flags.clif

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,20 @@ function %iflags(i32) {
55
ebb200(v0: i32):
66
v1 = ifcmp_imm v0, 17
77
brif eq v1, ebb201
8+
jump ebb400
9+
10+
ebb400:
811
brif ugt v1, ebb202
12+
jump ebb401
13+
14+
ebb401:
915
v2 = iconst.i32 34
1016
v3 = ifcmp v0, v2
1117
v4 = trueif eq v3
1218
brnz v4, ebb202
19+
jump ebb402
20+
21+
ebb402:
1322
return
1423

1524
ebb201:
@@ -21,17 +30,26 @@ ebb202:
2130
; check: v1 = ifcmp_imm v0, 17
2231
; check: brif eq v1, ebb201
2332
; check: brif ugt v1, ebb202
24-
; check: v3 = ifcmp v0, v2
33+
; check: v3 = ifcmp.i32 v0, v2
2534
; check: v4 = trueif eq v3
2635

2736
function %fflags(f32) {
2837
ebb200(v0: f32):
2938
v1 = f32const 0x34.0p0
3039
v2 = ffcmp v0, v1
3140
brff eq v2, ebb201
41+
jump ebb400
42+
43+
ebb400:
3244
brff ord v2, ebb202
45+
jump ebb401
46+
47+
ebb401:
3348
v3 = trueff gt v2
3449
brnz v3, ebb202
50+
jump ebb402
51+
52+
ebb402:
3553
return
3654

3755
ebb201:

0 commit comments

Comments
 (0)