Skip to content

Commit ba386c2

Browse files
author
Thorsten Schütt
committed
fix test
1 parent efbb016 commit ba386c2

File tree

1 file changed

+9
-12
lines changed

1 file changed

+9
-12
lines changed

llvm/test/CodeGen/AArch64/GlobalISel/legalize-shuffle-vector-widen-crash.ll

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,16 @@ define i32 @bar() {
99
; CHECK-LABEL: bar:
1010
; CHECK: ; %bb.0: ; %bb
1111
; CHECK-NEXT: movi.2d v0, #0000000000000000
12-
; CHECK-NEXT: mov b1, v0[1]
13-
; CHECK-NEXT: fmov w8, s0
14-
; CHECK-NEXT: mov b3, v0[2]
15-
; CHECK-NEXT: mov b0, v0[3]
16-
; CHECK-NEXT: mov.s v2[0], w8
17-
; CHECK-NEXT: fmov w8, s1
18-
; CHECK-NEXT: mov.s v2[1], w8
19-
; CHECK-NEXT: fmov w8, s3
20-
; CHECK-NEXT: mov.s v2[2], w8
21-
; CHECK-NEXT: fmov w8, s0
12+
; CHECK-NEXT: umov.b w8, v0[0]
13+
; CHECK-NEXT: umov.b w9, v0[1]
14+
; CHECK-NEXT: mov.s v1[0], w8
15+
; CHECK-NEXT: umov.b w8, v0[2]
16+
; CHECK-NEXT: mov.s v1[1], w9
17+
; CHECK-NEXT: umov.b w9, v0[3]
2218
; CHECK-NEXT: movi.4s v0, #1
23-
; CHECK-NEXT: mov.s v2[3], w8
24-
; CHECK-NEXT: and.16b v0, v2, v0
19+
; CHECK-NEXT: mov.s v1[2], w8
20+
; CHECK-NEXT: mov.s v1[3], w9
21+
; CHECK-NEXT: and.16b v0, v1, v0
2522
; CHECK-NEXT: addv.4s s0, v0
2623
; CHECK-NEXT: fmov w0, s0
2724
; CHECK-NEXT: ret

0 commit comments

Comments
 (0)