Skip to content

Commit 792e8cf

Browse files
committed
cranelift: Rename duplicate s390x tests
1 parent d9ada03 commit 792e8cf

2 files changed

Lines changed: 28 additions & 29 deletions

File tree

cranelift/filetests/filetests/runtests/atomic-cas-subword-big.clif

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ target s390x
44
; We can't test that these instructions are right regarding atomicity, but we can
55
; test if they perform their operation correctly
66

7-
function %atomic_cas_big_i16(i32, i64, i16, i16) -> i32 {
7+
function %cas_big_i16(i32, i64, i16, i16) -> i32 {
88
ss0 = explicit_slot 4
99

1010
block0(v0: i32, v1: i64, v2: i16, v3: i16):
@@ -17,12 +17,12 @@ block0(v0: i32, v1: i64, v2: i16, v3: i16):
1717
v7 = load.i32 big v4
1818
return v7
1919
}
20-
; run: %atomic_cas_big_i16(0x12345678, 0, 0x1234, 0xabcd) == 0xabcd5678
21-
; run: %atomic_cas_big_i16(0x12345678, 0, 0x4321, 0xabcd) == 0x12345678
22-
; run: %atomic_cas_big_i16(0x12345678, 2, 0x5678, 0xabcd) == 0x1234abcd
23-
; run: %atomic_cas_big_i16(0x12345678, 2, 0x8765, 0xabcd) == 0x12345678
20+
; run: %cas_big_i16(0x12345678, 0, 0x1234, 0xabcd) == 0xabcd5678
21+
; run: %cas_big_i16(0x12345678, 0, 0x4321, 0xabcd) == 0x12345678
22+
; run: %cas_big_i16(0x12345678, 2, 0x5678, 0xabcd) == 0x1234abcd
23+
; run: %cas_big_i16(0x12345678, 2, 0x8765, 0xabcd) == 0x12345678
2424

25-
function %atomic_cas_big_i8(i32, i64, i8, i8) -> i32 {
25+
function %cas_big_i8(i32, i64, i8, i8) -> i32 {
2626
ss0 = explicit_slot 4
2727

2828
block0(v0: i32, v1: i64, v2: i8, v3: i8):
@@ -35,12 +35,11 @@ block0(v0: i32, v1: i64, v2: i8, v3: i8):
3535
v7 = load.i32 big v4
3636
return v7
3737
}
38-
; run: %atomic_cas_big_i8(0x12345678, 0, 0x12, 0xab) == 0xab345678
39-
; run: %atomic_cas_big_i8(0x12345678, 0, 0x21, 0xab) == 0x12345678
40-
; run: %atomic_cas_big_i8(0x12345678, 1, 0x34, 0xab) == 0x12ab5678
41-
; run: %atomic_cas_big_i8(0x12345678, 1, 0x43, 0xab) == 0x12345678
42-
; run: %atomic_cas_big_i8(0x12345678, 2, 0x56, 0xab) == 0x1234ab78
43-
; run: %atomic_cas_big_i8(0x12345678, 2, 0x65, 0xab) == 0x12345678
44-
; run: %atomic_cas_big_i8(0x12345678, 3, 0x78, 0xab) == 0x123456ab
45-
; run: %atomic_cas_big_i8(0x12345678, 3, 0x87, 0xab) == 0x12345678
46-
38+
; run: %cas_big_i8(0x12345678, 0, 0x12, 0xab) == 0xab345678
39+
; run: %cas_big_i8(0x12345678, 0, 0x21, 0xab) == 0x12345678
40+
; run: %cas_big_i8(0x12345678, 1, 0x34, 0xab) == 0x12ab5678
41+
; run: %cas_big_i8(0x12345678, 1, 0x43, 0xab) == 0x12345678
42+
; run: %cas_big_i8(0x12345678, 2, 0x56, 0xab) == 0x1234ab78
43+
; run: %cas_big_i8(0x12345678, 2, 0x65, 0xab) == 0x12345678
44+
; run: %cas_big_i8(0x12345678, 3, 0x78, 0xab) == 0x123456ab
45+
; run: %cas_big_i8(0x12345678, 3, 0x87, 0xab) == 0x12345678

cranelift/filetests/filetests/runtests/atomic-rmw-subword-big.clif

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ target s390x has_mie2
55
; We can't test that these instructions are right regarding atomicity, but we can
66
; test if they perform their operation correctly
77

8-
function %atomic_rmw_add_big_i16(i32, i64, i16) -> i32 {
8+
function %rmw_add_big_i16(i32, i64, i16) -> i32 {
99
ss0 = explicit_slot 4
1010

1111
block0(v0: i32, v1: i64, v2: i16):
@@ -18,12 +18,12 @@ block0(v0: i32, v1: i64, v2: i16):
1818
v6 = load.i32 big v3
1919
return v6
2020
}
21-
; run: %atomic_rmw_add_little_i16(0x12345678, 0, 0x1111) == 0x23455678
22-
; run: %atomic_rmw_add_little_i16(0x12345678, 0, 0xffff) == 0x12335678
23-
; run: %atomic_rmw_add_little_i16(0x12345678, 2, 0x1111) == 0x12346789
24-
; run: %atomic_rmw_add_little_i16(0x12345678, 2, 0xffff) == 0x12345677
21+
; run: %rmw_add_big_i16(0x12345678, 0, 0x1111) == 0x23455678
22+
; run: %rmw_add_big_i16(0x12345678, 0, 0xffff) == 0x12335678
23+
; run: %rmw_add_big_i16(0x12345678, 2, 0x1111) == 0x12346789
24+
; run: %rmw_add_big_i16(0x12345678, 2, 0xffff) == 0x12345677
2525

26-
function %atomic_rmw_add_big_i8(i32, i64, i8) -> i32 {
26+
function %rmw_add_big_i8(i32, i64, i8) -> i32 {
2727
ss0 = explicit_slot 4
2828

2929
block0(v0: i32, v1: i64, v2: i8):
@@ -36,14 +36,14 @@ block0(v0: i32, v1: i64, v2: i8):
3636
v6 = load.i32 big v3
3737
return v6
3838
}
39-
; run: %atomic_rmw_add_big_i8(0x12345678, 0, 0x11) == 0x23345678
40-
; run: %atomic_rmw_add_big_i8(0x12345678, 0, 0xff) == 0x11345678
41-
; run: %atomic_rmw_add_big_i8(0x12345678, 1, 0x11) == 0x12455678
42-
; run: %atomic_rmw_add_big_i8(0x12345678, 1, 0xff) == 0x12335678
43-
; run: %atomic_rmw_add_big_i8(0x12345678, 2, 0x11) == 0x12346778
44-
; run: %atomic_rmw_add_big_i8(0x12345678, 2, 0xff) == 0x12345578
45-
; run: %atomic_rmw_add_big_i8(0x12345678, 3, 0x11) == 0x12345689
46-
; run: %atomic_rmw_add_big_i8(0x12345678, 3, 0xff) == 0x12345677
39+
; run: %rmw_add_big_i8(0x12345678, 0, 0x11) == 0x23345678
40+
; run: %rmw_add_big_i8(0x12345678, 0, 0xff) == 0x11345678
41+
; run: %rmw_add_big_i8(0x12345678, 1, 0x11) == 0x12455678
42+
; run: %rmw_add_big_i8(0x12345678, 1, 0xff) == 0x12335678
43+
; run: %rmw_add_big_i8(0x12345678, 2, 0x11) == 0x12346778
44+
; run: %rmw_add_big_i8(0x12345678, 2, 0xff) == 0x12345578
45+
; run: %rmw_add_big_i8(0x12345678, 3, 0x11) == 0x12345689
46+
; run: %rmw_add_big_i8(0x12345678, 3, 0xff) == 0x12345677
4747

4848
function %atomic_rmw_sub_big_i16(i32, i64, i16) -> i32 {
4949
ss0 = explicit_slot 4

0 commit comments

Comments
 (0)