@@ -1215,7 +1215,6 @@ define <8 x i8> @testDUP.v1i8(<1 x i8> %a) {
12151215;
12161216; CHECK-GI-LABEL: testDUP.v1i8:
12171217; CHECK-GI: // %bb.0:
1218- ; CHECK-GI-NEXT: // kill: def $d0 killed $d0 def $q0
12191218; CHECK-GI-NEXT: fmov w8, s0
12201219; CHECK-GI-NEXT: dup v0.8b, w8
12211220; CHECK-GI-NEXT: ret
@@ -1711,7 +1710,7 @@ define <16 x i8> @test_concat_v16i8_v8i8_v16i8(<8 x i8> %x, <16 x i8> %y) #0 {
17111710; CHECK-GI-NEXT: mov v2.16b, v1.16b
17121711; CHECK-GI-NEXT: // kill: def $d0 killed $d0 def $q0
17131712; CHECK-GI-NEXT: adrp x8, .LCPI127_0
1714- ; CHECK-GI-NEXT: mov b1 , v0.b[0]
1713+ ; CHECK-GI-NEXT: mov v1.b[0] , v0.b[0]
17151714; CHECK-GI-NEXT: mov v1.b[1], v0.b[1]
17161715; CHECK-GI-NEXT: mov v1.b[2], v0.b[2]
17171716; CHECK-GI-NEXT: mov v1.b[3], v0.b[3]
@@ -1818,7 +1817,7 @@ define <16 x i8> @test_concat_v16i8_v8i8_v8i8(<8 x i8> %x, <8 x i8> %y) #0 {
18181817; CHECK-GI-LABEL: test_concat_v16i8_v8i8_v8i8:
18191818; CHECK-GI: // %bb.0: // %entry
18201819; CHECK-GI-NEXT: // kill: def $d0 killed $d0 def $q0
1821- ; CHECK-GI-NEXT: mov b2 , v0.b[0]
1820+ ; CHECK-GI-NEXT: mov v2.b[0] , v0.b[0]
18221821; CHECK-GI-NEXT: // kill: def $d1 killed $d1 def $q1
18231822; CHECK-GI-NEXT: mov v2.b[1], v0.b[1]
18241823; CHECK-GI-NEXT: mov v2.b[2], v0.b[2]
@@ -1904,7 +1903,7 @@ define <8 x i16> @test_concat_v8i16_v4i16_v8i16(<4 x i16> %x, <8 x i16> %y) #0 {
19041903; CHECK-GI-NEXT: mov v2.16b, v1.16b
19051904; CHECK-GI-NEXT: // kill: def $d0 killed $d0 def $q0
19061905; CHECK-GI-NEXT: adrp x8, .LCPI131_0
1907- ; CHECK-GI-NEXT: mov h1 , v0.h[0]
1906+ ; CHECK-GI-NEXT: mov v1.h[0] , v0.h[0]
19081907; CHECK-GI-NEXT: mov v1.h[1], v0.h[1]
19091908; CHECK-GI-NEXT: mov v1.h[2], v0.h[2]
19101909; CHECK-GI-NEXT: mov v1.h[3], v0.h[3]
@@ -1975,7 +1974,7 @@ define <8 x i16> @test_concat_v8i16_v4i16_v4i16(<4 x i16> %x, <4 x i16> %y) #0 {
19751974; CHECK-GI-LABEL: test_concat_v8i16_v4i16_v4i16:
19761975; CHECK-GI: // %bb.0: // %entry
19771976; CHECK-GI-NEXT: // kill: def $d0 killed $d0 def $q0
1978- ; CHECK-GI-NEXT: mov h2 , v0.h[0]
1977+ ; CHECK-GI-NEXT: mov v2.h[0] , v0.h[0]
19791978; CHECK-GI-NEXT: // kill: def $d1 killed $d1 def $q1
19801979; CHECK-GI-NEXT: mov v2.h[1], v0.h[1]
19811980; CHECK-GI-NEXT: mov v2.h[2], v0.h[2]
@@ -2037,7 +2036,7 @@ define <4 x i32> @test_concat_v4i32_v2i32_v4i32(<2 x i32> %x, <4 x i32> %y) #0 {
20372036; CHECK-GI-NEXT: mov v2.16b, v1.16b
20382037; CHECK-GI-NEXT: // kill: def $d0 killed $d0 def $q0
20392038; CHECK-GI-NEXT: adrp x8, .LCPI135_0
2040- ; CHECK-GI-NEXT: mov s1 , v0.s[0]
2039+ ; CHECK-GI-NEXT: mov v1.s[0] , v0.s[0]
20412040; CHECK-GI-NEXT: mov v1.s[1], v0.s[1]
20422041; CHECK-GI-NEXT: ldr q0, [x8, :lo12:.LCPI135_0]
20432042; CHECK-GI-NEXT: tbl v0.16b, { v1.16b, v2.16b }, v0.16b
@@ -2243,7 +2242,6 @@ define <8 x i8> @concat_vector_v8i8(<1 x i8> %a) {
22432242;
22442243; CHECK-GI-LABEL: concat_vector_v8i8:
22452244; CHECK-GI: // %bb.0:
2246- ; CHECK-GI-NEXT: // kill: def $d0 killed $d0 def $q0
22472245; CHECK-GI-NEXT: fmov w8, s0
22482246; CHECK-GI-NEXT: dup v0.8b, w8
22492247; CHECK-GI-NEXT: ret
@@ -2270,7 +2268,6 @@ define <16 x i8> @concat_vector_v16i8(<1 x i8> %a) {
22702268;
22712269; CHECK-GI-LABEL: concat_vector_v16i8:
22722270; CHECK-GI: // %bb.0:
2273- ; CHECK-GI-NEXT: // kill: def $d0 killed $d0 def $q0
22742271; CHECK-GI-NEXT: fmov w8, s0
22752272; CHECK-GI-NEXT: dup v0.16b, w8
22762273; CHECK-GI-NEXT: ret
0 commit comments