Use BB-like EBB in filetests/licm/*.clif

This commit is contained in:
Nicolas B. Pierron
2019-06-27 15:51:51 +02:00
committed by Nicolas B. Pierron
parent bc75eee0cd
commit 44abcbec1e
10 changed files with 148 additions and 70 deletions

View File

@@ -19,11 +19,14 @@ ebb0(v0: i32, v1: i64):
ebb1(v2: i32, v3: i64):
v6 = load.i32 notrap aligned v5
v7 = iadd v2, v6
brz v2, ebb2(v2)
brz v2, ebb3(v2)
jump ebb2
ebb2:
v8 = isub v2, v4
jump ebb1(v8, v3)
ebb2(v9: i32):
ebb3(v9: i32):
return v9
}
@@ -40,10 +43,13 @@ ebb2(v9: i32):
; nextln: ebb1(v2: i32, v3: i64):
; nextln: v6 = load.i32 notrap aligned v5
; nextln: v7 = iadd v2, v6
; nextln: brz v2, ebb2(v2)
; nextln: v8 = isub v2, v4
; nextln: brz v2, ebb3(v2)
; nextln: jump ebb2
; nextln:
; nextln: ebb2:
; nextln: v8 = isub.i32 v2, v4
; nextln: jump ebb1(v8, v3)
; nextln:
; nextln: ebb2(v9: i32):
; nextln: ebb3(v9: i32):
; nextln: return v9
; nextln: }