@@ -3685,21 +3685,21 @@ zip2 z31.s, z31.s, z31.s
36853685# CHECK-NEXT: 1 2 0.50 clz z31.h, p7/m, z31.h
36863686# CHECK-NEXT: 1 2 0.50 clz z31.s, p7/m, z31.s
36873687# CHECK-NEXT: 1 4 1.00 cmla z0.b, z1.b, z2.b, #0
3688- # CHECK-NEXT: 2 5 2.00 cmla z0.d, z1.d, z2.d, #0
3688+ # CHECK-NEXT: 1 5 2.00 cmla z0.d, z1.d, z2.d, #0
36893689# CHECK-NEXT: 1 4 1.00 cmla z0.h, z1.h, z2.h, #0
36903690# CHECK-NEXT: 1 4 1.00 cmla z0.h, z1.h, z2.h[0], #0
36913691# CHECK-NEXT: 1 4 1.00 cmla z0.s, z1.s, z2.s, #0
36923692# CHECK-NEXT: 1 4 1.00 cmla z0.s, z1.s, z2.s[0], #0
36933693# CHECK-NEXT: 1 4 1.00 cmla z15.b, z16.b, z17.b, #270
3694- # CHECK-NEXT: 2 5 2.00 cmla z15.d, z16.d, z17.d, #270
3694+ # CHECK-NEXT: 1 5 2.00 cmla z15.d, z16.d, z17.d, #270
36953695# CHECK-NEXT: 1 4 1.00 cmla z15.h, z16.h, z17.h, #270
36963696# CHECK-NEXT: 1 4 1.00 cmla z15.s, z16.s, z17.s, #270
36973697# CHECK-NEXT: 1 4 1.00 cmla z29.b, z30.b, z31.b, #90
3698- # CHECK-NEXT: 2 5 2.00 cmla z29.d, z30.d, z31.d, #90
3698+ # CHECK-NEXT: 1 5 2.00 cmla z29.d, z30.d, z31.d, #90
36993699# CHECK-NEXT: 1 4 1.00 cmla z29.h, z30.h, z31.h, #90
37003700# CHECK-NEXT: 1 4 1.00 cmla z29.s, z30.s, z31.s, #90
37013701# CHECK-NEXT: 1 4 1.00 cmla z31.b, z31.b, z31.b, #180
3702- # CHECK-NEXT: 2 5 2.00 cmla z31.d, z31.d, z31.d, #180
3702+ # CHECK-NEXT: 1 5 2.00 cmla z31.d, z31.d, z31.d, #180
37033703# CHECK-NEXT: 1 4 1.00 cmla z31.h, z30.h, z7.h[0], #180
37043704# CHECK-NEXT: 1 4 1.00 cmla z31.h, z31.h, z31.h, #180
37053705# CHECK-NEXT: 1 4 1.00 cmla z31.s, z30.s, z7.s[0], #180
@@ -4938,23 +4938,23 @@ zip2 z31.s, z31.s, z31.s
49384938# CHECK-NEXT: 1 2 1.00 lsrr z0.h, p0/m, z0.h, z0.h
49394939# CHECK-NEXT: 1 2 1.00 lsrr z0.s, p0/m, z0.s, z0.s
49404940# CHECK-NEXT: 1 4 1.00 mad z0.b, p7/m, z1.b, z31.b
4941- # CHECK-NEXT: 2 5 2.00 mad z0.d, p7/m, z1.d, z31.d
4941+ # CHECK-NEXT: 1 5 2.00 mad z0.d, p7/m, z1.d, z31.d
49424942# CHECK-NEXT: 1 4 1.00 mad z0.h, p7/m, z1.h, z31.h
49434943# CHECK-NEXT: 1 4 1.00 mad z0.s, p7/m, z1.s, z31.s
49444944# CHECK-NEXT: 1 2 0.50 match p0.b, p0/z, z0.b, z0.b
49454945# CHECK-NEXT: 1 2 0.50 match p0.h, p0/z, z0.h, z0.h
49464946# CHECK-NEXT: 1 2 0.50 match p15.b, p7/z, z30.b, z31.b
49474947# CHECK-NEXT: 1 2 0.50 match p15.h, p7/z, z30.h, z31.h
49484948# CHECK-NEXT: 1 4 1.00 mla z0.b, p7/m, z1.b, z31.b
4949- # CHECK-NEXT: 2 5 2.00 mla z0.d, p7/m, z1.d, z31.d
4950- # CHECK-NEXT: 2 5 2.00 mla z0.d, z1.d, z7.d[1]
4949+ # CHECK-NEXT: 1 5 2.00 mla z0.d, p7/m, z1.d, z31.d
4950+ # CHECK-NEXT: 1 5 2.00 mla z0.d, z1.d, z7.d[1]
49514951# CHECK-NEXT: 1 4 1.00 mla z0.h, p7/m, z1.h, z31.h
49524952# CHECK-NEXT: 1 4 1.00 mla z0.h, z1.h, z7.h[7]
49534953# CHECK-NEXT: 1 4 1.00 mla z0.s, p7/m, z1.s, z31.s
49544954# CHECK-NEXT: 1 4 1.00 mla z0.s, z1.s, z7.s[3]
49554955# CHECK-NEXT: 1 4 1.00 mls z0.b, p7/m, z1.b, z31.b
4956- # CHECK-NEXT: 2 5 2.00 mls z0.d, p7/m, z1.d, z31.d
4957- # CHECK-NEXT: 2 5 2.00 mls z0.d, z1.d, z7.d[1]
4956+ # CHECK-NEXT: 1 5 2.00 mls z0.d, p7/m, z1.d, z31.d
4957+ # CHECK-NEXT: 1 5 2.00 mls z0.d, z1.d, z7.d[1]
49584958# CHECK-NEXT: 1 4 1.00 mls z0.h, p7/m, z1.h, z31.h
49594959# CHECK-NEXT: 1 4 1.00 mls z0.h, z1.h, z7.h[7]
49604960# CHECK-NEXT: 1 4 1.00 mls z0.s, p7/m, z1.s, z31.s
@@ -5072,7 +5072,7 @@ zip2 z31.s, z31.s, z31.s
50725072# CHECK-NEXT: 1 1 0.25 U mrs x3, ZCR_EL2
50735073# CHECK-NEXT: 1 1 0.25 U mrs x3, ZCR_EL3
50745074# CHECK-NEXT: 1 4 1.00 msb z0.b, p7/m, z1.b, z31.b
5075- # CHECK-NEXT: 2 5 2.00 msb z0.d, p7/m, z1.d, z31.d
5075+ # CHECK-NEXT: 1 5 2.00 msb z0.d, p7/m, z1.d, z31.d
50765076# CHECK-NEXT: 1 4 1.00 msb z0.h, p7/m, z1.h, z31.h
50775077# CHECK-NEXT: 1 4 1.00 msb z0.s, p7/m, z1.s, z31.s
50785078# CHECK-NEXT: 1 1 0.25 U msr ZCR_EL1, x3
@@ -5790,35 +5790,35 @@ zip2 z31.s, z31.s, z31.s
57905790# CHECK-NEXT: 1 2 0.50 sqneg z31.h, p7/m, z31.h
57915791# CHECK-NEXT: 1 2 0.50 sqneg z31.s, p7/m, z31.s
57925792# CHECK-NEXT: 1 4 1.00 sqrdcmlah z0.b, z1.b, z2.b, #0
5793- # CHECK-NEXT: 2 5 2.00 sqrdcmlah z0.d, z1.d, z2.d, #0
5793+ # CHECK-NEXT: 1 5 2.00 sqrdcmlah z0.d, z1.d, z2.d, #0
57945794# CHECK-NEXT: 1 4 1.00 sqrdcmlah z0.h, z1.h, z2.h, #0
57955795# CHECK-NEXT: 1 4 1.00 sqrdcmlah z0.h, z1.h, z2.h[0], #0
57965796# CHECK-NEXT: 1 4 1.00 sqrdcmlah z0.s, z1.s, z2.s, #0
57975797# CHECK-NEXT: 1 4 1.00 sqrdcmlah z0.s, z1.s, z2.s[0], #0
57985798# CHECK-NEXT: 1 4 1.00 sqrdcmlah z15.b, z16.b, z17.b, #270
5799- # CHECK-NEXT: 2 5 2.00 sqrdcmlah z15.d, z16.d, z17.d, #270
5799+ # CHECK-NEXT: 1 5 2.00 sqrdcmlah z15.d, z16.d, z17.d, #270
58005800# CHECK-NEXT: 1 4 1.00 sqrdcmlah z15.h, z16.h, z17.h, #270
58015801# CHECK-NEXT: 1 4 1.00 sqrdcmlah z15.s, z16.s, z17.s, #270
58025802# CHECK-NEXT: 1 4 1.00 sqrdcmlah z29.b, z30.b, z31.b, #90
5803- # CHECK-NEXT: 2 5 2.00 sqrdcmlah z29.d, z30.d, z31.d, #90
5803+ # CHECK-NEXT: 1 5 2.00 sqrdcmlah z29.d, z30.d, z31.d, #90
58045804# CHECK-NEXT: 1 4 1.00 sqrdcmlah z29.h, z30.h, z31.h, #90
58055805# CHECK-NEXT: 1 4 1.00 sqrdcmlah z29.s, z30.s, z31.s, #90
58065806# CHECK-NEXT: 1 4 1.00 sqrdcmlah z31.b, z31.b, z31.b, #180
5807- # CHECK-NEXT: 2 5 2.00 sqrdcmlah z31.d, z31.d, z31.d, #180
5807+ # CHECK-NEXT: 1 5 2.00 sqrdcmlah z31.d, z31.d, z31.d, #180
58085808# CHECK-NEXT: 1 4 1.00 sqrdcmlah z31.h, z30.h, z7.h[0], #180
58095809# CHECK-NEXT: 1 4 1.00 sqrdcmlah z31.h, z31.h, z31.h, #180
58105810# CHECK-NEXT: 1 4 1.00 sqrdcmlah z31.s, z30.s, z7.s[0], #180
58115811# CHECK-NEXT: 1 4 1.00 sqrdcmlah z31.s, z31.s, z31.s, #180
58125812# CHECK-NEXT: 1 4 1.00 sqrdmlah z0.b, z1.b, z31.b
5813- # CHECK-NEXT: 2 5 2.00 sqrdmlah z0.d, z1.d, z15.d[1]
5814- # CHECK-NEXT: 2 5 2.00 sqrdmlah z0.d, z1.d, z31.d
5813+ # CHECK-NEXT: 1 5 2.00 sqrdmlah z0.d, z1.d, z15.d[1]
5814+ # CHECK-NEXT: 1 5 2.00 sqrdmlah z0.d, z1.d, z31.d
58155815# CHECK-NEXT: 1 4 1.00 sqrdmlah z0.h, z1.h, z31.h
58165816# CHECK-NEXT: 1 4 1.00 sqrdmlah z0.h, z1.h, z7.h[7]
58175817# CHECK-NEXT: 1 4 1.00 sqrdmlah z0.s, z1.s, z31.s
58185818# CHECK-NEXT: 1 4 1.00 sqrdmlah z0.s, z1.s, z7.s[3]
58195819# CHECK-NEXT: 1 4 1.00 sqrdmlsh z0.b, z1.b, z31.b
5820- # CHECK-NEXT: 2 5 2.00 sqrdmlsh z0.d, z1.d, z15.d[1]
5821- # CHECK-NEXT: 2 5 2.00 sqrdmlsh z0.d, z1.d, z31.d
5820+ # CHECK-NEXT: 1 5 2.00 sqrdmlsh z0.d, z1.d, z15.d[1]
5821+ # CHECK-NEXT: 1 5 2.00 sqrdmlsh z0.d, z1.d, z31.d
58225822# CHECK-NEXT: 1 4 1.00 sqrdmlsh z0.h, z1.h, z31.h
58235823# CHECK-NEXT: 1 4 1.00 sqrdmlsh z0.h, z1.h, z7.h[7]
58245824# CHECK-NEXT: 1 4 1.00 sqrdmlsh z0.s, z1.s, z31.s
0 commit comments