[llvm-objdump,ARM] Fix a lot more tests.
When I changed the output format of llvm-objdump for Arm and AArch64 in D130358, I hadn't realised llvm-objdump was used so much in the plain MC tests as well as tests of itself and lld. Sorry!
This commit is contained in:
parent
f3fbbe1cf3
commit
ae16b2ed98
|
@ -16,70 +16,70 @@ addha za0.s, p0/m, p0/m, z0.s
|
|||
// CHECK-INST: addha za0.s, p0/m, p0/m, z0.s
|
||||
// CHECK-ENCODING: [0x00,0x00,0x90,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 90 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0900000 <unknown>
|
||||
|
||||
addha za1.s, p5/m, p2/m, z10.s
|
||||
// CHECK-INST: addha za1.s, p5/m, p2/m, z10.s
|
||||
// CHECK-ENCODING: [0x41,0x55,0x90,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 41 55 90 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0905541 <unknown>
|
||||
|
||||
addha za3.s, p3/m, p7/m, z13.s
|
||||
// CHECK-INST: addha za3.s, p3/m, p7/m, z13.s
|
||||
// CHECK-ENCODING: [0xa3,0xed,0x90,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a3 ed 90 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c090eda3 <unknown>
|
||||
|
||||
addha za3.s, p7/m, p7/m, z31.s
|
||||
// CHECK-INST: addha za3.s, p7/m, p7/m, z31.s
|
||||
// CHECK-ENCODING: [0xe3,0xff,0x90,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: e3 ff 90 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c090ffe3 <unknown>
|
||||
|
||||
addha za1.s, p3/m, p0/m, z17.s
|
||||
// CHECK-INST: addha za1.s, p3/m, p0/m, z17.s
|
||||
// CHECK-ENCODING: [0x21,0x0e,0x90,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 0e 90 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0900e21 <unknown>
|
||||
|
||||
addha za1.s, p1/m, p4/m, z1.s
|
||||
// CHECK-INST: addha za1.s, p1/m, p4/m, z1.s
|
||||
// CHECK-ENCODING: [0x21,0x84,0x90,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 90 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0908421 <unknown>
|
||||
|
||||
addha za0.s, p5/m, p2/m, z19.s
|
||||
// CHECK-INST: addha za0.s, p5/m, p2/m, z19.s
|
||||
// CHECK-ENCODING: [0x60,0x56,0x90,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 60 56 90 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0905660 <unknown>
|
||||
|
||||
addha za0.s, p6/m, p0/m, z12.s
|
||||
// CHECK-INST: addha za0.s, p6/m, p0/m, z12.s
|
||||
// CHECK-ENCODING: [0x80,0x19,0x90,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 90 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0901980 <unknown>
|
||||
|
||||
addha za1.s, p2/m, p6/m, z1.s
|
||||
// CHECK-INST: addha za1.s, p2/m, p6/m, z1.s
|
||||
// CHECK-ENCODING: [0x21,0xc8,0x90,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 90 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c090c821 <unknown>
|
||||
|
||||
addha za1.s, p2/m, p0/m, z22.s
|
||||
// CHECK-INST: addha za1.s, p2/m, p0/m, z22.s
|
||||
// CHECK-ENCODING: [0xc1,0x0a,0x90,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: c1 0a 90 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0900ac1 <unknown>
|
||||
|
||||
addha za2.s, p5/m, p7/m, z9.s
|
||||
// CHECK-INST: addha za2.s, p5/m, p7/m, z9.s
|
||||
// CHECK-ENCODING: [0x22,0xf5,0x90,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 90 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c090f522 <unknown>
|
||||
|
||||
addha za3.s, p2/m, p5/m, z12.s
|
||||
// CHECK-INST: addha za3.s, p2/m, p5/m, z12.s
|
||||
// CHECK-ENCODING: [0x83,0xa9,0x90,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 83 a9 90 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c090a983 <unknown>
|
||||
|
|
|
@ -16,70 +16,70 @@ addha za0.d, p0/m, p0/m, z0.d
|
|||
// CHECK-INST: addha za0.d, p0/m, p0/m, z0.d
|
||||
// CHECK-ENCODING: [0x00,0x00,0xd0,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 00 00 d0 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0d00000 <unknown>
|
||||
|
||||
addha za5.d, p5/m, p2/m, z10.d
|
||||
// CHECK-INST: addha za5.d, p5/m, p2/m, z10.d
|
||||
// CHECK-ENCODING: [0x45,0x55,0xd0,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 45 55 d0 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0d05545 <unknown>
|
||||
|
||||
addha za7.d, p3/m, p7/m, z13.d
|
||||
// CHECK-INST: addha za7.d, p3/m, p7/m, z13.d
|
||||
// CHECK-ENCODING: [0xa7,0xed,0xd0,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: a7 ed d0 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0d0eda7 <unknown>
|
||||
|
||||
addha za7.d, p7/m, p7/m, z31.d
|
||||
// CHECK-INST: addha za7.d, p7/m, p7/m, z31.d
|
||||
// CHECK-ENCODING: [0xe7,0xff,0xd0,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: e7 ff d0 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0d0ffe7 <unknown>
|
||||
|
||||
addha za5.d, p3/m, p0/m, z17.d
|
||||
// CHECK-INST: addha za5.d, p3/m, p0/m, z17.d
|
||||
// CHECK-ENCODING: [0x25,0x0e,0xd0,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 25 0e d0 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0d00e25 <unknown>
|
||||
|
||||
addha za1.d, p1/m, p4/m, z1.d
|
||||
// CHECK-INST: addha za1.d, p1/m, p4/m, z1.d
|
||||
// CHECK-ENCODING: [0x21,0x84,0xd0,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 21 84 d0 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0d08421 <unknown>
|
||||
|
||||
addha za0.d, p5/m, p2/m, z19.d
|
||||
// CHECK-INST: addha za0.d, p5/m, p2/m, z19.d
|
||||
// CHECK-ENCODING: [0x60,0x56,0xd0,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 60 56 d0 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0d05660 <unknown>
|
||||
|
||||
addha za0.d, p6/m, p0/m, z12.d
|
||||
// CHECK-INST: addha za0.d, p6/m, p0/m, z12.d
|
||||
// CHECK-ENCODING: [0x80,0x19,0xd0,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 80 19 d0 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0d01980 <unknown>
|
||||
|
||||
addha za1.d, p2/m, p6/m, z1.d
|
||||
// CHECK-INST: addha za1.d, p2/m, p6/m, z1.d
|
||||
// CHECK-ENCODING: [0x21,0xc8,0xd0,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 21 c8 d0 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0d0c821 <unknown>
|
||||
|
||||
addha za5.d, p2/m, p0/m, z22.d
|
||||
// CHECK-INST: addha za5.d, p2/m, p0/m, z22.d
|
||||
// CHECK-ENCODING: [0xc5,0x0a,0xd0,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: c5 0a d0 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0d00ac5 <unknown>
|
||||
|
||||
addha za2.d, p5/m, p7/m, z9.d
|
||||
// CHECK-INST: addha za2.d, p5/m, p7/m, z9.d
|
||||
// CHECK-ENCODING: [0x22,0xf5,0xd0,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 22 f5 d0 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0d0f522 <unknown>
|
||||
|
||||
addha za7.d, p2/m, p5/m, z12.d
|
||||
// CHECK-INST: addha za7.d, p2/m, p5/m, z12.d
|
||||
// CHECK-ENCODING: [0x87,0xa9,0xd0,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 87 a9 d0 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0d0a987 <unknown>
|
||||
|
|
|
@ -11,22 +11,22 @@ addspl x21, x21, #0
|
|||
// CHECK-INST: addspl x21, x21, #0
|
||||
// CHECK-ENCODING: [0x15,0x58,0x75,0x04]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 15 58 75 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04755815 <unknown>
|
||||
|
||||
addspl x23, x8, #-1
|
||||
// CHECK-INST: addspl x23, x8, #-1
|
||||
// CHECK-ENCODING: [0xf7,0x5f,0x68,0x04]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: f7 5f 68 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04685ff7 <unknown>
|
||||
|
||||
addspl sp, sp, #31
|
||||
// CHECK-INST: addspl sp, sp, #31
|
||||
// CHECK-ENCODING: [0xff,0x5b,0x7f,0x04]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ff 5b 7f 04 <unknown>
|
||||
// CHECK-UNKNOWN: 047f5bff <unknown>
|
||||
|
||||
addspl x0, x0, #-32
|
||||
// CHECK-INST: addspl x0, x0, #-32
|
||||
// CHECK-ENCODING: [0x00,0x5c,0x60,0x04]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 5c 60 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04605c00 <unknown>
|
||||
|
|
|
@ -11,22 +11,22 @@ addsvl x21, x21, #0
|
|||
// CHECK-INST: addsvl x21, x21, #0
|
||||
// CHECK-ENCODING: [0x15,0x58,0x35,0x04]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 15 58 35 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04355815 <unknown>
|
||||
|
||||
addsvl x23, x8, #-1
|
||||
// CHECK-INST: addsvl x23, x8, #-1
|
||||
// CHECK-ENCODING: [0xf7,0x5f,0x28,0x04]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: f7 5f 28 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04285ff7 <unknown>
|
||||
|
||||
addsvl sp, sp, #31
|
||||
// CHECK-INST: addsvl sp, sp, #31
|
||||
// CHECK-ENCODING: [0xff,0x5b,0x3f,0x04]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ff 5b 3f 04 <unknown>
|
||||
// CHECK-UNKNOWN: 043f5bff <unknown>
|
||||
|
||||
addsvl x0, x0, #-32
|
||||
// CHECK-INST: addsvl x0, x0, #-32
|
||||
// CHECK-ENCODING: [0x00,0x5c,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 5c 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04205c00 <unknown>
|
||||
|
|
|
@ -16,70 +16,70 @@ addva za0.s, p0/m, p0/m, z0.s
|
|||
// CHECK-INST: addva za0.s, p0/m, p0/m, z0.s
|
||||
// CHECK-ENCODING: [0x00,0x00,0x91,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 91 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0910000 <unknown>
|
||||
|
||||
addva za1.s, p5/m, p2/m, z10.s
|
||||
// CHECK-INST: addva za1.s, p5/m, p2/m, z10.s
|
||||
// CHECK-ENCODING: [0x41,0x55,0x91,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 41 55 91 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0915541 <unknown>
|
||||
|
||||
addva za3.s, p3/m, p7/m, z13.s
|
||||
// CHECK-INST: addva za3.s, p3/m, p7/m, z13.s
|
||||
// CHECK-ENCODING: [0xa3,0xed,0x91,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a3 ed 91 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c091eda3 <unknown>
|
||||
|
||||
addva za3.s, p7/m, p7/m, z31.s
|
||||
// CHECK-INST: addva za3.s, p7/m, p7/m, z31.s
|
||||
// CHECK-ENCODING: [0xe3,0xff,0x91,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: e3 ff 91 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c091ffe3 <unknown>
|
||||
|
||||
addva za1.s, p3/m, p0/m, z17.s
|
||||
// CHECK-INST: addva za1.s, p3/m, p0/m, z17.s
|
||||
// CHECK-ENCODING: [0x21,0x0e,0x91,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 0e 91 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0910e21 <unknown>
|
||||
|
||||
addva za1.s, p1/m, p4/m, z1.s
|
||||
// CHECK-INST: addva za1.s, p1/m, p4/m, z1.s
|
||||
// CHECK-ENCODING: [0x21,0x84,0x91,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 91 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0918421 <unknown>
|
||||
|
||||
addva za0.s, p5/m, p2/m, z19.s
|
||||
// CHECK-INST: addva za0.s, p5/m, p2/m, z19.s
|
||||
// CHECK-ENCODING: [0x60,0x56,0x91,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 60 56 91 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0915660 <unknown>
|
||||
|
||||
addva za0.s, p6/m, p0/m, z12.s
|
||||
// CHECK-INST: addva za0.s, p6/m, p0/m, z12.s
|
||||
// CHECK-ENCODING: [0x80,0x19,0x91,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 91 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0911980 <unknown>
|
||||
|
||||
addva za1.s, p2/m, p6/m, z1.s
|
||||
// CHECK-INST: addva za1.s, p2/m, p6/m, z1.s
|
||||
// CHECK-ENCODING: [0x21,0xc8,0x91,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 91 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c091c821 <unknown>
|
||||
|
||||
addva za1.s, p2/m, p0/m, z22.s
|
||||
// CHECK-INST: addva za1.s, p2/m, p0/m, z22.s
|
||||
// CHECK-ENCODING: [0xc1,0x0a,0x91,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: c1 0a 91 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0910ac1 <unknown>
|
||||
|
||||
addva za2.s, p5/m, p7/m, z9.s
|
||||
// CHECK-INST: addva za2.s, p5/m, p7/m, z9.s
|
||||
// CHECK-ENCODING: [0x22,0xf5,0x91,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 91 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c091f522 <unknown>
|
||||
|
||||
addva za3.s, p2/m, p5/m, z12.s
|
||||
// CHECK-INST: addva za3.s, p2/m, p5/m, z12.s
|
||||
// CHECK-ENCODING: [0x83,0xa9,0x91,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 83 a9 91 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c091a983 <unknown>
|
||||
|
|
|
@ -16,70 +16,70 @@ addva za0.d, p0/m, p0/m, z0.d
|
|||
// CHECK-INST: addva za0.d, p0/m, p0/m, z0.d
|
||||
// CHECK-ENCODING: [0x00,0x00,0xd1,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 00 00 d1 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0d10000 <unknown>
|
||||
|
||||
addva za5.d, p5/m, p2/m, z10.d
|
||||
// CHECK-INST: addva za5.d, p5/m, p2/m, z10.d
|
||||
// CHECK-ENCODING: [0x45,0x55,0xd1,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 45 55 d1 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0d15545 <unknown>
|
||||
|
||||
addva za7.d, p3/m, p7/m, z13.d
|
||||
// CHECK-INST: addva za7.d, p3/m, p7/m, z13.d
|
||||
// CHECK-ENCODING: [0xa7,0xed,0xd1,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: a7 ed d1 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0d1eda7 <unknown>
|
||||
|
||||
addva za7.d, p7/m, p7/m, z31.d
|
||||
// CHECK-INST: addva za7.d, p7/m, p7/m, z31.d
|
||||
// CHECK-ENCODING: [0xe7,0xff,0xd1,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: e7 ff d1 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0d1ffe7 <unknown>
|
||||
|
||||
addva za5.d, p3/m, p0/m, z17.d
|
||||
// CHECK-INST: addva za5.d, p3/m, p0/m, z17.d
|
||||
// CHECK-ENCODING: [0x25,0x0e,0xd1,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 25 0e d1 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0d10e25 <unknown>
|
||||
|
||||
addva za1.d, p1/m, p4/m, z1.d
|
||||
// CHECK-INST: addva za1.d, p1/m, p4/m, z1.d
|
||||
// CHECK-ENCODING: [0x21,0x84,0xd1,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 21 84 d1 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0d18421 <unknown>
|
||||
|
||||
addva za0.d, p5/m, p2/m, z19.d
|
||||
// CHECK-INST: addva za0.d, p5/m, p2/m, z19.d
|
||||
// CHECK-ENCODING: [0x60,0x56,0xd1,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 60 56 d1 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0d15660 <unknown>
|
||||
|
||||
addva za0.d, p6/m, p0/m, z12.d
|
||||
// CHECK-INST: addva za0.d, p6/m, p0/m, z12.d
|
||||
// CHECK-ENCODING: [0x80,0x19,0xd1,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 80 19 d1 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0d11980 <unknown>
|
||||
|
||||
addva za1.d, p2/m, p6/m, z1.d
|
||||
// CHECK-INST: addva za1.d, p2/m, p6/m, z1.d
|
||||
// CHECK-ENCODING: [0x21,0xc8,0xd1,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 21 c8 d1 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0d1c821 <unknown>
|
||||
|
||||
addva za5.d, p2/m, p0/m, z22.d
|
||||
// CHECK-INST: addva za5.d, p2/m, p0/m, z22.d
|
||||
// CHECK-ENCODING: [0xc5,0x0a,0xd1,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: c5 0a d1 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0d10ac5 <unknown>
|
||||
|
||||
addva za2.d, p5/m, p7/m, z9.d
|
||||
// CHECK-INST: addva za2.d, p5/m, p7/m, z9.d
|
||||
// CHECK-ENCODING: [0x22,0xf5,0xd1,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 22 f5 d1 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0d1f522 <unknown>
|
||||
|
||||
addva za7.d, p2/m, p5/m, z12.d
|
||||
// CHECK-INST: addva za7.d, p2/m, p5/m, z12.d
|
||||
// CHECK-ENCODING: [0x87,0xa9,0xd1,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 87 a9 d1 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0d1a987 <unknown>
|
||||
|
|
|
@ -16,71 +16,71 @@ bfmopa za0.s, p0/m, p0/m, z0.h, z0.h
|
|||
// CHECK-INST: bfmopa za0.s, p0/m, p0/m, z0.h, z0.h
|
||||
// CHECK-ENCODING: [0x00,0x00,0x80,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 80 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81800000 <unknown>
|
||||
|
||||
bfmopa za1.s, p5/m, p2/m, z10.h, z21.h
|
||||
// CHECK-INST: bfmopa za1.s, p5/m, p2/m, z10.h, z21.h
|
||||
// CHECK-ENCODING: [0x41,0x55,0x95,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 41 55 95 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81955541 <unknown>
|
||||
|
||||
bfmopa za3.s, p3/m, p7/m, z13.h, z8.h
|
||||
// CHECK-INST: bfmopa za3.s, p3/m, p7/m, z13.h, z8.h
|
||||
// CHECK-ENCODING: [0xa3,0xed,0x88,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a3 ed 88 81 <unknown>
|
||||
// CHECK-UNKNOWN: 8188eda3 <unknown>
|
||||
|
||||
bfmopa za3.s, p7/m, p7/m, z31.h, z31.h
|
||||
// CHECK-INST: bfmopa za3.s, p7/m, p7/m, z31.h, z31.h
|
||||
// CHECK-ENCODING: [0xe3,0xff,0x9f,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: e3 ff 9f 81 <unknown>
|
||||
// CHECK-UNKNOWN: 819fffe3 <unknown>
|
||||
|
||||
bfmopa za1.s, p3/m, p0/m, z17.h, z16.h
|
||||
// CHECK-INST: bfmopa za1.s, p3/m, p0/m, z17.h, z16.h
|
||||
// CHECK-ENCODING: [0x21,0x0e,0x90,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 0e 90 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81900e21 <unknown>
|
||||
|
||||
bfmopa za1.s, p1/m, p4/m, z1.h, z30.h
|
||||
// CHECK-INST: bfmopa za1.s, p1/m, p4/m, z1.h, z30.h
|
||||
// CHECK-ENCODING: [0x21,0x84,0x9e,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 9e 81 <unknown>
|
||||
// CHECK-UNKNOWN: 819e8421 <unknown>
|
||||
|
||||
bfmopa za0.s, p5/m, p2/m, z19.h, z20.h
|
||||
// CHECK-INST: bfmopa za0.s, p5/m, p2/m, z19.h, z20.h
|
||||
// CHECK-ENCODING: [0x60,0x56,0x94,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 60 56 94 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81945660 <unknown>
|
||||
|
||||
bfmopa za0.s, p6/m, p0/m, z12.h, z2.h
|
||||
// CHECK-INST: bfmopa za0.s, p6/m, p0/m, z12.h, z2.h
|
||||
// CHECK-ENCODING: [0x80,0x19,0x82,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 82 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81821980 <unknown>
|
||||
|
||||
bfmopa za1.s, p2/m, p6/m, z1.h, z26.h
|
||||
// CHECK-INST: bfmopa za1.s, p2/m, p6/m, z1.h, z26.h
|
||||
// CHECK-ENCODING: [0x21,0xc8,0x9a,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 9a 81 <unknown>
|
||||
// CHECK-UNKNOWN: 819ac821 <unknown>
|
||||
|
||||
bfmopa za1.s, p2/m, p0/m, z22.h, z30.h
|
||||
// CHECK-INST: bfmopa za1.s, p2/m, p0/m, z22.h, z30.h
|
||||
// CHECK-ENCODING: [0xc1,0x0a,0x9e,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: c1 0a 9e 81 <unknown>
|
||||
// CHECK-UNKNOWN: 819e0ac1 <unknown>
|
||||
|
||||
bfmopa za2.s, p5/m, p7/m, z9.h, z1.h
|
||||
// CHECK-INST: bfmopa za2.s, p5/m, p7/m, z9.h, z1.h
|
||||
// CHECK-ENCODING: [0x22,0xf5,0x81,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 81 81 <unknown>
|
||||
// CHECK-UNKNOWN: 8181f522 <unknown>
|
||||
|
||||
bfmopa za3.s, p2/m, p5/m, z12.h, z11.h
|
||||
// CHECK-INST: bfmopa za3.s, p2/m, p5/m, z12.h, z11.h
|
||||
// CHECK-ENCODING: [0x83,0xa9,0x8b,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 83 a9 8b 81 <unknown>
|
||||
// CHECK-UNKNOWN: 818ba983 <unknown>
|
||||
|
||||
|
|
|
@ -16,71 +16,71 @@ bfmops za0.s, p0/m, p0/m, z0.h, z0.h
|
|||
// CHECK-INST: bfmops za0.s, p0/m, p0/m, z0.h, z0.h
|
||||
// CHECK-ENCODING: [0x10,0x00,0x80,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 10 00 80 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81800010 <unknown>
|
||||
|
||||
bfmops za1.s, p5/m, p2/m, z10.h, z21.h
|
||||
// CHECK-INST: bfmops za1.s, p5/m, p2/m, z10.h, z21.h
|
||||
// CHECK-ENCODING: [0x51,0x55,0x95,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 51 55 95 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81955551 <unknown>
|
||||
|
||||
bfmops za3.s, p3/m, p7/m, z13.h, z8.h
|
||||
// CHECK-INST: bfmops za3.s, p3/m, p7/m, z13.h, z8.h
|
||||
// CHECK-ENCODING: [0xb3,0xed,0x88,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: b3 ed 88 81 <unknown>
|
||||
// CHECK-UNKNOWN: 8188edb3 <unknown>
|
||||
|
||||
bfmops za3.s, p7/m, p7/m, z31.h, z31.h
|
||||
// CHECK-INST: bfmops za3.s, p7/m, p7/m, z31.h, z31.h
|
||||
// CHECK-ENCODING: [0xf3,0xff,0x9f,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: f3 ff 9f 81 <unknown>
|
||||
// CHECK-UNKNOWN: 819ffff3 <unknown>
|
||||
|
||||
bfmops za1.s, p3/m, p0/m, z17.h, z16.h
|
||||
// CHECK-INST: bfmops za1.s, p3/m, p0/m, z17.h, z16.h
|
||||
// CHECK-ENCODING: [0x31,0x0e,0x90,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 31 0e 90 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81900e31 <unknown>
|
||||
|
||||
bfmops za1.s, p1/m, p4/m, z1.h, z30.h
|
||||
// CHECK-INST: bfmops za1.s, p1/m, p4/m, z1.h, z30.h
|
||||
// CHECK-ENCODING: [0x31,0x84,0x9e,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 31 84 9e 81 <unknown>
|
||||
// CHECK-UNKNOWN: 819e8431 <unknown>
|
||||
|
||||
bfmops za0.s, p5/m, p2/m, z19.h, z20.h
|
||||
// CHECK-INST: bfmops za0.s, p5/m, p2/m, z19.h, z20.h
|
||||
// CHECK-ENCODING: [0x70,0x56,0x94,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 70 56 94 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81945670 <unknown>
|
||||
|
||||
bfmops za0.s, p6/m, p0/m, z12.h, z2.h
|
||||
// CHECK-INST: bfmops za0.s, p6/m, p0/m, z12.h, z2.h
|
||||
// CHECK-ENCODING: [0x90,0x19,0x82,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 90 19 82 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81821990 <unknown>
|
||||
|
||||
bfmops za1.s, p2/m, p6/m, z1.h, z26.h
|
||||
// CHECK-INST: bfmops za1.s, p2/m, p6/m, z1.h, z26.h
|
||||
// CHECK-ENCODING: [0x31,0xc8,0x9a,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 31 c8 9a 81 <unknown>
|
||||
// CHECK-UNKNOWN: 819ac831 <unknown>
|
||||
|
||||
bfmops za1.s, p2/m, p0/m, z22.h, z30.h
|
||||
// CHECK-INST: bfmops za1.s, p2/m, p0/m, z22.h, z30.h
|
||||
// CHECK-ENCODING: [0xd1,0x0a,0x9e,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: d1 0a 9e 81 <unknown>
|
||||
// CHECK-UNKNOWN: 819e0ad1 <unknown>
|
||||
|
||||
bfmops za2.s, p5/m, p7/m, z9.h, z1.h
|
||||
// CHECK-INST: bfmops za2.s, p5/m, p7/m, z9.h, z1.h
|
||||
// CHECK-ENCODING: [0x32,0xf5,0x81,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 32 f5 81 81 <unknown>
|
||||
// CHECK-UNKNOWN: 8181f532 <unknown>
|
||||
|
||||
bfmops za3.s, p2/m, p5/m, z12.h, z11.h
|
||||
// CHECK-INST: bfmops za3.s, p2/m, p5/m, z12.h, z11.h
|
||||
// CHECK-ENCODING: [0x93,0xa9,0x8b,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 93 a9 8b 81 <unknown>
|
||||
// CHECK-UNKNOWN: 818ba993 <unknown>
|
||||
|
||||
|
|
|
@ -19,70 +19,70 @@ fmopa za0.d, p0/m, p0/m, z0.d, z0.d
|
|||
// CHECK-INST: fmopa za0.d, p0/m, p0/m, z0.d, z0.d
|
||||
// CHECK-ENCODING: [0x00,0x00,0xc0,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme-f64
|
||||
// CHECK-UNKNOWN: 00 00 c0 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80c00000 <unknown>
|
||||
|
||||
fmopa za5.d, p5/m, p2/m, z10.d, z21.d
|
||||
// CHECK-INST: fmopa za5.d, p5/m, p2/m, z10.d, z21.d
|
||||
// CHECK-ENCODING: [0x45,0x55,0xd5,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme-f64
|
||||
// CHECK-UNKNOWN: 45 55 d5 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80d55545 <unknown>
|
||||
|
||||
fmopa za7.d, p3/m, p7/m, z13.d, z8.d
|
||||
// CHECK-INST: fmopa za7.d, p3/m, p7/m, z13.d, z8.d
|
||||
// CHECK-ENCODING: [0xa7,0xed,0xc8,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme-f64
|
||||
// CHECK-UNKNOWN: a7 ed c8 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80c8eda7 <unknown>
|
||||
|
||||
fmopa za7.d, p7/m, p7/m, z31.d, z31.d
|
||||
// CHECK-INST: fmopa za7.d, p7/m, p7/m, z31.d, z31.d
|
||||
// CHECK-ENCODING: [0xe7,0xff,0xdf,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme-f64
|
||||
// CHECK-UNKNOWN: e7 ff df 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80dfffe7 <unknown>
|
||||
|
||||
fmopa za5.d, p3/m, p0/m, z17.d, z16.d
|
||||
// CHECK-INST: fmopa za5.d, p3/m, p0/m, z17.d, z16.d
|
||||
// CHECK-ENCODING: [0x25,0x0e,0xd0,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme-f64
|
||||
// CHECK-UNKNOWN: 25 0e d0 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80d00e25 <unknown>
|
||||
|
||||
fmopa za1.d, p1/m, p4/m, z1.d, z30.d
|
||||
// CHECK-INST: fmopa za1.d, p1/m, p4/m, z1.d, z30.d
|
||||
// CHECK-ENCODING: [0x21,0x84,0xde,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme-f64
|
||||
// CHECK-UNKNOWN: 21 84 de 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80de8421 <unknown>
|
||||
|
||||
fmopa za0.d, p5/m, p2/m, z19.d, z20.d
|
||||
// CHECK-INST: fmopa za0.d, p5/m, p2/m, z19.d, z20.d
|
||||
// CHECK-ENCODING: [0x60,0x56,0xd4,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme-f64
|
||||
// CHECK-UNKNOWN: 60 56 d4 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80d45660 <unknown>
|
||||
|
||||
fmopa za0.d, p6/m, p0/m, z12.d, z2.d
|
||||
// CHECK-INST: fmopa za0.d, p6/m, p0/m, z12.d, z2.d
|
||||
// CHECK-ENCODING: [0x80,0x19,0xc2,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme-f64
|
||||
// CHECK-UNKNOWN: 80 19 c2 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80c21980 <unknown>
|
||||
|
||||
fmopa za1.d, p2/m, p6/m, z1.d, z26.d
|
||||
// CHECK-INST: fmopa za1.d, p2/m, p6/m, z1.d, z26.d
|
||||
// CHECK-ENCODING: [0x21,0xc8,0xda,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme-f64
|
||||
// CHECK-UNKNOWN: 21 c8 da 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80dac821 <unknown>
|
||||
|
||||
fmopa za5.d, p2/m, p0/m, z22.d, z30.d
|
||||
// CHECK-INST: fmopa za5.d, p2/m, p0/m, z22.d, z30.d
|
||||
// CHECK-ENCODING: [0xc5,0x0a,0xde,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme-f64
|
||||
// CHECK-UNKNOWN: c5 0a de 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80de0ac5 <unknown>
|
||||
|
||||
fmopa za2.d, p5/m, p7/m, z9.d, z1.d
|
||||
// CHECK-INST: fmopa za2.d, p5/m, p7/m, z9.d, z1.d
|
||||
// CHECK-ENCODING: [0x22,0xf5,0xc1,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme-f64
|
||||
// CHECK-UNKNOWN: 22 f5 c1 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80c1f522 <unknown>
|
||||
|
||||
fmopa za7.d, p2/m, p5/m, z12.d, z11.d
|
||||
// CHECK-INST: fmopa za7.d, p2/m, p5/m, z12.d, z11.d
|
||||
// CHECK-ENCODING: [0x87,0xa9,0xcb,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme-f64
|
||||
// CHECK-UNKNOWN: 87 a9 cb 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80cba987 <unknown>
|
||||
|
|
|
@ -19,73 +19,73 @@ fmopa za0.s, p0/m, p0/m, z0.h, z0.h
|
|||
// CHECK-INST: fmopa za0.s, p0/m, p0/m, z0.h, z0.h
|
||||
// CHECK-ENCODING: [0x00,0x00,0xa0,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 a0 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81a00000 <unknown>
|
||||
|
||||
fmopa za1.s, p5/m, p2/m, z10.h, z21.h
|
||||
// CHECK-INST: fmopa za1.s, p5/m, p2/m, z10.h, z21.h
|
||||
// CHECK-ENCODING: [0x41,0x55,0xb5,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 41 55 b5 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81b55541 <unknown>
|
||||
|
||||
fmopa za3.s, p3/m, p7/m, z13.h, z8.h
|
||||
// CHECK-INST: fmopa za3.s, p3/m, p7/m, z13.h, z8.h
|
||||
// CHECK-ENCODING: [0xa3,0xed,0xa8,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a3 ed a8 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81a8eda3 <unknown>
|
||||
|
||||
fmopa za3.s, p7/m, p7/m, z31.h, z31.h
|
||||
// CHECK-INST: fmopa za3.s, p7/m, p7/m, z31.h, z31.h
|
||||
// CHECK-ENCODING: [0xe3,0xff,0xbf,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: e3 ff bf 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81bfffe3 <unknown>
|
||||
|
||||
fmopa za1.s, p3/m, p0/m, z17.h, z16.h
|
||||
// CHECK-INST: fmopa za1.s, p3/m, p0/m, z17.h, z16.h
|
||||
// CHECK-ENCODING: [0x21,0x0e,0xb0,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 0e b0 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81b00e21 <unknown>
|
||||
|
||||
fmopa za1.s, p1/m, p4/m, z1.h, z30.h
|
||||
// CHECK-INST: fmopa za1.s, p1/m, p4/m, z1.h, z30.h
|
||||
// CHECK-ENCODING: [0x21,0x84,0xbe,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 be 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81be8421 <unknown>
|
||||
|
||||
fmopa za0.s, p5/m, p2/m, z19.h, z20.h
|
||||
// CHECK-INST: fmopa za0.s, p5/m, p2/m, z19.h, z20.h
|
||||
// CHECK-ENCODING: [0x60,0x56,0xb4,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 60 56 b4 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81b45660 <unknown>
|
||||
|
||||
fmopa za0.s, p6/m, p0/m, z12.h, z2.h
|
||||
// CHECK-INST: fmopa za0.s, p6/m, p0/m, z12.h, z2.h
|
||||
// CHECK-ENCODING: [0x80,0x19,0xa2,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 a2 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81a21980 <unknown>
|
||||
|
||||
fmopa za1.s, p2/m, p6/m, z1.h, z26.h
|
||||
// CHECK-INST: fmopa za1.s, p2/m, p6/m, z1.h, z26.h
|
||||
// CHECK-ENCODING: [0x21,0xc8,0xba,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 ba 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81bac821 <unknown>
|
||||
|
||||
fmopa za1.s, p2/m, p0/m, z22.h, z30.h
|
||||
// CHECK-INST: fmopa za1.s, p2/m, p0/m, z22.h, z30.h
|
||||
// CHECK-ENCODING: [0xc1,0x0a,0xbe,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: c1 0a be 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81be0ac1 <unknown>
|
||||
|
||||
fmopa za2.s, p5/m, p7/m, z9.h, z1.h
|
||||
// CHECK-INST: fmopa za2.s, p5/m, p7/m, z9.h, z1.h
|
||||
// CHECK-ENCODING: [0x22,0xf5,0xa1,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 a1 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81a1f522 <unknown>
|
||||
|
||||
fmopa za3.s, p2/m, p5/m, z12.h, z11.h
|
||||
// CHECK-INST: fmopa za3.s, p2/m, p5/m, z12.h, z11.h
|
||||
// CHECK-ENCODING: [0x83,0xa9,0xab,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 83 a9 ab 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81aba983 <unknown>
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// Non-widening (single-precision)
|
||||
|
@ -94,70 +94,70 @@ fmopa za0.s, p0/m, p0/m, z0.s, z0.s
|
|||
// CHECK-INST: fmopa za0.s, p0/m, p0/m, z0.s, z0.s
|
||||
// CHECK-ENCODING: [0x00,0x00,0x80,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 80 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80800000 <unknown>
|
||||
|
||||
fmopa za1.s, p5/m, p2/m, z10.s, z21.s
|
||||
// CHECK-INST: fmopa za1.s, p5/m, p2/m, z10.s, z21.s
|
||||
// CHECK-ENCODING: [0x41,0x55,0x95,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 41 55 95 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80955541 <unknown>
|
||||
|
||||
fmopa za3.s, p3/m, p7/m, z13.s, z8.s
|
||||
// CHECK-INST: fmopa za3.s, p3/m, p7/m, z13.s, z8.s
|
||||
// CHECK-ENCODING: [0xa3,0xed,0x88,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a3 ed 88 80 <unknown>
|
||||
// CHECK-UNKNOWN: 8088eda3 <unknown>
|
||||
|
||||
fmopa za3.s, p7/m, p7/m, z31.s, z31.s
|
||||
// CHECK-INST: fmopa za3.s, p7/m, p7/m, z31.s, z31.s
|
||||
// CHECK-ENCODING: [0xe3,0xff,0x9f,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: e3 ff 9f 80 <unknown>
|
||||
// CHECK-UNKNOWN: 809fffe3 <unknown>
|
||||
|
||||
fmopa za1.s, p3/m, p0/m, z17.s, z16.s
|
||||
// CHECK-INST: fmopa za1.s, p3/m, p0/m, z17.s, z16.s
|
||||
// CHECK-ENCODING: [0x21,0x0e,0x90,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 0e 90 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80900e21 <unknown>
|
||||
|
||||
fmopa za1.s, p1/m, p4/m, z1.s, z30.s
|
||||
// CHECK-INST: fmopa za1.s, p1/m, p4/m, z1.s, z30.s
|
||||
// CHECK-ENCODING: [0x21,0x84,0x9e,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 9e 80 <unknown>
|
||||
// CHECK-UNKNOWN: 809e8421 <unknown>
|
||||
|
||||
fmopa za0.s, p5/m, p2/m, z19.s, z20.s
|
||||
// CHECK-INST: fmopa za0.s, p5/m, p2/m, z19.s, z20.s
|
||||
// CHECK-ENCODING: [0x60,0x56,0x94,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 60 56 94 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80945660 <unknown>
|
||||
|
||||
fmopa za0.s, p6/m, p0/m, z12.s, z2.s
|
||||
// CHECK-INST: fmopa za0.s, p6/m, p0/m, z12.s, z2.s
|
||||
// CHECK-ENCODING: [0x80,0x19,0x82,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 82 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80821980 <unknown>
|
||||
|
||||
fmopa za1.s, p2/m, p6/m, z1.s, z26.s
|
||||
// CHECK-INST: fmopa za1.s, p2/m, p6/m, z1.s, z26.s
|
||||
// CHECK-ENCODING: [0x21,0xc8,0x9a,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 9a 80 <unknown>
|
||||
// CHECK-UNKNOWN: 809ac821 <unknown>
|
||||
|
||||
fmopa za1.s, p2/m, p0/m, z22.s, z30.s
|
||||
// CHECK-INST: fmopa za1.s, p2/m, p0/m, z22.s, z30.s
|
||||
// CHECK-ENCODING: [0xc1,0x0a,0x9e,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: c1 0a 9e 80 <unknown>
|
||||
// CHECK-UNKNOWN: 809e0ac1 <unknown>
|
||||
|
||||
fmopa za2.s, p5/m, p7/m, z9.s, z1.s
|
||||
// CHECK-INST: fmopa za2.s, p5/m, p7/m, z9.s, z1.s
|
||||
// CHECK-ENCODING: [0x22,0xf5,0x81,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 81 80 <unknown>
|
||||
// CHECK-UNKNOWN: 8081f522 <unknown>
|
||||
|
||||
fmopa za3.s, p2/m, p5/m, z12.s, z11.s
|
||||
// CHECK-INST: fmopa za3.s, p2/m, p5/m, z12.s, z11.s
|
||||
// CHECK-ENCODING: [0x83,0xa9,0x8b,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 83 a9 8b 80 <unknown>
|
||||
// CHECK-UNKNOWN: 808ba983 <unknown>
|
||||
|
|
|
@ -19,70 +19,70 @@ fmops za0.d, p0/m, p0/m, z0.d, z0.d
|
|||
// CHECK-INST: fmops za0.d, p0/m, p0/m, z0.d, z0.d
|
||||
// CHECK-ENCODING: [0x10,0x00,0xc0,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme-f64
|
||||
// CHECK-UNKNOWN: 10 00 c0 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80c00010 <unknown>
|
||||
|
||||
fmops za5.d, p5/m, p2/m, z10.d, z21.d
|
||||
// CHECK-INST: fmops za5.d, p5/m, p2/m, z10.d, z21.d
|
||||
// CHECK-ENCODING: [0x55,0x55,0xd5,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme-f64
|
||||
// CHECK-UNKNOWN: 55 55 d5 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80d55555 <unknown>
|
||||
|
||||
fmops za7.d, p3/m, p7/m, z13.d, z8.d
|
||||
// CHECK-INST: fmops za7.d, p3/m, p7/m, z13.d, z8.d
|
||||
// CHECK-ENCODING: [0xb7,0xed,0xc8,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme-f64
|
||||
// CHECK-UNKNOWN: b7 ed c8 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80c8edb7 <unknown>
|
||||
|
||||
fmops za7.d, p7/m, p7/m, z31.d, z31.d
|
||||
// CHECK-INST: fmops za7.d, p7/m, p7/m, z31.d, z31.d
|
||||
// CHECK-ENCODING: [0xf7,0xff,0xdf,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme-f64
|
||||
// CHECK-UNKNOWN: f7 ff df 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80dffff7 <unknown>
|
||||
|
||||
fmops za5.d, p3/m, p0/m, z17.d, z16.d
|
||||
// CHECK-INST: fmops za5.d, p3/m, p0/m, z17.d, z16.d
|
||||
// CHECK-ENCODING: [0x35,0x0e,0xd0,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme-f64
|
||||
// CHECK-UNKNOWN: 35 0e d0 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80d00e35 <unknown>
|
||||
|
||||
fmops za1.d, p1/m, p4/m, z1.d, z30.d
|
||||
// CHECK-INST: fmops za1.d, p1/m, p4/m, z1.d, z30.d
|
||||
// CHECK-ENCODING: [0x31,0x84,0xde,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme-f64
|
||||
// CHECK-UNKNOWN: 31 84 de 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80de8431 <unknown>
|
||||
|
||||
fmops za0.d, p5/m, p2/m, z19.d, z20.d
|
||||
// CHECK-INST: fmops za0.d, p5/m, p2/m, z19.d, z20.d
|
||||
// CHECK-ENCODING: [0x70,0x56,0xd4,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme-f64
|
||||
// CHECK-UNKNOWN: 70 56 d4 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80d45670 <unknown>
|
||||
|
||||
fmops za0.d, p6/m, p0/m, z12.d, z2.d
|
||||
// CHECK-INST: fmops za0.d, p6/m, p0/m, z12.d, z2.d
|
||||
// CHECK-ENCODING: [0x90,0x19,0xc2,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme-f64
|
||||
// CHECK-UNKNOWN: 90 19 c2 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80c21990 <unknown>
|
||||
|
||||
fmops za1.d, p2/m, p6/m, z1.d, z26.d
|
||||
// CHECK-INST: fmops za1.d, p2/m, p6/m, z1.d, z26.d
|
||||
// CHECK-ENCODING: [0x31,0xc8,0xda,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme-f64
|
||||
// CHECK-UNKNOWN: 31 c8 da 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80dac831 <unknown>
|
||||
|
||||
fmops za5.d, p2/m, p0/m, z22.d, z30.d
|
||||
// CHECK-INST: fmops za5.d, p2/m, p0/m, z22.d, z30.d
|
||||
// CHECK-ENCODING: [0xd5,0x0a,0xde,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme-f64
|
||||
// CHECK-UNKNOWN: d5 0a de 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80de0ad5 <unknown>
|
||||
|
||||
fmops za2.d, p5/m, p7/m, z9.d, z1.d
|
||||
// CHECK-INST: fmops za2.d, p5/m, p7/m, z9.d, z1.d
|
||||
// CHECK-ENCODING: [0x32,0xf5,0xc1,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme-f64
|
||||
// CHECK-UNKNOWN: 32 f5 c1 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80c1f532 <unknown>
|
||||
|
||||
fmops za7.d, p2/m, p5/m, z12.d, z11.d
|
||||
// CHECK-INST: fmops za7.d, p2/m, p5/m, z12.d, z11.d
|
||||
// CHECK-ENCODING: [0x97,0xa9,0xcb,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme-f64
|
||||
// CHECK-UNKNOWN: 97 a9 cb 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80cba997 <unknown>
|
||||
|
|
|
@ -19,73 +19,73 @@ fmops za0.s, p0/m, p0/m, z0.h, z0.h
|
|||
// CHECK-INST: fmops za0.s, p0/m, p0/m, z0.h, z0.h
|
||||
// CHECK-ENCODING: [0x10,0x00,0xa0,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 10 00 a0 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81a00010 <unknown>
|
||||
|
||||
fmops za1.s, p5/m, p2/m, z10.h, z21.h
|
||||
// CHECK-INST: fmops za1.s, p5/m, p2/m, z10.h, z21.h
|
||||
// CHECK-ENCODING: [0x51,0x55,0xb5,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 51 55 b5 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81b55551 <unknown>
|
||||
|
||||
fmops za3.s, p3/m, p7/m, z13.h, z8.h
|
||||
// CHECK-INST: fmops za3.s, p3/m, p7/m, z13.h, z8.h
|
||||
// CHECK-ENCODING: [0xb3,0xed,0xa8,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: b3 ed a8 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81a8edb3 <unknown>
|
||||
|
||||
fmops za3.s, p7/m, p7/m, z31.h, z31.h
|
||||
// CHECK-INST: fmops za3.s, p7/m, p7/m, z31.h, z31.h
|
||||
// CHECK-ENCODING: [0xf3,0xff,0xbf,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: f3 ff bf 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81bffff3 <unknown>
|
||||
|
||||
fmops za1.s, p3/m, p0/m, z17.h, z16.h
|
||||
// CHECK-INST: fmops za1.s, p3/m, p0/m, z17.h, z16.h
|
||||
// CHECK-ENCODING: [0x31,0x0e,0xb0,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 31 0e b0 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81b00e31 <unknown>
|
||||
|
||||
fmops za1.s, p1/m, p4/m, z1.h, z30.h
|
||||
// CHECK-INST: fmops za1.s, p1/m, p4/m, z1.h, z30.h
|
||||
// CHECK-ENCODING: [0x31,0x84,0xbe,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 31 84 be 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81be8431 <unknown>
|
||||
|
||||
fmops za0.s, p5/m, p2/m, z19.h, z20.h
|
||||
// CHECK-INST: fmops za0.s, p5/m, p2/m, z19.h, z20.h
|
||||
// CHECK-ENCODING: [0x70,0x56,0xb4,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 70 56 b4 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81b45670 <unknown>
|
||||
|
||||
fmops za0.s, p6/m, p0/m, z12.h, z2.h
|
||||
// CHECK-INST: fmops za0.s, p6/m, p0/m, z12.h, z2.h
|
||||
// CHECK-ENCODING: [0x90,0x19,0xa2,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 90 19 a2 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81a21990 <unknown>
|
||||
|
||||
fmops za1.s, p2/m, p6/m, z1.h, z26.h
|
||||
// CHECK-INST: fmops za1.s, p2/m, p6/m, z1.h, z26.h
|
||||
// CHECK-ENCODING: [0x31,0xc8,0xba,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 31 c8 ba 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81bac831 <unknown>
|
||||
|
||||
fmops za1.s, p2/m, p0/m, z22.h, z30.h
|
||||
// CHECK-INST: fmops za1.s, p2/m, p0/m, z22.h, z30.h
|
||||
// CHECK-ENCODING: [0xd1,0x0a,0xbe,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: d1 0a be 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81be0ad1 <unknown>
|
||||
|
||||
fmops za2.s, p5/m, p7/m, z9.h, z1.h
|
||||
// CHECK-INST: fmops za2.s, p5/m, p7/m, z9.h, z1.h
|
||||
// CHECK-ENCODING: [0x32,0xf5,0xa1,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 32 f5 a1 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81a1f532 <unknown>
|
||||
|
||||
fmops za3.s, p2/m, p5/m, z12.h, z11.h
|
||||
// CHECK-INST: fmops za3.s, p2/m, p5/m, z12.h, z11.h
|
||||
// CHECK-ENCODING: [0x93,0xa9,0xab,0x81]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 93 a9 ab 81 <unknown>
|
||||
// CHECK-UNKNOWN: 81aba993 <unknown>
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// Non-widening (single-precision)
|
||||
|
@ -94,70 +94,70 @@ fmops za0.s, p0/m, p0/m, z0.s, z0.s
|
|||
// CHECK-INST: fmops za0.s, p0/m, p0/m, z0.s, z0.s
|
||||
// CHECK-ENCODING: [0x10,0x00,0x80,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 10 00 80 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80800010 <unknown>
|
||||
|
||||
fmops za1.s, p5/m, p2/m, z10.s, z21.s
|
||||
// CHECK-INST: fmops za1.s, p5/m, p2/m, z10.s, z21.s
|
||||
// CHECK-ENCODING: [0x51,0x55,0x95,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 51 55 95 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80955551 <unknown>
|
||||
|
||||
fmops za3.s, p3/m, p7/m, z13.s, z8.s
|
||||
// CHECK-INST: fmops za3.s, p3/m, p7/m, z13.s, z8.s
|
||||
// CHECK-ENCODING: [0xb3,0xed,0x88,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: b3 ed 88 80 <unknown>
|
||||
// CHECK-UNKNOWN: 8088edb3 <unknown>
|
||||
|
||||
fmops za3.s, p7/m, p7/m, z31.s, z31.s
|
||||
// CHECK-INST: fmops za3.s, p7/m, p7/m, z31.s, z31.s
|
||||
// CHECK-ENCODING: [0xf3,0xff,0x9f,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: f3 ff 9f 80 <unknown>
|
||||
// CHECK-UNKNOWN: 809ffff3 <unknown>
|
||||
|
||||
fmops za1.s, p3/m, p0/m, z17.s, z16.s
|
||||
// CHECK-INST: fmops za1.s, p3/m, p0/m, z17.s, z16.s
|
||||
// CHECK-ENCODING: [0x31,0x0e,0x90,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 31 0e 90 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80900e31 <unknown>
|
||||
|
||||
fmops za1.s, p1/m, p4/m, z1.s, z30.s
|
||||
// CHECK-INST: fmops za1.s, p1/m, p4/m, z1.s, z30.s
|
||||
// CHECK-ENCODING: [0x31,0x84,0x9e,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 31 84 9e 80 <unknown>
|
||||
// CHECK-UNKNOWN: 809e8431 <unknown>
|
||||
|
||||
fmops za0.s, p5/m, p2/m, z19.s, z20.s
|
||||
// CHECK-INST: fmops za0.s, p5/m, p2/m, z19.s, z20.s
|
||||
// CHECK-ENCODING: [0x70,0x56,0x94,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 70 56 94 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80945670 <unknown>
|
||||
|
||||
fmops za0.s, p6/m, p0/m, z12.s, z2.s
|
||||
// CHECK-INST: fmops za0.s, p6/m, p0/m, z12.s, z2.s
|
||||
// CHECK-ENCODING: [0x90,0x19,0x82,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 90 19 82 80 <unknown>
|
||||
// CHECK-UNKNOWN: 80821990 <unknown>
|
||||
|
||||
fmops za1.s, p2/m, p6/m, z1.s, z26.s
|
||||
// CHECK-INST: fmops za1.s, p2/m, p6/m, z1.s, z26.s
|
||||
// CHECK-ENCODING: [0x31,0xc8,0x9a,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 31 c8 9a 80 <unknown>
|
||||
// CHECK-UNKNOWN: 809ac831 <unknown>
|
||||
|
||||
fmops za1.s, p2/m, p0/m, z22.s, z30.s
|
||||
// CHECK-INST: fmops za1.s, p2/m, p0/m, z22.s, z30.s
|
||||
// CHECK-ENCODING: [0xd1,0x0a,0x9e,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: d1 0a 9e 80 <unknown>
|
||||
// CHECK-UNKNOWN: 809e0ad1 <unknown>
|
||||
|
||||
fmops za2.s, p5/m, p7/m, z9.s, z1.s
|
||||
// CHECK-INST: fmops za2.s, p5/m, p7/m, z9.s, z1.s
|
||||
// CHECK-ENCODING: [0x32,0xf5,0x81,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 32 f5 81 80 <unknown>
|
||||
// CHECK-UNKNOWN: 8081f532 <unknown>
|
||||
|
||||
fmops za3.s, p2/m, p5/m, z12.s, z11.s
|
||||
// CHECK-INST: fmops za3.s, p2/m, p5/m, z12.s, z11.s
|
||||
// CHECK-ENCODING: [0x93,0xa9,0x8b,0x80]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 93 a9 8b 80 <unknown>
|
||||
// CHECK-UNKNOWN: 808ba993 <unknown>
|
||||
|
|
|
@ -19,145 +19,145 @@ ld1b {za0h.b[w12, 0]}, p0/z, [x0, x0]
|
|||
// CHECK-INST: ld1b {za0h.b[w12, 0]}, p0/z, [x0, x0]
|
||||
// CHECK-ENCODING: [0x00,0x00,0x00,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 00 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0000000 <unknown>
|
||||
|
||||
ld1b {za0h.b[w14, 5]}, p5/z, [x10, x21]
|
||||
// CHECK-INST: ld1b {za0h.b[w14, 5]}, p5/z, [x10, x21]
|
||||
// CHECK-ENCODING: [0x45,0x55,0x15,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 55 15 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0155545 <unknown>
|
||||
|
||||
ld1b {za0h.b[w15, 7]}, p3/z, [x13, x8]
|
||||
// CHECK-INST: ld1b {za0h.b[w15, 7]}, p3/z, [x13, x8]
|
||||
// CHECK-ENCODING: [0xa7,0x6d,0x08,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 6d 08 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0086da7 <unknown>
|
||||
|
||||
ld1b {za0h.b[w15, 15]}, p7/z, [sp]
|
||||
// CHECK-INST: ld1b {za0h.b[w15, 15]}, p7/z, [sp]
|
||||
// CHECK-ENCODING: [0xef,0x7f,0x1f,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef 7f 1f e0 <unknown>
|
||||
// CHECK-UNKNOWN: e01f7fef <unknown>
|
||||
|
||||
ld1b {za0h.b[w12, 5]}, p3/z, [x17, x16]
|
||||
// CHECK-INST: ld1b {za0h.b[w12, 5]}, p3/z, [x17, x16]
|
||||
// CHECK-ENCODING: [0x25,0x0e,0x10,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 0e 10 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0100e25 <unknown>
|
||||
|
||||
ld1b {za0h.b[w12, 1]}, p1/z, [x1, x30]
|
||||
// CHECK-INST: ld1b {za0h.b[w12, 1]}, p1/z, [x1, x30]
|
||||
// CHECK-ENCODING: [0x21,0x04,0x1e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 04 1e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e01e0421 <unknown>
|
||||
|
||||
ld1b {za0h.b[w14, 8]}, p5/z, [x19, x20]
|
||||
// CHECK-INST: ld1b {za0h.b[w14, 8]}, p5/z, [x19, x20]
|
||||
// CHECK-ENCODING: [0x68,0x56,0x14,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 56 14 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0145668 <unknown>
|
||||
|
||||
ld1b {za0h.b[w12, 0]}, p6/z, [x12, x2]
|
||||
// CHECK-INST: ld1b {za0h.b[w12, 0]}, p6/z, [x12, x2]
|
||||
// CHECK-ENCODING: [0x80,0x19,0x02,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 02 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0021980 <unknown>
|
||||
|
||||
ld1b {za0h.b[w14, 1]}, p2/z, [x1, x26]
|
||||
// CHECK-INST: ld1b {za0h.b[w14, 1]}, p2/z, [x1, x26]
|
||||
// CHECK-ENCODING: [0x21,0x48,0x1a,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 48 1a e0 <unknown>
|
||||
// CHECK-UNKNOWN: e01a4821 <unknown>
|
||||
|
||||
ld1b {za0h.b[w12, 13]}, p2/z, [x22, x30]
|
||||
// CHECK-INST: ld1b {za0h.b[w12, 13]}, p2/z, [x22, x30]
|
||||
// CHECK-ENCODING: [0xcd,0x0a,0x1e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 0a 1e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e01e0acd <unknown>
|
||||
|
||||
ld1b {za0h.b[w15, 2]}, p5/z, [x9, x1]
|
||||
// CHECK-INST: ld1b {za0h.b[w15, 2]}, p5/z, [x9, x1]
|
||||
// CHECK-ENCODING: [0x22,0x75,0x01,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 75 01 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0017522 <unknown>
|
||||
|
||||
ld1b {za0h.b[w13, 7]}, p2/z, [x12, x11]
|
||||
// CHECK-INST: ld1b {za0h.b[w13, 7]}, p2/z, [x12, x11]
|
||||
// CHECK-ENCODING: [0x87,0x29,0x0b,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 29 0b e0 <unknown>
|
||||
// CHECK-UNKNOWN: e00b2987 <unknown>
|
||||
|
||||
ld1b za0h.b[w12, 0], p0/z, [x0, x0]
|
||||
// CHECK-INST: ld1b {za0h.b[w12, 0]}, p0/z, [x0, x0]
|
||||
// CHECK-ENCODING: [0x00,0x00,0x00,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 00 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0000000 <unknown>
|
||||
|
||||
ld1b za0h.b[w14, 5], p5/z, [x10, x21]
|
||||
// CHECK-INST: ld1b {za0h.b[w14, 5]}, p5/z, [x10, x21]
|
||||
// CHECK-ENCODING: [0x45,0x55,0x15,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 55 15 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0155545 <unknown>
|
||||
|
||||
ld1b za0h.b[w15, 7], p3/z, [x13, x8]
|
||||
// CHECK-INST: ld1b {za0h.b[w15, 7]}, p3/z, [x13, x8]
|
||||
// CHECK-ENCODING: [0xa7,0x6d,0x08,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 6d 08 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0086da7 <unknown>
|
||||
|
||||
ld1b za0h.b[w15, 15], p7/z, [sp]
|
||||
// CHECK-INST: ld1b {za0h.b[w15, 15]}, p7/z, [sp]
|
||||
// CHECK-ENCODING: [0xef,0x7f,0x1f,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef 7f 1f e0 <unknown>
|
||||
// CHECK-UNKNOWN: e01f7fef <unknown>
|
||||
|
||||
ld1b za0h.b[w12, 5], p3/z, [x17, x16]
|
||||
// CHECK-INST: ld1b {za0h.b[w12, 5]}, p3/z, [x17, x16]
|
||||
// CHECK-ENCODING: [0x25,0x0e,0x10,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 0e 10 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0100e25 <unknown>
|
||||
|
||||
ld1b za0h.b[w12, 1], p1/z, [x1, x30]
|
||||
// CHECK-INST: ld1b {za0h.b[w12, 1]}, p1/z, [x1, x30]
|
||||
// CHECK-ENCODING: [0x21,0x04,0x1e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 04 1e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e01e0421 <unknown>
|
||||
|
||||
ld1b za0h.b[w14, 8], p5/z, [x19, x20]
|
||||
// CHECK-INST: ld1b {za0h.b[w14, 8]}, p5/z, [x19, x20]
|
||||
// CHECK-ENCODING: [0x68,0x56,0x14,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 56 14 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0145668 <unknown>
|
||||
|
||||
ld1b za0h.b[w12, 0], p6/z, [x12, x2]
|
||||
// CHECK-INST: ld1b {za0h.b[w12, 0]}, p6/z, [x12, x2]
|
||||
// CHECK-ENCODING: [0x80,0x19,0x02,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 02 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0021980 <unknown>
|
||||
|
||||
ld1b za0h.b[w14, 1], p2/z, [x1, x26]
|
||||
// CHECK-INST: ld1b {za0h.b[w14, 1]}, p2/z, [x1, x26]
|
||||
// CHECK-ENCODING: [0x21,0x48,0x1a,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 48 1a e0 <unknown>
|
||||
// CHECK-UNKNOWN: e01a4821 <unknown>
|
||||
|
||||
ld1b za0h.b[w12, 13], p2/z, [x22, x30]
|
||||
// CHECK-INST: ld1b {za0h.b[w12, 13]}, p2/z, [x22, x30]
|
||||
// CHECK-ENCODING: [0xcd,0x0a,0x1e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 0a 1e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e01e0acd <unknown>
|
||||
|
||||
ld1b za0h.b[w15, 2], p5/z, [x9, x1]
|
||||
// CHECK-INST: ld1b {za0h.b[w15, 2]}, p5/z, [x9, x1]
|
||||
// CHECK-ENCODING: [0x22,0x75,0x01,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 75 01 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0017522 <unknown>
|
||||
|
||||
ld1b za0h.b[w13, 7], p2/z, [x12, x11]
|
||||
// CHECK-INST: ld1b {za0h.b[w13, 7]}, p2/z, [x12, x11]
|
||||
// CHECK-ENCODING: [0x87,0x29,0x0b,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 29 0b e0 <unknown>
|
||||
// CHECK-UNKNOWN: e00b2987 <unknown>
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// Vertical
|
||||
|
@ -166,142 +166,142 @@ ld1b {za0v.b[w12, 0]}, p0/z, [x0, x0]
|
|||
// CHECK-INST: ld1b {za0v.b[w12, 0]}, p0/z, [x0, x0]
|
||||
// CHECK-ENCODING: [0x00,0x80,0x00,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 80 00 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0008000 <unknown>
|
||||
|
||||
ld1b {za0v.b[w14, 5]}, p5/z, [x10, x21]
|
||||
// CHECK-INST: ld1b {za0v.b[w14, 5]}, p5/z, [x10, x21]
|
||||
// CHECK-ENCODING: [0x45,0xd5,0x15,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 d5 15 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e015d545 <unknown>
|
||||
|
||||
ld1b {za0v.b[w15, 7]}, p3/z, [x13, x8]
|
||||
// CHECK-INST: ld1b {za0v.b[w15, 7]}, p3/z, [x13, x8]
|
||||
// CHECK-ENCODING: [0xa7,0xed,0x08,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 ed 08 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e008eda7 <unknown>
|
||||
|
||||
ld1b {za0v.b[w15, 15]}, p7/z, [sp]
|
||||
// CHECK-INST: ld1b {za0v.b[w15, 15]}, p7/z, [sp]
|
||||
// CHECK-ENCODING: [0xef,0xff,0x1f,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef ff 1f e0 <unknown>
|
||||
// CHECK-UNKNOWN: e01fffef <unknown>
|
||||
|
||||
ld1b {za0v.b[w12, 5]}, p3/z, [x17, x16]
|
||||
// CHECK-INST: ld1b {za0v.b[w12, 5]}, p3/z, [x17, x16]
|
||||
// CHECK-ENCODING: [0x25,0x8e,0x10,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 8e 10 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0108e25 <unknown>
|
||||
|
||||
ld1b {za0v.b[w12, 1]}, p1/z, [x1, x30]
|
||||
// CHECK-INST: ld1b {za0v.b[w12, 1]}, p1/z, [x1, x30]
|
||||
// CHECK-ENCODING: [0x21,0x84,0x1e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 1e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e01e8421 <unknown>
|
||||
|
||||
ld1b {za0v.b[w14, 8]}, p5/z, [x19, x20]
|
||||
// CHECK-INST: ld1b {za0v.b[w14, 8]}, p5/z, [x19, x20]
|
||||
// CHECK-ENCODING: [0x68,0xd6,0x14,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 d6 14 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e014d668 <unknown>
|
||||
|
||||
ld1b {za0v.b[w12, 0]}, p6/z, [x12, x2]
|
||||
// CHECK-INST: ld1b {za0v.b[w12, 0]}, p6/z, [x12, x2]
|
||||
// CHECK-ENCODING: [0x80,0x99,0x02,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 99 02 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0029980 <unknown>
|
||||
|
||||
ld1b {za0v.b[w14, 1]}, p2/z, [x1, x26]
|
||||
// CHECK-INST: ld1b {za0v.b[w14, 1]}, p2/z, [x1, x26]
|
||||
// CHECK-ENCODING: [0x21,0xc8,0x1a,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 1a e0 <unknown>
|
||||
// CHECK-UNKNOWN: e01ac821 <unknown>
|
||||
|
||||
ld1b {za0v.b[w12, 13]}, p2/z, [x22, x30]
|
||||
// CHECK-INST: ld1b {za0v.b[w12, 13]}, p2/z, [x22, x30]
|
||||
// CHECK-ENCODING: [0xcd,0x8a,0x1e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 8a 1e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e01e8acd <unknown>
|
||||
|
||||
ld1b {za0v.b[w15, 2]}, p5/z, [x9, x1]
|
||||
// CHECK-INST: ld1b {za0v.b[w15, 2]}, p5/z, [x9, x1]
|
||||
// CHECK-ENCODING: [0x22,0xf5,0x01,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 01 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e001f522 <unknown>
|
||||
|
||||
ld1b {za0v.b[w13, 7]}, p2/z, [x12, x11]
|
||||
// CHECK-INST: ld1b {za0v.b[w13, 7]}, p2/z, [x12, x11]
|
||||
// CHECK-ENCODING: [0x87,0xa9,0x0b,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 a9 0b e0 <unknown>
|
||||
// CHECK-UNKNOWN: e00ba987 <unknown>
|
||||
|
||||
ld1b za0v.b[w12, 0], p0/z, [x0, x0]
|
||||
// CHECK-INST: ld1b {za0v.b[w12, 0]}, p0/z, [x0, x0]
|
||||
// CHECK-ENCODING: [0x00,0x80,0x00,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 80 00 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0008000 <unknown>
|
||||
|
||||
ld1b za0v.b[w14, 5], p5/z, [x10, x21]
|
||||
// CHECK-INST: ld1b {za0v.b[w14, 5]}, p5/z, [x10, x21]
|
||||
// CHECK-ENCODING: [0x45,0xd5,0x15,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 d5 15 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e015d545 <unknown>
|
||||
|
||||
ld1b za0v.b[w15, 7], p3/z, [x13, x8]
|
||||
// CHECK-INST: ld1b {za0v.b[w15, 7]}, p3/z, [x13, x8]
|
||||
// CHECK-ENCODING: [0xa7,0xed,0x08,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 ed 08 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e008eda7 <unknown>
|
||||
|
||||
ld1b za0v.b[w15, 15], p7/z, [sp]
|
||||
// CHECK-INST: ld1b {za0v.b[w15, 15]}, p7/z, [sp]
|
||||
// CHECK-ENCODING: [0xef,0xff,0x1f,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef ff 1f e0 <unknown>
|
||||
// CHECK-UNKNOWN: e01fffef <unknown>
|
||||
|
||||
ld1b za0v.b[w12, 5], p3/z, [x17, x16]
|
||||
// CHECK-INST: ld1b {za0v.b[w12, 5]}, p3/z, [x17, x16]
|
||||
// CHECK-ENCODING: [0x25,0x8e,0x10,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 8e 10 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0108e25 <unknown>
|
||||
|
||||
ld1b za0v.b[w12, 1], p1/z, [x1, x30]
|
||||
// CHECK-INST: ld1b {za0v.b[w12, 1]}, p1/z, [x1, x30]
|
||||
// CHECK-ENCODING: [0x21,0x84,0x1e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 1e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e01e8421 <unknown>
|
||||
|
||||
ld1b za0v.b[w14, 8], p5/z, [x19, x20]
|
||||
// CHECK-INST: ld1b {za0v.b[w14, 8]}, p5/z, [x19, x20]
|
||||
// CHECK-ENCODING: [0x68,0xd6,0x14,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 d6 14 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e014d668 <unknown>
|
||||
|
||||
ld1b za0v.b[w12, 0], p6/z, [x12, x2]
|
||||
// CHECK-INST: ld1b {za0v.b[w12, 0]}, p6/z, [x12, x2]
|
||||
// CHECK-ENCODING: [0x80,0x99,0x02,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 99 02 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0029980 <unknown>
|
||||
|
||||
ld1b za0v.b[w14, 1], p2/z, [x1, x26]
|
||||
// CHECK-INST: ld1b {za0v.b[w14, 1]}, p2/z, [x1, x26]
|
||||
// CHECK-ENCODING: [0x21,0xc8,0x1a,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 1a e0 <unknown>
|
||||
// CHECK-UNKNOWN: e01ac821 <unknown>
|
||||
|
||||
ld1b za0v.b[w12, 13], p2/z, [x22, x30]
|
||||
// CHECK-INST: ld1b {za0v.b[w12, 13]}, p2/z, [x22, x30]
|
||||
// CHECK-ENCODING: [0xcd,0x8a,0x1e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 8a 1e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e01e8acd <unknown>
|
||||
|
||||
ld1b za0v.b[w15, 2], p5/z, [x9, x1]
|
||||
// CHECK-INST: ld1b {za0v.b[w15, 2]}, p5/z, [x9, x1]
|
||||
// CHECK-ENCODING: [0x22,0xf5,0x01,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 01 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e001f522 <unknown>
|
||||
|
||||
ld1b za0v.b[w13, 7], p2/z, [x12, x11]
|
||||
// CHECK-INST: ld1b {za0v.b[w13, 7]}, p2/z, [x12, x11]
|
||||
// CHECK-ENCODING: [0x87,0xa9,0x0b,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 a9 0b e0 <unknown>
|
||||
// CHECK-UNKNOWN: e00ba987 <unknown>
|
||||
|
|
|
@ -19,145 +19,145 @@ ld1d {za0h.d[w12, 0]}, p0/z, [x0, x0, lsl #3]
|
|||
// CHECK-INST: ld1d {za0h.d[w12, 0]}, p0/z, [x0, x0, lsl #3]
|
||||
// CHECK-ENCODING: [0x00,0x00,0xc0,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 c0 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0c00000 <unknown>
|
||||
|
||||
ld1d {za2h.d[w14, 1]}, p5/z, [x10, x21, lsl #3]
|
||||
// CHECK-INST: ld1d {za2h.d[w14, 1]}, p5/z, [x10, x21, lsl #3]
|
||||
// CHECK-ENCODING: [0x45,0x55,0xd5,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 55 d5 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0d55545 <unknown>
|
||||
|
||||
ld1d {za3h.d[w15, 1]}, p3/z, [x13, x8, lsl #3]
|
||||
// CHECK-INST: ld1d {za3h.d[w15, 1]}, p3/z, [x13, x8, lsl #3]
|
||||
// CHECK-ENCODING: [0xa7,0x6d,0xc8,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 6d c8 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0c86da7 <unknown>
|
||||
|
||||
ld1d {za7h.d[w15, 1]}, p7/z, [sp]
|
||||
// CHECK-INST: ld1d {za7h.d[w15, 1]}, p7/z, [sp]
|
||||
// CHECK-ENCODING: [0xef,0x7f,0xdf,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef 7f df e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0df7fef <unknown>
|
||||
|
||||
ld1d {za2h.d[w12, 1]}, p3/z, [x17, x16, lsl #3]
|
||||
// CHECK-INST: ld1d {za2h.d[w12, 1]}, p3/z, [x17, x16, lsl #3]
|
||||
// CHECK-ENCODING: [0x25,0x0e,0xd0,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 0e d0 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0d00e25 <unknown>
|
||||
|
||||
ld1d {za0h.d[w12, 1]}, p1/z, [x1, x30, lsl #3]
|
||||
// CHECK-INST: ld1d {za0h.d[w12, 1]}, p1/z, [x1, x30, lsl #3]
|
||||
// CHECK-ENCODING: [0x21,0x04,0xde,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 04 de e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0de0421 <unknown>
|
||||
|
||||
ld1d {za4h.d[w14, 0]}, p5/z, [x19, x20, lsl #3]
|
||||
// CHECK-INST: ld1d {za4h.d[w14, 0]}, p5/z, [x19, x20, lsl #3]
|
||||
// CHECK-ENCODING: [0x68,0x56,0xd4,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 56 d4 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0d45668 <unknown>
|
||||
|
||||
ld1d {za0h.d[w12, 0]}, p6/z, [x12, x2, lsl #3]
|
||||
// CHECK-INST: ld1d {za0h.d[w12, 0]}, p6/z, [x12, x2, lsl #3]
|
||||
// CHECK-ENCODING: [0x80,0x19,0xc2,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 c2 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0c21980 <unknown>
|
||||
|
||||
ld1d {za0h.d[w14, 1]}, p2/z, [x1, x26, lsl #3]
|
||||
// CHECK-INST: ld1d {za0h.d[w14, 1]}, p2/z, [x1, x26, lsl #3]
|
||||
// CHECK-ENCODING: [0x21,0x48,0xda,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 48 da e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0da4821 <unknown>
|
||||
|
||||
ld1d {za6h.d[w12, 1]}, p2/z, [x22, x30, lsl #3]
|
||||
// CHECK-INST: ld1d {za6h.d[w12, 1]}, p2/z, [x22, x30, lsl #3]
|
||||
// CHECK-ENCODING: [0xcd,0x0a,0xde,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 0a de e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0de0acd <unknown>
|
||||
|
||||
ld1d {za1h.d[w15, 0]}, p5/z, [x9, x1, lsl #3]
|
||||
// CHECK-INST: ld1d {za1h.d[w15, 0]}, p5/z, [x9, x1, lsl #3]
|
||||
// CHECK-ENCODING: [0x22,0x75,0xc1,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 75 c1 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0c17522 <unknown>
|
||||
|
||||
ld1d {za3h.d[w13, 1]}, p2/z, [x12, x11, lsl #3]
|
||||
// CHECK-INST: ld1d {za3h.d[w13, 1]}, p2/z, [x12, x11, lsl #3]
|
||||
// CHECK-ENCODING: [0x87,0x29,0xcb,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 29 cb e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0cb2987 <unknown>
|
||||
|
||||
ld1d za0h.d[w12, 0], p0/z, [x0, x0, lsl #3]
|
||||
// CHECK-INST: ld1d {za0h.d[w12, 0]}, p0/z, [x0, x0, lsl #3]
|
||||
// CHECK-ENCODING: [0x00,0x00,0xc0,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 c0 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0c00000 <unknown>
|
||||
|
||||
ld1d za2h.d[w14, 1], p5/z, [x10, x21, lsl #3]
|
||||
// CHECK-INST: ld1d {za2h.d[w14, 1]}, p5/z, [x10, x21, lsl #3]
|
||||
// CHECK-ENCODING: [0x45,0x55,0xd5,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 55 d5 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0d55545 <unknown>
|
||||
|
||||
ld1d za3h.d[w15, 1], p3/z, [x13, x8, lsl #3]
|
||||
// CHECK-INST: ld1d {za3h.d[w15, 1]}, p3/z, [x13, x8, lsl #3]
|
||||
// CHECK-ENCODING: [0xa7,0x6d,0xc8,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 6d c8 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0c86da7 <unknown>
|
||||
|
||||
ld1d za7h.d[w15, 1], p7/z, [sp]
|
||||
// CHECK-INST: ld1d {za7h.d[w15, 1]}, p7/z, [sp]
|
||||
// CHECK-ENCODING: [0xef,0x7f,0xdf,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef 7f df e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0df7fef <unknown>
|
||||
|
||||
ld1d za2h.d[w12, 1], p3/z, [x17, x16, lsl #3]
|
||||
// CHECK-INST: ld1d {za2h.d[w12, 1]}, p3/z, [x17, x16, lsl #3]
|
||||
// CHECK-ENCODING: [0x25,0x0e,0xd0,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 0e d0 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0d00e25 <unknown>
|
||||
|
||||
ld1d za0h.d[w12, 1], p1/z, [x1, x30, lsl #3]
|
||||
// CHECK-INST: ld1d {za0h.d[w12, 1]}, p1/z, [x1, x30, lsl #3]
|
||||
// CHECK-ENCODING: [0x21,0x04,0xde,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 04 de e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0de0421 <unknown>
|
||||
|
||||
ld1d za4h.d[w14, 0], p5/z, [x19, x20, lsl #3]
|
||||
// CHECK-INST: ld1d {za4h.d[w14, 0]}, p5/z, [x19, x20, lsl #3]
|
||||
// CHECK-ENCODING: [0x68,0x56,0xd4,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 56 d4 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0d45668 <unknown>
|
||||
|
||||
ld1d za0h.d[w12, 0], p6/z, [x12, x2, lsl #3]
|
||||
// CHECK-INST: ld1d {za0h.d[w12, 0]}, p6/z, [x12, x2, lsl #3]
|
||||
// CHECK-ENCODING: [0x80,0x19,0xc2,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 c2 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0c21980 <unknown>
|
||||
|
||||
ld1d za0h.d[w14, 1], p2/z, [x1, x26, lsl #3]
|
||||
// CHECK-INST: ld1d {za0h.d[w14, 1]}, p2/z, [x1, x26, lsl #3]
|
||||
// CHECK-ENCODING: [0x21,0x48,0xda,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 48 da e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0da4821 <unknown>
|
||||
|
||||
ld1d za6h.d[w12, 1], p2/z, [x22, x30, lsl #3]
|
||||
// CHECK-INST: ld1d {za6h.d[w12, 1]}, p2/z, [x22, x30, lsl #3]
|
||||
// CHECK-ENCODING: [0xcd,0x0a,0xde,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 0a de e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0de0acd <unknown>
|
||||
|
||||
ld1d za1h.d[w15, 0], p5/z, [x9, x1, lsl #3]
|
||||
// CHECK-INST: ld1d {za1h.d[w15, 0]}, p5/z, [x9, x1, lsl #3]
|
||||
// CHECK-ENCODING: [0x22,0x75,0xc1,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 75 c1 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0c17522 <unknown>
|
||||
|
||||
ld1d za3h.d[w13, 1], p2/z, [x12, x11, lsl #3]
|
||||
// CHECK-INST: ld1d {za3h.d[w13, 1]}, p2/z, [x12, x11, lsl #3]
|
||||
// CHECK-ENCODING: [0x87,0x29,0xcb,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 29 cb e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0cb2987 <unknown>
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// Vertical
|
||||
|
@ -166,142 +166,142 @@ ld1d {za0v.d[w12, 0]}, p0/z, [x0, x0, lsl #3]
|
|||
// CHECK-INST: ld1d {za0v.d[w12, 0]}, p0/z, [x0, x0, lsl #3]
|
||||
// CHECK-ENCODING: [0x00,0x80,0xc0,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 80 c0 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0c08000 <unknown>
|
||||
|
||||
ld1d {za2v.d[w14, 1]}, p5/z, [x10, x21, lsl #3]
|
||||
// CHECK-INST: ld1d {za2v.d[w14, 1]}, p5/z, [x10, x21, lsl #3]
|
||||
// CHECK-ENCODING: [0x45,0xd5,0xd5,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 d5 d5 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0d5d545 <unknown>
|
||||
|
||||
ld1d {za3v.d[w15, 1]}, p3/z, [x13, x8, lsl #3]
|
||||
// CHECK-INST: ld1d {za3v.d[w15, 1]}, p3/z, [x13, x8, lsl #3]
|
||||
// CHECK-ENCODING: [0xa7,0xed,0xc8,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 ed c8 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0c8eda7 <unknown>
|
||||
|
||||
ld1d {za7v.d[w15, 1]}, p7/z, [sp]
|
||||
// CHECK-INST: ld1d {za7v.d[w15, 1]}, p7/z, [sp]
|
||||
// CHECK-ENCODING: [0xef,0xff,0xdf,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef ff df e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0dfffef <unknown>
|
||||
|
||||
ld1d {za2v.d[w12, 1]}, p3/z, [x17, x16, lsl #3]
|
||||
// CHECK-INST: ld1d {za2v.d[w12, 1]}, p3/z, [x17, x16, lsl #3]
|
||||
// CHECK-ENCODING: [0x25,0x8e,0xd0,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 8e d0 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0d08e25 <unknown>
|
||||
|
||||
ld1d {za0v.d[w12, 1]}, p1/z, [x1, x30, lsl #3]
|
||||
// CHECK-INST: ld1d {za0v.d[w12, 1]}, p1/z, [x1, x30, lsl #3]
|
||||
// CHECK-ENCODING: [0x21,0x84,0xde,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 de e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0de8421 <unknown>
|
||||
|
||||
ld1d {za4v.d[w14, 0]}, p5/z, [x19, x20, lsl #3]
|
||||
// CHECK-INST: ld1d {za4v.d[w14, 0]}, p5/z, [x19, x20, lsl #3]
|
||||
// CHECK-ENCODING: [0x68,0xd6,0xd4,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 d6 d4 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0d4d668 <unknown>
|
||||
|
||||
ld1d {za0v.d[w12, 0]}, p6/z, [x12, x2, lsl #3]
|
||||
// CHECK-INST: ld1d {za0v.d[w12, 0]}, p6/z, [x12, x2, lsl #3]
|
||||
// CHECK-ENCODING: [0x80,0x99,0xc2,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 99 c2 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0c29980 <unknown>
|
||||
|
||||
ld1d {za0v.d[w14, 1]}, p2/z, [x1, x26, lsl #3]
|
||||
// CHECK-INST: ld1d {za0v.d[w14, 1]}, p2/z, [x1, x26, lsl #3]
|
||||
// CHECK-ENCODING: [0x21,0xc8,0xda,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 da e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0dac821 <unknown>
|
||||
|
||||
ld1d {za6v.d[w12, 1]}, p2/z, [x22, x30, lsl #3]
|
||||
// CHECK-INST: ld1d {za6v.d[w12, 1]}, p2/z, [x22, x30, lsl #3]
|
||||
// CHECK-ENCODING: [0xcd,0x8a,0xde,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 8a de e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0de8acd <unknown>
|
||||
|
||||
ld1d {za1v.d[w15, 0]}, p5/z, [x9, x1, lsl #3]
|
||||
// CHECK-INST: ld1d {za1v.d[w15, 0]}, p5/z, [x9, x1, lsl #3]
|
||||
// CHECK-ENCODING: [0x22,0xf5,0xc1,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 c1 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0c1f522 <unknown>
|
||||
|
||||
ld1d {za3v.d[w13, 1]}, p2/z, [x12, x11, lsl #3]
|
||||
// CHECK-INST: ld1d {za3v.d[w13, 1]}, p2/z, [x12, x11, lsl #3]
|
||||
// CHECK-ENCODING: [0x87,0xa9,0xcb,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 a9 cb e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0cba987 <unknown>
|
||||
|
||||
ld1d za0v.d[w12, 0], p0/z, [x0, x0, lsl #3]
|
||||
// CHECK-INST: ld1d {za0v.d[w12, 0]}, p0/z, [x0, x0, lsl #3]
|
||||
// CHECK-ENCODING: [0x00,0x80,0xc0,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 80 c0 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0c08000 <unknown>
|
||||
|
||||
ld1d za2v.d[w14, 1], p5/z, [x10, x21, lsl #3]
|
||||
// CHECK-INST: ld1d {za2v.d[w14, 1]}, p5/z, [x10, x21, lsl #3]
|
||||
// CHECK-ENCODING: [0x45,0xd5,0xd5,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 d5 d5 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0d5d545 <unknown>
|
||||
|
||||
ld1d za3v.d[w15, 1], p3/z, [x13, x8, lsl #3]
|
||||
// CHECK-INST: ld1d {za3v.d[w15, 1]}, p3/z, [x13, x8, lsl #3]
|
||||
// CHECK-ENCODING: [0xa7,0xed,0xc8,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 ed c8 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0c8eda7 <unknown>
|
||||
|
||||
ld1d za7v.d[w15, 1], p7/z, [sp]
|
||||
// CHECK-INST: ld1d {za7v.d[w15, 1]}, p7/z, [sp]
|
||||
// CHECK-ENCODING: [0xef,0xff,0xdf,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef ff df e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0dfffef <unknown>
|
||||
|
||||
ld1d za2v.d[w12, 1], p3/z, [x17, x16, lsl #3]
|
||||
// CHECK-INST: ld1d {za2v.d[w12, 1]}, p3/z, [x17, x16, lsl #3]
|
||||
// CHECK-ENCODING: [0x25,0x8e,0xd0,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 8e d0 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0d08e25 <unknown>
|
||||
|
||||
ld1d za0v.d[w12, 1], p1/z, [x1, x30, lsl #3]
|
||||
// CHECK-INST: ld1d {za0v.d[w12, 1]}, p1/z, [x1, x30, lsl #3]
|
||||
// CHECK-ENCODING: [0x21,0x84,0xde,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 de e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0de8421 <unknown>
|
||||
|
||||
ld1d za4v.d[w14, 0], p5/z, [x19, x20, lsl #3]
|
||||
// CHECK-INST: ld1d {za4v.d[w14, 0]}, p5/z, [x19, x20, lsl #3]
|
||||
// CHECK-ENCODING: [0x68,0xd6,0xd4,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 d6 d4 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0d4d668 <unknown>
|
||||
|
||||
ld1d za0v.d[w12, 0], p6/z, [x12, x2, lsl #3]
|
||||
// CHECK-INST: ld1d {za0v.d[w12, 0]}, p6/z, [x12, x2, lsl #3]
|
||||
// CHECK-ENCODING: [0x80,0x99,0xc2,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 99 c2 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0c29980 <unknown>
|
||||
|
||||
ld1d za0v.d[w14, 1], p2/z, [x1, x26, lsl #3]
|
||||
// CHECK-INST: ld1d {za0v.d[w14, 1]}, p2/z, [x1, x26, lsl #3]
|
||||
// CHECK-ENCODING: [0x21,0xc8,0xda,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 da e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0dac821 <unknown>
|
||||
|
||||
ld1d za6v.d[w12, 1], p2/z, [x22, x30, lsl #3]
|
||||
// CHECK-INST: ld1d {za6v.d[w12, 1]}, p2/z, [x22, x30, lsl #3]
|
||||
// CHECK-ENCODING: [0xcd,0x8a,0xde,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 8a de e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0de8acd <unknown>
|
||||
|
||||
ld1d za1v.d[w15, 0], p5/z, [x9, x1, lsl #3]
|
||||
// CHECK-INST: ld1d {za1v.d[w15, 0]}, p5/z, [x9, x1, lsl #3]
|
||||
// CHECK-ENCODING: [0x22,0xf5,0xc1,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 c1 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0c1f522 <unknown>
|
||||
|
||||
ld1d za3v.d[w13, 1], p2/z, [x12, x11, lsl #3]
|
||||
// CHECK-INST: ld1d {za3v.d[w13, 1]}, p2/z, [x12, x11, lsl #3]
|
||||
// CHECK-ENCODING: [0x87,0xa9,0xcb,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 a9 cb e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0cba987 <unknown>
|
||||
|
|
|
@ -19,145 +19,145 @@ ld1h {za0h.h[w12, 0]}, p0/z, [x0, x0, lsl #1]
|
|||
// CHECK-INST: ld1h {za0h.h[w12, 0]}, p0/z, [x0, x0, lsl #1]
|
||||
// CHECK-ENCODING: [0x00,0x00,0x40,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 40 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0400000 <unknown>
|
||||
|
||||
ld1h {za0h.h[w14, 5]}, p5/z, [x10, x21, lsl #1]
|
||||
// CHECK-INST: ld1h {za0h.h[w14, 5]}, p5/z, [x10, x21, lsl #1]
|
||||
// CHECK-ENCODING: [0x45,0x55,0x55,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 55 55 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0555545 <unknown>
|
||||
|
||||
ld1h {za0h.h[w15, 7]}, p3/z, [x13, x8, lsl #1]
|
||||
// CHECK-INST: ld1h {za0h.h[w15, 7]}, p3/z, [x13, x8, lsl #1]
|
||||
// CHECK-ENCODING: [0xa7,0x6d,0x48,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 6d 48 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0486da7 <unknown>
|
||||
|
||||
ld1h {za1h.h[w15, 7]}, p7/z, [sp]
|
||||
// CHECK-INST: ld1h {za1h.h[w15, 7]}, p7/z, [sp]
|
||||
// CHECK-ENCODING: [0xef,0x7f,0x5f,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef 7f 5f e0 <unknown>
|
||||
// CHECK-UNKNOWN: e05f7fef <unknown>
|
||||
|
||||
ld1h {za0h.h[w12, 5]}, p3/z, [x17, x16, lsl #1]
|
||||
// CHECK-INST: ld1h {za0h.h[w12, 5]}, p3/z, [x17, x16, lsl #1]
|
||||
// CHECK-ENCODING: [0x25,0x0e,0x50,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 0e 50 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0500e25 <unknown>
|
||||
|
||||
ld1h {za0h.h[w12, 1]}, p1/z, [x1, x30, lsl #1]
|
||||
// CHECK-INST: ld1h {za0h.h[w12, 1]}, p1/z, [x1, x30, lsl #1]
|
||||
// CHECK-ENCODING: [0x21,0x04,0x5e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 04 5e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e05e0421 <unknown>
|
||||
|
||||
ld1h {za1h.h[w14, 0]}, p5/z, [x19, x20, lsl #1]
|
||||
// CHECK-INST: ld1h {za1h.h[w14, 0]}, p5/z, [x19, x20, lsl #1]
|
||||
// CHECK-ENCODING: [0x68,0x56,0x54,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 56 54 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0545668 <unknown>
|
||||
|
||||
ld1h {za0h.h[w12, 0]}, p6/z, [x12, x2, lsl #1]
|
||||
// CHECK-INST: ld1h {za0h.h[w12, 0]}, p6/z, [x12, x2, lsl #1]
|
||||
// CHECK-ENCODING: [0x80,0x19,0x42,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 42 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0421980 <unknown>
|
||||
|
||||
ld1h {za0h.h[w14, 1]}, p2/z, [x1, x26, lsl #1]
|
||||
// CHECK-INST: ld1h {za0h.h[w14, 1]}, p2/z, [x1, x26, lsl #1]
|
||||
// CHECK-ENCODING: [0x21,0x48,0x5a,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 48 5a e0 <unknown>
|
||||
// CHECK-UNKNOWN: e05a4821 <unknown>
|
||||
|
||||
ld1h {za1h.h[w12, 5]}, p2/z, [x22, x30, lsl #1]
|
||||
// CHECK-INST: ld1h {za1h.h[w12, 5]}, p2/z, [x22, x30, lsl #1]
|
||||
// CHECK-ENCODING: [0xcd,0x0a,0x5e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 0a 5e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e05e0acd <unknown>
|
||||
|
||||
ld1h {za0h.h[w15, 2]}, p5/z, [x9, x1, lsl #1]
|
||||
// CHECK-INST: ld1h {za0h.h[w15, 2]}, p5/z, [x9, x1, lsl #1]
|
||||
// CHECK-ENCODING: [0x22,0x75,0x41,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 75 41 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0417522 <unknown>
|
||||
|
||||
ld1h {za0h.h[w13, 7]}, p2/z, [x12, x11, lsl #1]
|
||||
// CHECK-INST: ld1h {za0h.h[w13, 7]}, p2/z, [x12, x11, lsl #1]
|
||||
// CHECK-ENCODING: [0x87,0x29,0x4b,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 29 4b e0 <unknown>
|
||||
// CHECK-UNKNOWN: e04b2987 <unknown>
|
||||
|
||||
ld1h za0h.h[w12, 0], p0/z, [x0, x0, lsl #1]
|
||||
// CHECK-INST: ld1h {za0h.h[w12, 0]}, p0/z, [x0, x0, lsl #1]
|
||||
// CHECK-ENCODING: [0x00,0x00,0x40,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 40 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0400000 <unknown>
|
||||
|
||||
ld1h za0h.h[w14, 5], p5/z, [x10, x21, lsl #1]
|
||||
// CHECK-INST: ld1h {za0h.h[w14, 5]}, p5/z, [x10, x21, lsl #1]
|
||||
// CHECK-ENCODING: [0x45,0x55,0x55,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 55 55 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0555545 <unknown>
|
||||
|
||||
ld1h za0h.h[w15, 7], p3/z, [x13, x8, lsl #1]
|
||||
// CHECK-INST: ld1h {za0h.h[w15, 7]}, p3/z, [x13, x8, lsl #1]
|
||||
// CHECK-ENCODING: [0xa7,0x6d,0x48,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 6d 48 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0486da7 <unknown>
|
||||
|
||||
ld1h za1h.h[w15, 7], p7/z, [sp]
|
||||
// CHECK-INST: ld1h {za1h.h[w15, 7]}, p7/z, [sp]
|
||||
// CHECK-ENCODING: [0xef,0x7f,0x5f,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef 7f 5f e0 <unknown>
|
||||
// CHECK-UNKNOWN: e05f7fef <unknown>
|
||||
|
||||
ld1h za0h.h[w12, 5], p3/z, [x17, x16, lsl #1]
|
||||
// CHECK-INST: ld1h {za0h.h[w12, 5]}, p3/z, [x17, x16, lsl #1]
|
||||
// CHECK-ENCODING: [0x25,0x0e,0x50,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 0e 50 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0500e25 <unknown>
|
||||
|
||||
ld1h za0h.h[w12, 1], p1/z, [x1, x30, lsl #1]
|
||||
// CHECK-INST: ld1h {za0h.h[w12, 1]}, p1/z, [x1, x30, lsl #1]
|
||||
// CHECK-ENCODING: [0x21,0x04,0x5e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 04 5e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e05e0421 <unknown>
|
||||
|
||||
ld1h za1h.h[w14, 0], p5/z, [x19, x20, lsl #1]
|
||||
// CHECK-INST: ld1h {za1h.h[w14, 0]}, p5/z, [x19, x20, lsl #1]
|
||||
// CHECK-ENCODING: [0x68,0x56,0x54,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 56 54 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0545668 <unknown>
|
||||
|
||||
ld1h za0h.h[w12, 0], p6/z, [x12, x2, lsl #1]
|
||||
// CHECK-INST: ld1h {za0h.h[w12, 0]}, p6/z, [x12, x2, lsl #1]
|
||||
// CHECK-ENCODING: [0x80,0x19,0x42,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 42 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0421980 <unknown>
|
||||
|
||||
ld1h za0h.h[w14, 1], p2/z, [x1, x26, lsl #1]
|
||||
// CHECK-INST: ld1h {za0h.h[w14, 1]}, p2/z, [x1, x26, lsl #1]
|
||||
// CHECK-ENCODING: [0x21,0x48,0x5a,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 48 5a e0 <unknown>
|
||||
// CHECK-UNKNOWN: e05a4821 <unknown>
|
||||
|
||||
ld1h za1h.h[w12, 5], p2/z, [x22, x30, lsl #1]
|
||||
// CHECK-INST: ld1h {za1h.h[w12, 5]}, p2/z, [x22, x30, lsl #1]
|
||||
// CHECK-ENCODING: [0xcd,0x0a,0x5e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 0a 5e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e05e0acd <unknown>
|
||||
|
||||
ld1h za0h.h[w15, 2], p5/z, [x9, x1, lsl #1]
|
||||
// CHECK-INST: ld1h {za0h.h[w15, 2]}, p5/z, [x9, x1, lsl #1]
|
||||
// CHECK-ENCODING: [0x22,0x75,0x41,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 75 41 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0417522 <unknown>
|
||||
|
||||
ld1h za0h.h[w13, 7], p2/z, [x12, x11, lsl #1]
|
||||
// CHECK-INST: ld1h {za0h.h[w13, 7]}, p2/z, [x12, x11, lsl #1]
|
||||
// CHECK-ENCODING: [0x87,0x29,0x4b,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 29 4b e0 <unknown>
|
||||
// CHECK-UNKNOWN: e04b2987 <unknown>
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// Vertical
|
||||
|
@ -166,142 +166,142 @@ ld1h {za0v.h[w12, 0]}, p0/z, [x0, x0, lsl #1]
|
|||
// CHECK-INST: ld1h {za0v.h[w12, 0]}, p0/z, [x0, x0, lsl #1]
|
||||
// CHECK-ENCODING: [0x00,0x80,0x40,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 80 40 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0408000 <unknown>
|
||||
|
||||
ld1h {za0v.h[w14, 5]}, p5/z, [x10, x21, lsl #1]
|
||||
// CHECK-INST: ld1h {za0v.h[w14, 5]}, p5/z, [x10, x21, lsl #1]
|
||||
// CHECK-ENCODING: [0x45,0xd5,0x55,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 d5 55 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e055d545 <unknown>
|
||||
|
||||
ld1h {za0v.h[w15, 7]}, p3/z, [x13, x8, lsl #1]
|
||||
// CHECK-INST: ld1h {za0v.h[w15, 7]}, p3/z, [x13, x8, lsl #1]
|
||||
// CHECK-ENCODING: [0xa7,0xed,0x48,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 ed 48 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e048eda7 <unknown>
|
||||
|
||||
ld1h {za1v.h[w15, 7]}, p7/z, [sp]
|
||||
// CHECK-INST: ld1h {za1v.h[w15, 7]}, p7/z, [sp]
|
||||
// CHECK-ENCODING: [0xef,0xff,0x5f,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef ff 5f e0 <unknown>
|
||||
// CHECK-UNKNOWN: e05fffef <unknown>
|
||||
|
||||
ld1h {za0v.h[w12, 5]}, p3/z, [x17, x16, lsl #1]
|
||||
// CHECK-INST: ld1h {za0v.h[w12, 5]}, p3/z, [x17, x16, lsl #1]
|
||||
// CHECK-ENCODING: [0x25,0x8e,0x50,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 8e 50 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0508e25 <unknown>
|
||||
|
||||
ld1h {za0v.h[w12, 1]}, p1/z, [x1, x30, lsl #1]
|
||||
// CHECK-INST: ld1h {za0v.h[w12, 1]}, p1/z, [x1, x30, lsl #1]
|
||||
// CHECK-ENCODING: [0x21,0x84,0x5e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 5e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e05e8421 <unknown>
|
||||
|
||||
ld1h {za1v.h[w14, 0]}, p5/z, [x19, x20, lsl #1]
|
||||
// CHECK-INST: ld1h {za1v.h[w14, 0]}, p5/z, [x19, x20, lsl #1]
|
||||
// CHECK-ENCODING: [0x68,0xd6,0x54,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 d6 54 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e054d668 <unknown>
|
||||
|
||||
ld1h {za0v.h[w12, 0]}, p6/z, [x12, x2, lsl #1]
|
||||
// CHECK-INST: ld1h {za0v.h[w12, 0]}, p6/z, [x12, x2, lsl #1]
|
||||
// CHECK-ENCODING: [0x80,0x99,0x42,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 99 42 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0429980 <unknown>
|
||||
|
||||
ld1h {za0v.h[w14, 1]}, p2/z, [x1, x26, lsl #1]
|
||||
// CHECK-INST: ld1h {za0v.h[w14, 1]}, p2/z, [x1, x26, lsl #1]
|
||||
// CHECK-ENCODING: [0x21,0xc8,0x5a,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 5a e0 <unknown>
|
||||
// CHECK-UNKNOWN: e05ac821 <unknown>
|
||||
|
||||
ld1h {za1v.h[w12, 5]}, p2/z, [x22, x30, lsl #1]
|
||||
// CHECK-INST: ld1h {za1v.h[w12, 5]}, p2/z, [x22, x30, lsl #1]
|
||||
// CHECK-ENCODING: [0xcd,0x8a,0x5e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 8a 5e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e05e8acd <unknown>
|
||||
|
||||
ld1h {za0v.h[w15, 2]}, p5/z, [x9, x1, lsl #1]
|
||||
// CHECK-INST: ld1h {za0v.h[w15, 2]}, p5/z, [x9, x1, lsl #1]
|
||||
// CHECK-ENCODING: [0x22,0xf5,0x41,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 41 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e041f522 <unknown>
|
||||
|
||||
ld1h {za0v.h[w13, 7]}, p2/z, [x12, x11, lsl #1]
|
||||
// CHECK-INST: ld1h {za0v.h[w13, 7]}, p2/z, [x12, x11, lsl #1]
|
||||
// CHECK-ENCODING: [0x87,0xa9,0x4b,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 a9 4b e0 <unknown>
|
||||
// CHECK-UNKNOWN: e04ba987 <unknown>
|
||||
|
||||
ld1h za0v.h[w12, 0], p0/z, [x0, x0, lsl #1]
|
||||
// CHECK-INST: ld1h {za0v.h[w12, 0]}, p0/z, [x0, x0, lsl #1]
|
||||
// CHECK-ENCODING: [0x00,0x80,0x40,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 80 40 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0408000 <unknown>
|
||||
|
||||
ld1h za0v.h[w14, 5], p5/z, [x10, x21, lsl #1]
|
||||
// CHECK-INST: ld1h {za0v.h[w14, 5]}, p5/z, [x10, x21, lsl #1]
|
||||
// CHECK-ENCODING: [0x45,0xd5,0x55,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 d5 55 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e055d545 <unknown>
|
||||
|
||||
ld1h za0v.h[w15, 7], p3/z, [x13, x8, lsl #1]
|
||||
// CHECK-INST: ld1h {za0v.h[w15, 7]}, p3/z, [x13, x8, lsl #1]
|
||||
// CHECK-ENCODING: [0xa7,0xed,0x48,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 ed 48 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e048eda7 <unknown>
|
||||
|
||||
ld1h za1v.h[w15, 7], p7/z, [sp]
|
||||
// CHECK-INST: ld1h {za1v.h[w15, 7]}, p7/z, [sp]
|
||||
// CHECK-ENCODING: [0xef,0xff,0x5f,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef ff 5f e0 <unknown>
|
||||
// CHECK-UNKNOWN: e05fffef <unknown>
|
||||
|
||||
ld1h za0v.h[w12, 5], p3/z, [x17, x16, lsl #1]
|
||||
// CHECK-INST: ld1h {za0v.h[w12, 5]}, p3/z, [x17, x16, lsl #1]
|
||||
// CHECK-ENCODING: [0x25,0x8e,0x50,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 8e 50 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0508e25 <unknown>
|
||||
|
||||
ld1h za0v.h[w12, 1], p1/z, [x1, x30, lsl #1]
|
||||
// CHECK-INST: ld1h {za0v.h[w12, 1]}, p1/z, [x1, x30, lsl #1]
|
||||
// CHECK-ENCODING: [0x21,0x84,0x5e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 5e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e05e8421 <unknown>
|
||||
|
||||
ld1h za1v.h[w14, 0], p5/z, [x19, x20, lsl #1]
|
||||
// CHECK-INST: ld1h {za1v.h[w14, 0]}, p5/z, [x19, x20, lsl #1]
|
||||
// CHECK-ENCODING: [0x68,0xd6,0x54,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 d6 54 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e054d668 <unknown>
|
||||
|
||||
ld1h za0v.h[w12, 0], p6/z, [x12, x2, lsl #1]
|
||||
// CHECK-INST: ld1h {za0v.h[w12, 0]}, p6/z, [x12, x2, lsl #1]
|
||||
// CHECK-ENCODING: [0x80,0x99,0x42,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 99 42 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0429980 <unknown>
|
||||
|
||||
ld1h za0v.h[w14, 1], p2/z, [x1, x26, lsl #1]
|
||||
// CHECK-INST: ld1h {za0v.h[w14, 1]}, p2/z, [x1, x26, lsl #1]
|
||||
// CHECK-ENCODING: [0x21,0xc8,0x5a,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 5a e0 <unknown>
|
||||
// CHECK-UNKNOWN: e05ac821 <unknown>
|
||||
|
||||
ld1h za1v.h[w12, 5], p2/z, [x22, x30, lsl #1]
|
||||
// CHECK-INST: ld1h {za1v.h[w12, 5]}, p2/z, [x22, x30, lsl #1]
|
||||
// CHECK-ENCODING: [0xcd,0x8a,0x5e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 8a 5e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e05e8acd <unknown>
|
||||
|
||||
ld1h za0v.h[w15, 2], p5/z, [x9, x1, lsl #1]
|
||||
// CHECK-INST: ld1h {za0v.h[w15, 2]}, p5/z, [x9, x1, lsl #1]
|
||||
// CHECK-ENCODING: [0x22,0xf5,0x41,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 41 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e041f522 <unknown>
|
||||
|
||||
ld1h za0v.h[w13, 7], p2/z, [x12, x11, lsl #1]
|
||||
// CHECK-INST: ld1h {za0v.h[w13, 7]}, p2/z, [x12, x11, lsl #1]
|
||||
// CHECK-ENCODING: [0x87,0xa9,0x4b,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 a9 4b e0 <unknown>
|
||||
// CHECK-UNKNOWN: e04ba987 <unknown>
|
||||
|
|
|
@ -19,145 +19,145 @@ ld1q {za0h.q[w12, 0]}, p0/z, [x0, x0, lsl #4]
|
|||
// CHECK-INST: ld1q {za0h.q[w12, 0]}, p0/z, [x0, x0, lsl #4]
|
||||
// CHECK-ENCODING: [0x00,0x00,0xc0,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 c0 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1c00000 <unknown>
|
||||
|
||||
ld1q {za5h.q[w14, 0]}, p5/z, [x10, x21, lsl #4]
|
||||
// CHECK-INST: ld1q {za5h.q[w14, 0]}, p5/z, [x10, x21, lsl #4]
|
||||
// CHECK-ENCODING: [0x45,0x55,0xd5,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 55 d5 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1d55545 <unknown>
|
||||
|
||||
ld1q {za7h.q[w15, 0]}, p3/z, [x13, x8, lsl #4]
|
||||
// CHECK-INST: ld1q {za7h.q[w15, 0]}, p3/z, [x13, x8, lsl #4]
|
||||
// CHECK-ENCODING: [0xa7,0x6d,0xc8,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 6d c8 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1c86da7 <unknown>
|
||||
|
||||
ld1q {za15h.q[w15, 0]}, p7/z, [sp]
|
||||
// CHECK-INST: ld1q {za15h.q[w15, 0]}, p7/z, [sp]
|
||||
// CHECK-ENCODING: [0xef,0x7f,0xdf,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef 7f df e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1df7fef <unknown>
|
||||
|
||||
ld1q {za5h.q[w12, 0]}, p3/z, [x17, x16, lsl #4]
|
||||
// CHECK-INST: ld1q {za5h.q[w12, 0]}, p3/z, [x17, x16, lsl #4]
|
||||
// CHECK-ENCODING: [0x25,0x0e,0xd0,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 0e d0 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1d00e25 <unknown>
|
||||
|
||||
ld1q {za1h.q[w12, 0]}, p1/z, [x1, x30, lsl #4]
|
||||
// CHECK-INST: ld1q {za1h.q[w12, 0]}, p1/z, [x1, x30, lsl #4]
|
||||
// CHECK-ENCODING: [0x21,0x04,0xde,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 04 de e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1de0421 <unknown>
|
||||
|
||||
ld1q {za8h.q[w14, 0]}, p5/z, [x19, x20, lsl #4]
|
||||
// CHECK-INST: ld1q {za8h.q[w14, 0]}, p5/z, [x19, x20, lsl #4]
|
||||
// CHECK-ENCODING: [0x68,0x56,0xd4,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 56 d4 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1d45668 <unknown>
|
||||
|
||||
ld1q {za0h.q[w12, 0]}, p6/z, [x12, x2, lsl #4]
|
||||
// CHECK-INST: ld1q {za0h.q[w12, 0]}, p6/z, [x12, x2, lsl #4]
|
||||
// CHECK-ENCODING: [0x80,0x19,0xc2,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 c2 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1c21980 <unknown>
|
||||
|
||||
ld1q {za1h.q[w14, 0]}, p2/z, [x1, x26, lsl #4]
|
||||
// CHECK-INST: ld1q {za1h.q[w14, 0]}, p2/z, [x1, x26, lsl #4]
|
||||
// CHECK-ENCODING: [0x21,0x48,0xda,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 48 da e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1da4821 <unknown>
|
||||
|
||||
ld1q {za13h.q[w12, 0]}, p2/z, [x22, x30, lsl #4]
|
||||
// CHECK-INST: ld1q {za13h.q[w12, 0]}, p2/z, [x22, x30, lsl #4]
|
||||
// CHECK-ENCODING: [0xcd,0x0a,0xde,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 0a de e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1de0acd <unknown>
|
||||
|
||||
ld1q {za2h.q[w15, 0]}, p5/z, [x9, x1, lsl #4]
|
||||
// CHECK-INST: ld1q {za2h.q[w15, 0]}, p5/z, [x9, x1, lsl #4]
|
||||
// CHECK-ENCODING: [0x22,0x75,0xc1,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 75 c1 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1c17522 <unknown>
|
||||
|
||||
ld1q {za7h.q[w13, 0]}, p2/z, [x12, x11, lsl #4]
|
||||
// CHECK-INST: ld1q {za7h.q[w13, 0]}, p2/z, [x12, x11, lsl #4]
|
||||
// CHECK-ENCODING: [0x87,0x29,0xcb,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 29 cb e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1cb2987 <unknown>
|
||||
|
||||
ld1q za0h.q[w12, 0], p0/z, [x0, x0, lsl #4]
|
||||
// CHECK-INST: ld1q {za0h.q[w12, 0]}, p0/z, [x0, x0, lsl #4]
|
||||
// CHECK-ENCODING: [0x00,0x00,0xc0,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 c0 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1c00000 <unknown>
|
||||
|
||||
ld1q za5h.q[w14, 0], p5/z, [x10, x21, lsl #4]
|
||||
// CHECK-INST: ld1q {za5h.q[w14, 0]}, p5/z, [x10, x21, lsl #4]
|
||||
// CHECK-ENCODING: [0x45,0x55,0xd5,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 55 d5 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1d55545 <unknown>
|
||||
|
||||
ld1q za7h.q[w15, 0], p3/z, [x13, x8, lsl #4]
|
||||
// CHECK-INST: ld1q {za7h.q[w15, 0]}, p3/z, [x13, x8, lsl #4]
|
||||
// CHECK-ENCODING: [0xa7,0x6d,0xc8,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 6d c8 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1c86da7 <unknown>
|
||||
|
||||
ld1q za15h.q[w15, 0], p7/z, [sp]
|
||||
// CHECK-INST: ld1q {za15h.q[w15, 0]}, p7/z, [sp]
|
||||
// CHECK-ENCODING: [0xef,0x7f,0xdf,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef 7f df e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1df7fef <unknown>
|
||||
|
||||
ld1q za5h.q[w12, 0], p3/z, [x17, x16, lsl #4]
|
||||
// CHECK-INST: ld1q {za5h.q[w12, 0]}, p3/z, [x17, x16, lsl #4]
|
||||
// CHECK-ENCODING: [0x25,0x0e,0xd0,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 0e d0 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1d00e25 <unknown>
|
||||
|
||||
ld1q za1h.q[w12, 0], p1/z, [x1, x30, lsl #4]
|
||||
// CHECK-INST: ld1q {za1h.q[w12, 0]}, p1/z, [x1, x30, lsl #4]
|
||||
// CHECK-ENCODING: [0x21,0x04,0xde,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 04 de e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1de0421 <unknown>
|
||||
|
||||
ld1q za8h.q[w14, 0], p5/z, [x19, x20, lsl #4]
|
||||
// CHECK-INST: ld1q {za8h.q[w14, 0]}, p5/z, [x19, x20, lsl #4]
|
||||
// CHECK-ENCODING: [0x68,0x56,0xd4,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 56 d4 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1d45668 <unknown>
|
||||
|
||||
ld1q za0h.q[w12, 0], p6/z, [x12, x2, lsl #4]
|
||||
// CHECK-INST: ld1q {za0h.q[w12, 0]}, p6/z, [x12, x2, lsl #4]
|
||||
// CHECK-ENCODING: [0x80,0x19,0xc2,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 c2 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1c21980 <unknown>
|
||||
|
||||
ld1q za1h.q[w14, 0], p2/z, [x1, x26, lsl #4]
|
||||
// CHECK-INST: ld1q {za1h.q[w14, 0]}, p2/z, [x1, x26, lsl #4]
|
||||
// CHECK-ENCODING: [0x21,0x48,0xda,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 48 da e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1da4821 <unknown>
|
||||
|
||||
ld1q za13h.q[w12, 0], p2/z, [x22, x30, lsl #4]
|
||||
// CHECK-INST: ld1q {za13h.q[w12, 0]}, p2/z, [x22, x30, lsl #4]
|
||||
// CHECK-ENCODING: [0xcd,0x0a,0xde,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 0a de e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1de0acd <unknown>
|
||||
|
||||
ld1q za2h.q[w15, 0], p5/z, [x9, x1, lsl #4]
|
||||
// CHECK-INST: ld1q {za2h.q[w15, 0]}, p5/z, [x9, x1, lsl #4]
|
||||
// CHECK-ENCODING: [0x22,0x75,0xc1,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 75 c1 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1c17522 <unknown>
|
||||
|
||||
ld1q za7h.q[w13, 0], p2/z, [x12, x11, lsl #4]
|
||||
// CHECK-INST: ld1q {za7h.q[w13, 0]}, p2/z, [x12, x11, lsl #4]
|
||||
// CHECK-ENCODING: [0x87,0x29,0xcb,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 29 cb e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1cb2987 <unknown>
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// Vertical
|
||||
|
@ -166,142 +166,142 @@ ld1q {za0v.q[w12, 0]}, p0/z, [x0, x0, lsl #4]
|
|||
// CHECK-INST: ld1q {za0v.q[w12, 0]}, p0/z, [x0, x0, lsl #4]
|
||||
// CHECK-ENCODING: [0x00,0x80,0xc0,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 80 c0 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1c08000 <unknown>
|
||||
|
||||
ld1q {za5v.q[w14, 0]}, p5/z, [x10, x21, lsl #4]
|
||||
// CHECK-INST: ld1q {za5v.q[w14, 0]}, p5/z, [x10, x21, lsl #4]
|
||||
// CHECK-ENCODING: [0x45,0xd5,0xd5,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 d5 d5 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1d5d545 <unknown>
|
||||
|
||||
ld1q {za7v.q[w15, 0]}, p3/z, [x13, x8, lsl #4]
|
||||
// CHECK-INST: ld1q {za7v.q[w15, 0]}, p3/z, [x13, x8, lsl #4]
|
||||
// CHECK-ENCODING: [0xa7,0xed,0xc8,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 ed c8 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1c8eda7 <unknown>
|
||||
|
||||
ld1q {za15v.q[w15, 0]}, p7/z, [sp]
|
||||
// CHECK-INST: ld1q {za15v.q[w15, 0]}, p7/z, [sp]
|
||||
// CHECK-ENCODING: [0xef,0xff,0xdf,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef ff df e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1dfffef <unknown>
|
||||
|
||||
ld1q {za5v.q[w12, 0]}, p3/z, [x17, x16, lsl #4]
|
||||
// CHECK-INST: ld1q {za5v.q[w12, 0]}, p3/z, [x17, x16, lsl #4]
|
||||
// CHECK-ENCODING: [0x25,0x8e,0xd0,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 8e d0 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1d08e25 <unknown>
|
||||
|
||||
ld1q {za1v.q[w12, 0]}, p1/z, [x1, x30, lsl #4]
|
||||
// CHECK-INST: ld1q {za1v.q[w12, 0]}, p1/z, [x1, x30, lsl #4]
|
||||
// CHECK-ENCODING: [0x21,0x84,0xde,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 de e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1de8421 <unknown>
|
||||
|
||||
ld1q {za8v.q[w14, 0]}, p5/z, [x19, x20, lsl #4]
|
||||
// CHECK-INST: ld1q {za8v.q[w14, 0]}, p5/z, [x19, x20, lsl #4]
|
||||
// CHECK-ENCODING: [0x68,0xd6,0xd4,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 d6 d4 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1d4d668 <unknown>
|
||||
|
||||
ld1q {za0v.q[w12, 0]}, p6/z, [x12, x2, lsl #4]
|
||||
// CHECK-INST: ld1q {za0v.q[w12, 0]}, p6/z, [x12, x2, lsl #4]
|
||||
// CHECK-ENCODING: [0x80,0x99,0xc2,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 99 c2 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1c29980 <unknown>
|
||||
|
||||
ld1q {za1v.q[w14, 0]}, p2/z, [x1, x26, lsl #4]
|
||||
// CHECK-INST: ld1q {za1v.q[w14, 0]}, p2/z, [x1, x26, lsl #4]
|
||||
// CHECK-ENCODING: [0x21,0xc8,0xda,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 da e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1dac821 <unknown>
|
||||
|
||||
ld1q {za13v.q[w12, 0]}, p2/z, [x22, x30, lsl #4]
|
||||
// CHECK-INST: ld1q {za13v.q[w12, 0]}, p2/z, [x22, x30, lsl #4]
|
||||
// CHECK-ENCODING: [0xcd,0x8a,0xde,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 8a de e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1de8acd <unknown>
|
||||
|
||||
ld1q {za2v.q[w15, 0]}, p5/z, [x9, x1, lsl #4]
|
||||
// CHECK-INST: ld1q {za2v.q[w15, 0]}, p5/z, [x9, x1, lsl #4]
|
||||
// CHECK-ENCODING: [0x22,0xf5,0xc1,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 c1 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1c1f522 <unknown>
|
||||
|
||||
ld1q {za7v.q[w13, 0]}, p2/z, [x12, x11, lsl #4]
|
||||
// CHECK-INST: ld1q {za7v.q[w13, 0]}, p2/z, [x12, x11, lsl #4]
|
||||
// CHECK-ENCODING: [0x87,0xa9,0xcb,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 a9 cb e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1cba987 <unknown>
|
||||
|
||||
ld1q za0v.q[w12, 0], p0/z, [x0, x0, lsl #4]
|
||||
// CHECK-INST: ld1q {za0v.q[w12, 0]}, p0/z, [x0, x0, lsl #4]
|
||||
// CHECK-ENCODING: [0x00,0x80,0xc0,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 80 c0 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1c08000 <unknown>
|
||||
|
||||
ld1q za5v.q[w14, 0], p5/z, [x10, x21, lsl #4]
|
||||
// CHECK-INST: ld1q {za5v.q[w14, 0]}, p5/z, [x10, x21, lsl #4]
|
||||
// CHECK-ENCODING: [0x45,0xd5,0xd5,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 d5 d5 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1d5d545 <unknown>
|
||||
|
||||
ld1q za7v.q[w15, 0], p3/z, [x13, x8, lsl #4]
|
||||
// CHECK-INST: ld1q {za7v.q[w15, 0]}, p3/z, [x13, x8, lsl #4]
|
||||
// CHECK-ENCODING: [0xa7,0xed,0xc8,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 ed c8 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1c8eda7 <unknown>
|
||||
|
||||
ld1q za15v.q[w15, 0], p7/z, [sp]
|
||||
// CHECK-INST: ld1q {za15v.q[w15, 0]}, p7/z, [sp]
|
||||
// CHECK-ENCODING: [0xef,0xff,0xdf,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef ff df e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1dfffef <unknown>
|
||||
|
||||
ld1q za5v.q[w12, 0], p3/z, [x17, x16, lsl #4]
|
||||
// CHECK-INST: ld1q {za5v.q[w12, 0]}, p3/z, [x17, x16, lsl #4]
|
||||
// CHECK-ENCODING: [0x25,0x8e,0xd0,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 8e d0 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1d08e25 <unknown>
|
||||
|
||||
ld1q za1v.q[w12, 0], p1/z, [x1, x30, lsl #4]
|
||||
// CHECK-INST: ld1q {za1v.q[w12, 0]}, p1/z, [x1, x30, lsl #4]
|
||||
// CHECK-ENCODING: [0x21,0x84,0xde,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 de e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1de8421 <unknown>
|
||||
|
||||
ld1q za8v.q[w14, 0], p5/z, [x19, x20, lsl #4]
|
||||
// CHECK-INST: ld1q {za8v.q[w14, 0]}, p5/z, [x19, x20, lsl #4]
|
||||
// CHECK-ENCODING: [0x68,0xd6,0xd4,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 d6 d4 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1d4d668 <unknown>
|
||||
|
||||
ld1q za0v.q[w12, 0], p6/z, [x12, x2, lsl #4]
|
||||
// CHECK-INST: ld1q {za0v.q[w12, 0]}, p6/z, [x12, x2, lsl #4]
|
||||
// CHECK-ENCODING: [0x80,0x99,0xc2,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 99 c2 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1c29980 <unknown>
|
||||
|
||||
ld1q za1v.q[w14, 0], p2/z, [x1, x26, lsl #4]
|
||||
// CHECK-INST: ld1q {za1v.q[w14, 0]}, p2/z, [x1, x26, lsl #4]
|
||||
// CHECK-ENCODING: [0x21,0xc8,0xda,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 da e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1dac821 <unknown>
|
||||
|
||||
ld1q za13v.q[w12, 0], p2/z, [x22, x30, lsl #4]
|
||||
// CHECK-INST: ld1q {za13v.q[w12, 0]}, p2/z, [x22, x30, lsl #4]
|
||||
// CHECK-ENCODING: [0xcd,0x8a,0xde,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 8a de e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1de8acd <unknown>
|
||||
|
||||
ld1q za2v.q[w15, 0], p5/z, [x9, x1, lsl #4]
|
||||
// CHECK-INST: ld1q {za2v.q[w15, 0]}, p5/z, [x9, x1, lsl #4]
|
||||
// CHECK-ENCODING: [0x22,0xf5,0xc1,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 c1 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1c1f522 <unknown>
|
||||
|
||||
ld1q za7v.q[w13, 0], p2/z, [x12, x11, lsl #4]
|
||||
// CHECK-INST: ld1q {za7v.q[w13, 0]}, p2/z, [x12, x11, lsl #4]
|
||||
// CHECK-ENCODING: [0x87,0xa9,0xcb,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 a9 cb e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1cba987 <unknown>
|
||||
|
|
|
@ -19,145 +19,145 @@ ld1w {za0h.s[w12, 0]}, p0/z, [x0, x0, lsl #2]
|
|||
// CHECK-INST: ld1w {za0h.s[w12, 0]}, p0/z, [x0, x0, lsl #2]
|
||||
// CHECK-ENCODING: [0x00,0x00,0x80,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 80 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0800000 <unknown>
|
||||
|
||||
ld1w {za1h.s[w14, 1]}, p5/z, [x10, x21, lsl #2]
|
||||
// CHECK-INST: ld1w {za1h.s[w14, 1]}, p5/z, [x10, x21, lsl #2]
|
||||
// CHECK-ENCODING: [0x45,0x55,0x95,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 55 95 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0955545 <unknown>
|
||||
|
||||
ld1w {za1h.s[w15, 3]}, p3/z, [x13, x8, lsl #2]
|
||||
// CHECK-INST: ld1w {za1h.s[w15, 3]}, p3/z, [x13, x8, lsl #2]
|
||||
// CHECK-ENCODING: [0xa7,0x6d,0x88,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 6d 88 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0886da7 <unknown>
|
||||
|
||||
ld1w {za3h.s[w15, 3]}, p7/z, [sp]
|
||||
// CHECK-INST: ld1w {za3h.s[w15, 3]}, p7/z, [sp]
|
||||
// CHECK-ENCODING: [0xef,0x7f,0x9f,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef 7f 9f e0 <unknown>
|
||||
// CHECK-UNKNOWN: e09f7fef <unknown>
|
||||
|
||||
ld1w {za1h.s[w12, 1]}, p3/z, [x17, x16, lsl #2]
|
||||
// CHECK-INST: ld1w {za1h.s[w12, 1]}, p3/z, [x17, x16, lsl #2]
|
||||
// CHECK-ENCODING: [0x25,0x0e,0x90,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 0e 90 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0900e25 <unknown>
|
||||
|
||||
ld1w {za0h.s[w12, 1]}, p1/z, [x1, x30, lsl #2]
|
||||
// CHECK-INST: ld1w {za0h.s[w12, 1]}, p1/z, [x1, x30, lsl #2]
|
||||
// CHECK-ENCODING: [0x21,0x04,0x9e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 04 9e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e09e0421 <unknown>
|
||||
|
||||
ld1w {za2h.s[w14, 0]}, p5/z, [x19, x20, lsl #2]
|
||||
// CHECK-INST: ld1w {za2h.s[w14, 0]}, p5/z, [x19, x20, lsl #2]
|
||||
// CHECK-ENCODING: [0x68,0x56,0x94,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 56 94 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0945668 <unknown>
|
||||
|
||||
ld1w {za0h.s[w12, 0]}, p6/z, [x12, x2, lsl #2]
|
||||
// CHECK-INST: ld1w {za0h.s[w12, 0]}, p6/z, [x12, x2, lsl #2]
|
||||
// CHECK-ENCODING: [0x80,0x19,0x82,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 82 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0821980 <unknown>
|
||||
|
||||
ld1w {za0h.s[w14, 1]}, p2/z, [x1, x26, lsl #2]
|
||||
// CHECK-INST: ld1w {za0h.s[w14, 1]}, p2/z, [x1, x26, lsl #2]
|
||||
// CHECK-ENCODING: [0x21,0x48,0x9a,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 48 9a e0 <unknown>
|
||||
// CHECK-UNKNOWN: e09a4821 <unknown>
|
||||
|
||||
ld1w {za3h.s[w12, 1]}, p2/z, [x22, x30, lsl #2]
|
||||
// CHECK-INST: ld1w {za3h.s[w12, 1]}, p2/z, [x22, x30, lsl #2]
|
||||
// CHECK-ENCODING: [0xcd,0x0a,0x9e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 0a 9e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e09e0acd <unknown>
|
||||
|
||||
ld1w {za0h.s[w15, 2]}, p5/z, [x9, x1, lsl #2]
|
||||
// CHECK-INST: ld1w {za0h.s[w15, 2]}, p5/z, [x9, x1, lsl #2]
|
||||
// CHECK-ENCODING: [0x22,0x75,0x81,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 75 81 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0817522 <unknown>
|
||||
|
||||
ld1w {za1h.s[w13, 3]}, p2/z, [x12, x11, lsl #2]
|
||||
// CHECK-INST: ld1w {za1h.s[w13, 3]}, p2/z, [x12, x11, lsl #2]
|
||||
// CHECK-ENCODING: [0x87,0x29,0x8b,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 29 8b e0 <unknown>
|
||||
// CHECK-UNKNOWN: e08b2987 <unknown>
|
||||
|
||||
ld1w za0h.s[w12, 0], p0/z, [x0, x0, lsl #2]
|
||||
// CHECK-INST: ld1w {za0h.s[w12, 0]}, p0/z, [x0, x0, lsl #2]
|
||||
// CHECK-ENCODING: [0x00,0x00,0x80,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 80 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0800000 <unknown>
|
||||
|
||||
ld1w za1h.s[w14, 1], p5/z, [x10, x21, lsl #2]
|
||||
// CHECK-INST: ld1w {za1h.s[w14, 1]}, p5/z, [x10, x21, lsl #2]
|
||||
// CHECK-ENCODING: [0x45,0x55,0x95,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 55 95 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0955545 <unknown>
|
||||
|
||||
ld1w za1h.s[w15, 3], p3/z, [x13, x8, lsl #2]
|
||||
// CHECK-INST: ld1w {za1h.s[w15, 3]}, p3/z, [x13, x8, lsl #2]
|
||||
// CHECK-ENCODING: [0xa7,0x6d,0x88,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 6d 88 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0886da7 <unknown>
|
||||
|
||||
ld1w za3h.s[w15, 3], p7/z, [sp]
|
||||
// CHECK-INST: ld1w {za3h.s[w15, 3]}, p7/z, [sp]
|
||||
// CHECK-ENCODING: [0xef,0x7f,0x9f,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef 7f 9f e0 <unknown>
|
||||
// CHECK-UNKNOWN: e09f7fef <unknown>
|
||||
|
||||
ld1w za1h.s[w12, 1], p3/z, [x17, x16, lsl #2]
|
||||
// CHECK-INST: ld1w {za1h.s[w12, 1]}, p3/z, [x17, x16, lsl #2]
|
||||
// CHECK-ENCODING: [0x25,0x0e,0x90,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 0e 90 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0900e25 <unknown>
|
||||
|
||||
ld1w za0h.s[w12, 1], p1/z, [x1, x30, lsl #2]
|
||||
// CHECK-INST: ld1w {za0h.s[w12, 1]}, p1/z, [x1, x30, lsl #2]
|
||||
// CHECK-ENCODING: [0x21,0x04,0x9e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 04 9e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e09e0421 <unknown>
|
||||
|
||||
ld1w za2h.s[w14, 0], p5/z, [x19, x20, lsl #2]
|
||||
// CHECK-INST: ld1w {za2h.s[w14, 0]}, p5/z, [x19, x20, lsl #2]
|
||||
// CHECK-ENCODING: [0x68,0x56,0x94,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 56 94 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0945668 <unknown>
|
||||
|
||||
ld1w za0h.s[w12, 0], p6/z, [x12, x2, lsl #2]
|
||||
// CHECK-INST: ld1w {za0h.s[w12, 0]}, p6/z, [x12, x2, lsl #2]
|
||||
// CHECK-ENCODING: [0x80,0x19,0x82,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 82 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0821980 <unknown>
|
||||
|
||||
ld1w za0h.s[w14, 1], p2/z, [x1, x26, lsl #2]
|
||||
// CHECK-INST: ld1w {za0h.s[w14, 1]}, p2/z, [x1, x26, lsl #2]
|
||||
// CHECK-ENCODING: [0x21,0x48,0x9a,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 48 9a e0 <unknown>
|
||||
// CHECK-UNKNOWN: e09a4821 <unknown>
|
||||
|
||||
ld1w za3h.s[w12, 1], p2/z, [x22, x30, lsl #2]
|
||||
// CHECK-INST: ld1w {za3h.s[w12, 1]}, p2/z, [x22, x30, lsl #2]
|
||||
// CHECK-ENCODING: [0xcd,0x0a,0x9e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 0a 9e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e09e0acd <unknown>
|
||||
|
||||
ld1w za0h.s[w15, 2], p5/z, [x9, x1, lsl #2]
|
||||
// CHECK-INST: ld1w {za0h.s[w15, 2]}, p5/z, [x9, x1, lsl #2]
|
||||
// CHECK-ENCODING: [0x22,0x75,0x81,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 75 81 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0817522 <unknown>
|
||||
|
||||
ld1w za1h.s[w13, 3], p2/z, [x12, x11, lsl #2]
|
||||
// CHECK-INST: ld1w {za1h.s[w13, 3]}, p2/z, [x12, x11, lsl #2]
|
||||
// CHECK-ENCODING: [0x87,0x29,0x8b,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 29 8b e0 <unknown>
|
||||
// CHECK-UNKNOWN: e08b2987 <unknown>
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// Vertical
|
||||
|
@ -166,142 +166,142 @@ ld1w {za0v.s[w12, 0]}, p0/z, [x0, x0, lsl #2]
|
|||
// CHECK-INST: ld1w {za0v.s[w12, 0]}, p0/z, [x0, x0, lsl #2]
|
||||
// CHECK-ENCODING: [0x00,0x80,0x80,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 80 80 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0808000 <unknown>
|
||||
|
||||
ld1w {za1v.s[w14, 1]}, p5/z, [x10, x21, lsl #2]
|
||||
// CHECK-INST: ld1w {za1v.s[w14, 1]}, p5/z, [x10, x21, lsl #2]
|
||||
// CHECK-ENCODING: [0x45,0xd5,0x95,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 d5 95 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e095d545 <unknown>
|
||||
|
||||
ld1w {za1v.s[w15, 3]}, p3/z, [x13, x8, lsl #2]
|
||||
// CHECK-INST: ld1w {za1v.s[w15, 3]}, p3/z, [x13, x8, lsl #2]
|
||||
// CHECK-ENCODING: [0xa7,0xed,0x88,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 ed 88 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e088eda7 <unknown>
|
||||
|
||||
ld1w {za3v.s[w15, 3]}, p7/z, [sp]
|
||||
// CHECK-INST: ld1w {za3v.s[w15, 3]}, p7/z, [sp]
|
||||
// CHECK-ENCODING: [0xef,0xff,0x9f,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef ff 9f e0 <unknown>
|
||||
// CHECK-UNKNOWN: e09fffef <unknown>
|
||||
|
||||
ld1w {za1v.s[w12, 1]}, p3/z, [x17, x16, lsl #2]
|
||||
// CHECK-INST: ld1w {za1v.s[w12, 1]}, p3/z, [x17, x16, lsl #2]
|
||||
// CHECK-ENCODING: [0x25,0x8e,0x90,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 8e 90 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0908e25 <unknown>
|
||||
|
||||
ld1w {za0v.s[w12, 1]}, p1/z, [x1, x30, lsl #2]
|
||||
// CHECK-INST: ld1w {za0v.s[w12, 1]}, p1/z, [x1, x30, lsl #2]
|
||||
// CHECK-ENCODING: [0x21,0x84,0x9e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 9e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e09e8421 <unknown>
|
||||
|
||||
ld1w {za2v.s[w14, 0]}, p5/z, [x19, x20, lsl #2]
|
||||
// CHECK-INST: ld1w {za2v.s[w14, 0]}, p5/z, [x19, x20, lsl #2]
|
||||
// CHECK-ENCODING: [0x68,0xd6,0x94,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 d6 94 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e094d668 <unknown>
|
||||
|
||||
ld1w {za0v.s[w12, 0]}, p6/z, [x12, x2, lsl #2]
|
||||
// CHECK-INST: ld1w {za0v.s[w12, 0]}, p6/z, [x12, x2, lsl #2]
|
||||
// CHECK-ENCODING: [0x80,0x99,0x82,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 99 82 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0829980 <unknown>
|
||||
|
||||
ld1w {za0v.s[w14, 1]}, p2/z, [x1, x26, lsl #2]
|
||||
// CHECK-INST: ld1w {za0v.s[w14, 1]}, p2/z, [x1, x26, lsl #2]
|
||||
// CHECK-ENCODING: [0x21,0xc8,0x9a,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 9a e0 <unknown>
|
||||
// CHECK-UNKNOWN: e09ac821 <unknown>
|
||||
|
||||
ld1w {za3v.s[w12, 1]}, p2/z, [x22, x30, lsl #2]
|
||||
// CHECK-INST: ld1w {za3v.s[w12, 1]}, p2/z, [x22, x30, lsl #2]
|
||||
// CHECK-ENCODING: [0xcd,0x8a,0x9e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 8a 9e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e09e8acd <unknown>
|
||||
|
||||
ld1w {za0v.s[w15, 2]}, p5/z, [x9, x1, lsl #2]
|
||||
// CHECK-INST: ld1w {za0v.s[w15, 2]}, p5/z, [x9, x1, lsl #2]
|
||||
// CHECK-ENCODING: [0x22,0xf5,0x81,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 81 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e081f522 <unknown>
|
||||
|
||||
ld1w {za1v.s[w13, 3]}, p2/z, [x12, x11, lsl #2]
|
||||
// CHECK-INST: ld1w {za1v.s[w13, 3]}, p2/z, [x12, x11, lsl #2]
|
||||
// CHECK-ENCODING: [0x87,0xa9,0x8b,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 a9 8b e0 <unknown>
|
||||
// CHECK-UNKNOWN: e08ba987 <unknown>
|
||||
|
||||
ld1w za0v.s[w12, 0], p0/z, [x0, x0, lsl #2]
|
||||
// CHECK-INST: ld1w {za0v.s[w12, 0]}, p0/z, [x0, x0, lsl #2]
|
||||
// CHECK-ENCODING: [0x00,0x80,0x80,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 80 80 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0808000 <unknown>
|
||||
|
||||
ld1w za1v.s[w14, 1], p5/z, [x10, x21, lsl #2]
|
||||
// CHECK-INST: ld1w {za1v.s[w14, 1]}, p5/z, [x10, x21, lsl #2]
|
||||
// CHECK-ENCODING: [0x45,0xd5,0x95,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 d5 95 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e095d545 <unknown>
|
||||
|
||||
ld1w za1v.s[w15, 3], p3/z, [x13, x8, lsl #2]
|
||||
// CHECK-INST: ld1w {za1v.s[w15, 3]}, p3/z, [x13, x8, lsl #2]
|
||||
// CHECK-ENCODING: [0xa7,0xed,0x88,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 ed 88 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e088eda7 <unknown>
|
||||
|
||||
ld1w za3v.s[w15, 3], p7/z, [sp]
|
||||
// CHECK-INST: ld1w {za3v.s[w15, 3]}, p7/z, [sp]
|
||||
// CHECK-ENCODING: [0xef,0xff,0x9f,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef ff 9f e0 <unknown>
|
||||
// CHECK-UNKNOWN: e09fffef <unknown>
|
||||
|
||||
ld1w za1v.s[w12, 1], p3/z, [x17, x16, lsl #2]
|
||||
// CHECK-INST: ld1w {za1v.s[w12, 1]}, p3/z, [x17, x16, lsl #2]
|
||||
// CHECK-ENCODING: [0x25,0x8e,0x90,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 8e 90 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0908e25 <unknown>
|
||||
|
||||
ld1w za0v.s[w12, 1], p1/z, [x1, x30, lsl #2]
|
||||
// CHECK-INST: ld1w {za0v.s[w12, 1]}, p1/z, [x1, x30, lsl #2]
|
||||
// CHECK-ENCODING: [0x21,0x84,0x9e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 9e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e09e8421 <unknown>
|
||||
|
||||
ld1w za2v.s[w14, 0], p5/z, [x19, x20, lsl #2]
|
||||
// CHECK-INST: ld1w {za2v.s[w14, 0]}, p5/z, [x19, x20, lsl #2]
|
||||
// CHECK-ENCODING: [0x68,0xd6,0x94,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 d6 94 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e094d668 <unknown>
|
||||
|
||||
ld1w za0v.s[w12, 0], p6/z, [x12, x2, lsl #2]
|
||||
// CHECK-INST: ld1w {za0v.s[w12, 0]}, p6/z, [x12, x2, lsl #2]
|
||||
// CHECK-ENCODING: [0x80,0x99,0x82,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 99 82 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0829980 <unknown>
|
||||
|
||||
ld1w za0v.s[w14, 1], p2/z, [x1, x26, lsl #2]
|
||||
// CHECK-INST: ld1w {za0v.s[w14, 1]}, p2/z, [x1, x26, lsl #2]
|
||||
// CHECK-ENCODING: [0x21,0xc8,0x9a,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 9a e0 <unknown>
|
||||
// CHECK-UNKNOWN: e09ac821 <unknown>
|
||||
|
||||
ld1w za3v.s[w12, 1], p2/z, [x22, x30, lsl #2]
|
||||
// CHECK-INST: ld1w {za3v.s[w12, 1]}, p2/z, [x22, x30, lsl #2]
|
||||
// CHECK-ENCODING: [0xcd,0x8a,0x9e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 8a 9e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e09e8acd <unknown>
|
||||
|
||||
ld1w za0v.s[w15, 2], p5/z, [x9, x1, lsl #2]
|
||||
// CHECK-INST: ld1w {za0v.s[w15, 2]}, p5/z, [x9, x1, lsl #2]
|
||||
// CHECK-ENCODING: [0x22,0xf5,0x81,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 81 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e081f522 <unknown>
|
||||
|
||||
ld1w za1v.s[w13, 3], p2/z, [x12, x11, lsl #2]
|
||||
// CHECK-INST: ld1w {za1v.s[w13, 3]}, p2/z, [x12, x11, lsl #2]
|
||||
// CHECK-ENCODING: [0x87,0xa9,0x8b,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 a9 8b e0 <unknown>
|
||||
// CHECK-UNKNOWN: e08ba987 <unknown>
|
||||
|
|
|
@ -16,70 +16,70 @@ ldr za[w12, 0], [x0]
|
|||
// CHECK-INST: ldr za[w12, 0], [x0]
|
||||
// CHECK-ENCODING: [0x00,0x00,0x00,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 00 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1000000 <unknown>
|
||||
|
||||
ldr za[w14, 5], [x10, #5, mul vl]
|
||||
// CHECK-INST: ldr za[w14, 5], [x10, #5, mul vl]
|
||||
// CHECK-ENCODING: [0x45,0x41,0x00,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 41 00 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1004145 <unknown>
|
||||
|
||||
ldr za[w15, 7], [x13, #7, mul vl]
|
||||
// CHECK-INST: ldr za[w15, 7], [x13, #7, mul vl]
|
||||
// CHECK-ENCODING: [0xa7,0x61,0x00,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 61 00 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e10061a7 <unknown>
|
||||
|
||||
ldr za[w15, 15], [sp, #15, mul vl]
|
||||
// CHECK-INST: ldr za[w15, 15], [sp, #15, mul vl]
|
||||
// CHECK-ENCODING: [0xef,0x63,0x00,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef 63 00 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e10063ef <unknown>
|
||||
|
||||
ldr za[w12, 5], [x17, #5, mul vl]
|
||||
// CHECK-INST: ldr za[w12, 5], [x17, #5, mul vl]
|
||||
// CHECK-ENCODING: [0x25,0x02,0x00,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 02 00 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1000225 <unknown>
|
||||
|
||||
ldr za[w12, 1], [x1, #1, mul vl]
|
||||
// CHECK-INST: ldr za[w12, 1], [x1, #1, mul vl]
|
||||
// CHECK-ENCODING: [0x21,0x00,0x00,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 00 00 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1000021 <unknown>
|
||||
|
||||
ldr za[w14, 8], [x19, #8, mul vl]
|
||||
// CHECK-INST: ldr za[w14, 8], [x19, #8, mul vl]
|
||||
// CHECK-ENCODING: [0x68,0x42,0x00,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 42 00 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1004268 <unknown>
|
||||
|
||||
ldr za[w12, 0], [x12]
|
||||
// CHECK-INST: ldr za[w12, 0], [x12]
|
||||
// CHECK-ENCODING: [0x80,0x01,0x00,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 01 00 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1000180 <unknown>
|
||||
|
||||
ldr za[w14, 1], [x1, #1, mul vl]
|
||||
// CHECK-INST: ldr za[w14, 1], [x1, #1, mul vl]
|
||||
// CHECK-ENCODING: [0x21,0x40,0x00,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 40 00 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1004021 <unknown>
|
||||
|
||||
ldr za[w12, 13], [x22, #13, mul vl]
|
||||
// CHECK-INST: ldr za[w12, 13], [x22, #13, mul vl]
|
||||
// CHECK-ENCODING: [0xcd,0x02,0x00,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 02 00 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e10002cd <unknown>
|
||||
|
||||
ldr za[w15, 2], [x9, #2, mul vl]
|
||||
// CHECK-INST: ldr za[w15, 2], [x9, #2, mul vl]
|
||||
// CHECK-ENCODING: [0x22,0x61,0x00,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 61 00 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1006122 <unknown>
|
||||
|
||||
ldr za[w13, 7], [x12, #7, mul vl]
|
||||
// CHECK-INST: ldr za[w13, 7], [x12, #7, mul vl]
|
||||
// CHECK-ENCODING: [0x87,0x21,0x00,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 21 00 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1002187 <unknown>
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -19,25 +19,25 @@ psel p0, p0, p0.b[w12, 0]
|
|||
// CHECK-INST: psel p0, p0, p0.b[w12, 0]
|
||||
// CHECK-ENCODING: [0x00,0x40,0x24,0x25]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 40 24 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25244000 <unknown>
|
||||
|
||||
psel p5, p5, p10.b[w13, 6]
|
||||
// CHECK-INST: psel p5, p5, p10.b[w13, 6]
|
||||
// CHECK-ENCODING: [0x45,0x55,0x75,0x25]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 55 75 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25755545 <unknown>
|
||||
|
||||
psel p7, p11, p13.b[w12, 5]
|
||||
// CHECK-INST: psel p7, p11, p13.b[w12, 5]
|
||||
// CHECK-ENCODING: [0xa7,0x6d,0x6c,0x25]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 6d 6c 25 <unknown>
|
||||
// CHECK-UNKNOWN: 256c6da7 <unknown>
|
||||
|
||||
psel p15, p15, p15.b[w15, 15]
|
||||
// CHECK-INST: psel p15, p15, p15.b[w15, 15]
|
||||
// CHECK-ENCODING: [0xef,0x7d,0xff,0x25]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef 7d ff 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25ff7def <unknown>
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// 16-bit
|
||||
|
@ -46,25 +46,25 @@ psel p0, p0, p0.h[w12, 0]
|
|||
// CHECK-INST: psel p0, p0, p0.h[w12, 0]
|
||||
// CHECK-ENCODING: [0x00,0x40,0x28,0x25]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 40 28 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25284000 <unknown>
|
||||
|
||||
psel p5, p5, p10.h[w13, 3]
|
||||
// CHECK-INST: psel p5, p5, p10.h[w13, 3]
|
||||
// CHECK-ENCODING: [0x45,0x55,0x79,0x25]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 55 79 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25795545 <unknown>
|
||||
|
||||
psel p7, p11, p13.h[w12, 2]
|
||||
// CHECK-INST: psel p7, p11, p13.h[w12, 2]
|
||||
// CHECK-ENCODING: [0xa7,0x6d,0x68,0x25]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 6d 68 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25686da7 <unknown>
|
||||
|
||||
psel p15, p15, p15.h[w15, 7]
|
||||
// CHECK-INST: psel p15, p15, p15.h[w15, 7]
|
||||
// CHECK-ENCODING: [0xef,0x7d,0xfb,0x25]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef 7d fb 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25fb7def <unknown>
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// 32-bit
|
||||
|
@ -73,25 +73,25 @@ psel p0, p0, p0.s[w12, 0]
|
|||
// CHECK-INST: psel p0, p0, p0.s[w12, 0]
|
||||
// CHECK-ENCODING: [0x00,0x40,0x30,0x25]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 40 30 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25304000 <unknown>
|
||||
|
||||
psel p5, p5, p10.s[w13, 1]
|
||||
// CHECK-INST: psel p5, p5, p10.s[w13, 1]
|
||||
// CHECK-ENCODING: [0x45,0x55,0x71,0x25]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 55 71 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25715545 <unknown>
|
||||
|
||||
psel p7, p11, p13.s[w12, 1]
|
||||
// CHECK-INST: psel p7, p11, p13.s[w12, 1]
|
||||
// CHECK-ENCODING: [0xa7,0x6d,0x70,0x25]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 6d 70 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25706da7 <unknown>
|
||||
|
||||
psel p15, p15, p15.s[w15, 3]
|
||||
// CHECK-INST: psel p15, p15, p15.s[w15, 3]
|
||||
// CHECK-ENCODING: [0xef,0x7d,0xf3,0x25]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef 7d f3 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25f37def <unknown>
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// 64-bit
|
||||
|
@ -100,22 +100,22 @@ psel p0, p0, p0.d[w12, 0]
|
|||
// CHECK-INST: psel p0, p0, p0.d[w12, 0]
|
||||
// CHECK-ENCODING: [0x00,0x40,0x60,0x25]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 40 60 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25604000 <unknown>
|
||||
|
||||
psel p5, p5, p10.d[w13, 0]
|
||||
// CHECK-INST: psel p5, p5, p10.d[w13, 0]
|
||||
// CHECK-ENCODING: [0x45,0x55,0x61,0x25]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 55 61 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25615545 <unknown>
|
||||
|
||||
psel p7, p11, p13.d[w12, 0]
|
||||
// CHECK-INST: psel p7, p11, p13.d[w12, 0]
|
||||
// CHECK-ENCODING: [0xa7,0x6d,0x60,0x25]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 6d 60 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25606da7 <unknown>
|
||||
|
||||
psel p15, p15, p15.d[w15, 1]
|
||||
// CHECK-INST: psel p15, p15, p15.d[w15, 1]
|
||||
// CHECK-ENCODING: [0xef,0x7d,0xe3,0x25]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef 7d e3 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25e37def <unknown>
|
||||
|
|
|
@ -11,22 +11,22 @@ rdsvl x0, #0
|
|||
// CHECK-INST: rdsvl x0, #0
|
||||
// CHECK-ENCODING: [0x00,0x58,0xbf,0x04]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 58 bf 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04bf5800 <unknown>
|
||||
|
||||
rdsvl xzr, #-1
|
||||
// CHECK-INST: rdsvl xzr, #-1
|
||||
// CHECK-ENCODING: [0xff,0x5f,0xbf,0x04]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ff 5f bf 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04bf5fff <unknown>
|
||||
|
||||
rdsvl x23, #31
|
||||
// CHECK-INST: rdsvl x23, #31
|
||||
// CHECK-ENCODING: [0xf7,0x5b,0xbf,0x04]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: f7 5b bf 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04bf5bf7 <unknown>
|
||||
|
||||
rdsvl x21, #-32
|
||||
// CHECK-INST: rdsvl x21, #-32
|
||||
// CHECK-ENCODING: [0x15,0x5c,0xbf,0x04]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 15 5c bf 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04bf5c15 <unknown>
|
||||
|
|
|
@ -16,25 +16,25 @@ revd z0.q, p0/m, z0.q
|
|||
// CHECK-INST: revd z0.q, p0/m, z0.q
|
||||
// CHECK-ENCODING: [0x00,0x80,0x2e,0x05]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 80 2e 05 <unknown>
|
||||
// CHECK-UNKNOWN: 052e8000 <unknown>
|
||||
|
||||
revd z21.q, p5/m, z10.q
|
||||
// CHECK-INST: revd z21.q, p5/m, z10.q
|
||||
// CHECK-ENCODING: [0x55,0x95,0x2e,0x05]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 55 95 2e 05 <unknown>
|
||||
// CHECK-UNKNOWN: 052e9555 <unknown>
|
||||
|
||||
revd z23.q, p3/m, z13.q
|
||||
// CHECK-INST: revd z23.q, p3/m, z13.q
|
||||
// CHECK-ENCODING: [0xb7,0x8d,0x2e,0x05]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: b7 8d 2e 05 <unknown>
|
||||
// CHECK-UNKNOWN: 052e8db7 <unknown>
|
||||
|
||||
revd z31.q, p7/m, z31.q
|
||||
// CHECK-INST: revd z31.q, p7/m, z31.q
|
||||
// CHECK-ENCODING: [0xff,0x9f,0x2e,0x05]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ff 9f 2e 05 <unknown>
|
||||
// CHECK-UNKNOWN: 052e9fff <unknown>
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// Test compatibility with MOVPRFX instruction.
|
||||
|
@ -43,10 +43,10 @@ movprfx z21, z25
|
|||
// CHECK-INST: movprfx z21, z25
|
||||
// CHECK-ENCODING: [0x35,0xbf,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 35 bf 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bf35 <unknown>
|
||||
|
||||
revd z21.q, p5/m, z10.q
|
||||
// CHECK-INST: revd z21.q, p5/m, z10.q
|
||||
// CHECK-ENCODING: [0x55,0x95,0x2e,0x05]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 55 95 2e 05 <unknown>
|
||||
// CHECK-UNKNOWN: 052e9555 <unknown>
|
||||
|
|
|
@ -19,25 +19,25 @@ sclamp z0.b, z0.b, z0.b
|
|||
// CHECK-INST: sclamp z0.b, z0.b, z0.b
|
||||
// CHECK-ENCODING: [0x00,0xc0,0x00,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 c0 00 44 <unknown>
|
||||
// CHECK-UNKNOWN: 4400c000 <unknown>
|
||||
|
||||
sclamp z21.b, z10.b, z21.b
|
||||
// CHECK-INST: sclamp z21.b, z10.b, z21.b
|
||||
// CHECK-ENCODING: [0x55,0xc1,0x15,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 55 c1 15 44 <unknown>
|
||||
// CHECK-UNKNOWN: 4415c155 <unknown>
|
||||
|
||||
sclamp z23.b, z13.b, z8.b
|
||||
// CHECK-INST: sclamp z23.b, z13.b, z8.b
|
||||
// CHECK-ENCODING: [0xb7,0xc1,0x08,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: b7 c1 08 44 <unknown>
|
||||
// CHECK-UNKNOWN: 4408c1b7 <unknown>
|
||||
|
||||
sclamp z31.b, z31.b, z31.b
|
||||
// CHECK-INST: sclamp z31.b, z31.b, z31.b
|
||||
// CHECK-ENCODING: [0xff,0xc3,0x1f,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ff c3 1f 44 <unknown>
|
||||
// CHECK-UNKNOWN: 441fc3ff <unknown>
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// 16-bit
|
||||
|
@ -46,25 +46,25 @@ sclamp z0.h, z0.h, z0.h
|
|||
// CHECK-INST: sclamp z0.h, z0.h, z0.h
|
||||
// CHECK-ENCODING: [0x00,0xc0,0x40,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 c0 40 44 <unknown>
|
||||
// CHECK-UNKNOWN: 4440c000 <unknown>
|
||||
|
||||
sclamp z21.h, z10.h, z21.h
|
||||
// CHECK-INST: sclamp z21.h, z10.h, z21.h
|
||||
// CHECK-ENCODING: [0x55,0xc1,0x55,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 55 c1 55 44 <unknown>
|
||||
// CHECK-UNKNOWN: 4455c155 <unknown>
|
||||
|
||||
sclamp z23.h, z13.h, z8.h
|
||||
// CHECK-INST: sclamp z23.h, z13.h, z8.h
|
||||
// CHECK-ENCODING: [0xb7,0xc1,0x48,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: b7 c1 48 44 <unknown>
|
||||
// CHECK-UNKNOWN: 4448c1b7 <unknown>
|
||||
|
||||
sclamp z31.h, z31.h, z31.h
|
||||
// CHECK-INST: sclamp z31.h, z31.h, z31.h
|
||||
// CHECK-ENCODING: [0xff,0xc3,0x5f,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ff c3 5f 44 <unknown>
|
||||
// CHECK-UNKNOWN: 445fc3ff <unknown>
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// 32-bit
|
||||
|
@ -73,25 +73,25 @@ sclamp z0.s, z0.s, z0.s
|
|||
// CHECK-INST: sclamp z0.s, z0.s, z0.s
|
||||
// CHECK-ENCODING: [0x00,0xc0,0x80,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 c0 80 44 <unknown>
|
||||
// CHECK-UNKNOWN: 4480c000 <unknown>
|
||||
|
||||
sclamp z21.s, z10.s, z21.s
|
||||
// CHECK-INST: sclamp z21.s, z10.s, z21.s
|
||||
// CHECK-ENCODING: [0x55,0xc1,0x95,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 55 c1 95 44 <unknown>
|
||||
// CHECK-UNKNOWN: 4495c155 <unknown>
|
||||
|
||||
sclamp z23.s, z13.s, z8.s
|
||||
// CHECK-INST: sclamp z23.s, z13.s, z8.s
|
||||
// CHECK-ENCODING: [0xb7,0xc1,0x88,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: b7 c1 88 44 <unknown>
|
||||
// CHECK-UNKNOWN: 4488c1b7 <unknown>
|
||||
|
||||
sclamp z31.s, z31.s, z31.s
|
||||
// CHECK-INST: sclamp z31.s, z31.s, z31.s
|
||||
// CHECK-ENCODING: [0xff,0xc3,0x9f,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ff c3 9f 44 <unknown>
|
||||
// CHECK-UNKNOWN: 449fc3ff <unknown>
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// 64-bit
|
||||
|
@ -100,25 +100,25 @@ sclamp z0.d, z0.d, z0.d
|
|||
// CHECK-INST: sclamp z0.d, z0.d, z0.d
|
||||
// CHECK-ENCODING: [0x00,0xc0,0xc0,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 c0 c0 44 <unknown>
|
||||
// CHECK-UNKNOWN: 44c0c000 <unknown>
|
||||
|
||||
sclamp z21.d, z10.d, z21.d
|
||||
// CHECK-INST: sclamp z21.d, z10.d, z21.d
|
||||
// CHECK-ENCODING: [0x55,0xc1,0xd5,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 55 c1 d5 44 <unknown>
|
||||
// CHECK-UNKNOWN: 44d5c155 <unknown>
|
||||
|
||||
sclamp z23.d, z13.d, z8.d
|
||||
// CHECK-INST: sclamp z23.d, z13.d, z8.d
|
||||
// CHECK-ENCODING: [0xb7,0xc1,0xc8,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: b7 c1 c8 44 <unknown>
|
||||
// CHECK-UNKNOWN: 44c8c1b7 <unknown>
|
||||
|
||||
sclamp z31.d, z31.d, z31.d
|
||||
// CHECK-INST: sclamp z31.d, z31.d, z31.d
|
||||
// CHECK-ENCODING: [0xff,0xc3,0xdf,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ff c3 df 44 <unknown>
|
||||
// CHECK-UNKNOWN: 44dfc3ff <unknown>
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// Test compatibility with MOVPRFX instruction.
|
||||
|
@ -127,46 +127,46 @@ movprfx z23, z27
|
|||
// CHECK-INST: movprfx z23, z27
|
||||
// CHECK-ENCODING: [0x77,0xbf,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 77 bf 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bf77 <unknown>
|
||||
|
||||
sclamp z23.b, z13.b, z8.b
|
||||
// CHECK-INST: sclamp z23.b, z13.b, z8.b
|
||||
// CHECK-ENCODING: [0xb7,0xc1,0x08,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: b7 c1 08 44 <unknown>
|
||||
// CHECK-UNKNOWN: 4408c1b7 <unknown>
|
||||
|
||||
movprfx z23, z27
|
||||
// CHECK-INST: movprfx z23, z27
|
||||
// CHECK-ENCODING: [0x77,0xbf,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 77 bf 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bf77 <unknown>
|
||||
|
||||
sclamp z23.h, z13.h, z8.h
|
||||
// CHECK-INST: sclamp z23.h, z13.h, z8.h
|
||||
// CHECK-ENCODING: [0xb7,0xc1,0x48,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: b7 c1 48 44 <unknown>
|
||||
// CHECK-UNKNOWN: 4448c1b7 <unknown>
|
||||
|
||||
movprfx z23, z27
|
||||
// CHECK-INST: movprfx z23, z27
|
||||
// CHECK-ENCODING: [0x77,0xbf,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 77 bf 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bf77 <unknown>
|
||||
|
||||
sclamp z23.s, z13.s, z8.s
|
||||
// CHECK-INST: sclamp z23.s, z13.s, z8.s
|
||||
// CHECK-ENCODING: [0xb7,0xc1,0x88,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: b7 c1 88 44 <unknown>
|
||||
// CHECK-UNKNOWN: 4488c1b7 <unknown>
|
||||
|
||||
movprfx z23, z27
|
||||
// CHECK-INST: movprfx z23, z27
|
||||
// CHECK-ENCODING: [0x77,0xbf,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 77 bf 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bf77 <unknown>
|
||||
|
||||
sclamp z23.d, z13.d, z8.d
|
||||
// CHECK-INST: sclamp z23.d, z13.d, z8.d
|
||||
// CHECK-ENCODING: [0xb7,0xc1,0xc8,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: b7 c1 c8 44 <unknown>
|
||||
// CHECK-UNKNOWN: 44c8c1b7 <unknown>
|
||||
|
|
|
@ -16,70 +16,70 @@ smopa za0.s, p0/m, p0/m, z0.b, z0.b
|
|||
// CHECK-INST: smopa za0.s, p0/m, p0/m, z0.b, z0.b
|
||||
// CHECK-ENCODING: [0x00,0x00,0x80,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 80 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0800000 <unknown>
|
||||
|
||||
smopa za1.s, p5/m, p2/m, z10.b, z21.b
|
||||
// CHECK-INST: smopa za1.s, p5/m, p2/m, z10.b, z21.b
|
||||
// CHECK-ENCODING: [0x41,0x55,0x95,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 41 55 95 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0955541 <unknown>
|
||||
|
||||
smopa za3.s, p3/m, p7/m, z13.b, z8.b
|
||||
// CHECK-INST: smopa za3.s, p3/m, p7/m, z13.b, z8.b
|
||||
// CHECK-ENCODING: [0xa3,0xed,0x88,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a3 ed 88 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a088eda3 <unknown>
|
||||
|
||||
smopa za3.s, p7/m, p7/m, z31.b, z31.b
|
||||
// CHECK-INST: smopa za3.s, p7/m, p7/m, z31.b, z31.b
|
||||
// CHECK-ENCODING: [0xe3,0xff,0x9f,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: e3 ff 9f a0 <unknown>
|
||||
// CHECK-UNKNOWN: a09fffe3 <unknown>
|
||||
|
||||
smopa za1.s, p3/m, p0/m, z17.b, z16.b
|
||||
// CHECK-INST: smopa za1.s, p3/m, p0/m, z17.b, z16.b
|
||||
// CHECK-ENCODING: [0x21,0x0e,0x90,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 0e 90 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0900e21 <unknown>
|
||||
|
||||
smopa za1.s, p1/m, p4/m, z1.b, z30.b
|
||||
// CHECK-INST: smopa za1.s, p1/m, p4/m, z1.b, z30.b
|
||||
// CHECK-ENCODING: [0x21,0x84,0x9e,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 9e a0 <unknown>
|
||||
// CHECK-UNKNOWN: a09e8421 <unknown>
|
||||
|
||||
smopa za0.s, p5/m, p2/m, z19.b, z20.b
|
||||
// CHECK-INST: smopa za0.s, p5/m, p2/m, z19.b, z20.b
|
||||
// CHECK-ENCODING: [0x60,0x56,0x94,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 60 56 94 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0945660 <unknown>
|
||||
|
||||
smopa za0.s, p6/m, p0/m, z12.b, z2.b
|
||||
// CHECK-INST: smopa za0.s, p6/m, p0/m, z12.b, z2.b
|
||||
// CHECK-ENCODING: [0x80,0x19,0x82,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 82 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0821980 <unknown>
|
||||
|
||||
smopa za1.s, p2/m, p6/m, z1.b, z26.b
|
||||
// CHECK-INST: smopa za1.s, p2/m, p6/m, z1.b, z26.b
|
||||
// CHECK-ENCODING: [0x21,0xc8,0x9a,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 9a a0 <unknown>
|
||||
// CHECK-UNKNOWN: a09ac821 <unknown>
|
||||
|
||||
smopa za1.s, p2/m, p0/m, z22.b, z30.b
|
||||
// CHECK-INST: smopa za1.s, p2/m, p0/m, z22.b, z30.b
|
||||
// CHECK-ENCODING: [0xc1,0x0a,0x9e,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: c1 0a 9e a0 <unknown>
|
||||
// CHECK-UNKNOWN: a09e0ac1 <unknown>
|
||||
|
||||
smopa za2.s, p5/m, p7/m, z9.b, z1.b
|
||||
// CHECK-INST: smopa za2.s, p5/m, p7/m, z9.b, z1.b
|
||||
// CHECK-ENCODING: [0x22,0xf5,0x81,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 81 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a081f522 <unknown>
|
||||
|
||||
smopa za3.s, p2/m, p5/m, z12.b, z11.b
|
||||
// CHECK-INST: smopa za3.s, p2/m, p5/m, z12.b, z11.b
|
||||
// CHECK-ENCODING: [0x83,0xa9,0x8b,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 83 a9 8b a0 <unknown>
|
||||
// CHECK-UNKNOWN: a08ba983 <unknown>
|
||||
|
|
|
@ -16,70 +16,70 @@ smopa za0.d, p0/m, p0/m, z0.h, z0.h
|
|||
// CHECK-INST: smopa za0.d, p0/m, p0/m, z0.h, z0.h
|
||||
// CHECK-ENCODING: [0x00,0x00,0xc0,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 00 00 c0 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0c00000 <unknown>
|
||||
|
||||
smopa za5.d, p5/m, p2/m, z10.h, z21.h
|
||||
// CHECK-INST: smopa za5.d, p5/m, p2/m, z10.h, z21.h
|
||||
// CHECK-ENCODING: [0x45,0x55,0xd5,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 45 55 d5 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0d55545 <unknown>
|
||||
|
||||
smopa za7.d, p3/m, p7/m, z13.h, z8.h
|
||||
// CHECK-INST: smopa za7.d, p3/m, p7/m, z13.h, z8.h
|
||||
// CHECK-ENCODING: [0xa7,0xed,0xc8,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: a7 ed c8 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0c8eda7 <unknown>
|
||||
|
||||
smopa za7.d, p7/m, p7/m, z31.h, z31.h
|
||||
// CHECK-INST: smopa za7.d, p7/m, p7/m, z31.h, z31.h
|
||||
// CHECK-ENCODING: [0xe7,0xff,0xdf,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: e7 ff df a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0dfffe7 <unknown>
|
||||
|
||||
smopa za5.d, p3/m, p0/m, z17.h, z16.h
|
||||
// CHECK-INST: smopa za5.d, p3/m, p0/m, z17.h, z16.h
|
||||
// CHECK-ENCODING: [0x25,0x0e,0xd0,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 25 0e d0 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0d00e25 <unknown>
|
||||
|
||||
smopa za1.d, p1/m, p4/m, z1.h, z30.h
|
||||
// CHECK-INST: smopa za1.d, p1/m, p4/m, z1.h, z30.h
|
||||
// CHECK-ENCODING: [0x21,0x84,0xde,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 21 84 de a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0de8421 <unknown>
|
||||
|
||||
smopa za0.d, p5/m, p2/m, z19.h, z20.h
|
||||
// CHECK-INST: smopa za0.d, p5/m, p2/m, z19.h, z20.h
|
||||
// CHECK-ENCODING: [0x60,0x56,0xd4,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 60 56 d4 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0d45660 <unknown>
|
||||
|
||||
smopa za0.d, p6/m, p0/m, z12.h, z2.h
|
||||
// CHECK-INST: smopa za0.d, p6/m, p0/m, z12.h, z2.h
|
||||
// CHECK-ENCODING: [0x80,0x19,0xc2,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 80 19 c2 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0c21980 <unknown>
|
||||
|
||||
smopa za1.d, p2/m, p6/m, z1.h, z26.h
|
||||
// CHECK-INST: smopa za1.d, p2/m, p6/m, z1.h, z26.h
|
||||
// CHECK-ENCODING: [0x21,0xc8,0xda,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 21 c8 da a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0dac821 <unknown>
|
||||
|
||||
smopa za5.d, p2/m, p0/m, z22.h, z30.h
|
||||
// CHECK-INST: smopa za5.d, p2/m, p0/m, z22.h, z30.h
|
||||
// CHECK-ENCODING: [0xc5,0x0a,0xde,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: c5 0a de a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0de0ac5 <unknown>
|
||||
|
||||
smopa za2.d, p5/m, p7/m, z9.h, z1.h
|
||||
// CHECK-INST: smopa za2.d, p5/m, p7/m, z9.h, z1.h
|
||||
// CHECK-ENCODING: [0x22,0xf5,0xc1,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 22 f5 c1 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0c1f522 <unknown>
|
||||
|
||||
smopa za7.d, p2/m, p5/m, z12.h, z11.h
|
||||
// CHECK-INST: smopa za7.d, p2/m, p5/m, z12.h, z11.h
|
||||
// CHECK-ENCODING: [0x87,0xa9,0xcb,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 87 a9 cb a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0cba987 <unknown>
|
||||
|
|
|
@ -16,70 +16,70 @@ smops za0.s, p0/m, p0/m, z0.b, z0.b
|
|||
// CHECK-INST: smops za0.s, p0/m, p0/m, z0.b, z0.b
|
||||
// CHECK-ENCODING: [0x10,0x00,0x80,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 10 00 80 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0800010 <unknown>
|
||||
|
||||
smops za1.s, p5/m, p2/m, z10.b, z21.b
|
||||
// CHECK-INST: smops za1.s, p5/m, p2/m, z10.b, z21.b
|
||||
// CHECK-ENCODING: [0x51,0x55,0x95,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 51 55 95 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0955551 <unknown>
|
||||
|
||||
smops za3.s, p3/m, p7/m, z13.b, z8.b
|
||||
// CHECK-INST: smops za3.s, p3/m, p7/m, z13.b, z8.b
|
||||
// CHECK-ENCODING: [0xb3,0xed,0x88,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: b3 ed 88 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a088edb3 <unknown>
|
||||
|
||||
smops za3.s, p7/m, p7/m, z31.b, z31.b
|
||||
// CHECK-INST: smops za3.s, p7/m, p7/m, z31.b, z31.b
|
||||
// CHECK-ENCODING: [0xf3,0xff,0x9f,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: f3 ff 9f a0 <unknown>
|
||||
// CHECK-UNKNOWN: a09ffff3 <unknown>
|
||||
|
||||
smops za1.s, p3/m, p0/m, z17.b, z16.b
|
||||
// CHECK-INST: smops za1.s, p3/m, p0/m, z17.b, z16.b
|
||||
// CHECK-ENCODING: [0x31,0x0e,0x90,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 31 0e 90 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0900e31 <unknown>
|
||||
|
||||
smops za1.s, p1/m, p4/m, z1.b, z30.b
|
||||
// CHECK-INST: smops za1.s, p1/m, p4/m, z1.b, z30.b
|
||||
// CHECK-ENCODING: [0x31,0x84,0x9e,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 31 84 9e a0 <unknown>
|
||||
// CHECK-UNKNOWN: a09e8431 <unknown>
|
||||
|
||||
smops za0.s, p5/m, p2/m, z19.b, z20.b
|
||||
// CHECK-INST: smops za0.s, p5/m, p2/m, z19.b, z20.b
|
||||
// CHECK-ENCODING: [0x70,0x56,0x94,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 70 56 94 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0945670 <unknown>
|
||||
|
||||
smops za0.s, p6/m, p0/m, z12.b, z2.b
|
||||
// CHECK-INST: smops za0.s, p6/m, p0/m, z12.b, z2.b
|
||||
// CHECK-ENCODING: [0x90,0x19,0x82,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 90 19 82 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0821990 <unknown>
|
||||
|
||||
smops za1.s, p2/m, p6/m, z1.b, z26.b
|
||||
// CHECK-INST: smops za1.s, p2/m, p6/m, z1.b, z26.b
|
||||
// CHECK-ENCODING: [0x31,0xc8,0x9a,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 31 c8 9a a0 <unknown>
|
||||
// CHECK-UNKNOWN: a09ac831 <unknown>
|
||||
|
||||
smops za1.s, p2/m, p0/m, z22.b, z30.b
|
||||
// CHECK-INST: smops za1.s, p2/m, p0/m, z22.b, z30.b
|
||||
// CHECK-ENCODING: [0xd1,0x0a,0x9e,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: d1 0a 9e a0 <unknown>
|
||||
// CHECK-UNKNOWN: a09e0ad1 <unknown>
|
||||
|
||||
smops za2.s, p5/m, p7/m, z9.b, z1.b
|
||||
// CHECK-INST: smops za2.s, p5/m, p7/m, z9.b, z1.b
|
||||
// CHECK-ENCODING: [0x32,0xf5,0x81,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 32 f5 81 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a081f532 <unknown>
|
||||
|
||||
smops za3.s, p2/m, p5/m, z12.b, z11.b
|
||||
// CHECK-INST: smops za3.s, p2/m, p5/m, z12.b, z11.b
|
||||
// CHECK-ENCODING: [0x93,0xa9,0x8b,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 93 a9 8b a0 <unknown>
|
||||
// CHECK-UNKNOWN: a08ba993 <unknown>
|
||||
|
|
|
@ -16,70 +16,70 @@ smops za0.d, p0/m, p0/m, z0.h, z0.h
|
|||
// CHECK-INST: smops za0.d, p0/m, p0/m, z0.h, z0.h
|
||||
// CHECK-ENCODING: [0x10,0x00,0xc0,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 10 00 c0 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0c00010 <unknown>
|
||||
|
||||
smops za5.d, p5/m, p2/m, z10.h, z21.h
|
||||
// CHECK-INST: smops za5.d, p5/m, p2/m, z10.h, z21.h
|
||||
// CHECK-ENCODING: [0x55,0x55,0xd5,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 55 55 d5 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0d55555 <unknown>
|
||||
|
||||
smops za7.d, p3/m, p7/m, z13.h, z8.h
|
||||
// CHECK-INST: smops za7.d, p3/m, p7/m, z13.h, z8.h
|
||||
// CHECK-ENCODING: [0xb7,0xed,0xc8,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: b7 ed c8 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0c8edb7 <unknown>
|
||||
|
||||
smops za7.d, p7/m, p7/m, z31.h, z31.h
|
||||
// CHECK-INST: smops za7.d, p7/m, p7/m, z31.h, z31.h
|
||||
// CHECK-ENCODING: [0xf7,0xff,0xdf,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: f7 ff df a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0dffff7 <unknown>
|
||||
|
||||
smops za5.d, p3/m, p0/m, z17.h, z16.h
|
||||
// CHECK-INST: smops za5.d, p3/m, p0/m, z17.h, z16.h
|
||||
// CHECK-ENCODING: [0x35,0x0e,0xd0,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 35 0e d0 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0d00e35 <unknown>
|
||||
|
||||
smops za1.d, p1/m, p4/m, z1.h, z30.h
|
||||
// CHECK-INST: smops za1.d, p1/m, p4/m, z1.h, z30.h
|
||||
// CHECK-ENCODING: [0x31,0x84,0xde,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 31 84 de a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0de8431 <unknown>
|
||||
|
||||
smops za0.d, p5/m, p2/m, z19.h, z20.h
|
||||
// CHECK-INST: smops za0.d, p5/m, p2/m, z19.h, z20.h
|
||||
// CHECK-ENCODING: [0x70,0x56,0xd4,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 70 56 d4 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0d45670 <unknown>
|
||||
|
||||
smops za0.d, p6/m, p0/m, z12.h, z2.h
|
||||
// CHECK-INST: smops za0.d, p6/m, p0/m, z12.h, z2.h
|
||||
// CHECK-ENCODING: [0x90,0x19,0xc2,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 90 19 c2 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0c21990 <unknown>
|
||||
|
||||
smops za1.d, p2/m, p6/m, z1.h, z26.h
|
||||
// CHECK-INST: smops za1.d, p2/m, p6/m, z1.h, z26.h
|
||||
// CHECK-ENCODING: [0x31,0xc8,0xda,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 31 c8 da a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0dac831 <unknown>
|
||||
|
||||
smops za5.d, p2/m, p0/m, z22.h, z30.h
|
||||
// CHECK-INST: smops za5.d, p2/m, p0/m, z22.h, z30.h
|
||||
// CHECK-ENCODING: [0xd5,0x0a,0xde,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: d5 0a de a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0de0ad5 <unknown>
|
||||
|
||||
smops za2.d, p5/m, p7/m, z9.h, z1.h
|
||||
// CHECK-INST: smops za2.d, p5/m, p7/m, z9.h, z1.h
|
||||
// CHECK-ENCODING: [0x32,0xf5,0xc1,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 32 f5 c1 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0c1f532 <unknown>
|
||||
|
||||
smops za7.d, p2/m, p5/m, z12.h, z11.h
|
||||
// CHECK-INST: smops za7.d, p2/m, p5/m, z12.h, z11.h
|
||||
// CHECK-ENCODING: [0x97,0xa9,0xcb,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 97 a9 cb a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0cba997 <unknown>
|
||||
|
|
|
@ -11,28 +11,28 @@ smstart
|
|||
// CHECK-INST: smstart
|
||||
// CHECK-ENCODING: [0x7f,0x47,0x03,0xd5]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 7f 47 03 d5 msr S0_3_C4_C7_3, xzr
|
||||
// CHECK-UNKNOWN: d503477f msr S0_3_C4_C7_3, xzr
|
||||
|
||||
smstart sm
|
||||
// CHECK-INST: smstart sm
|
||||
// CHECK-ENCODING: [0x7f,0x43,0x03,0xd5]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 7f 43 03 d5 msr S0_3_C4_C3_3, xzr
|
||||
// CHECK-UNKNOWN: d503437f msr S0_3_C4_C3_3, xzr
|
||||
|
||||
smstart za
|
||||
// CHECK-INST: smstart za
|
||||
// CHECK-ENCODING: [0x7f,0x45,0x03,0xd5]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 7f 45 03 d5 msr S0_3_C4_C5_3, xzr
|
||||
// CHECK-UNKNOWN: d503457f msr S0_3_C4_C5_3, xzr
|
||||
|
||||
smstart SM
|
||||
// CHECK-INST: smstart sm
|
||||
// CHECK-ENCODING: [0x7f,0x43,0x03,0xd5]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 7f 43 03 d5 msr S0_3_C4_C3_3, xzr
|
||||
// CHECK-UNKNOWN: d503437f msr S0_3_C4_C3_3, xzr
|
||||
|
||||
smstart ZA
|
||||
// CHECK-INST: smstart za
|
||||
// CHECK-ENCODING: [0x7f,0x45,0x03,0xd5]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 7f 45 03 d5 msr S0_3_C4_C5_3, xzr
|
||||
// CHECK-UNKNOWN: d503457f msr S0_3_C4_C5_3, xzr
|
||||
|
|
|
@ -11,28 +11,28 @@ smstop
|
|||
// CHECK-INST: smstop
|
||||
// CHECK-ENCODING: [0x7f,0x46,0x03,0xd5]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 7f 46 03 d5 msr S0_3_C4_C6_3, xzr
|
||||
// CHECK-UNKNOWN: d503467f msr S0_3_C4_C6_3, xzr
|
||||
|
||||
smstop sm
|
||||
// CHECK-INST: smstop sm
|
||||
// CHECK-ENCODING: [0x7f,0x42,0x03,0xd5]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 7f 42 03 d5 msr S0_3_C4_C2_3, xzr
|
||||
// CHECK-UNKNOWN: d503427f msr S0_3_C4_C2_3, xzr
|
||||
|
||||
smstop za
|
||||
// CHECK-INST: smstop za
|
||||
// CHECK-ENCODING: [0x7f,0x44,0x03,0xd5]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 7f 44 03 d5 msr S0_3_C4_C4_3, xzr
|
||||
// CHECK-UNKNOWN: d503447f msr S0_3_C4_C4_3, xzr
|
||||
|
||||
smstop SM
|
||||
// CHECK-INST: smstop sm
|
||||
// CHECK-ENCODING: [0x7f,0x42,0x03,0xd5]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 7f 42 03 d5 msr S0_3_C4_C2_3, xzr
|
||||
// CHECK-UNKNOWN: d503427f msr S0_3_C4_C2_3, xzr
|
||||
|
||||
smstop ZA
|
||||
// CHECK-INST: smstop za
|
||||
// CHECK-ENCODING: [0x7f,0x44,0x03,0xd5]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 7f 44 03 d5 msr S0_3_C4_C4_3, xzr
|
||||
// CHECK-UNKNOWN: d503447f msr S0_3_C4_C4_3, xzr
|
||||
|
|
|
@ -19,145 +19,145 @@ st1b {za0h.b[w12, 0]}, p0, [x0, x0]
|
|||
// CHECK-INST: st1b {za0h.b[w12, 0]}, p0, [x0, x0]
|
||||
// CHECK-ENCODING: [0x00,0x00,0x20,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 20 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0200000 <unknown>
|
||||
|
||||
st1b {za0h.b[w14, 5]}, p5, [x10, x21]
|
||||
// CHECK-INST: st1b {za0h.b[w14, 5]}, p5, [x10, x21]
|
||||
// CHECK-ENCODING: [0x45,0x55,0x35,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 55 35 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0355545 <unknown>
|
||||
|
||||
st1b {za0h.b[w15, 7]}, p3, [x13, x8]
|
||||
// CHECK-INST: st1b {za0h.b[w15, 7]}, p3, [x13, x8]
|
||||
// CHECK-ENCODING: [0xa7,0x6d,0x28,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 6d 28 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0286da7 <unknown>
|
||||
|
||||
st1b {za0h.b[w15, 15]}, p7, [sp]
|
||||
// CHECK-INST: st1b {za0h.b[w15, 15]}, p7, [sp]
|
||||
// CHECK-ENCODING: [0xef,0x7f,0x3f,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef 7f 3f e0 <unknown>
|
||||
// CHECK-UNKNOWN: e03f7fef <unknown>
|
||||
|
||||
st1b {za0h.b[w12, 5]}, p3, [x17, x16]
|
||||
// CHECK-INST: st1b {za0h.b[w12, 5]}, p3, [x17, x16]
|
||||
// CHECK-ENCODING: [0x25,0x0e,0x30,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 0e 30 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0300e25 <unknown>
|
||||
|
||||
st1b {za0h.b[w12, 1]}, p1, [x1, x30]
|
||||
// CHECK-INST: st1b {za0h.b[w12, 1]}, p1, [x1, x30]
|
||||
// CHECK-ENCODING: [0x21,0x04,0x3e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 04 3e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e03e0421 <unknown>
|
||||
|
||||
st1b {za0h.b[w14, 8]}, p5, [x19, x20]
|
||||
// CHECK-INST: st1b {za0h.b[w14, 8]}, p5, [x19, x20]
|
||||
// CHECK-ENCODING: [0x68,0x56,0x34,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 56 34 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0345668 <unknown>
|
||||
|
||||
st1b {za0h.b[w12, 0]}, p6, [x12, x2]
|
||||
// CHECK-INST: st1b {za0h.b[w12, 0]}, p6, [x12, x2]
|
||||
// CHECK-ENCODING: [0x80,0x19,0x22,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 22 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0221980 <unknown>
|
||||
|
||||
st1b {za0h.b[w14, 1]}, p2, [x1, x26]
|
||||
// CHECK-INST: st1b {za0h.b[w14, 1]}, p2, [x1, x26]
|
||||
// CHECK-ENCODING: [0x21,0x48,0x3a,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 48 3a e0 <unknown>
|
||||
// CHECK-UNKNOWN: e03a4821 <unknown>
|
||||
|
||||
st1b {za0h.b[w12, 13]}, p2, [x22, x30]
|
||||
// CHECK-INST: st1b {za0h.b[w12, 13]}, p2, [x22, x30]
|
||||
// CHECK-ENCODING: [0xcd,0x0a,0x3e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 0a 3e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e03e0acd <unknown>
|
||||
|
||||
st1b {za0h.b[w15, 2]}, p5, [x9, x1]
|
||||
// CHECK-INST: st1b {za0h.b[w15, 2]}, p5, [x9, x1]
|
||||
// CHECK-ENCODING: [0x22,0x75,0x21,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 75 21 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0217522 <unknown>
|
||||
|
||||
st1b {za0h.b[w13, 7]}, p2, [x12, x11]
|
||||
// CHECK-INST: st1b {za0h.b[w13, 7]}, p2, [x12, x11]
|
||||
// CHECK-ENCODING: [0x87,0x29,0x2b,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 29 2b e0 <unknown>
|
||||
// CHECK-UNKNOWN: e02b2987 <unknown>
|
||||
|
||||
st1b za0h.b[w12, 0], p0, [x0, x0]
|
||||
// CHECK-INST: st1b {za0h.b[w12, 0]}, p0, [x0, x0]
|
||||
// CHECK-ENCODING: [0x00,0x00,0x20,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 20 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0200000 <unknown>
|
||||
|
||||
st1b za0h.b[w14, 5], p5, [x10, x21]
|
||||
// CHECK-INST: st1b {za0h.b[w14, 5]}, p5, [x10, x21]
|
||||
// CHECK-ENCODING: [0x45,0x55,0x35,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 55 35 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0355545 <unknown>
|
||||
|
||||
st1b za0h.b[w15, 7], p3, [x13, x8]
|
||||
// CHECK-INST: st1b {za0h.b[w15, 7]}, p3, [x13, x8]
|
||||
// CHECK-ENCODING: [0xa7,0x6d,0x28,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 6d 28 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0286da7 <unknown>
|
||||
|
||||
st1b za0h.b[w15, 15], p7, [sp]
|
||||
// CHECK-INST: st1b {za0h.b[w15, 15]}, p7, [sp]
|
||||
// CHECK-ENCODING: [0xef,0x7f,0x3f,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef 7f 3f e0 <unknown>
|
||||
// CHECK-UNKNOWN: e03f7fef <unknown>
|
||||
|
||||
st1b za0h.b[w12, 5], p3, [x17, x16]
|
||||
// CHECK-INST: st1b {za0h.b[w12, 5]}, p3, [x17, x16]
|
||||
// CHECK-ENCODING: [0x25,0x0e,0x30,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 0e 30 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0300e25 <unknown>
|
||||
|
||||
st1b za0h.b[w12, 1], p1, [x1, x30]
|
||||
// CHECK-INST: st1b {za0h.b[w12, 1]}, p1, [x1, x30]
|
||||
// CHECK-ENCODING: [0x21,0x04,0x3e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 04 3e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e03e0421 <unknown>
|
||||
|
||||
st1b za0h.b[w14, 8], p5, [x19, x20]
|
||||
// CHECK-INST: st1b {za0h.b[w14, 8]}, p5, [x19, x20]
|
||||
// CHECK-ENCODING: [0x68,0x56,0x34,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 56 34 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0345668 <unknown>
|
||||
|
||||
st1b za0h.b[w12, 0], p6, [x12, x2]
|
||||
// CHECK-INST: st1b {za0h.b[w12, 0]}, p6, [x12, x2]
|
||||
// CHECK-ENCODING: [0x80,0x19,0x22,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 22 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0221980 <unknown>
|
||||
|
||||
st1b za0h.b[w14, 1], p2, [x1, x26]
|
||||
// CHECK-INST: st1b {za0h.b[w14, 1]}, p2, [x1, x26]
|
||||
// CHECK-ENCODING: [0x21,0x48,0x3a,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 48 3a e0 <unknown>
|
||||
// CHECK-UNKNOWN: e03a4821 <unknown>
|
||||
|
||||
st1b za0h.b[w12, 13], p2, [x22, x30]
|
||||
// CHECK-INST: st1b {za0h.b[w12, 13]}, p2, [x22, x30]
|
||||
// CHECK-ENCODING: [0xcd,0x0a,0x3e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 0a 3e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e03e0acd <unknown>
|
||||
|
||||
st1b za0h.b[w15, 2], p5, [x9, x1]
|
||||
// CHECK-INST: st1b {za0h.b[w15, 2]}, p5, [x9, x1]
|
||||
// CHECK-ENCODING: [0x22,0x75,0x21,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 75 21 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0217522 <unknown>
|
||||
|
||||
st1b za0h.b[w13, 7], p2, [x12, x11]
|
||||
// CHECK-INST: st1b {za0h.b[w13, 7]}, p2, [x12, x11]
|
||||
// CHECK-ENCODING: [0x87,0x29,0x2b,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 29 2b e0 <unknown>
|
||||
// CHECK-UNKNOWN: e02b2987 <unknown>
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// Vertical
|
||||
|
@ -166,142 +166,142 @@ st1b {za0v.b[w12, 0]}, p0, [x0, x0]
|
|||
// CHECK-INST: st1b {za0v.b[w12, 0]}, p0, [x0, x0]
|
||||
// CHECK-ENCODING: [0x00,0x80,0x20,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 80 20 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0208000 <unknown>
|
||||
|
||||
st1b {za0v.b[w14, 5]}, p5, [x10, x21]
|
||||
// CHECK-INST: st1b {za0v.b[w14, 5]}, p5, [x10, x21]
|
||||
// CHECK-ENCODING: [0x45,0xd5,0x35,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 d5 35 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e035d545 <unknown>
|
||||
|
||||
st1b {za0v.b[w15, 7]}, p3, [x13, x8]
|
||||
// CHECK-INST: st1b {za0v.b[w15, 7]}, p3, [x13, x8]
|
||||
// CHECK-ENCODING: [0xa7,0xed,0x28,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 ed 28 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e028eda7 <unknown>
|
||||
|
||||
st1b {za0v.b[w15, 15]}, p7, [sp]
|
||||
// CHECK-INST: st1b {za0v.b[w15, 15]}, p7, [sp]
|
||||
// CHECK-ENCODING: [0xef,0xff,0x3f,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef ff 3f e0 <unknown>
|
||||
// CHECK-UNKNOWN: e03fffef <unknown>
|
||||
|
||||
st1b {za0v.b[w12, 5]}, p3, [x17, x16]
|
||||
// CHECK-INST: st1b {za0v.b[w12, 5]}, p3, [x17, x16]
|
||||
// CHECK-ENCODING: [0x25,0x8e,0x30,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 8e 30 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0308e25 <unknown>
|
||||
|
||||
st1b {za0v.b[w12, 1]}, p1, [x1, x30]
|
||||
// CHECK-INST: st1b {za0v.b[w12, 1]}, p1, [x1, x30]
|
||||
// CHECK-ENCODING: [0x21,0x84,0x3e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 3e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e03e8421 <unknown>
|
||||
|
||||
st1b {za0v.b[w14, 8]}, p5, [x19, x20]
|
||||
// CHECK-INST: st1b {za0v.b[w14, 8]}, p5, [x19, x20]
|
||||
// CHECK-ENCODING: [0x68,0xd6,0x34,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 d6 34 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e034d668 <unknown>
|
||||
|
||||
st1b {za0v.b[w12, 0]}, p6, [x12, x2]
|
||||
// CHECK-INST: st1b {za0v.b[w12, 0]}, p6, [x12, x2]
|
||||
// CHECK-ENCODING: [0x80,0x99,0x22,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 99 22 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0229980 <unknown>
|
||||
|
||||
st1b {za0v.b[w14, 1]}, p2, [x1, x26]
|
||||
// CHECK-INST: st1b {za0v.b[w14, 1]}, p2, [x1, x26]
|
||||
// CHECK-ENCODING: [0x21,0xc8,0x3a,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 3a e0 <unknown>
|
||||
// CHECK-UNKNOWN: e03ac821 <unknown>
|
||||
|
||||
st1b {za0v.b[w12, 13]}, p2, [x22, x30]
|
||||
// CHECK-INST: st1b {za0v.b[w12, 13]}, p2, [x22, x30]
|
||||
// CHECK-ENCODING: [0xcd,0x8a,0x3e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 8a 3e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e03e8acd <unknown>
|
||||
|
||||
st1b {za0v.b[w15, 2]}, p5, [x9, x1]
|
||||
// CHECK-INST: st1b {za0v.b[w15, 2]}, p5, [x9, x1]
|
||||
// CHECK-ENCODING: [0x22,0xf5,0x21,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 21 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e021f522 <unknown>
|
||||
|
||||
st1b {za0v.b[w13, 7]}, p2, [x12, x11]
|
||||
// CHECK-INST: st1b {za0v.b[w13, 7]}, p2, [x12, x11]
|
||||
// CHECK-ENCODING: [0x87,0xa9,0x2b,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 a9 2b e0 <unknown>
|
||||
// CHECK-UNKNOWN: e02ba987 <unknown>
|
||||
|
||||
st1b za0v.b[w12, 0], p0, [x0, x0]
|
||||
// CHECK-INST: st1b {za0v.b[w12, 0]}, p0, [x0, x0]
|
||||
// CHECK-ENCODING: [0x00,0x80,0x20,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 80 20 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0208000 <unknown>
|
||||
|
||||
st1b za0v.b[w14, 5], p5, [x10, x21]
|
||||
// CHECK-INST: st1b {za0v.b[w14, 5]}, p5, [x10, x21]
|
||||
// CHECK-ENCODING: [0x45,0xd5,0x35,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 d5 35 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e035d545 <unknown>
|
||||
|
||||
st1b za0v.b[w15, 7], p3, [x13, x8]
|
||||
// CHECK-INST: st1b {za0v.b[w15, 7]}, p3, [x13, x8]
|
||||
// CHECK-ENCODING: [0xa7,0xed,0x28,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 ed 28 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e028eda7 <unknown>
|
||||
|
||||
st1b za0v.b[w15, 15], p7, [sp]
|
||||
// CHECK-INST: st1b {za0v.b[w15, 15]}, p7, [sp]
|
||||
// CHECK-ENCODING: [0xef,0xff,0x3f,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef ff 3f e0 <unknown>
|
||||
// CHECK-UNKNOWN: e03fffef <unknown>
|
||||
|
||||
st1b za0v.b[w12, 5], p3, [x17, x16]
|
||||
// CHECK-INST: st1b {za0v.b[w12, 5]}, p3, [x17, x16]
|
||||
// CHECK-ENCODING: [0x25,0x8e,0x30,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 8e 30 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0308e25 <unknown>
|
||||
|
||||
st1b za0v.b[w12, 1], p1, [x1, x30]
|
||||
// CHECK-INST: st1b {za0v.b[w12, 1]}, p1, [x1, x30]
|
||||
// CHECK-ENCODING: [0x21,0x84,0x3e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 3e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e03e8421 <unknown>
|
||||
|
||||
st1b za0v.b[w14, 8], p5, [x19, x20]
|
||||
// CHECK-INST: st1b {za0v.b[w14, 8]}, p5, [x19, x20]
|
||||
// CHECK-ENCODING: [0x68,0xd6,0x34,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 d6 34 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e034d668 <unknown>
|
||||
|
||||
st1b za0v.b[w12, 0], p6, [x12, x2]
|
||||
// CHECK-INST: st1b {za0v.b[w12, 0]}, p6, [x12, x2]
|
||||
// CHECK-ENCODING: [0x80,0x99,0x22,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 99 22 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0229980 <unknown>
|
||||
|
||||
st1b za0v.b[w14, 1], p2, [x1, x26]
|
||||
// CHECK-INST: st1b {za0v.b[w14, 1]}, p2, [x1, x26]
|
||||
// CHECK-ENCODING: [0x21,0xc8,0x3a,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 3a e0 <unknown>
|
||||
// CHECK-UNKNOWN: e03ac821 <unknown>
|
||||
|
||||
st1b za0v.b[w12, 13], p2, [x22, x30]
|
||||
// CHECK-INST: st1b {za0v.b[w12, 13]}, p2, [x22, x30]
|
||||
// CHECK-ENCODING: [0xcd,0x8a,0x3e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 8a 3e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e03e8acd <unknown>
|
||||
|
||||
st1b za0v.b[w15, 2], p5, [x9, x1]
|
||||
// CHECK-INST: st1b {za0v.b[w15, 2]}, p5, [x9, x1]
|
||||
// CHECK-ENCODING: [0x22,0xf5,0x21,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 21 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e021f522 <unknown>
|
||||
|
||||
st1b za0v.b[w13, 7], p2, [x12, x11]
|
||||
// CHECK-INST: st1b {za0v.b[w13, 7]}, p2, [x12, x11]
|
||||
// CHECK-ENCODING: [0x87,0xa9,0x2b,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 a9 2b e0 <unknown>
|
||||
// CHECK-UNKNOWN: e02ba987 <unknown>
|
||||
|
|
|
@ -19,145 +19,145 @@ st1d {za0h.d[w12, 0]}, p0, [x0, x0, lsl #3]
|
|||
// CHECK-INST: st1d {za0h.d[w12, 0]}, p0, [x0, x0, lsl #3]
|
||||
// CHECK-ENCODING: [0x00,0x00,0xe0,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 e0 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0e00000 <unknown>
|
||||
|
||||
st1d {za2h.d[w14, 1]}, p5, [x10, x21, lsl #3]
|
||||
// CHECK-INST: st1d {za2h.d[w14, 1]}, p5, [x10, x21, lsl #3]
|
||||
// CHECK-ENCODING: [0x45,0x55,0xf5,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 55 f5 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0f55545 <unknown>
|
||||
|
||||
st1d {za3h.d[w15, 1]}, p3, [x13, x8, lsl #3]
|
||||
// CHECK-INST: st1d {za3h.d[w15, 1]}, p3, [x13, x8, lsl #3]
|
||||
// CHECK-ENCODING: [0xa7,0x6d,0xe8,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 6d e8 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0e86da7 <unknown>
|
||||
|
||||
st1d {za7h.d[w15, 1]}, p7, [sp]
|
||||
// CHECK-INST: st1d {za7h.d[w15, 1]}, p7, [sp]
|
||||
// CHECK-ENCODING: [0xef,0x7f,0xff,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef 7f ff e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0ff7fef <unknown>
|
||||
|
||||
st1d {za2h.d[w12, 1]}, p3, [x17, x16, lsl #3]
|
||||
// CHECK-INST: st1d {za2h.d[w12, 1]}, p3, [x17, x16, lsl #3]
|
||||
// CHECK-ENCODING: [0x25,0x0e,0xf0,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 0e f0 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0f00e25 <unknown>
|
||||
|
||||
st1d {za0h.d[w12, 1]}, p1, [x1, x30, lsl #3]
|
||||
// CHECK-INST: st1d {za0h.d[w12, 1]}, p1, [x1, x30, lsl #3]
|
||||
// CHECK-ENCODING: [0x21,0x04,0xfe,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 04 fe e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0fe0421 <unknown>
|
||||
|
||||
st1d {za4h.d[w14, 0]}, p5, [x19, x20, lsl #3]
|
||||
// CHECK-INST: st1d {za4h.d[w14, 0]}, p5, [x19, x20, lsl #3]
|
||||
// CHECK-ENCODING: [0x68,0x56,0xf4,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 56 f4 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0f45668 <unknown>
|
||||
|
||||
st1d {za0h.d[w12, 0]}, p6, [x12, x2, lsl #3]
|
||||
// CHECK-INST: st1d {za0h.d[w12, 0]}, p6, [x12, x2, lsl #3]
|
||||
// CHECK-ENCODING: [0x80,0x19,0xe2,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 e2 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0e21980 <unknown>
|
||||
|
||||
st1d {za0h.d[w14, 1]}, p2, [x1, x26, lsl #3]
|
||||
// CHECK-INST: st1d {za0h.d[w14, 1]}, p2, [x1, x26, lsl #3]
|
||||
// CHECK-ENCODING: [0x21,0x48,0xfa,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 48 fa e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0fa4821 <unknown>
|
||||
|
||||
st1d {za6h.d[w12, 1]}, p2, [x22, x30, lsl #3]
|
||||
// CHECK-INST: st1d {za6h.d[w12, 1]}, p2, [x22, x30, lsl #3]
|
||||
// CHECK-ENCODING: [0xcd,0x0a,0xfe,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 0a fe e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0fe0acd <unknown>
|
||||
|
||||
st1d {za1h.d[w15, 0]}, p5, [x9, x1, lsl #3]
|
||||
// CHECK-INST: st1d {za1h.d[w15, 0]}, p5, [x9, x1, lsl #3]
|
||||
// CHECK-ENCODING: [0x22,0x75,0xe1,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 75 e1 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0e17522 <unknown>
|
||||
|
||||
st1d {za3h.d[w13, 1]}, p2, [x12, x11, lsl #3]
|
||||
// CHECK-INST: st1d {za3h.d[w13, 1]}, p2, [x12, x11, lsl #3]
|
||||
// CHECK-ENCODING: [0x87,0x29,0xeb,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 29 eb e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0eb2987 <unknown>
|
||||
|
||||
st1d za0h.d[w12, 0], p0, [x0, x0, lsl #3]
|
||||
// CHECK-INST: st1d {za0h.d[w12, 0]}, p0, [x0, x0, lsl #3]
|
||||
// CHECK-ENCODING: [0x00,0x00,0xe0,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 e0 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0e00000 <unknown>
|
||||
|
||||
st1d za2h.d[w14, 1], p5, [x10, x21, lsl #3]
|
||||
// CHECK-INST: st1d {za2h.d[w14, 1]}, p5, [x10, x21, lsl #3]
|
||||
// CHECK-ENCODING: [0x45,0x55,0xf5,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 55 f5 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0f55545 <unknown>
|
||||
|
||||
st1d za3h.d[w15, 1], p3, [x13, x8, lsl #3]
|
||||
// CHECK-INST: st1d {za3h.d[w15, 1]}, p3, [x13, x8, lsl #3]
|
||||
// CHECK-ENCODING: [0xa7,0x6d,0xe8,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 6d e8 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0e86da7 <unknown>
|
||||
|
||||
st1d za7h.d[w15, 1], p7, [sp]
|
||||
// CHECK-INST: st1d {za7h.d[w15, 1]}, p7, [sp]
|
||||
// CHECK-ENCODING: [0xef,0x7f,0xff,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef 7f ff e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0ff7fef <unknown>
|
||||
|
||||
st1d za2h.d[w12, 1], p3, [x17, x16, lsl #3]
|
||||
// CHECK-INST: st1d {za2h.d[w12, 1]}, p3, [x17, x16, lsl #3]
|
||||
// CHECK-ENCODING: [0x25,0x0e,0xf0,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 0e f0 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0f00e25 <unknown>
|
||||
|
||||
st1d za0h.d[w12, 1], p1, [x1, x30, lsl #3]
|
||||
// CHECK-INST: st1d {za0h.d[w12, 1]}, p1, [x1, x30, lsl #3]
|
||||
// CHECK-ENCODING: [0x21,0x04,0xfe,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 04 fe e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0fe0421 <unknown>
|
||||
|
||||
st1d za4h.d[w14, 0], p5, [x19, x20, lsl #3]
|
||||
// CHECK-INST: st1d {za4h.d[w14, 0]}, p5, [x19, x20, lsl #3]
|
||||
// CHECK-ENCODING: [0x68,0x56,0xf4,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 56 f4 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0f45668 <unknown>
|
||||
|
||||
st1d za0h.d[w12, 0], p6, [x12, x2, lsl #3]
|
||||
// CHECK-INST: st1d {za0h.d[w12, 0]}, p6, [x12, x2, lsl #3]
|
||||
// CHECK-ENCODING: [0x80,0x19,0xe2,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 e2 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0e21980 <unknown>
|
||||
|
||||
st1d za0h.d[w14, 1], p2, [x1, x26, lsl #3]
|
||||
// CHECK-INST: st1d {za0h.d[w14, 1]}, p2, [x1, x26, lsl #3]
|
||||
// CHECK-ENCODING: [0x21,0x48,0xfa,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 48 fa e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0fa4821 <unknown>
|
||||
|
||||
st1d za6h.d[w12, 1], p2, [x22, x30, lsl #3]
|
||||
// CHECK-INST: st1d {za6h.d[w12, 1]}, p2, [x22, x30, lsl #3]
|
||||
// CHECK-ENCODING: [0xcd,0x0a,0xfe,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 0a fe e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0fe0acd <unknown>
|
||||
|
||||
st1d za1h.d[w15, 0], p5, [x9, x1, lsl #3]
|
||||
// CHECK-INST: st1d {za1h.d[w15, 0]}, p5, [x9, x1, lsl #3]
|
||||
// CHECK-ENCODING: [0x22,0x75,0xe1,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 75 e1 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0e17522 <unknown>
|
||||
|
||||
st1d za3h.d[w13, 1], p2, [x12, x11, lsl #3]
|
||||
// CHECK-INST: st1d {za3h.d[w13, 1]}, p2, [x12, x11, lsl #3]
|
||||
// CHECK-ENCODING: [0x87,0x29,0xeb,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 29 eb e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0eb2987 <unknown>
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// Vertical
|
||||
|
@ -166,142 +166,142 @@ st1d {za0v.d[w12, 0]}, p0, [x0, x0, lsl #3]
|
|||
// CHECK-INST: st1d {za0v.d[w12, 0]}, p0, [x0, x0, lsl #3]
|
||||
// CHECK-ENCODING: [0x00,0x80,0xe0,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 80 e0 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0e08000 <unknown>
|
||||
|
||||
st1d {za2v.d[w14, 1]}, p5, [x10, x21, lsl #3]
|
||||
// CHECK-INST: st1d {za2v.d[w14, 1]}, p5, [x10, x21, lsl #3]
|
||||
// CHECK-ENCODING: [0x45,0xd5,0xf5,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 d5 f5 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0f5d545 <unknown>
|
||||
|
||||
st1d {za3v.d[w15, 1]}, p3, [x13, x8, lsl #3]
|
||||
// CHECK-INST: st1d {za3v.d[w15, 1]}, p3, [x13, x8, lsl #3]
|
||||
// CHECK-ENCODING: [0xa7,0xed,0xe8,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 ed e8 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0e8eda7 <unknown>
|
||||
|
||||
st1d {za7v.d[w15, 1]}, p7, [sp]
|
||||
// CHECK-INST: st1d {za7v.d[w15, 1]}, p7, [sp]
|
||||
// CHECK-ENCODING: [0xef,0xff,0xff,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef ff ff e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0ffffef <unknown>
|
||||
|
||||
st1d {za2v.d[w12, 1]}, p3, [x17, x16, lsl #3]
|
||||
// CHECK-INST: st1d {za2v.d[w12, 1]}, p3, [x17, x16, lsl #3]
|
||||
// CHECK-ENCODING: [0x25,0x8e,0xf0,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 8e f0 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0f08e25 <unknown>
|
||||
|
||||
st1d {za0v.d[w12, 1]}, p1, [x1, x30, lsl #3]
|
||||
// CHECK-INST: st1d {za0v.d[w12, 1]}, p1, [x1, x30, lsl #3]
|
||||
// CHECK-ENCODING: [0x21,0x84,0xfe,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 fe e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0fe8421 <unknown>
|
||||
|
||||
st1d {za4v.d[w14, 0]}, p5, [x19, x20, lsl #3]
|
||||
// CHECK-INST: st1d {za4v.d[w14, 0]}, p5, [x19, x20, lsl #3]
|
||||
// CHECK-ENCODING: [0x68,0xd6,0xf4,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 d6 f4 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0f4d668 <unknown>
|
||||
|
||||
st1d {za0v.d[w12, 0]}, p6, [x12, x2, lsl #3]
|
||||
// CHECK-INST: st1d {za0v.d[w12, 0]}, p6, [x12, x2, lsl #3]
|
||||
// CHECK-ENCODING: [0x80,0x99,0xe2,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 99 e2 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0e29980 <unknown>
|
||||
|
||||
st1d {za0v.d[w14, 1]}, p2, [x1, x26, lsl #3]
|
||||
// CHECK-INST: st1d {za0v.d[w14, 1]}, p2, [x1, x26, lsl #3]
|
||||
// CHECK-ENCODING: [0x21,0xc8,0xfa,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 fa e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0fac821 <unknown>
|
||||
|
||||
st1d {za6v.d[w12, 1]}, p2, [x22, x30, lsl #3]
|
||||
// CHECK-INST: st1d {za6v.d[w12, 1]}, p2, [x22, x30, lsl #3]
|
||||
// CHECK-ENCODING: [0xcd,0x8a,0xfe,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 8a fe e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0fe8acd <unknown>
|
||||
|
||||
st1d {za1v.d[w15, 0]}, p5, [x9, x1, lsl #3]
|
||||
// CHECK-INST: st1d {za1v.d[w15, 0]}, p5, [x9, x1, lsl #3]
|
||||
// CHECK-ENCODING: [0x22,0xf5,0xe1,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 e1 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0e1f522 <unknown>
|
||||
|
||||
st1d {za3v.d[w13, 1]}, p2, [x12, x11, lsl #3]
|
||||
// CHECK-INST: st1d {za3v.d[w13, 1]}, p2, [x12, x11, lsl #3]
|
||||
// CHECK-ENCODING: [0x87,0xa9,0xeb,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 a9 eb e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0eba987 <unknown>
|
||||
|
||||
st1d za0v.d[w12, 0], p0, [x0, x0, lsl #3]
|
||||
// CHECK-INST: st1d {za0v.d[w12, 0]}, p0, [x0, x0, lsl #3]
|
||||
// CHECK-ENCODING: [0x00,0x80,0xe0,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 80 e0 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0e08000 <unknown>
|
||||
|
||||
st1d za2v.d[w14, 1], p5, [x10, x21, lsl #3]
|
||||
// CHECK-INST: st1d {za2v.d[w14, 1]}, p5, [x10, x21, lsl #3]
|
||||
// CHECK-ENCODING: [0x45,0xd5,0xf5,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 d5 f5 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0f5d545 <unknown>
|
||||
|
||||
st1d za3v.d[w15, 1], p3, [x13, x8, lsl #3]
|
||||
// CHECK-INST: st1d {za3v.d[w15, 1]}, p3, [x13, x8, lsl #3]
|
||||
// CHECK-ENCODING: [0xa7,0xed,0xe8,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 ed e8 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0e8eda7 <unknown>
|
||||
|
||||
st1d za7v.d[w15, 1], p7, [sp]
|
||||
// CHECK-INST: st1d {za7v.d[w15, 1]}, p7, [sp]
|
||||
// CHECK-ENCODING: [0xef,0xff,0xff,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef ff ff e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0ffffef <unknown>
|
||||
|
||||
st1d za2v.d[w12, 1], p3, [x17, x16, lsl #3]
|
||||
// CHECK-INST: st1d {za2v.d[w12, 1]}, p3, [x17, x16, lsl #3]
|
||||
// CHECK-ENCODING: [0x25,0x8e,0xf0,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 8e f0 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0f08e25 <unknown>
|
||||
|
||||
st1d za0v.d[w12, 1], p1, [x1, x30, lsl #3]
|
||||
// CHECK-INST: st1d {za0v.d[w12, 1]}, p1, [x1, x30, lsl #3]
|
||||
// CHECK-ENCODING: [0x21,0x84,0xfe,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 fe e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0fe8421 <unknown>
|
||||
|
||||
st1d za4v.d[w14, 0], p5, [x19, x20, lsl #3]
|
||||
// CHECK-INST: st1d {za4v.d[w14, 0]}, p5, [x19, x20, lsl #3]
|
||||
// CHECK-ENCODING: [0x68,0xd6,0xf4,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 d6 f4 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0f4d668 <unknown>
|
||||
|
||||
st1d za0v.d[w12, 0], p6, [x12, x2, lsl #3]
|
||||
// CHECK-INST: st1d {za0v.d[w12, 0]}, p6, [x12, x2, lsl #3]
|
||||
// CHECK-ENCODING: [0x80,0x99,0xe2,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 99 e2 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0e29980 <unknown>
|
||||
|
||||
st1d za0v.d[w14, 1], p2, [x1, x26, lsl #3]
|
||||
// CHECK-INST: st1d {za0v.d[w14, 1]}, p2, [x1, x26, lsl #3]
|
||||
// CHECK-ENCODING: [0x21,0xc8,0xfa,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 fa e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0fac821 <unknown>
|
||||
|
||||
st1d za6v.d[w12, 1], p2, [x22, x30, lsl #3]
|
||||
// CHECK-INST: st1d {za6v.d[w12, 1]}, p2, [x22, x30, lsl #3]
|
||||
// CHECK-ENCODING: [0xcd,0x8a,0xfe,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 8a fe e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0fe8acd <unknown>
|
||||
|
||||
st1d za1v.d[w15, 0], p5, [x9, x1, lsl #3]
|
||||
// CHECK-INST: st1d {za1v.d[w15, 0]}, p5, [x9, x1, lsl #3]
|
||||
// CHECK-ENCODING: [0x22,0xf5,0xe1,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 e1 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0e1f522 <unknown>
|
||||
|
||||
st1d za3v.d[w13, 1], p2, [x12, x11, lsl #3]
|
||||
// CHECK-INST: st1d {za3v.d[w13, 1]}, p2, [x12, x11, lsl #3]
|
||||
// CHECK-ENCODING: [0x87,0xa9,0xeb,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 a9 eb e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0eba987 <unknown>
|
||||
|
|
|
@ -19,145 +19,145 @@ st1h {za0h.h[w12, 0]}, p0, [x0, x0, lsl #1]
|
|||
// CHECK-INST: st1h {za0h.h[w12, 0]}, p0, [x0, x0, lsl #1]
|
||||
// CHECK-ENCODING: [0x00,0x00,0x60,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 60 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0600000 <unknown>
|
||||
|
||||
st1h {za0h.h[w14, 5]}, p5, [x10, x21, lsl #1]
|
||||
// CHECK-INST: st1h {za0h.h[w14, 5]}, p5, [x10, x21, lsl #1]
|
||||
// CHECK-ENCODING: [0x45,0x55,0x75,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 55 75 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0755545 <unknown>
|
||||
|
||||
st1h {za0h.h[w15, 7]}, p3, [x13, x8, lsl #1]
|
||||
// CHECK-INST: st1h {za0h.h[w15, 7]}, p3, [x13, x8, lsl #1]
|
||||
// CHECK-ENCODING: [0xa7,0x6d,0x68,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 6d 68 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0686da7 <unknown>
|
||||
|
||||
st1h {za1h.h[w15, 7]}, p7, [sp]
|
||||
// CHECK-INST: st1h {za1h.h[w15, 7]}, p7, [sp]
|
||||
// CHECK-ENCODING: [0xef,0x7f,0x7f,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef 7f 7f e0 <unknown>
|
||||
// CHECK-UNKNOWN: e07f7fef <unknown>
|
||||
|
||||
st1h {za0h.h[w12, 5]}, p3, [x17, x16, lsl #1]
|
||||
// CHECK-INST: st1h {za0h.h[w12, 5]}, p3, [x17, x16, lsl #1]
|
||||
// CHECK-ENCODING: [0x25,0x0e,0x70,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 0e 70 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0700e25 <unknown>
|
||||
|
||||
st1h {za0h.h[w12, 1]}, p1, [x1, x30, lsl #1]
|
||||
// CHECK-INST: st1h {za0h.h[w12, 1]}, p1, [x1, x30, lsl #1]
|
||||
// CHECK-ENCODING: [0x21,0x04,0x7e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 04 7e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e07e0421 <unknown>
|
||||
|
||||
st1h {za1h.h[w14, 0]}, p5, [x19, x20, lsl #1]
|
||||
// CHECK-INST: st1h {za1h.h[w14, 0]}, p5, [x19, x20, lsl #1]
|
||||
// CHECK-ENCODING: [0x68,0x56,0x74,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 56 74 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0745668 <unknown>
|
||||
|
||||
st1h {za0h.h[w12, 0]}, p6, [x12, x2, lsl #1]
|
||||
// CHECK-INST: st1h {za0h.h[w12, 0]}, p6, [x12, x2, lsl #1]
|
||||
// CHECK-ENCODING: [0x80,0x19,0x62,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 62 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0621980 <unknown>
|
||||
|
||||
st1h {za0h.h[w14, 1]}, p2, [x1, x26, lsl #1]
|
||||
// CHECK-INST: st1h {za0h.h[w14, 1]}, p2, [x1, x26, lsl #1]
|
||||
// CHECK-ENCODING: [0x21,0x48,0x7a,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 48 7a e0 <unknown>
|
||||
// CHECK-UNKNOWN: e07a4821 <unknown>
|
||||
|
||||
st1h {za1h.h[w12, 5]}, p2, [x22, x30, lsl #1]
|
||||
// CHECK-INST: st1h {za1h.h[w12, 5]}, p2, [x22, x30, lsl #1]
|
||||
// CHECK-ENCODING: [0xcd,0x0a,0x7e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 0a 7e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e07e0acd <unknown>
|
||||
|
||||
st1h {za0h.h[w15, 2]}, p5, [x9, x1, lsl #1]
|
||||
// CHECK-INST: st1h {za0h.h[w15, 2]}, p5, [x9, x1, lsl #1]
|
||||
// CHECK-ENCODING: [0x22,0x75,0x61,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 75 61 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0617522 <unknown>
|
||||
|
||||
st1h {za0h.h[w13, 7]}, p2, [x12, x11, lsl #1]
|
||||
// CHECK-INST: st1h {za0h.h[w13, 7]}, p2, [x12, x11, lsl #1]
|
||||
// CHECK-ENCODING: [0x87,0x29,0x6b,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 29 6b e0 <unknown>
|
||||
// CHECK-UNKNOWN: e06b2987 <unknown>
|
||||
|
||||
st1h za0h.h[w12, 0], p0, [x0, x0, lsl #1]
|
||||
// CHECK-INST: st1h {za0h.h[w12, 0]}, p0, [x0, x0, lsl #1]
|
||||
// CHECK-ENCODING: [0x00,0x00,0x60,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 60 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0600000 <unknown>
|
||||
|
||||
st1h za0h.h[w14, 5], p5, [x10, x21, lsl #1]
|
||||
// CHECK-INST: st1h {za0h.h[w14, 5]}, p5, [x10, x21, lsl #1]
|
||||
// CHECK-ENCODING: [0x45,0x55,0x75,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 55 75 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0755545 <unknown>
|
||||
|
||||
st1h za0h.h[w15, 7], p3, [x13, x8, lsl #1]
|
||||
// CHECK-INST: st1h {za0h.h[w15, 7]}, p3, [x13, x8, lsl #1]
|
||||
// CHECK-ENCODING: [0xa7,0x6d,0x68,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 6d 68 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0686da7 <unknown>
|
||||
|
||||
st1h za1h.h[w15, 7], p7, [sp]
|
||||
// CHECK-INST: st1h {za1h.h[w15, 7]}, p7, [sp]
|
||||
// CHECK-ENCODING: [0xef,0x7f,0x7f,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef 7f 7f e0 <unknown>
|
||||
// CHECK-UNKNOWN: e07f7fef <unknown>
|
||||
|
||||
st1h za0h.h[w12, 5], p3, [x17, x16, lsl #1]
|
||||
// CHECK-INST: st1h {za0h.h[w12, 5]}, p3, [x17, x16, lsl #1]
|
||||
// CHECK-ENCODING: [0x25,0x0e,0x70,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 0e 70 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0700e25 <unknown>
|
||||
|
||||
st1h za0h.h[w12, 1], p1, [x1, x30, lsl #1]
|
||||
// CHECK-INST: st1h {za0h.h[w12, 1]}, p1, [x1, x30, lsl #1]
|
||||
// CHECK-ENCODING: [0x21,0x04,0x7e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 04 7e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e07e0421 <unknown>
|
||||
|
||||
st1h za1h.h[w14, 0], p5, [x19, x20, lsl #1]
|
||||
// CHECK-INST: st1h {za1h.h[w14, 0]}, p5, [x19, x20, lsl #1]
|
||||
// CHECK-ENCODING: [0x68,0x56,0x74,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 56 74 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0745668 <unknown>
|
||||
|
||||
st1h za0h.h[w12, 0], p6, [x12, x2, lsl #1]
|
||||
// CHECK-INST: st1h {za0h.h[w12, 0]}, p6, [x12, x2, lsl #1]
|
||||
// CHECK-ENCODING: [0x80,0x19,0x62,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 62 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0621980 <unknown>
|
||||
|
||||
st1h za0h.h[w14, 1], p2, [x1, x26, lsl #1]
|
||||
// CHECK-INST: st1h {za0h.h[w14, 1]}, p2, [x1, x26, lsl #1]
|
||||
// CHECK-ENCODING: [0x21,0x48,0x7a,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 48 7a e0 <unknown>
|
||||
// CHECK-UNKNOWN: e07a4821 <unknown>
|
||||
|
||||
st1h za1h.h[w12, 5], p2, [x22, x30, lsl #1]
|
||||
// CHECK-INST: st1h {za1h.h[w12, 5]}, p2, [x22, x30, lsl #1]
|
||||
// CHECK-ENCODING: [0xcd,0x0a,0x7e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 0a 7e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e07e0acd <unknown>
|
||||
|
||||
st1h za0h.h[w15, 2], p5, [x9, x1, lsl #1]
|
||||
// CHECK-INST: st1h {za0h.h[w15, 2]}, p5, [x9, x1, lsl #1]
|
||||
// CHECK-ENCODING: [0x22,0x75,0x61,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 75 61 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0617522 <unknown>
|
||||
|
||||
st1h za0h.h[w13, 7], p2, [x12, x11, lsl #1]
|
||||
// CHECK-INST: st1h {za0h.h[w13, 7]}, p2, [x12, x11, lsl #1]
|
||||
// CHECK-ENCODING: [0x87,0x29,0x6b,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 29 6b e0 <unknown>
|
||||
// CHECK-UNKNOWN: e06b2987 <unknown>
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// Vertical
|
||||
|
@ -166,142 +166,142 @@ st1h {za0v.h[w12, 0]}, p0, [x0, x0, lsl #1]
|
|||
// CHECK-INST: st1h {za0v.h[w12, 0]}, p0, [x0, x0, lsl #1]
|
||||
// CHECK-ENCODING: [0x00,0x80,0x60,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 80 60 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0608000 <unknown>
|
||||
|
||||
st1h {za0v.h[w14, 5]}, p5, [x10, x21, lsl #1]
|
||||
// CHECK-INST: st1h {za0v.h[w14, 5]}, p5, [x10, x21, lsl #1]
|
||||
// CHECK-ENCODING: [0x45,0xd5,0x75,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 d5 75 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e075d545 <unknown>
|
||||
|
||||
st1h {za0v.h[w15, 7]}, p3, [x13, x8, lsl #1]
|
||||
// CHECK-INST: st1h {za0v.h[w15, 7]}, p3, [x13, x8, lsl #1]
|
||||
// CHECK-ENCODING: [0xa7,0xed,0x68,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 ed 68 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e068eda7 <unknown>
|
||||
|
||||
st1h {za1v.h[w15, 7]}, p7, [sp]
|
||||
// CHECK-INST: st1h {za1v.h[w15, 7]}, p7, [sp]
|
||||
// CHECK-ENCODING: [0xef,0xff,0x7f,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef ff 7f e0 <unknown>
|
||||
// CHECK-UNKNOWN: e07fffef <unknown>
|
||||
|
||||
st1h {za0v.h[w12, 5]}, p3, [x17, x16, lsl #1]
|
||||
// CHECK-INST: st1h {za0v.h[w12, 5]}, p3, [x17, x16, lsl #1]
|
||||
// CHECK-ENCODING: [0x25,0x8e,0x70,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 8e 70 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0708e25 <unknown>
|
||||
|
||||
st1h {za0v.h[w12, 1]}, p1, [x1, x30, lsl #1]
|
||||
// CHECK-INST: st1h {za0v.h[w12, 1]}, p1, [x1, x30, lsl #1]
|
||||
// CHECK-ENCODING: [0x21,0x84,0x7e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 7e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e07e8421 <unknown>
|
||||
|
||||
st1h {za1v.h[w14, 0]}, p5, [x19, x20, lsl #1]
|
||||
// CHECK-INST: st1h {za1v.h[w14, 0]}, p5, [x19, x20, lsl #1]
|
||||
// CHECK-ENCODING: [0x68,0xd6,0x74,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 d6 74 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e074d668 <unknown>
|
||||
|
||||
st1h {za0v.h[w12, 0]}, p6, [x12, x2, lsl #1]
|
||||
// CHECK-INST: st1h {za0v.h[w12, 0]}, p6, [x12, x2, lsl #1]
|
||||
// CHECK-ENCODING: [0x80,0x99,0x62,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 99 62 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0629980 <unknown>
|
||||
|
||||
st1h {za0v.h[w14, 1]}, p2, [x1, x26, lsl #1]
|
||||
// CHECK-INST: st1h {za0v.h[w14, 1]}, p2, [x1, x26, lsl #1]
|
||||
// CHECK-ENCODING: [0x21,0xc8,0x7a,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 7a e0 <unknown>
|
||||
// CHECK-UNKNOWN: e07ac821 <unknown>
|
||||
|
||||
st1h {za1v.h[w12, 5]}, p2, [x22, x30, lsl #1]
|
||||
// CHECK-INST: st1h {za1v.h[w12, 5]}, p2, [x22, x30, lsl #1]
|
||||
// CHECK-ENCODING: [0xcd,0x8a,0x7e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 8a 7e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e07e8acd <unknown>
|
||||
|
||||
st1h {za0v.h[w15, 2]}, p5, [x9, x1, lsl #1]
|
||||
// CHECK-INST: st1h {za0v.h[w15, 2]}, p5, [x9, x1, lsl #1]
|
||||
// CHECK-ENCODING: [0x22,0xf5,0x61,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 61 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e061f522 <unknown>
|
||||
|
||||
st1h {za0v.h[w13, 7]}, p2, [x12, x11, lsl #1]
|
||||
// CHECK-INST: st1h {za0v.h[w13, 7]}, p2, [x12, x11, lsl #1]
|
||||
// CHECK-ENCODING: [0x87,0xa9,0x6b,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 a9 6b e0 <unknown>
|
||||
// CHECK-UNKNOWN: e06ba987 <unknown>
|
||||
|
||||
st1h za0v.h[w12, 0], p0, [x0, x0, lsl #1]
|
||||
// CHECK-INST: st1h {za0v.h[w12, 0]}, p0, [x0, x0, lsl #1]
|
||||
// CHECK-ENCODING: [0x00,0x80,0x60,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 80 60 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0608000 <unknown>
|
||||
|
||||
st1h za0v.h[w14, 5], p5, [x10, x21, lsl #1]
|
||||
// CHECK-INST: st1h {za0v.h[w14, 5]}, p5, [x10, x21, lsl #1]
|
||||
// CHECK-ENCODING: [0x45,0xd5,0x75,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 d5 75 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e075d545 <unknown>
|
||||
|
||||
st1h za0v.h[w15, 7], p3, [x13, x8, lsl #1]
|
||||
// CHECK-INST: st1h {za0v.h[w15, 7]}, p3, [x13, x8, lsl #1]
|
||||
// CHECK-ENCODING: [0xa7,0xed,0x68,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 ed 68 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e068eda7 <unknown>
|
||||
|
||||
st1h za1v.h[w15, 7], p7, [sp]
|
||||
// CHECK-INST: st1h {za1v.h[w15, 7]}, p7, [sp]
|
||||
// CHECK-ENCODING: [0xef,0xff,0x7f,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef ff 7f e0 <unknown>
|
||||
// CHECK-UNKNOWN: e07fffef <unknown>
|
||||
|
||||
st1h za0v.h[w12, 5], p3, [x17, x16, lsl #1]
|
||||
// CHECK-INST: st1h {za0v.h[w12, 5]}, p3, [x17, x16, lsl #1]
|
||||
// CHECK-ENCODING: [0x25,0x8e,0x70,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 8e 70 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0708e25 <unknown>
|
||||
|
||||
st1h za0v.h[w12, 1], p1, [x1, x30, lsl #1]
|
||||
// CHECK-INST: st1h {za0v.h[w12, 1]}, p1, [x1, x30, lsl #1]
|
||||
// CHECK-ENCODING: [0x21,0x84,0x7e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 7e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e07e8421 <unknown>
|
||||
|
||||
st1h za1v.h[w14, 0], p5, [x19, x20, lsl #1]
|
||||
// CHECK-INST: st1h {za1v.h[w14, 0]}, p5, [x19, x20, lsl #1]
|
||||
// CHECK-ENCODING: [0x68,0xd6,0x74,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 d6 74 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e074d668 <unknown>
|
||||
|
||||
st1h za0v.h[w12, 0], p6, [x12, x2, lsl #1]
|
||||
// CHECK-INST: st1h {za0v.h[w12, 0]}, p6, [x12, x2, lsl #1]
|
||||
// CHECK-ENCODING: [0x80,0x99,0x62,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 99 62 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0629980 <unknown>
|
||||
|
||||
st1h za0v.h[w14, 1], p2, [x1, x26, lsl #1]
|
||||
// CHECK-INST: st1h {za0v.h[w14, 1]}, p2, [x1, x26, lsl #1]
|
||||
// CHECK-ENCODING: [0x21,0xc8,0x7a,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 7a e0 <unknown>
|
||||
// CHECK-UNKNOWN: e07ac821 <unknown>
|
||||
|
||||
st1h za1v.h[w12, 5], p2, [x22, x30, lsl #1]
|
||||
// CHECK-INST: st1h {za1v.h[w12, 5]}, p2, [x22, x30, lsl #1]
|
||||
// CHECK-ENCODING: [0xcd,0x8a,0x7e,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 8a 7e e0 <unknown>
|
||||
// CHECK-UNKNOWN: e07e8acd <unknown>
|
||||
|
||||
st1h za0v.h[w15, 2], p5, [x9, x1, lsl #1]
|
||||
// CHECK-INST: st1h {za0v.h[w15, 2]}, p5, [x9, x1, lsl #1]
|
||||
// CHECK-ENCODING: [0x22,0xf5,0x61,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 61 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e061f522 <unknown>
|
||||
|
||||
st1h za0v.h[w13, 7], p2, [x12, x11, lsl #1]
|
||||
// CHECK-INST: st1h {za0v.h[w13, 7]}, p2, [x12, x11, lsl #1]
|
||||
// CHECK-ENCODING: [0x87,0xa9,0x6b,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 a9 6b e0 <unknown>
|
||||
// CHECK-UNKNOWN: e06ba987 <unknown>
|
||||
|
|
|
@ -19,145 +19,145 @@ st1q {za0h.q[w12, 0]}, p0, [x0, x0, lsl #4]
|
|||
// CHECK-INST: st1q {za0h.q[w12, 0]}, p0, [x0, x0, lsl #4]
|
||||
// CHECK-ENCODING: [0x00,0x00,0xe0,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 e0 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1e00000 <unknown>
|
||||
|
||||
st1q {za5h.q[w14, 0]}, p5, [x10, x21, lsl #4]
|
||||
// CHECK-INST: st1q {za5h.q[w14, 0]}, p5, [x10, x21, lsl #4]
|
||||
// CHECK-ENCODING: [0x45,0x55,0xf5,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 55 f5 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1f55545 <unknown>
|
||||
|
||||
st1q {za7h.q[w15, 0]}, p3, [x13, x8, lsl #4]
|
||||
// CHECK-INST: st1q {za7h.q[w15, 0]}, p3, [x13, x8, lsl #4]
|
||||
// CHECK-ENCODING: [0xa7,0x6d,0xe8,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 6d e8 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1e86da7 <unknown>
|
||||
|
||||
st1q {za15h.q[w15, 0]}, p7, [sp]
|
||||
// CHECK-INST: st1q {za15h.q[w15, 0]}, p7, [sp]
|
||||
// CHECK-ENCODING: [0xef,0x7f,0xff,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef 7f ff e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1ff7fef <unknown>
|
||||
|
||||
st1q {za5h.q[w12, 0]}, p3, [x17, x16, lsl #4]
|
||||
// CHECK-INST: st1q {za5h.q[w12, 0]}, p3, [x17, x16, lsl #4]
|
||||
// CHECK-ENCODING: [0x25,0x0e,0xf0,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 0e f0 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1f00e25 <unknown>
|
||||
|
||||
st1q {za1h.q[w12, 0]}, p1, [x1, x30, lsl #4]
|
||||
// CHECK-INST: st1q {za1h.q[w12, 0]}, p1, [x1, x30, lsl #4]
|
||||
// CHECK-ENCODING: [0x21,0x04,0xfe,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 04 fe e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1fe0421 <unknown>
|
||||
|
||||
st1q {za8h.q[w14, 0]}, p5, [x19, x20, lsl #4]
|
||||
// CHECK-INST: st1q {za8h.q[w14, 0]}, p5, [x19, x20, lsl #4]
|
||||
// CHECK-ENCODING: [0x68,0x56,0xf4,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 56 f4 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1f45668 <unknown>
|
||||
|
||||
st1q {za0h.q[w12, 0]}, p6, [x12, x2, lsl #4]
|
||||
// CHECK-INST: st1q {za0h.q[w12, 0]}, p6, [x12, x2, lsl #4]
|
||||
// CHECK-ENCODING: [0x80,0x19,0xe2,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 e2 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1e21980 <unknown>
|
||||
|
||||
st1q {za1h.q[w14, 0]}, p2, [x1, x26, lsl #4]
|
||||
// CHECK-INST: st1q {za1h.q[w14, 0]}, p2, [x1, x26, lsl #4]
|
||||
// CHECK-ENCODING: [0x21,0x48,0xfa,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 48 fa e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1fa4821 <unknown>
|
||||
|
||||
st1q {za13h.q[w12, 0]}, p2, [x22, x30, lsl #4]
|
||||
// CHECK-INST: st1q {za13h.q[w12, 0]}, p2, [x22, x30, lsl #4]
|
||||
// CHECK-ENCODING: [0xcd,0x0a,0xfe,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 0a fe e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1fe0acd <unknown>
|
||||
|
||||
st1q {za2h.q[w15, 0]}, p5, [x9, x1, lsl #4]
|
||||
// CHECK-INST: st1q {za2h.q[w15, 0]}, p5, [x9, x1, lsl #4]
|
||||
// CHECK-ENCODING: [0x22,0x75,0xe1,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 75 e1 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1e17522 <unknown>
|
||||
|
||||
st1q {za7h.q[w13, 0]}, p2, [x12, x11, lsl #4]
|
||||
// CHECK-INST: st1q {za7h.q[w13, 0]}, p2, [x12, x11, lsl #4]
|
||||
// CHECK-ENCODING: [0x87,0x29,0xeb,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 29 eb e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1eb2987 <unknown>
|
||||
|
||||
st1q za0h.q[w12, 0], p0, [x0, x0, lsl #4]
|
||||
// CHECK-INST: st1q {za0h.q[w12, 0]}, p0, [x0, x0, lsl #4]
|
||||
// CHECK-ENCODING: [0x00,0x00,0xe0,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 e0 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1e00000 <unknown>
|
||||
|
||||
st1q za5h.q[w14, 0], p5, [x10, x21, lsl #4]
|
||||
// CHECK-INST: st1q {za5h.q[w14, 0]}, p5, [x10, x21, lsl #4]
|
||||
// CHECK-ENCODING: [0x45,0x55,0xf5,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 55 f5 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1f55545 <unknown>
|
||||
|
||||
st1q za7h.q[w15, 0], p3, [x13, x8, lsl #4]
|
||||
// CHECK-INST: st1q {za7h.q[w15, 0]}, p3, [x13, x8, lsl #4]
|
||||
// CHECK-ENCODING: [0xa7,0x6d,0xe8,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 6d e8 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1e86da7 <unknown>
|
||||
|
||||
st1q za15h.q[w15, 0], p7, [sp]
|
||||
// CHECK-INST: st1q {za15h.q[w15, 0]}, p7, [sp]
|
||||
// CHECK-ENCODING: [0xef,0x7f,0xff,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef 7f ff e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1ff7fef <unknown>
|
||||
|
||||
st1q za5h.q[w12, 0], p3, [x17, x16, lsl #4]
|
||||
// CHECK-INST: st1q {za5h.q[w12, 0]}, p3, [x17, x16, lsl #4]
|
||||
// CHECK-ENCODING: [0x25,0x0e,0xf0,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 0e f0 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1f00e25 <unknown>
|
||||
|
||||
st1q za1h.q[w12, 0], p1, [x1, x30, lsl #4]
|
||||
// CHECK-INST: st1q {za1h.q[w12, 0]}, p1, [x1, x30, lsl #4]
|
||||
// CHECK-ENCODING: [0x21,0x04,0xfe,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 04 fe e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1fe0421 <unknown>
|
||||
|
||||
st1q za8h.q[w14, 0], p5, [x19, x20, lsl #4]
|
||||
// CHECK-INST: st1q {za8h.q[w14, 0]}, p5, [x19, x20, lsl #4]
|
||||
// CHECK-ENCODING: [0x68,0x56,0xf4,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 56 f4 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1f45668 <unknown>
|
||||
|
||||
st1q za0h.q[w12, 0], p6, [x12, x2, lsl #4]
|
||||
// CHECK-INST: st1q {za0h.q[w12, 0]}, p6, [x12, x2, lsl #4]
|
||||
// CHECK-ENCODING: [0x80,0x19,0xe2,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 e2 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1e21980 <unknown>
|
||||
|
||||
st1q za1h.q[w14, 0], p2, [x1, x26, lsl #4]
|
||||
// CHECK-INST: st1q {za1h.q[w14, 0]}, p2, [x1, x26, lsl #4]
|
||||
// CHECK-ENCODING: [0x21,0x48,0xfa,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 48 fa e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1fa4821 <unknown>
|
||||
|
||||
st1q za13h.q[w12, 0], p2, [x22, x30, lsl #4]
|
||||
// CHECK-INST: st1q {za13h.q[w12, 0]}, p2, [x22, x30, lsl #4]
|
||||
// CHECK-ENCODING: [0xcd,0x0a,0xfe,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 0a fe e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1fe0acd <unknown>
|
||||
|
||||
st1q za2h.q[w15, 0], p5, [x9, x1, lsl #4]
|
||||
// CHECK-INST: st1q {za2h.q[w15, 0]}, p5, [x9, x1, lsl #4]
|
||||
// CHECK-ENCODING: [0x22,0x75,0xe1,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 75 e1 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1e17522 <unknown>
|
||||
|
||||
st1q za7h.q[w13, 0], p2, [x12, x11, lsl #4]
|
||||
// CHECK-INST: st1q {za7h.q[w13, 0]}, p2, [x12, x11, lsl #4]
|
||||
// CHECK-ENCODING: [0x87,0x29,0xeb,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 29 eb e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1eb2987 <unknown>
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// Vertical
|
||||
|
@ -166,142 +166,142 @@ st1q {za0v.q[w12, 0]}, p0, [x0, x0, lsl #4]
|
|||
// CHECK-INST: st1q {za0v.q[w12, 0]}, p0, [x0, x0, lsl #4]
|
||||
// CHECK-ENCODING: [0x00,0x80,0xe0,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 80 e0 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1e08000 <unknown>
|
||||
|
||||
st1q {za5v.q[w14, 0]}, p5, [x10, x21, lsl #4]
|
||||
// CHECK-INST: st1q {za5v.q[w14, 0]}, p5, [x10, x21, lsl #4]
|
||||
// CHECK-ENCODING: [0x45,0xd5,0xf5,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 d5 f5 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1f5d545 <unknown>
|
||||
|
||||
st1q {za7v.q[w15, 0]}, p3, [x13, x8, lsl #4]
|
||||
// CHECK-INST: st1q {za7v.q[w15, 0]}, p3, [x13, x8, lsl #4]
|
||||
// CHECK-ENCODING: [0xa7,0xed,0xe8,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 ed e8 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1e8eda7 <unknown>
|
||||
|
||||
st1q {za15v.q[w15, 0]}, p7, [sp]
|
||||
// CHECK-INST: st1q {za15v.q[w15, 0]}, p7, [sp]
|
||||
// CHECK-ENCODING: [0xef,0xff,0xff,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef ff ff e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1ffffef <unknown>
|
||||
|
||||
st1q {za5v.q[w12, 0]}, p3, [x17, x16, lsl #4]
|
||||
// CHECK-INST: st1q {za5v.q[w12, 0]}, p3, [x17, x16, lsl #4]
|
||||
// CHECK-ENCODING: [0x25,0x8e,0xf0,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 8e f0 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1f08e25 <unknown>
|
||||
|
||||
st1q {za1v.q[w12, 0]}, p1, [x1, x30, lsl #4]
|
||||
// CHECK-INST: st1q {za1v.q[w12, 0]}, p1, [x1, x30, lsl #4]
|
||||
// CHECK-ENCODING: [0x21,0x84,0xfe,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 fe e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1fe8421 <unknown>
|
||||
|
||||
st1q {za8v.q[w14, 0]}, p5, [x19, x20, lsl #4]
|
||||
// CHECK-INST: st1q {za8v.q[w14, 0]}, p5, [x19, x20, lsl #4]
|
||||
// CHECK-ENCODING: [0x68,0xd6,0xf4,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 d6 f4 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1f4d668 <unknown>
|
||||
|
||||
st1q {za0v.q[w12, 0]}, p6, [x12, x2, lsl #4]
|
||||
// CHECK-INST: st1q {za0v.q[w12, 0]}, p6, [x12, x2, lsl #4]
|
||||
// CHECK-ENCODING: [0x80,0x99,0xe2,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 99 e2 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1e29980 <unknown>
|
||||
|
||||
st1q {za1v.q[w14, 0]}, p2, [x1, x26, lsl #4]
|
||||
// CHECK-INST: st1q {za1v.q[w14, 0]}, p2, [x1, x26, lsl #4]
|
||||
// CHECK-ENCODING: [0x21,0xc8,0xfa,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 fa e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1fac821 <unknown>
|
||||
|
||||
st1q {za13v.q[w12, 0]}, p2, [x22, x30, lsl #4]
|
||||
// CHECK-INST: st1q {za13v.q[w12, 0]}, p2, [x22, x30, lsl #4]
|
||||
// CHECK-ENCODING: [0xcd,0x8a,0xfe,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 8a fe e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1fe8acd <unknown>
|
||||
|
||||
st1q {za2v.q[w15, 0]}, p5, [x9, x1, lsl #4]
|
||||
// CHECK-INST: st1q {za2v.q[w15, 0]}, p5, [x9, x1, lsl #4]
|
||||
// CHECK-ENCODING: [0x22,0xf5,0xe1,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 e1 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1e1f522 <unknown>
|
||||
|
||||
st1q {za7v.q[w13, 0]}, p2, [x12, x11, lsl #4]
|
||||
// CHECK-INST: st1q {za7v.q[w13, 0]}, p2, [x12, x11, lsl #4]
|
||||
// CHECK-ENCODING: [0x87,0xa9,0xeb,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 a9 eb e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1eba987 <unknown>
|
||||
|
||||
st1q za0v.q[w12, 0], p0, [x0, x0, lsl #4]
|
||||
// CHECK-INST: st1q {za0v.q[w12, 0]}, p0, [x0, x0, lsl #4]
|
||||
// CHECK-ENCODING: [0x00,0x80,0xe0,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 80 e0 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1e08000 <unknown>
|
||||
|
||||
st1q za5v.q[w14, 0], p5, [x10, x21, lsl #4]
|
||||
// CHECK-INST: st1q {za5v.q[w14, 0]}, p5, [x10, x21, lsl #4]
|
||||
// CHECK-ENCODING: [0x45,0xd5,0xf5,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 d5 f5 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1f5d545 <unknown>
|
||||
|
||||
st1q za7v.q[w15, 0], p3, [x13, x8, lsl #4]
|
||||
// CHECK-INST: st1q {za7v.q[w15, 0]}, p3, [x13, x8, lsl #4]
|
||||
// CHECK-ENCODING: [0xa7,0xed,0xe8,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 ed e8 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1e8eda7 <unknown>
|
||||
|
||||
st1q za15v.q[w15, 0], p7, [sp]
|
||||
// CHECK-INST: st1q {za15v.q[w15, 0]}, p7, [sp]
|
||||
// CHECK-ENCODING: [0xef,0xff,0xff,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef ff ff e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1ffffef <unknown>
|
||||
|
||||
st1q za5v.q[w12, 0], p3, [x17, x16, lsl #4]
|
||||
// CHECK-INST: st1q {za5v.q[w12, 0]}, p3, [x17, x16, lsl #4]
|
||||
// CHECK-ENCODING: [0x25,0x8e,0xf0,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 8e f0 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1f08e25 <unknown>
|
||||
|
||||
st1q za1v.q[w12, 0], p1, [x1, x30, lsl #4]
|
||||
// CHECK-INST: st1q {za1v.q[w12, 0]}, p1, [x1, x30, lsl #4]
|
||||
// CHECK-ENCODING: [0x21,0x84,0xfe,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 fe e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1fe8421 <unknown>
|
||||
|
||||
st1q za8v.q[w14, 0], p5, [x19, x20, lsl #4]
|
||||
// CHECK-INST: st1q {za8v.q[w14, 0]}, p5, [x19, x20, lsl #4]
|
||||
// CHECK-ENCODING: [0x68,0xd6,0xf4,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 d6 f4 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1f4d668 <unknown>
|
||||
|
||||
st1q za0v.q[w12, 0], p6, [x12, x2, lsl #4]
|
||||
// CHECK-INST: st1q {za0v.q[w12, 0]}, p6, [x12, x2, lsl #4]
|
||||
// CHECK-ENCODING: [0x80,0x99,0xe2,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 99 e2 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1e29980 <unknown>
|
||||
|
||||
st1q za1v.q[w14, 0], p2, [x1, x26, lsl #4]
|
||||
// CHECK-INST: st1q {za1v.q[w14, 0]}, p2, [x1, x26, lsl #4]
|
||||
// CHECK-ENCODING: [0x21,0xc8,0xfa,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 fa e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1fac821 <unknown>
|
||||
|
||||
st1q za13v.q[w12, 0], p2, [x22, x30, lsl #4]
|
||||
// CHECK-INST: st1q {za13v.q[w12, 0]}, p2, [x22, x30, lsl #4]
|
||||
// CHECK-ENCODING: [0xcd,0x8a,0xfe,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 8a fe e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1fe8acd <unknown>
|
||||
|
||||
st1q za2v.q[w15, 0], p5, [x9, x1, lsl #4]
|
||||
// CHECK-INST: st1q {za2v.q[w15, 0]}, p5, [x9, x1, lsl #4]
|
||||
// CHECK-ENCODING: [0x22,0xf5,0xe1,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 e1 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1e1f522 <unknown>
|
||||
|
||||
st1q za7v.q[w13, 0], p2, [x12, x11, lsl #4]
|
||||
// CHECK-INST: st1q {za7v.q[w13, 0]}, p2, [x12, x11, lsl #4]
|
||||
// CHECK-ENCODING: [0x87,0xa9,0xeb,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 a9 eb e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1eba987 <unknown>
|
||||
|
|
|
@ -19,145 +19,145 @@ st1w {za0h.s[w12, 0]}, p0, [x0, x0, lsl #2]
|
|||
// CHECK-INST: st1w {za0h.s[w12, 0]}, p0, [x0, x0, lsl #2]
|
||||
// CHECK-ENCODING: [0x00,0x00,0xa0,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 a0 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0a00000 <unknown>
|
||||
|
||||
st1w {za1h.s[w14, 1]}, p5, [x10, x21, lsl #2]
|
||||
// CHECK-INST: st1w {za1h.s[w14, 1]}, p5, [x10, x21, lsl #2]
|
||||
// CHECK-ENCODING: [0x45,0x55,0xb5,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 55 b5 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0b55545 <unknown>
|
||||
|
||||
st1w {za1h.s[w15, 3]}, p3, [x13, x8, lsl #2]
|
||||
// CHECK-INST: st1w {za1h.s[w15, 3]}, p3, [x13, x8, lsl #2]
|
||||
// CHECK-ENCODING: [0xa7,0x6d,0xa8,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 6d a8 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0a86da7 <unknown>
|
||||
|
||||
st1w {za3h.s[w15, 3]}, p7, [sp]
|
||||
// CHECK-INST: st1w {za3h.s[w15, 3]}, p7, [sp]
|
||||
// CHECK-ENCODING: [0xef,0x7f,0xbf,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef 7f bf e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0bf7fef <unknown>
|
||||
|
||||
st1w {za1h.s[w12, 1]}, p3, [x17, x16, lsl #2]
|
||||
// CHECK-INST: st1w {za1h.s[w12, 1]}, p3, [x17, x16, lsl #2]
|
||||
// CHECK-ENCODING: [0x25,0x0e,0xb0,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 0e b0 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0b00e25 <unknown>
|
||||
|
||||
st1w {za0h.s[w12, 1]}, p1, [x1, x30, lsl #2]
|
||||
// CHECK-INST: st1w {za0h.s[w12, 1]}, p1, [x1, x30, lsl #2]
|
||||
// CHECK-ENCODING: [0x21,0x04,0xbe,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 04 be e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0be0421 <unknown>
|
||||
|
||||
st1w {za2h.s[w14, 0]}, p5, [x19, x20, lsl #2]
|
||||
// CHECK-INST: st1w {za2h.s[w14, 0]}, p5, [x19, x20, lsl #2]
|
||||
// CHECK-ENCODING: [0x68,0x56,0xb4,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 56 b4 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0b45668 <unknown>
|
||||
|
||||
st1w {za0h.s[w12, 0]}, p6, [x12, x2, lsl #2]
|
||||
// CHECK-INST: st1w {za0h.s[w12, 0]}, p6, [x12, x2, lsl #2]
|
||||
// CHECK-ENCODING: [0x80,0x19,0xa2,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 a2 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0a21980 <unknown>
|
||||
|
||||
st1w {za0h.s[w14, 1]}, p2, [x1, x26, lsl #2]
|
||||
// CHECK-INST: st1w {za0h.s[w14, 1]}, p2, [x1, x26, lsl #2]
|
||||
// CHECK-ENCODING: [0x21,0x48,0xba,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 48 ba e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0ba4821 <unknown>
|
||||
|
||||
st1w {za3h.s[w12, 1]}, p2, [x22, x30, lsl #2]
|
||||
// CHECK-INST: st1w {za3h.s[w12, 1]}, p2, [x22, x30, lsl #2]
|
||||
// CHECK-ENCODING: [0xcd,0x0a,0xbe,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 0a be e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0be0acd <unknown>
|
||||
|
||||
st1w {za0h.s[w15, 2]}, p5, [x9, x1, lsl #2]
|
||||
// CHECK-INST: st1w {za0h.s[w15, 2]}, p5, [x9, x1, lsl #2]
|
||||
// CHECK-ENCODING: [0x22,0x75,0xa1,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 75 a1 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0a17522 <unknown>
|
||||
|
||||
st1w {za1h.s[w13, 3]}, p2, [x12, x11, lsl #2]
|
||||
// CHECK-INST: st1w {za1h.s[w13, 3]}, p2, [x12, x11, lsl #2]
|
||||
// CHECK-ENCODING: [0x87,0x29,0xab,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 29 ab e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0ab2987 <unknown>
|
||||
|
||||
st1w za0h.s[w12, 0], p0, [x0, x0, lsl #2]
|
||||
// CHECK-INST: st1w {za0h.s[w12, 0]}, p0, [x0, x0, lsl #2]
|
||||
// CHECK-ENCODING: [0x00,0x00,0xa0,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 a0 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0a00000 <unknown>
|
||||
|
||||
st1w za1h.s[w14, 1], p5, [x10, x21, lsl #2]
|
||||
// CHECK-INST: st1w {za1h.s[w14, 1]}, p5, [x10, x21, lsl #2]
|
||||
// CHECK-ENCODING: [0x45,0x55,0xb5,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 55 b5 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0b55545 <unknown>
|
||||
|
||||
st1w za1h.s[w15, 3], p3, [x13, x8, lsl #2]
|
||||
// CHECK-INST: st1w {za1h.s[w15, 3]}, p3, [x13, x8, lsl #2]
|
||||
// CHECK-ENCODING: [0xa7,0x6d,0xa8,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 6d a8 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0a86da7 <unknown>
|
||||
|
||||
st1w za3h.s[w15, 3], p7, [sp]
|
||||
// CHECK-INST: st1w {za3h.s[w15, 3]}, p7, [sp]
|
||||
// CHECK-ENCODING: [0xef,0x7f,0xbf,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef 7f bf e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0bf7fef <unknown>
|
||||
|
||||
st1w za1h.s[w12, 1], p3, [x17, x16, lsl #2]
|
||||
// CHECK-INST: st1w {za1h.s[w12, 1]}, p3, [x17, x16, lsl #2]
|
||||
// CHECK-ENCODING: [0x25,0x0e,0xb0,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 0e b0 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0b00e25 <unknown>
|
||||
|
||||
st1w za0h.s[w12, 1], p1, [x1, x30, lsl #2]
|
||||
// CHECK-INST: st1w {za0h.s[w12, 1]}, p1, [x1, x30, lsl #2]
|
||||
// CHECK-ENCODING: [0x21,0x04,0xbe,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 04 be e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0be0421 <unknown>
|
||||
|
||||
st1w za2h.s[w14, 0], p5, [x19, x20, lsl #2]
|
||||
// CHECK-INST: st1w {za2h.s[w14, 0]}, p5, [x19, x20, lsl #2]
|
||||
// CHECK-ENCODING: [0x68,0x56,0xb4,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 56 b4 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0b45668 <unknown>
|
||||
|
||||
st1w za0h.s[w12, 0], p6, [x12, x2, lsl #2]
|
||||
// CHECK-INST: st1w {za0h.s[w12, 0]}, p6, [x12, x2, lsl #2]
|
||||
// CHECK-ENCODING: [0x80,0x19,0xa2,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 a2 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0a21980 <unknown>
|
||||
|
||||
st1w za0h.s[w14, 1], p2, [x1, x26, lsl #2]
|
||||
// CHECK-INST: st1w {za0h.s[w14, 1]}, p2, [x1, x26, lsl #2]
|
||||
// CHECK-ENCODING: [0x21,0x48,0xba,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 48 ba e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0ba4821 <unknown>
|
||||
|
||||
st1w za3h.s[w12, 1], p2, [x22, x30, lsl #2]
|
||||
// CHECK-INST: st1w {za3h.s[w12, 1]}, p2, [x22, x30, lsl #2]
|
||||
// CHECK-ENCODING: [0xcd,0x0a,0xbe,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 0a be e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0be0acd <unknown>
|
||||
|
||||
st1w za0h.s[w15, 2], p5, [x9, x1, lsl #2]
|
||||
// CHECK-INST: st1w {za0h.s[w15, 2]}, p5, [x9, x1, lsl #2]
|
||||
// CHECK-ENCODING: [0x22,0x75,0xa1,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 75 a1 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0a17522 <unknown>
|
||||
|
||||
st1w za1h.s[w13, 3], p2, [x12, x11, lsl #2]
|
||||
// CHECK-INST: st1w {za1h.s[w13, 3]}, p2, [x12, x11, lsl #2]
|
||||
// CHECK-ENCODING: [0x87,0x29,0xab,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 29 ab e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0ab2987 <unknown>
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// Vertical
|
||||
|
@ -166,142 +166,142 @@ st1w {za0v.s[w12, 0]}, p0, [x0, x0, lsl #2]
|
|||
// CHECK-INST: st1w {za0v.s[w12, 0]}, p0, [x0, x0, lsl #2]
|
||||
// CHECK-ENCODING: [0x00,0x80,0xa0,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 80 a0 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0a08000 <unknown>
|
||||
|
||||
st1w {za1v.s[w14, 1]}, p5, [x10, x21, lsl #2]
|
||||
// CHECK-INST: st1w {za1v.s[w14, 1]}, p5, [x10, x21, lsl #2]
|
||||
// CHECK-ENCODING: [0x45,0xd5,0xb5,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 d5 b5 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0b5d545 <unknown>
|
||||
|
||||
st1w {za1v.s[w15, 3]}, p3, [x13, x8, lsl #2]
|
||||
// CHECK-INST: st1w {za1v.s[w15, 3]}, p3, [x13, x8, lsl #2]
|
||||
// CHECK-ENCODING: [0xa7,0xed,0xa8,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 ed a8 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0a8eda7 <unknown>
|
||||
|
||||
st1w {za3v.s[w15, 3]}, p7, [sp]
|
||||
// CHECK-INST: st1w {za3v.s[w15, 3]}, p7, [sp]
|
||||
// CHECK-ENCODING: [0xef,0xff,0xbf,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef ff bf e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0bfffef <unknown>
|
||||
|
||||
st1w {za1v.s[w12, 1]}, p3, [x17, x16, lsl #2]
|
||||
// CHECK-INST: st1w {za1v.s[w12, 1]}, p3, [x17, x16, lsl #2]
|
||||
// CHECK-ENCODING: [0x25,0x8e,0xb0,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 8e b0 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0b08e25 <unknown>
|
||||
|
||||
st1w {za0v.s[w12, 1]}, p1, [x1, x30, lsl #2]
|
||||
// CHECK-INST: st1w {za0v.s[w12, 1]}, p1, [x1, x30, lsl #2]
|
||||
// CHECK-ENCODING: [0x21,0x84,0xbe,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 be e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0be8421 <unknown>
|
||||
|
||||
st1w {za2v.s[w14, 0]}, p5, [x19, x20, lsl #2]
|
||||
// CHECK-INST: st1w {za2v.s[w14, 0]}, p5, [x19, x20, lsl #2]
|
||||
// CHECK-ENCODING: [0x68,0xd6,0xb4,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 d6 b4 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0b4d668 <unknown>
|
||||
|
||||
st1w {za0v.s[w12, 0]}, p6, [x12, x2, lsl #2]
|
||||
// CHECK-INST: st1w {za0v.s[w12, 0]}, p6, [x12, x2, lsl #2]
|
||||
// CHECK-ENCODING: [0x80,0x99,0xa2,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 99 a2 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0a29980 <unknown>
|
||||
|
||||
st1w {za0v.s[w14, 1]}, p2, [x1, x26, lsl #2]
|
||||
// CHECK-INST: st1w {za0v.s[w14, 1]}, p2, [x1, x26, lsl #2]
|
||||
// CHECK-ENCODING: [0x21,0xc8,0xba,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 ba e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0bac821 <unknown>
|
||||
|
||||
st1w {za3v.s[w12, 1]}, p2, [x22, x30, lsl #2]
|
||||
// CHECK-INST: st1w {za3v.s[w12, 1]}, p2, [x22, x30, lsl #2]
|
||||
// CHECK-ENCODING: [0xcd,0x8a,0xbe,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 8a be e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0be8acd <unknown>
|
||||
|
||||
st1w {za0v.s[w15, 2]}, p5, [x9, x1, lsl #2]
|
||||
// CHECK-INST: st1w {za0v.s[w15, 2]}, p5, [x9, x1, lsl #2]
|
||||
// CHECK-ENCODING: [0x22,0xf5,0xa1,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 a1 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0a1f522 <unknown>
|
||||
|
||||
st1w {za1v.s[w13, 3]}, p2, [x12, x11, lsl #2]
|
||||
// CHECK-INST: st1w {za1v.s[w13, 3]}, p2, [x12, x11, lsl #2]
|
||||
// CHECK-ENCODING: [0x87,0xa9,0xab,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 a9 ab e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0aba987 <unknown>
|
||||
|
||||
st1w za0v.s[w12, 0], p0, [x0, x0, lsl #2]
|
||||
// CHECK-INST: st1w {za0v.s[w12, 0]}, p0, [x0, x0, lsl #2]
|
||||
// CHECK-ENCODING: [0x00,0x80,0xa0,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 80 a0 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0a08000 <unknown>
|
||||
|
||||
st1w za1v.s[w14, 1], p5, [x10, x21, lsl #2]
|
||||
// CHECK-INST: st1w {za1v.s[w14, 1]}, p5, [x10, x21, lsl #2]
|
||||
// CHECK-ENCODING: [0x45,0xd5,0xb5,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 d5 b5 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0b5d545 <unknown>
|
||||
|
||||
st1w za1v.s[w15, 3], p3, [x13, x8, lsl #2]
|
||||
// CHECK-INST: st1w {za1v.s[w15, 3]}, p3, [x13, x8, lsl #2]
|
||||
// CHECK-ENCODING: [0xa7,0xed,0xa8,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 ed a8 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0a8eda7 <unknown>
|
||||
|
||||
st1w za3v.s[w15, 3], p7, [sp]
|
||||
// CHECK-INST: st1w {za3v.s[w15, 3]}, p7, [sp]
|
||||
// CHECK-ENCODING: [0xef,0xff,0xbf,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef ff bf e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0bfffef <unknown>
|
||||
|
||||
st1w za1v.s[w12, 1], p3, [x17, x16, lsl #2]
|
||||
// CHECK-INST: st1w {za1v.s[w12, 1]}, p3, [x17, x16, lsl #2]
|
||||
// CHECK-ENCODING: [0x25,0x8e,0xb0,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 8e b0 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0b08e25 <unknown>
|
||||
|
||||
st1w za0v.s[w12, 1], p1, [x1, x30, lsl #2]
|
||||
// CHECK-INST: st1w {za0v.s[w12, 1]}, p1, [x1, x30, lsl #2]
|
||||
// CHECK-ENCODING: [0x21,0x84,0xbe,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 be e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0be8421 <unknown>
|
||||
|
||||
st1w za2v.s[w14, 0], p5, [x19, x20, lsl #2]
|
||||
// CHECK-INST: st1w {za2v.s[w14, 0]}, p5, [x19, x20, lsl #2]
|
||||
// CHECK-ENCODING: [0x68,0xd6,0xb4,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 d6 b4 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0b4d668 <unknown>
|
||||
|
||||
st1w za0v.s[w12, 0], p6, [x12, x2, lsl #2]
|
||||
// CHECK-INST: st1w {za0v.s[w12, 0]}, p6, [x12, x2, lsl #2]
|
||||
// CHECK-ENCODING: [0x80,0x99,0xa2,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 99 a2 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0a29980 <unknown>
|
||||
|
||||
st1w za0v.s[w14, 1], p2, [x1, x26, lsl #2]
|
||||
// CHECK-INST: st1w {za0v.s[w14, 1]}, p2, [x1, x26, lsl #2]
|
||||
// CHECK-ENCODING: [0x21,0xc8,0xba,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 ba e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0bac821 <unknown>
|
||||
|
||||
st1w za3v.s[w12, 1], p2, [x22, x30, lsl #2]
|
||||
// CHECK-INST: st1w {za3v.s[w12, 1]}, p2, [x22, x30, lsl #2]
|
||||
// CHECK-ENCODING: [0xcd,0x8a,0xbe,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 8a be e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0be8acd <unknown>
|
||||
|
||||
st1w za0v.s[w15, 2], p5, [x9, x1, lsl #2]
|
||||
// CHECK-INST: st1w {za0v.s[w15, 2]}, p5, [x9, x1, lsl #2]
|
||||
// CHECK-ENCODING: [0x22,0xf5,0xa1,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 a1 e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0a1f522 <unknown>
|
||||
|
||||
st1w za1v.s[w13, 3], p2, [x12, x11, lsl #2]
|
||||
// CHECK-INST: st1w {za1v.s[w13, 3]}, p2, [x12, x11, lsl #2]
|
||||
// CHECK-ENCODING: [0x87,0xa9,0xab,0xe0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 a9 ab e0 <unknown>
|
||||
// CHECK-UNKNOWN: e0aba987 <unknown>
|
||||
|
|
|
@ -16,70 +16,70 @@ str za[w12, 0], [x0]
|
|||
// CHECK-INST: str za[w12, 0], [x0]
|
||||
// CHECK-ENCODING: [0x00,0x00,0x20,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 20 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1200000 <unknown>
|
||||
|
||||
str za[w14, 5], [x10, #5, mul vl]
|
||||
// CHECK-INST: str za[w14, 5], [x10, #5, mul vl]
|
||||
// CHECK-ENCODING: [0x45,0x41,0x20,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 45 41 20 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1204145 <unknown>
|
||||
|
||||
str za[w15, 7], [x13, #7, mul vl]
|
||||
// CHECK-INST: str za[w15, 7], [x13, #7, mul vl]
|
||||
// CHECK-ENCODING: [0xa7,0x61,0x20,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a7 61 20 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e12061a7 <unknown>
|
||||
|
||||
str za[w15, 15], [sp, #15, mul vl]
|
||||
// CHECK-INST: str za[w15, 15], [sp, #15, mul vl]
|
||||
// CHECK-ENCODING: [0xef,0x63,0x20,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ef 63 20 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e12063ef <unknown>
|
||||
|
||||
str za[w12, 5], [x17, #5, mul vl]
|
||||
// CHECK-INST: str za[w12, 5], [x17, #5, mul vl]
|
||||
// CHECK-ENCODING: [0x25,0x02,0x20,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 25 02 20 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1200225 <unknown>
|
||||
|
||||
str za[w12, 1], [x1, #1, mul vl]
|
||||
// CHECK-INST: str za[w12, 1], [x1, #1, mul vl]
|
||||
// CHECK-ENCODING: [0x21,0x00,0x20,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 00 20 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1200021 <unknown>
|
||||
|
||||
str za[w14, 8], [x19, #8, mul vl]
|
||||
// CHECK-INST: str za[w14, 8], [x19, #8, mul vl]
|
||||
// CHECK-ENCODING: [0x68,0x42,0x20,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 68 42 20 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1204268 <unknown>
|
||||
|
||||
str za[w12, 0], [x12]
|
||||
// CHECK-INST: str za[w12, 0], [x12]
|
||||
// CHECK-ENCODING: [0x80,0x01,0x20,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 01 20 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1200180 <unknown>
|
||||
|
||||
str za[w14, 1], [x1, #1, mul vl]
|
||||
// CHECK-INST: str za[w14, 1], [x1, #1, mul vl]
|
||||
// CHECK-ENCODING: [0x21,0x40,0x20,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 40 20 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1204021 <unknown>
|
||||
|
||||
str za[w12, 13], [x22, #13, mul vl]
|
||||
// CHECK-INST: str za[w12, 13], [x22, #13, mul vl]
|
||||
// CHECK-ENCODING: [0xcd,0x02,0x20,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cd 02 20 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e12002cd <unknown>
|
||||
|
||||
str za[w15, 2], [x9, #2, mul vl]
|
||||
// CHECK-INST: str za[w15, 2], [x9, #2, mul vl]
|
||||
// CHECK-ENCODING: [0x22,0x61,0x20,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 61 20 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1206122 <unknown>
|
||||
|
||||
str za[w13, 7], [x12, #7, mul vl]
|
||||
// CHECK-INST: str za[w13, 7], [x12, #7, mul vl]
|
||||
// CHECK-ENCODING: [0x87,0x21,0x20,0xe1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 87 21 20 e1 <unknown>
|
||||
// CHECK-UNKNOWN: e1202187 <unknown>
|
||||
|
|
|
@ -16,70 +16,70 @@ sumopa za0.s, p0/m, p0/m, z0.b, z0.b
|
|||
// CHECK-INST: sumopa za0.s, p0/m, p0/m, z0.b, z0.b
|
||||
// CHECK-ENCODING: [0x00,0x00,0xa0,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 a0 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0a00000 <unknown>
|
||||
|
||||
sumopa za1.s, p5/m, p2/m, z10.b, z21.b
|
||||
// CHECK-INST: sumopa za1.s, p5/m, p2/m, z10.b, z21.b
|
||||
// CHECK-ENCODING: [0x41,0x55,0xb5,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 41 55 b5 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0b55541 <unknown>
|
||||
|
||||
sumopa za3.s, p3/m, p7/m, z13.b, z8.b
|
||||
// CHECK-INST: sumopa za3.s, p3/m, p7/m, z13.b, z8.b
|
||||
// CHECK-ENCODING: [0xa3,0xed,0xa8,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a3 ed a8 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0a8eda3 <unknown>
|
||||
|
||||
sumopa za3.s, p7/m, p7/m, z31.b, z31.b
|
||||
// CHECK-INST: sumopa za3.s, p7/m, p7/m, z31.b, z31.b
|
||||
// CHECK-ENCODING: [0xe3,0xff,0xbf,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: e3 ff bf a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0bfffe3 <unknown>
|
||||
|
||||
sumopa za1.s, p3/m, p0/m, z17.b, z16.b
|
||||
// CHECK-INST: sumopa za1.s, p3/m, p0/m, z17.b, z16.b
|
||||
// CHECK-ENCODING: [0x21,0x0e,0xb0,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 0e b0 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0b00e21 <unknown>
|
||||
|
||||
sumopa za1.s, p1/m, p4/m, z1.b, z30.b
|
||||
// CHECK-INST: sumopa za1.s, p1/m, p4/m, z1.b, z30.b
|
||||
// CHECK-ENCODING: [0x21,0x84,0xbe,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 be a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0be8421 <unknown>
|
||||
|
||||
sumopa za0.s, p5/m, p2/m, z19.b, z20.b
|
||||
// CHECK-INST: sumopa za0.s, p5/m, p2/m, z19.b, z20.b
|
||||
// CHECK-ENCODING: [0x60,0x56,0xb4,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 60 56 b4 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0b45660 <unknown>
|
||||
|
||||
sumopa za0.s, p6/m, p0/m, z12.b, z2.b
|
||||
// CHECK-INST: sumopa za0.s, p6/m, p0/m, z12.b, z2.b
|
||||
// CHECK-ENCODING: [0x80,0x19,0xa2,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 a2 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0a21980 <unknown>
|
||||
|
||||
sumopa za1.s, p2/m, p6/m, z1.b, z26.b
|
||||
// CHECK-INST: sumopa za1.s, p2/m, p6/m, z1.b, z26.b
|
||||
// CHECK-ENCODING: [0x21,0xc8,0xba,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 ba a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0bac821 <unknown>
|
||||
|
||||
sumopa za1.s, p2/m, p0/m, z22.b, z30.b
|
||||
// CHECK-INST: sumopa za1.s, p2/m, p0/m, z22.b, z30.b
|
||||
// CHECK-ENCODING: [0xc1,0x0a,0xbe,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: c1 0a be a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0be0ac1 <unknown>
|
||||
|
||||
sumopa za2.s, p5/m, p7/m, z9.b, z1.b
|
||||
// CHECK-INST: sumopa za2.s, p5/m, p7/m, z9.b, z1.b
|
||||
// CHECK-ENCODING: [0x22,0xf5,0xa1,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 a1 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0a1f522 <unknown>
|
||||
|
||||
sumopa za3.s, p2/m, p5/m, z12.b, z11.b
|
||||
// CHECK-INST: sumopa za3.s, p2/m, p5/m, z12.b, z11.b
|
||||
// CHECK-ENCODING: [0x83,0xa9,0xab,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 83 a9 ab a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0aba983 <unknown>
|
||||
|
|
|
@ -16,70 +16,70 @@ sumopa za0.d, p0/m, p0/m, z0.h, z0.h
|
|||
// CHECK-INST: sumopa za0.d, p0/m, p0/m, z0.h, z0.h
|
||||
// CHECK-ENCODING: [0x00,0x00,0xe0,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 00 00 e0 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0e00000 <unknown>
|
||||
|
||||
sumopa za5.d, p5/m, p2/m, z10.h, z21.h
|
||||
// CHECK-INST: sumopa za5.d, p5/m, p2/m, z10.h, z21.h
|
||||
// CHECK-ENCODING: [0x45,0x55,0xf5,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 45 55 f5 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0f55545 <unknown>
|
||||
|
||||
sumopa za7.d, p3/m, p7/m, z13.h, z8.h
|
||||
// CHECK-INST: sumopa za7.d, p3/m, p7/m, z13.h, z8.h
|
||||
// CHECK-ENCODING: [0xa7,0xed,0xe8,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: a7 ed e8 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0e8eda7 <unknown>
|
||||
|
||||
sumopa za7.d, p7/m, p7/m, z31.h, z31.h
|
||||
// CHECK-INST: sumopa za7.d, p7/m, p7/m, z31.h, z31.h
|
||||
// CHECK-ENCODING: [0xe7,0xff,0xff,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: e7 ff ff a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0ffffe7 <unknown>
|
||||
|
||||
sumopa za5.d, p3/m, p0/m, z17.h, z16.h
|
||||
// CHECK-INST: sumopa za5.d, p3/m, p0/m, z17.h, z16.h
|
||||
// CHECK-ENCODING: [0x25,0x0e,0xf0,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 25 0e f0 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0f00e25 <unknown>
|
||||
|
||||
sumopa za1.d, p1/m, p4/m, z1.h, z30.h
|
||||
// CHECK-INST: sumopa za1.d, p1/m, p4/m, z1.h, z30.h
|
||||
// CHECK-ENCODING: [0x21,0x84,0xfe,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 21 84 fe a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0fe8421 <unknown>
|
||||
|
||||
sumopa za0.d, p5/m, p2/m, z19.h, z20.h
|
||||
// CHECK-INST: sumopa za0.d, p5/m, p2/m, z19.h, z20.h
|
||||
// CHECK-ENCODING: [0x60,0x56,0xf4,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 60 56 f4 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0f45660 <unknown>
|
||||
|
||||
sumopa za0.d, p6/m, p0/m, z12.h, z2.h
|
||||
// CHECK-INST: sumopa za0.d, p6/m, p0/m, z12.h, z2.h
|
||||
// CHECK-ENCODING: [0x80,0x19,0xe2,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 80 19 e2 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0e21980 <unknown>
|
||||
|
||||
sumopa za1.d, p2/m, p6/m, z1.h, z26.h
|
||||
// CHECK-INST: sumopa za1.d, p2/m, p6/m, z1.h, z26.h
|
||||
// CHECK-ENCODING: [0x21,0xc8,0xfa,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 21 c8 fa a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0fac821 <unknown>
|
||||
|
||||
sumopa za5.d, p2/m, p0/m, z22.h, z30.h
|
||||
// CHECK-INST: sumopa za5.d, p2/m, p0/m, z22.h, z30.h
|
||||
// CHECK-ENCODING: [0xc5,0x0a,0xfe,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: c5 0a fe a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0fe0ac5 <unknown>
|
||||
|
||||
sumopa za2.d, p5/m, p7/m, z9.h, z1.h
|
||||
// CHECK-INST: sumopa za2.d, p5/m, p7/m, z9.h, z1.h
|
||||
// CHECK-ENCODING: [0x22,0xf5,0xe1,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 22 f5 e1 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0e1f522 <unknown>
|
||||
|
||||
sumopa za7.d, p2/m, p5/m, z12.h, z11.h
|
||||
// CHECK-INST: sumopa za7.d, p2/m, p5/m, z12.h, z11.h
|
||||
// CHECK-ENCODING: [0x87,0xa9,0xeb,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 87 a9 eb a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0eba987 <unknown>
|
||||
|
|
|
@ -16,70 +16,70 @@ sumops za0.s, p0/m, p0/m, z0.b, z0.b
|
|||
// CHECK-INST: sumops za0.s, p0/m, p0/m, z0.b, z0.b
|
||||
// CHECK-ENCODING: [0x10,0x00,0xa0,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 10 00 a0 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0a00010 <unknown>
|
||||
|
||||
sumops za1.s, p5/m, p2/m, z10.b, z21.b
|
||||
// CHECK-INST: sumops za1.s, p5/m, p2/m, z10.b, z21.b
|
||||
// CHECK-ENCODING: [0x51,0x55,0xb5,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 51 55 b5 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0b55551 <unknown>
|
||||
|
||||
sumops za3.s, p3/m, p7/m, z13.b, z8.b
|
||||
// CHECK-INST: sumops za3.s, p3/m, p7/m, z13.b, z8.b
|
||||
// CHECK-ENCODING: [0xb3,0xed,0xa8,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: b3 ed a8 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0a8edb3 <unknown>
|
||||
|
||||
sumops za3.s, p7/m, p7/m, z31.b, z31.b
|
||||
// CHECK-INST: sumops za3.s, p7/m, p7/m, z31.b, z31.b
|
||||
// CHECK-ENCODING: [0xf3,0xff,0xbf,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: f3 ff bf a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0bffff3 <unknown>
|
||||
|
||||
sumops za1.s, p3/m, p0/m, z17.b, z16.b
|
||||
// CHECK-INST: sumops za1.s, p3/m, p0/m, z17.b, z16.b
|
||||
// CHECK-ENCODING: [0x31,0x0e,0xb0,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 31 0e b0 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0b00e31 <unknown>
|
||||
|
||||
sumops za1.s, p1/m, p4/m, z1.b, z30.b
|
||||
// CHECK-INST: sumops za1.s, p1/m, p4/m, z1.b, z30.b
|
||||
// CHECK-ENCODING: [0x31,0x84,0xbe,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 31 84 be a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0be8431 <unknown>
|
||||
|
||||
sumops za0.s, p5/m, p2/m, z19.b, z20.b
|
||||
// CHECK-INST: sumops za0.s, p5/m, p2/m, z19.b, z20.b
|
||||
// CHECK-ENCODING: [0x70,0x56,0xb4,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 70 56 b4 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0b45670 <unknown>
|
||||
|
||||
sumops za0.s, p6/m, p0/m, z12.b, z2.b
|
||||
// CHECK-INST: sumops za0.s, p6/m, p0/m, z12.b, z2.b
|
||||
// CHECK-ENCODING: [0x90,0x19,0xa2,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 90 19 a2 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0a21990 <unknown>
|
||||
|
||||
sumops za1.s, p2/m, p6/m, z1.b, z26.b
|
||||
// CHECK-INST: sumops za1.s, p2/m, p6/m, z1.b, z26.b
|
||||
// CHECK-ENCODING: [0x31,0xc8,0xba,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 31 c8 ba a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0bac831 <unknown>
|
||||
|
||||
sumops za1.s, p2/m, p0/m, z22.b, z30.b
|
||||
// CHECK-INST: sumops za1.s, p2/m, p0/m, z22.b, z30.b
|
||||
// CHECK-ENCODING: [0xd1,0x0a,0xbe,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: d1 0a be a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0be0ad1 <unknown>
|
||||
|
||||
sumops za2.s, p5/m, p7/m, z9.b, z1.b
|
||||
// CHECK-INST: sumops za2.s, p5/m, p7/m, z9.b, z1.b
|
||||
// CHECK-ENCODING: [0x32,0xf5,0xa1,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 32 f5 a1 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0a1f532 <unknown>
|
||||
|
||||
sumops za3.s, p2/m, p5/m, z12.b, z11.b
|
||||
// CHECK-INST: sumops za3.s, p2/m, p5/m, z12.b, z11.b
|
||||
// CHECK-ENCODING: [0x93,0xa9,0xab,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 93 a9 ab a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0aba993 <unknown>
|
||||
|
|
|
@ -16,70 +16,70 @@ sumops za0.d, p0/m, p0/m, z0.h, z0.h
|
|||
// CHECK-INST: sumops za0.d, p0/m, p0/m, z0.h, z0.h
|
||||
// CHECK-ENCODING: [0x10,0x00,0xe0,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 10 00 e0 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0e00010 <unknown>
|
||||
|
||||
sumops za5.d, p5/m, p2/m, z10.h, z21.h
|
||||
// CHECK-INST: sumops za5.d, p5/m, p2/m, z10.h, z21.h
|
||||
// CHECK-ENCODING: [0x55,0x55,0xf5,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 55 55 f5 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0f55555 <unknown>
|
||||
|
||||
sumops za7.d, p3/m, p7/m, z13.h, z8.h
|
||||
// CHECK-INST: sumops za7.d, p3/m, p7/m, z13.h, z8.h
|
||||
// CHECK-ENCODING: [0xb7,0xed,0xe8,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: b7 ed e8 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0e8edb7 <unknown>
|
||||
|
||||
sumops za7.d, p7/m, p7/m, z31.h, z31.h
|
||||
// CHECK-INST: sumops za7.d, p7/m, p7/m, z31.h, z31.h
|
||||
// CHECK-ENCODING: [0xf7,0xff,0xff,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: f7 ff ff a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0fffff7 <unknown>
|
||||
|
||||
sumops za5.d, p3/m, p0/m, z17.h, z16.h
|
||||
// CHECK-INST: sumops za5.d, p3/m, p0/m, z17.h, z16.h
|
||||
// CHECK-ENCODING: [0x35,0x0e,0xf0,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 35 0e f0 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0f00e35 <unknown>
|
||||
|
||||
sumops za1.d, p1/m, p4/m, z1.h, z30.h
|
||||
// CHECK-INST: sumops za1.d, p1/m, p4/m, z1.h, z30.h
|
||||
// CHECK-ENCODING: [0x31,0x84,0xfe,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 31 84 fe a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0fe8431 <unknown>
|
||||
|
||||
sumops za0.d, p5/m, p2/m, z19.h, z20.h
|
||||
// CHECK-INST: sumops za0.d, p5/m, p2/m, z19.h, z20.h
|
||||
// CHECK-ENCODING: [0x70,0x56,0xf4,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 70 56 f4 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0f45670 <unknown>
|
||||
|
||||
sumops za0.d, p6/m, p0/m, z12.h, z2.h
|
||||
// CHECK-INST: sumops za0.d, p6/m, p0/m, z12.h, z2.h
|
||||
// CHECK-ENCODING: [0x90,0x19,0xe2,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 90 19 e2 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0e21990 <unknown>
|
||||
|
||||
sumops za1.d, p2/m, p6/m, z1.h, z26.h
|
||||
// CHECK-INST: sumops za1.d, p2/m, p6/m, z1.h, z26.h
|
||||
// CHECK-ENCODING: [0x31,0xc8,0xfa,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 31 c8 fa a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0fac831 <unknown>
|
||||
|
||||
sumops za5.d, p2/m, p0/m, z22.h, z30.h
|
||||
// CHECK-INST: sumops za5.d, p2/m, p0/m, z22.h, z30.h
|
||||
// CHECK-ENCODING: [0xd5,0x0a,0xfe,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: d5 0a fe a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0fe0ad5 <unknown>
|
||||
|
||||
sumops za2.d, p5/m, p7/m, z9.h, z1.h
|
||||
// CHECK-INST: sumops za2.d, p5/m, p7/m, z9.h, z1.h
|
||||
// CHECK-ENCODING: [0x32,0xf5,0xe1,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 32 f5 e1 a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0e1f532 <unknown>
|
||||
|
||||
sumops za7.d, p2/m, p5/m, z12.h, z11.h
|
||||
// CHECK-INST: sumops za7.d, p2/m, p5/m, z12.h, z11.h
|
||||
// CHECK-ENCODING: [0x97,0xa9,0xeb,0xa0]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 97 a9 eb a0 <unknown>
|
||||
// CHECK-UNKNOWN: a0eba997 <unknown>
|
||||
|
|
|
@ -22,7 +22,7 @@ mrs x3, MPAMSM_EL1
|
|||
// CHECK-INST: mrs x3, MPAMSM_EL1
|
||||
// CHECK-ENCODING: [0x63,0xa5,0x38,0xd5]
|
||||
// CHECK-ERROR: expected readable system register
|
||||
// CHECK-UNKNOWN: 63 a5 38 d5 mrs x3, S3_0_C10_C5_3
|
||||
// CHECK-UNKNOWN: d538a563 mrs x3, S3_0_C10_C5_3
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// write
|
||||
|
@ -31,4 +31,4 @@ msr MPAMSM_EL1, x3
|
|||
// CHECK-INST: msr MPAMSM_EL1, x3
|
||||
// CHECK-ENCODING: [0x63,0xa5,0x18,0xd5]
|
||||
// CHECK-ERROR: expected writable system register or pstate
|
||||
// CHECK-UNKNOWN: 63 a5 18 d5 msr S3_0_C10_C5_3, x3
|
||||
// CHECK-UNKNOWN: d518a563 msr S3_0_C10_C5_3, x3
|
||||
|
|
|
@ -14,61 +14,61 @@ mrs x3, ID_AA64SMFR0_EL1
|
|||
// CHECK-INST: mrs x3, ID_AA64SMFR0_EL1
|
||||
// CHECK-ENCODING: [0xa3,0x04,0x38,0xd5]
|
||||
// CHECK-ERROR: expected readable system register
|
||||
// CHECK-UNKNOWN: a3 04 38 d5 mrs x3, S3_0_C0_C4_5
|
||||
// CHECK-UNKNOWN: d53804a3 mrs x3, S3_0_C0_C4_5
|
||||
|
||||
mrs x3, SMCR_EL1
|
||||
// CHECK-INST: mrs x3, SMCR_EL1
|
||||
// CHECK-ENCODING: [0xc3,0x12,0x38,0xd5]
|
||||
// CHECK-ERROR: expected readable system register
|
||||
// CHECK-UNKNOWN: c3 12 38 d5 mrs x3, S3_0_C1_C2_6
|
||||
// CHECK-UNKNOWN: d53812c3 mrs x3, S3_0_C1_C2_6
|
||||
|
||||
mrs x3, SMCR_EL2
|
||||
// CHECK-INST: mrs x3, SMCR_EL2
|
||||
// CHECK-ENCODING: [0xc3,0x12,0x3c,0xd5]
|
||||
// CHECK-ERROR: expected readable system register
|
||||
// CHECK-UNKNOWN: c3 12 3c d5 mrs x3, S3_4_C1_C2_6
|
||||
// CHECK-UNKNOWN: d53c12c3 mrs x3, S3_4_C1_C2_6
|
||||
|
||||
mrs x3, SMCR_EL3
|
||||
// CHECK-INST: mrs x3, SMCR_EL3
|
||||
// CHECK-ENCODING: [0xc3,0x12,0x3e,0xd5]
|
||||
// CHECK-ERROR: expected readable system register
|
||||
// CHECK-UNKNOWN: c3 12 3e d5 mrs x3, S3_6_C1_C2_6
|
||||
// CHECK-UNKNOWN: d53e12c3 mrs x3, S3_6_C1_C2_6
|
||||
|
||||
mrs x3, SMCR_EL12
|
||||
// CHECK-INST: mrs x3, SMCR_EL12
|
||||
// CHECK-ENCODING: [0xc3,0x12,0x3d,0xd5]
|
||||
// CHECK-ERROR: expected readable system register
|
||||
// CHECK-UNKNOWN: c3 12 3d d5 mrs x3, S3_5_C1_C2_6
|
||||
// CHECK-UNKNOWN: d53d12c3 mrs x3, S3_5_C1_C2_6
|
||||
|
||||
mrs x3, SVCR
|
||||
// CHECK-INST: mrs x3, SVCR
|
||||
// CHECK-ENCODING: [0x43,0x42,0x3b,0xd5]
|
||||
// CHECK-ERROR: expected readable system register
|
||||
// CHECK-UNKNOWN: 43 42 3b d5 mrs x3, S3_3_C4_C2_2
|
||||
// CHECK-UNKNOWN: d53b4243 mrs x3, S3_3_C4_C2_2
|
||||
|
||||
mrs x3, SMPRI_EL1
|
||||
// CHECK-INST: mrs x3, SMPRI_EL1
|
||||
// CHECK-ENCODING: [0x83,0x12,0x38,0xd5]
|
||||
// CHECK-ERROR: expected readable system register
|
||||
// CHECK-UNKNOWN: 83 12 38 d5 mrs x3, S3_0_C1_C2_4
|
||||
// CHECK-UNKNOWN: d5381283 mrs x3, S3_0_C1_C2_4
|
||||
|
||||
mrs x3, SMPRIMAP_EL2
|
||||
// CHECK-INST: mrs x3, SMPRIMAP_EL2
|
||||
// CHECK-ENCODING: [0xa3,0x12,0x3c,0xd5]
|
||||
// CHECK-ERROR: expected readable system register
|
||||
// CHECK-UNKNOWN: a3 12 3c d5 mrs x3, S3_4_C1_C2_5
|
||||
// CHECK-UNKNOWN: d53c12a3 mrs x3, S3_4_C1_C2_5
|
||||
|
||||
mrs x3, SMIDR_EL1
|
||||
// CHECK-INST: mrs x3, SMIDR_EL1
|
||||
// CHECK-ENCODING: [0xc3,0x00,0x39,0xd5]
|
||||
// CHECK-ERROR: expected readable system register
|
||||
// CHECK-UNKNOWN: c3 00 39 d5 mrs x3, S3_1_C0_C0_6
|
||||
// CHECK-UNKNOWN: d53900c3 mrs x3, S3_1_C0_C0_6
|
||||
|
||||
mrs x3, TPIDR2_EL0
|
||||
// CHECK-INST: mrs x3, TPIDR2_EL0
|
||||
// CHECK-ENCODING: [0xa3,0xd0,0x3b,0xd5]
|
||||
// CHECK-ERROR: expected readable system register
|
||||
// CHECK-UNKNOWN: a3 d0 3b d5 mrs x3, S3_3_C13_C0_5
|
||||
// CHECK-UNKNOWN: d53bd0a3 mrs x3, S3_3_C13_C0_5
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// write
|
||||
|
@ -77,82 +77,82 @@ msr SMCR_EL1, x3
|
|||
// CHECK-INST: msr SMCR_EL1, x3
|
||||
// CHECK-ENCODING: [0xc3,0x12,0x18,0xd5]
|
||||
// CHECK-ERROR: expected writable system register or pstate
|
||||
// CHECK-UNKNOWN: c3 12 18 d5 msr S3_0_C1_C2_6, x3
|
||||
// CHECK-UNKNOWN: d51812c3 msr S3_0_C1_C2_6, x3
|
||||
|
||||
msr SMCR_EL2, x3
|
||||
// CHECK-INST: msr SMCR_EL2, x3
|
||||
// CHECK-ENCODING: [0xc3,0x12,0x1c,0xd5]
|
||||
// CHECK-ERROR: expected writable system register or pstate
|
||||
// CHECK-UNKNOWN: c3 12 1c d5 msr S3_4_C1_C2_6, x3
|
||||
// CHECK-UNKNOWN: d51c12c3 msr S3_4_C1_C2_6, x3
|
||||
|
||||
msr SMCR_EL3, x3
|
||||
// CHECK-INST: msr SMCR_EL3, x3
|
||||
// CHECK-ENCODING: [0xc3,0x12,0x1e,0xd5]
|
||||
// CHECK-ERROR: expected writable system register or pstate
|
||||
// CHECK-UNKNOWN: c3 12 1e d5 msr S3_6_C1_C2_6, x3
|
||||
// CHECK-UNKNOWN: d51e12c3 msr S3_6_C1_C2_6, x3
|
||||
|
||||
msr SMCR_EL12, x3
|
||||
// CHECK-INST: msr SMCR_EL12, x3
|
||||
// CHECK-ENCODING: [0xc3,0x12,0x1d,0xd5]
|
||||
// CHECK-ERROR: expected writable system register or pstate
|
||||
// CHECK-UNKNOWN: c3 12 1d d5 msr S3_5_C1_C2_6, x3
|
||||
// CHECK-UNKNOWN: d51d12c3 msr S3_5_C1_C2_6, x3
|
||||
|
||||
msr SVCR, x3
|
||||
// CHECK-INST: msr SVCR, x3
|
||||
// CHECK-ENCODING: [0x43,0x42,0x1b,0xd5]
|
||||
// CHECK-ERROR: expected writable system register or pstate
|
||||
// CHECK-UNKNOWN: 43 42 1b d5 msr S3_3_C4_C2_2, x3
|
||||
// CHECK-UNKNOWN: d51b4243 msr S3_3_C4_C2_2, x3
|
||||
|
||||
msr SMPRI_EL1, x3
|
||||
// CHECK-INST: msr SMPRI_EL1, x3
|
||||
// CHECK-ENCODING: [0x83,0x12,0x18,0xd5]
|
||||
// CHECK-ERROR: expected writable system register or pstate
|
||||
// CHECK-UNKNOWN: 83 12 18 d5 msr S3_0_C1_C2_4, x3
|
||||
// CHECK-UNKNOWN: d5181283 msr S3_0_C1_C2_4, x3
|
||||
|
||||
msr SMPRIMAP_EL2, x3
|
||||
// CHECK-INST: msr SMPRIMAP_EL2, x3
|
||||
// CHECK-ENCODING: [0xa3,0x12,0x1c,0xd5]
|
||||
// CHECK-ERROR: expected writable system register or pstate
|
||||
// CHECK-UNKNOWN: a3 12 1c d5 msr S3_4_C1_C2_5, x3
|
||||
// CHECK-UNKNOWN: d51c12a3 msr S3_4_C1_C2_5, x3
|
||||
|
||||
msr SVCRSM, #0
|
||||
// CHECK-INST: smstop sm
|
||||
// CHECK-ENCODING: [0x7f,0x42,0x03,0xd5]
|
||||
// CHECK-ERROR: expected writable system register or pstate
|
||||
// CHECK-UNKNOWN: 7f 42 03 d5 msr S0_3_C4_C2_3, xzr
|
||||
// CHECK-UNKNOWN: d503427f msr S0_3_C4_C2_3, xzr
|
||||
|
||||
msr SVCRSM, #1
|
||||
// CHECK-INST: smstart
|
||||
// CHECK-ENCODING: [0x7f,0x43,0x03,0xd5]
|
||||
// CHECK-ERROR: expected writable system register or pstate
|
||||
// CHECK-UNKNOWN: 7f 43 03 d5 msr S0_3_C4_C3_3, xzr
|
||||
// CHECK-UNKNOWN: d503437f msr S0_3_C4_C3_3, xzr
|
||||
|
||||
msr SVCRZA, #0
|
||||
// CHECK-INST: smstop za
|
||||
// CHECK-ENCODING: [0x7f,0x44,0x03,0xd5]
|
||||
// CHECK-ERROR: expected writable system register or pstate
|
||||
// CHECK-UNKNOWN: 7f 44 03 d5 msr S0_3_C4_C4_3, xzr
|
||||
// CHECK-UNKNOWN: d503447f msr S0_3_C4_C4_3, xzr
|
||||
|
||||
msr SVCRZA, #1
|
||||
// CHECK-INST: smstart za
|
||||
// CHECK-ENCODING: [0x7f,0x45,0x03,0xd5]
|
||||
// CHECK-ERROR: expected writable system register or pstate
|
||||
// CHECK-UNKNOWN: 7f 45 03 d5 msr S0_3_C4_C5_3, xzr
|
||||
// CHECK-UNKNOWN: d503457f msr S0_3_C4_C5_3, xzr
|
||||
|
||||
msr SVCRSMZA, #0
|
||||
// CHECK-INST: smstop
|
||||
// CHECK-ENCODING: [0x7f,0x46,0x03,0xd5]
|
||||
// CHECK-ERROR: expected writable system register or pstate
|
||||
// CHECK-UNKNOWN: 7f 46 03 d5 msr S0_3_C4_C6_3, xzr
|
||||
// CHECK-UNKNOWN: d503467f msr S0_3_C4_C6_3, xzr
|
||||
|
||||
msr SVCRSMZA, #1
|
||||
// CHECK-INST: smstart
|
||||
// CHECK-ENCODING: [0x7f,0x47,0x03,0xd5]
|
||||
// CHECK-ERROR: expected writable system register or pstate
|
||||
// CHECK-UNKNOWN: 7f 47 03 d5 msr S0_3_C4_C7_3, xzr
|
||||
// CHECK-UNKNOWN: d503477f msr S0_3_C4_C7_3, xzr
|
||||
|
||||
msr TPIDR2_EL0, x3
|
||||
// CHECK-INST: msr TPIDR2_EL0, x3
|
||||
// CHECK-ENCODING: [0xa3,0xd0,0x1b,0xd5]
|
||||
// CHECK-ERROR: expected writable system register or pstate
|
||||
// CHECK-UNKNOWN: a3 d0 1b d5 msr S3_3_C13_C0_5, x3
|
||||
// CHECK-UNKNOWN: d51bd0a3 msr S3_3_C13_C0_5, x3
|
||||
|
|
|
@ -19,25 +19,25 @@ uclamp z0.b, z0.b, z0.b
|
|||
// CHECK-INST: uclamp z0.b, z0.b, z0.b
|
||||
// CHECK-ENCODING: [0x00,0xc4,0x00,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 c4 00 44 <unknown>
|
||||
// CHECK-UNKNOWN: 4400c400 <unknown>
|
||||
|
||||
uclamp z21.b, z10.b, z21.b
|
||||
// CHECK-INST: uclamp z21.b, z10.b, z21.b
|
||||
// CHECK-ENCODING: [0x55,0xc5,0x15,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 55 c5 15 44 <unknown>
|
||||
// CHECK-UNKNOWN: 4415c555 <unknown>
|
||||
|
||||
uclamp z23.b, z13.b, z8.b
|
||||
// CHECK-INST: uclamp z23.b, z13.b, z8.b
|
||||
// CHECK-ENCODING: [0xb7,0xc5,0x08,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: b7 c5 08 44 <unknown>
|
||||
// CHECK-UNKNOWN: 4408c5b7 <unknown>
|
||||
|
||||
uclamp z31.b, z31.b, z31.b
|
||||
// CHECK-INST: uclamp z31.b, z31.b, z31.b
|
||||
// CHECK-ENCODING: [0xff,0xc7,0x1f,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ff c7 1f 44 <unknown>
|
||||
// CHECK-UNKNOWN: 441fc7ff <unknown>
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// 16-bit
|
||||
|
@ -46,25 +46,25 @@ uclamp z0.h, z0.h, z0.h
|
|||
// CHECK-INST: uclamp z0.h, z0.h, z0.h
|
||||
// CHECK-ENCODING: [0x00,0xc4,0x40,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 c4 40 44 <unknown>
|
||||
// CHECK-UNKNOWN: 4440c400 <unknown>
|
||||
|
||||
uclamp z21.h, z10.h, z21.h
|
||||
// CHECK-INST: uclamp z21.h, z10.h, z21.h
|
||||
// CHECK-ENCODING: [0x55,0xc5,0x55,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 55 c5 55 44 <unknown>
|
||||
// CHECK-UNKNOWN: 4455c555 <unknown>
|
||||
|
||||
uclamp z23.h, z13.h, z8.h
|
||||
// CHECK-INST: uclamp z23.h, z13.h, z8.h
|
||||
// CHECK-ENCODING: [0xb7,0xc5,0x48,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: b7 c5 48 44 <unknown>
|
||||
// CHECK-UNKNOWN: 4448c5b7 <unknown>
|
||||
|
||||
uclamp z31.h, z31.h, z31.h
|
||||
// CHECK-INST: uclamp z31.h, z31.h, z31.h
|
||||
// CHECK-ENCODING: [0xff,0xc7,0x5f,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ff c7 5f 44 <unknown>
|
||||
// CHECK-UNKNOWN: 445fc7ff <unknown>
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// 32-bit
|
||||
|
@ -73,25 +73,25 @@ uclamp z0.s, z0.s, z0.s
|
|||
// CHECK-INST: uclamp z0.s, z0.s, z0.s
|
||||
// CHECK-ENCODING: [0x00,0xc4,0x80,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 c4 80 44 <unknown>
|
||||
// CHECK-UNKNOWN: 4480c400 <unknown>
|
||||
|
||||
uclamp z21.s, z10.s, z21.s
|
||||
// CHECK-INST: uclamp z21.s, z10.s, z21.s
|
||||
// CHECK-ENCODING: [0x55,0xc5,0x95,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 55 c5 95 44 <unknown>
|
||||
// CHECK-UNKNOWN: 4495c555 <unknown>
|
||||
|
||||
uclamp z23.s, z13.s, z8.s
|
||||
// CHECK-INST: uclamp z23.s, z13.s, z8.s
|
||||
// CHECK-ENCODING: [0xb7,0xc5,0x88,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: b7 c5 88 44 <unknown>
|
||||
// CHECK-UNKNOWN: 4488c5b7 <unknown>
|
||||
|
||||
uclamp z31.s, z31.s, z31.s
|
||||
// CHECK-INST: uclamp z31.s, z31.s, z31.s
|
||||
// CHECK-ENCODING: [0xff,0xc7,0x9f,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ff c7 9f 44 <unknown>
|
||||
// CHECK-UNKNOWN: 449fc7ff <unknown>
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// 64-bit
|
||||
|
@ -100,25 +100,25 @@ uclamp z0.d, z0.d, z0.d
|
|||
// CHECK-INST: uclamp z0.d, z0.d, z0.d
|
||||
// CHECK-ENCODING: [0x00,0xc4,0xc0,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 c4 c0 44 <unknown>
|
||||
// CHECK-UNKNOWN: 44c0c400 <unknown>
|
||||
|
||||
uclamp z21.d, z10.d, z21.d
|
||||
// CHECK-INST: uclamp z21.d, z10.d, z21.d
|
||||
// CHECK-ENCODING: [0x55,0xc5,0xd5,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 55 c5 d5 44 <unknown>
|
||||
// CHECK-UNKNOWN: 44d5c555 <unknown>
|
||||
|
||||
uclamp z23.d, z13.d, z8.d
|
||||
// CHECK-INST: uclamp z23.d, z13.d, z8.d
|
||||
// CHECK-ENCODING: [0xb7,0xc5,0xc8,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: b7 c5 c8 44 <unknown>
|
||||
// CHECK-UNKNOWN: 44c8c5b7 <unknown>
|
||||
|
||||
uclamp z31.d, z31.d, z31.d
|
||||
// CHECK-INST: uclamp z31.d, z31.d, z31.d
|
||||
// CHECK-ENCODING: [0xff,0xc7,0xdf,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ff c7 df 44 <unknown>
|
||||
// CHECK-UNKNOWN: 44dfc7ff <unknown>
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// Test compatibility with MOVPRFX instruction.
|
||||
|
@ -127,46 +127,46 @@ movprfx z23, z27
|
|||
// CHECK-INST: movprfx z23, z27
|
||||
// CHECK-ENCODING: [0x77,0xbf,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 77 bf 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bf77 <unknown>
|
||||
|
||||
uclamp z23.b, z13.b, z8.b
|
||||
// CHECK-INST: uclamp z23.b, z13.b, z8.b
|
||||
// CHECK-ENCODING: [0xb7,0xc5,0x08,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: b7 c5 08 44 <unknown>
|
||||
// CHECK-UNKNOWN: 4408c5b7 <unknown>
|
||||
|
||||
movprfx z23, z27
|
||||
// CHECK-INST: movprfx z23, z27
|
||||
// CHECK-ENCODING: [0x77,0xbf,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 77 bf 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bf77 <unknown>
|
||||
|
||||
uclamp z23.h, z13.h, z8.h
|
||||
// CHECK-INST: uclamp z23.h, z13.h, z8.h
|
||||
// CHECK-ENCODING: [0xb7,0xc5,0x48,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: b7 c5 48 44 <unknown>
|
||||
// CHECK-UNKNOWN: 4448c5b7 <unknown>
|
||||
|
||||
movprfx z23, z27
|
||||
// CHECK-INST: movprfx z23, z27
|
||||
// CHECK-ENCODING: [0x77,0xbf,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 77 bf 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bf77 <unknown>
|
||||
|
||||
uclamp z23.s, z13.s, z8.s
|
||||
// CHECK-INST: uclamp z23.s, z13.s, z8.s
|
||||
// CHECK-ENCODING: [0xb7,0xc5,0x88,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: b7 c5 88 44 <unknown>
|
||||
// CHECK-UNKNOWN: 4488c5b7 <unknown>
|
||||
|
||||
movprfx z23, z27
|
||||
// CHECK-INST: movprfx z23, z27
|
||||
// CHECK-ENCODING: [0x77,0xbf,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 77 bf 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bf77 <unknown>
|
||||
|
||||
uclamp z23.d, z13.d, z8.d
|
||||
// CHECK-INST: uclamp z23.d, z13.d, z8.d
|
||||
// CHECK-ENCODING: [0xb7,0xc5,0xc8,0x44]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: b7 c5 c8 44 <unknown>
|
||||
// CHECK-UNKNOWN: 44c8c5b7 <unknown>
|
||||
|
|
|
@ -16,70 +16,70 @@ umopa za0.s, p0/m, p0/m, z0.b, z0.b
|
|||
// CHECK-INST: umopa za0.s, p0/m, p0/m, z0.b, z0.b
|
||||
// CHECK-ENCODING: [0x00,0x00,0xa0,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 a0 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1a00000 <unknown>
|
||||
|
||||
umopa za1.s, p5/m, p2/m, z10.b, z21.b
|
||||
// CHECK-INST: umopa za1.s, p5/m, p2/m, z10.b, z21.b
|
||||
// CHECK-ENCODING: [0x41,0x55,0xb5,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 41 55 b5 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1b55541 <unknown>
|
||||
|
||||
umopa za3.s, p3/m, p7/m, z13.b, z8.b
|
||||
// CHECK-INST: umopa za3.s, p3/m, p7/m, z13.b, z8.b
|
||||
// CHECK-ENCODING: [0xa3,0xed,0xa8,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a3 ed a8 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1a8eda3 <unknown>
|
||||
|
||||
umopa za3.s, p7/m, p7/m, z31.b, z31.b
|
||||
// CHECK-INST: umopa za3.s, p7/m, p7/m, z31.b, z31.b
|
||||
// CHECK-ENCODING: [0xe3,0xff,0xbf,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: e3 ff bf a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1bfffe3 <unknown>
|
||||
|
||||
umopa za1.s, p3/m, p0/m, z17.b, z16.b
|
||||
// CHECK-INST: umopa za1.s, p3/m, p0/m, z17.b, z16.b
|
||||
// CHECK-ENCODING: [0x21,0x0e,0xb0,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 0e b0 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1b00e21 <unknown>
|
||||
|
||||
umopa za1.s, p1/m, p4/m, z1.b, z30.b
|
||||
// CHECK-INST: umopa za1.s, p1/m, p4/m, z1.b, z30.b
|
||||
// CHECK-ENCODING: [0x21,0x84,0xbe,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 be a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1be8421 <unknown>
|
||||
|
||||
umopa za0.s, p5/m, p2/m, z19.b, z20.b
|
||||
// CHECK-INST: umopa za0.s, p5/m, p2/m, z19.b, z20.b
|
||||
// CHECK-ENCODING: [0x60,0x56,0xb4,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 60 56 b4 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1b45660 <unknown>
|
||||
|
||||
umopa za0.s, p6/m, p0/m, z12.b, z2.b
|
||||
// CHECK-INST: umopa za0.s, p6/m, p0/m, z12.b, z2.b
|
||||
// CHECK-ENCODING: [0x80,0x19,0xa2,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 a2 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1a21980 <unknown>
|
||||
|
||||
umopa za1.s, p2/m, p6/m, z1.b, z26.b
|
||||
// CHECK-INST: umopa za1.s, p2/m, p6/m, z1.b, z26.b
|
||||
// CHECK-ENCODING: [0x21,0xc8,0xba,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 ba a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1bac821 <unknown>
|
||||
|
||||
umopa za1.s, p2/m, p0/m, z22.b, z30.b
|
||||
// CHECK-INST: umopa za1.s, p2/m, p0/m, z22.b, z30.b
|
||||
// CHECK-ENCODING: [0xc1,0x0a,0xbe,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: c1 0a be a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1be0ac1 <unknown>
|
||||
|
||||
umopa za2.s, p5/m, p7/m, z9.b, z1.b
|
||||
// CHECK-INST: umopa za2.s, p5/m, p7/m, z9.b, z1.b
|
||||
// CHECK-ENCODING: [0x22,0xf5,0xa1,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 a1 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1a1f522 <unknown>
|
||||
|
||||
umopa za3.s, p2/m, p5/m, z12.b, z11.b
|
||||
// CHECK-INST: umopa za3.s, p2/m, p5/m, z12.b, z11.b
|
||||
// CHECK-ENCODING: [0x83,0xa9,0xab,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 83 a9 ab a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1aba983 <unknown>
|
||||
|
|
|
@ -16,70 +16,70 @@ umopa za0.d, p0/m, p0/m, z0.h, z0.h
|
|||
// CHECK-INST: umopa za0.d, p0/m, p0/m, z0.h, z0.h
|
||||
// CHECK-ENCODING: [0x00,0x00,0xe0,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 00 00 e0 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1e00000 <unknown>
|
||||
|
||||
umopa za5.d, p5/m, p2/m, z10.h, z21.h
|
||||
// CHECK-INST: umopa za5.d, p5/m, p2/m, z10.h, z21.h
|
||||
// CHECK-ENCODING: [0x45,0x55,0xf5,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 45 55 f5 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1f55545 <unknown>
|
||||
|
||||
umopa za7.d, p3/m, p7/m, z13.h, z8.h
|
||||
// CHECK-INST: umopa za7.d, p3/m, p7/m, z13.h, z8.h
|
||||
// CHECK-ENCODING: [0xa7,0xed,0xe8,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: a7 ed e8 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1e8eda7 <unknown>
|
||||
|
||||
umopa za7.d, p7/m, p7/m, z31.h, z31.h
|
||||
// CHECK-INST: umopa za7.d, p7/m, p7/m, z31.h, z31.h
|
||||
// CHECK-ENCODING: [0xe7,0xff,0xff,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: e7 ff ff a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1ffffe7 <unknown>
|
||||
|
||||
umopa za5.d, p3/m, p0/m, z17.h, z16.h
|
||||
// CHECK-INST: umopa za5.d, p3/m, p0/m, z17.h, z16.h
|
||||
// CHECK-ENCODING: [0x25,0x0e,0xf0,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 25 0e f0 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1f00e25 <unknown>
|
||||
|
||||
umopa za1.d, p1/m, p4/m, z1.h, z30.h
|
||||
// CHECK-INST: umopa za1.d, p1/m, p4/m, z1.h, z30.h
|
||||
// CHECK-ENCODING: [0x21,0x84,0xfe,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 21 84 fe a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1fe8421 <unknown>
|
||||
|
||||
umopa za0.d, p5/m, p2/m, z19.h, z20.h
|
||||
// CHECK-INST: umopa za0.d, p5/m, p2/m, z19.h, z20.h
|
||||
// CHECK-ENCODING: [0x60,0x56,0xf4,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 60 56 f4 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1f45660 <unknown>
|
||||
|
||||
umopa za0.d, p6/m, p0/m, z12.h, z2.h
|
||||
// CHECK-INST: umopa za0.d, p6/m, p0/m, z12.h, z2.h
|
||||
// CHECK-ENCODING: [0x80,0x19,0xe2,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 80 19 e2 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1e21980 <unknown>
|
||||
|
||||
umopa za1.d, p2/m, p6/m, z1.h, z26.h
|
||||
// CHECK-INST: umopa za1.d, p2/m, p6/m, z1.h, z26.h
|
||||
// CHECK-ENCODING: [0x21,0xc8,0xfa,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 21 c8 fa a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1fac821 <unknown>
|
||||
|
||||
umopa za5.d, p2/m, p0/m, z22.h, z30.h
|
||||
// CHECK-INST: umopa za5.d, p2/m, p0/m, z22.h, z30.h
|
||||
// CHECK-ENCODING: [0xc5,0x0a,0xfe,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: c5 0a fe a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1fe0ac5 <unknown>
|
||||
|
||||
umopa za2.d, p5/m, p7/m, z9.h, z1.h
|
||||
// CHECK-INST: umopa za2.d, p5/m, p7/m, z9.h, z1.h
|
||||
// CHECK-ENCODING: [0x22,0xf5,0xe1,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 22 f5 e1 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1e1f522 <unknown>
|
||||
|
||||
umopa za7.d, p2/m, p5/m, z12.h, z11.h
|
||||
// CHECK-INST: umopa za7.d, p2/m, p5/m, z12.h, z11.h
|
||||
// CHECK-ENCODING: [0x87,0xa9,0xeb,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 87 a9 eb a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1eba987 <unknown>
|
||||
|
|
|
@ -16,70 +16,70 @@ umops za0.s, p0/m, p0/m, z0.b, z0.b
|
|||
// CHECK-INST: umops za0.s, p0/m, p0/m, z0.b, z0.b
|
||||
// CHECK-ENCODING: [0x10,0x00,0xa0,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 10 00 a0 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1a00010 <unknown>
|
||||
|
||||
umops za1.s, p5/m, p2/m, z10.b, z21.b
|
||||
// CHECK-INST: umops za1.s, p5/m, p2/m, z10.b, z21.b
|
||||
// CHECK-ENCODING: [0x51,0x55,0xb5,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 51 55 b5 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1b55551 <unknown>
|
||||
|
||||
umops za3.s, p3/m, p7/m, z13.b, z8.b
|
||||
// CHECK-INST: umops za3.s, p3/m, p7/m, z13.b, z8.b
|
||||
// CHECK-ENCODING: [0xb3,0xed,0xa8,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: b3 ed a8 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1a8edb3 <unknown>
|
||||
|
||||
umops za3.s, p7/m, p7/m, z31.b, z31.b
|
||||
// CHECK-INST: umops za3.s, p7/m, p7/m, z31.b, z31.b
|
||||
// CHECK-ENCODING: [0xf3,0xff,0xbf,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: f3 ff bf a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1bffff3 <unknown>
|
||||
|
||||
umops za1.s, p3/m, p0/m, z17.b, z16.b
|
||||
// CHECK-INST: umops za1.s, p3/m, p0/m, z17.b, z16.b
|
||||
// CHECK-ENCODING: [0x31,0x0e,0xb0,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 31 0e b0 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1b00e31 <unknown>
|
||||
|
||||
umops za1.s, p1/m, p4/m, z1.b, z30.b
|
||||
// CHECK-INST: umops za1.s, p1/m, p4/m, z1.b, z30.b
|
||||
// CHECK-ENCODING: [0x31,0x84,0xbe,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 31 84 be a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1be8431 <unknown>
|
||||
|
||||
umops za0.s, p5/m, p2/m, z19.b, z20.b
|
||||
// CHECK-INST: umops za0.s, p5/m, p2/m, z19.b, z20.b
|
||||
// CHECK-ENCODING: [0x70,0x56,0xb4,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 70 56 b4 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1b45670 <unknown>
|
||||
|
||||
umops za0.s, p6/m, p0/m, z12.b, z2.b
|
||||
// CHECK-INST: umops za0.s, p6/m, p0/m, z12.b, z2.b
|
||||
// CHECK-ENCODING: [0x90,0x19,0xa2,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 90 19 a2 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1a21990 <unknown>
|
||||
|
||||
umops za1.s, p2/m, p6/m, z1.b, z26.b
|
||||
// CHECK-INST: umops za1.s, p2/m, p6/m, z1.b, z26.b
|
||||
// CHECK-ENCODING: [0x31,0xc8,0xba,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 31 c8 ba a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1bac831 <unknown>
|
||||
|
||||
umops za1.s, p2/m, p0/m, z22.b, z30.b
|
||||
// CHECK-INST: umops za1.s, p2/m, p0/m, z22.b, z30.b
|
||||
// CHECK-ENCODING: [0xd1,0x0a,0xbe,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: d1 0a be a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1be0ad1 <unknown>
|
||||
|
||||
umops za2.s, p5/m, p7/m, z9.b, z1.b
|
||||
// CHECK-INST: umops za2.s, p5/m, p7/m, z9.b, z1.b
|
||||
// CHECK-ENCODING: [0x32,0xf5,0xa1,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 32 f5 a1 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1a1f532 <unknown>
|
||||
|
||||
umops za3.s, p2/m, p5/m, z12.b, z11.b
|
||||
// CHECK-INST: umops za3.s, p2/m, p5/m, z12.b, z11.b
|
||||
// CHECK-ENCODING: [0x93,0xa9,0xab,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 93 a9 ab a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1aba993 <unknown>
|
||||
|
|
|
@ -16,70 +16,70 @@ umops za0.d, p0/m, p0/m, z0.h, z0.h
|
|||
// CHECK-INST: umops za0.d, p0/m, p0/m, z0.h, z0.h
|
||||
// CHECK-ENCODING: [0x10,0x00,0xe0,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 10 00 e0 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1e00010 <unknown>
|
||||
|
||||
umops za5.d, p5/m, p2/m, z10.h, z21.h
|
||||
// CHECK-INST: umops za5.d, p5/m, p2/m, z10.h, z21.h
|
||||
// CHECK-ENCODING: [0x55,0x55,0xf5,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 55 55 f5 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1f55555 <unknown>
|
||||
|
||||
umops za7.d, p3/m, p7/m, z13.h, z8.h
|
||||
// CHECK-INST: umops za7.d, p3/m, p7/m, z13.h, z8.h
|
||||
// CHECK-ENCODING: [0xb7,0xed,0xe8,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: b7 ed e8 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1e8edb7 <unknown>
|
||||
|
||||
umops za7.d, p7/m, p7/m, z31.h, z31.h
|
||||
// CHECK-INST: umops za7.d, p7/m, p7/m, z31.h, z31.h
|
||||
// CHECK-ENCODING: [0xf7,0xff,0xff,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: f7 ff ff a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1fffff7 <unknown>
|
||||
|
||||
umops za5.d, p3/m, p0/m, z17.h, z16.h
|
||||
// CHECK-INST: umops za5.d, p3/m, p0/m, z17.h, z16.h
|
||||
// CHECK-ENCODING: [0x35,0x0e,0xf0,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 35 0e f0 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1f00e35 <unknown>
|
||||
|
||||
umops za1.d, p1/m, p4/m, z1.h, z30.h
|
||||
// CHECK-INST: umops za1.d, p1/m, p4/m, z1.h, z30.h
|
||||
// CHECK-ENCODING: [0x31,0x84,0xfe,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 31 84 fe a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1fe8431 <unknown>
|
||||
|
||||
umops za0.d, p5/m, p2/m, z19.h, z20.h
|
||||
// CHECK-INST: umops za0.d, p5/m, p2/m, z19.h, z20.h
|
||||
// CHECK-ENCODING: [0x70,0x56,0xf4,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 70 56 f4 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1f45670 <unknown>
|
||||
|
||||
umops za0.d, p6/m, p0/m, z12.h, z2.h
|
||||
// CHECK-INST: umops za0.d, p6/m, p0/m, z12.h, z2.h
|
||||
// CHECK-ENCODING: [0x90,0x19,0xe2,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 90 19 e2 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1e21990 <unknown>
|
||||
|
||||
umops za1.d, p2/m, p6/m, z1.h, z26.h
|
||||
// CHECK-INST: umops za1.d, p2/m, p6/m, z1.h, z26.h
|
||||
// CHECK-ENCODING: [0x31,0xc8,0xfa,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 31 c8 fa a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1fac831 <unknown>
|
||||
|
||||
umops za5.d, p2/m, p0/m, z22.h, z30.h
|
||||
// CHECK-INST: umops za5.d, p2/m, p0/m, z22.h, z30.h
|
||||
// CHECK-ENCODING: [0xd5,0x0a,0xfe,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: d5 0a fe a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1fe0ad5 <unknown>
|
||||
|
||||
umops za2.d, p5/m, p7/m, z9.h, z1.h
|
||||
// CHECK-INST: umops za2.d, p5/m, p7/m, z9.h, z1.h
|
||||
// CHECK-ENCODING: [0x32,0xf5,0xe1,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 32 f5 e1 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1e1f532 <unknown>
|
||||
|
||||
umops za7.d, p2/m, p5/m, z12.h, z11.h
|
||||
// CHECK-INST: umops za7.d, p2/m, p5/m, z12.h, z11.h
|
||||
// CHECK-ENCODING: [0x97,0xa9,0xeb,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 97 a9 eb a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1eba997 <unknown>
|
||||
|
|
|
@ -16,70 +16,70 @@ usmopa za0.s, p0/m, p0/m, z0.b, z0.b
|
|||
// CHECK-INST: usmopa za0.s, p0/m, p0/m, z0.b, z0.b
|
||||
// CHECK-ENCODING: [0x00,0x00,0x80,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 80 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1800000 <unknown>
|
||||
|
||||
usmopa za1.s, p5/m, p2/m, z10.b, z21.b
|
||||
// CHECK-INST: usmopa za1.s, p5/m, p2/m, z10.b, z21.b
|
||||
// CHECK-ENCODING: [0x41,0x55,0x95,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 41 55 95 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1955541 <unknown>
|
||||
|
||||
usmopa za3.s, p3/m, p7/m, z13.b, z8.b
|
||||
// CHECK-INST: usmopa za3.s, p3/m, p7/m, z13.b, z8.b
|
||||
// CHECK-ENCODING: [0xa3,0xed,0x88,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: a3 ed 88 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a188eda3 <unknown>
|
||||
|
||||
usmopa za3.s, p7/m, p7/m, z31.b, z31.b
|
||||
// CHECK-INST: usmopa za3.s, p7/m, p7/m, z31.b, z31.b
|
||||
// CHECK-ENCODING: [0xe3,0xff,0x9f,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: e3 ff 9f a1 <unknown>
|
||||
// CHECK-UNKNOWN: a19fffe3 <unknown>
|
||||
|
||||
usmopa za1.s, p3/m, p0/m, z17.b, z16.b
|
||||
// CHECK-INST: usmopa za1.s, p3/m, p0/m, z17.b, z16.b
|
||||
// CHECK-ENCODING: [0x21,0x0e,0x90,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 0e 90 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1900e21 <unknown>
|
||||
|
||||
usmopa za1.s, p1/m, p4/m, z1.b, z30.b
|
||||
// CHECK-INST: usmopa za1.s, p1/m, p4/m, z1.b, z30.b
|
||||
// CHECK-ENCODING: [0x21,0x84,0x9e,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 84 9e a1 <unknown>
|
||||
// CHECK-UNKNOWN: a19e8421 <unknown>
|
||||
|
||||
usmopa za0.s, p5/m, p2/m, z19.b, z20.b
|
||||
// CHECK-INST: usmopa za0.s, p5/m, p2/m, z19.b, z20.b
|
||||
// CHECK-ENCODING: [0x60,0x56,0x94,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 60 56 94 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1945660 <unknown>
|
||||
|
||||
usmopa za0.s, p6/m, p0/m, z12.b, z2.b
|
||||
// CHECK-INST: usmopa za0.s, p6/m, p0/m, z12.b, z2.b
|
||||
// CHECK-ENCODING: [0x80,0x19,0x82,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 80 19 82 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1821980 <unknown>
|
||||
|
||||
usmopa za1.s, p2/m, p6/m, z1.b, z26.b
|
||||
// CHECK-INST: usmopa za1.s, p2/m, p6/m, z1.b, z26.b
|
||||
// CHECK-ENCODING: [0x21,0xc8,0x9a,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 21 c8 9a a1 <unknown>
|
||||
// CHECK-UNKNOWN: a19ac821 <unknown>
|
||||
|
||||
usmopa za1.s, p2/m, p0/m, z22.b, z30.b
|
||||
// CHECK-INST: usmopa za1.s, p2/m, p0/m, z22.b, z30.b
|
||||
// CHECK-ENCODING: [0xc1,0x0a,0x9e,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: c1 0a 9e a1 <unknown>
|
||||
// CHECK-UNKNOWN: a19e0ac1 <unknown>
|
||||
|
||||
usmopa za2.s, p5/m, p7/m, z9.b, z1.b
|
||||
// CHECK-INST: usmopa za2.s, p5/m, p7/m, z9.b, z1.b
|
||||
// CHECK-ENCODING: [0x22,0xf5,0x81,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 f5 81 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a181f522 <unknown>
|
||||
|
||||
usmopa za3.s, p2/m, p5/m, z12.b, z11.b
|
||||
// CHECK-INST: usmopa za3.s, p2/m, p5/m, z12.b, z11.b
|
||||
// CHECK-ENCODING: [0x83,0xa9,0x8b,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 83 a9 8b a1 <unknown>
|
||||
// CHECK-UNKNOWN: a18ba983 <unknown>
|
||||
|
|
|
@ -16,70 +16,70 @@ usmopa za0.d, p0/m, p0/m, z0.h, z0.h
|
|||
// CHECK-INST: usmopa za0.d, p0/m, p0/m, z0.h, z0.h
|
||||
// CHECK-ENCODING: [0x00,0x00,0xc0,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 00 00 c0 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1c00000 <unknown>
|
||||
|
||||
usmopa za5.d, p5/m, p2/m, z10.h, z21.h
|
||||
// CHECK-INST: usmopa za5.d, p5/m, p2/m, z10.h, z21.h
|
||||
// CHECK-ENCODING: [0x45,0x55,0xd5,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 45 55 d5 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1d55545 <unknown>
|
||||
|
||||
usmopa za7.d, p3/m, p7/m, z13.h, z8.h
|
||||
// CHECK-INST: usmopa za7.d, p3/m, p7/m, z13.h, z8.h
|
||||
// CHECK-ENCODING: [0xa7,0xed,0xc8,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: a7 ed c8 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1c8eda7 <unknown>
|
||||
|
||||
usmopa za7.d, p7/m, p7/m, z31.h, z31.h
|
||||
// CHECK-INST: usmopa za7.d, p7/m, p7/m, z31.h, z31.h
|
||||
// CHECK-ENCODING: [0xe7,0xff,0xdf,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: e7 ff df a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1dfffe7 <unknown>
|
||||
|
||||
usmopa za5.d, p3/m, p0/m, z17.h, z16.h
|
||||
// CHECK-INST: usmopa za5.d, p3/m, p0/m, z17.h, z16.h
|
||||
// CHECK-ENCODING: [0x25,0x0e,0xd0,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 25 0e d0 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1d00e25 <unknown>
|
||||
|
||||
usmopa za1.d, p1/m, p4/m, z1.h, z30.h
|
||||
// CHECK-INST: usmopa za1.d, p1/m, p4/m, z1.h, z30.h
|
||||
// CHECK-ENCODING: [0x21,0x84,0xde,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 21 84 de a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1de8421 <unknown>
|
||||
|
||||
usmopa za0.d, p5/m, p2/m, z19.h, z20.h
|
||||
// CHECK-INST: usmopa za0.d, p5/m, p2/m, z19.h, z20.h
|
||||
// CHECK-ENCODING: [0x60,0x56,0xd4,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 60 56 d4 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1d45660 <unknown>
|
||||
|
||||
usmopa za0.d, p6/m, p0/m, z12.h, z2.h
|
||||
// CHECK-INST: usmopa za0.d, p6/m, p0/m, z12.h, z2.h
|
||||
// CHECK-ENCODING: [0x80,0x19,0xc2,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 80 19 c2 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1c21980 <unknown>
|
||||
|
||||
usmopa za1.d, p2/m, p6/m, z1.h, z26.h
|
||||
// CHECK-INST: usmopa za1.d, p2/m, p6/m, z1.h, z26.h
|
||||
// CHECK-ENCODING: [0x21,0xc8,0xda,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 21 c8 da a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1dac821 <unknown>
|
||||
|
||||
usmopa za5.d, p2/m, p0/m, z22.h, z30.h
|
||||
// CHECK-INST: usmopa za5.d, p2/m, p0/m, z22.h, z30.h
|
||||
// CHECK-ENCODING: [0xc5,0x0a,0xde,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: c5 0a de a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1de0ac5 <unknown>
|
||||
|
||||
usmopa za2.d, p5/m, p7/m, z9.h, z1.h
|
||||
// CHECK-INST: usmopa za2.d, p5/m, p7/m, z9.h, z1.h
|
||||
// CHECK-ENCODING: [0x22,0xf5,0xc1,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 22 f5 c1 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1c1f522 <unknown>
|
||||
|
||||
usmopa za7.d, p2/m, p5/m, z12.h, z11.h
|
||||
// CHECK-INST: usmopa za7.d, p2/m, p5/m, z12.h, z11.h
|
||||
// CHECK-ENCODING: [0x87,0xa9,0xcb,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 87 a9 cb a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1cba987 <unknown>
|
||||
|
|
|
@ -16,70 +16,70 @@ usmops za0.s, p0/m, p0/m, z0.b, z0.b
|
|||
// CHECK-INST: usmops za0.s, p0/m, p0/m, z0.b, z0.b
|
||||
// CHECK-ENCODING: [0x10,0x00,0x80,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 10 00 80 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1800010 <unknown>
|
||||
|
||||
usmops za1.s, p5/m, p2/m, z10.b, z21.b
|
||||
// CHECK-INST: usmops za1.s, p5/m, p2/m, z10.b, z21.b
|
||||
// CHECK-ENCODING: [0x51,0x55,0x95,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 51 55 95 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1955551 <unknown>
|
||||
|
||||
usmops za3.s, p3/m, p7/m, z13.b, z8.b
|
||||
// CHECK-INST: usmops za3.s, p3/m, p7/m, z13.b, z8.b
|
||||
// CHECK-ENCODING: [0xb3,0xed,0x88,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: b3 ed 88 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a188edb3 <unknown>
|
||||
|
||||
usmops za3.s, p7/m, p7/m, z31.b, z31.b
|
||||
// CHECK-INST: usmops za3.s, p7/m, p7/m, z31.b, z31.b
|
||||
// CHECK-ENCODING: [0xf3,0xff,0x9f,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: f3 ff 9f a1 <unknown>
|
||||
// CHECK-UNKNOWN: a19ffff3 <unknown>
|
||||
|
||||
usmops za1.s, p3/m, p0/m, z17.b, z16.b
|
||||
// CHECK-INST: usmops za1.s, p3/m, p0/m, z17.b, z16.b
|
||||
// CHECK-ENCODING: [0x31,0x0e,0x90,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 31 0e 90 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1900e31 <unknown>
|
||||
|
||||
usmops za1.s, p1/m, p4/m, z1.b, z30.b
|
||||
// CHECK-INST: usmops za1.s, p1/m, p4/m, z1.b, z30.b
|
||||
// CHECK-ENCODING: [0x31,0x84,0x9e,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 31 84 9e a1 <unknown>
|
||||
// CHECK-UNKNOWN: a19e8431 <unknown>
|
||||
|
||||
usmops za0.s, p5/m, p2/m, z19.b, z20.b
|
||||
// CHECK-INST: usmops za0.s, p5/m, p2/m, z19.b, z20.b
|
||||
// CHECK-ENCODING: [0x70,0x56,0x94,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 70 56 94 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1945670 <unknown>
|
||||
|
||||
usmops za0.s, p6/m, p0/m, z12.b, z2.b
|
||||
// CHECK-INST: usmops za0.s, p6/m, p0/m, z12.b, z2.b
|
||||
// CHECK-ENCODING: [0x90,0x19,0x82,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 90 19 82 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1821990 <unknown>
|
||||
|
||||
usmops za1.s, p2/m, p6/m, z1.b, z26.b
|
||||
// CHECK-INST: usmops za1.s, p2/m, p6/m, z1.b, z26.b
|
||||
// CHECK-ENCODING: [0x31,0xc8,0x9a,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 31 c8 9a a1 <unknown>
|
||||
// CHECK-UNKNOWN: a19ac831 <unknown>
|
||||
|
||||
usmops za1.s, p2/m, p0/m, z22.b, z30.b
|
||||
// CHECK-INST: usmops za1.s, p2/m, p0/m, z22.b, z30.b
|
||||
// CHECK-ENCODING: [0xd1,0x0a,0x9e,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: d1 0a 9e a1 <unknown>
|
||||
// CHECK-UNKNOWN: a19e0ad1 <unknown>
|
||||
|
||||
usmops za2.s, p5/m, p7/m, z9.b, z1.b
|
||||
// CHECK-INST: usmops za2.s, p5/m, p7/m, z9.b, z1.b
|
||||
// CHECK-ENCODING: [0x32,0xf5,0x81,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 32 f5 81 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a181f532 <unknown>
|
||||
|
||||
usmops za3.s, p2/m, p5/m, z12.b, z11.b
|
||||
// CHECK-INST: usmops za3.s, p2/m, p5/m, z12.b, z11.b
|
||||
// CHECK-ENCODING: [0x93,0xa9,0x8b,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 93 a9 8b a1 <unknown>
|
||||
// CHECK-UNKNOWN: a18ba993 <unknown>
|
||||
|
|
|
@ -16,70 +16,70 @@ usmops za0.d, p0/m, p0/m, z0.h, z0.h
|
|||
// CHECK-INST: usmops za0.d, p0/m, p0/m, z0.h, z0.h
|
||||
// CHECK-ENCODING: [0x10,0x00,0xc0,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 10 00 c0 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1c00010 <unknown>
|
||||
|
||||
usmops za5.d, p5/m, p2/m, z10.h, z21.h
|
||||
// CHECK-INST: usmops za5.d, p5/m, p2/m, z10.h, z21.h
|
||||
// CHECK-ENCODING: [0x55,0x55,0xd5,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 55 55 d5 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1d55555 <unknown>
|
||||
|
||||
usmops za7.d, p3/m, p7/m, z13.h, z8.h
|
||||
// CHECK-INST: usmops za7.d, p3/m, p7/m, z13.h, z8.h
|
||||
// CHECK-ENCODING: [0xb7,0xed,0xc8,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: b7 ed c8 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1c8edb7 <unknown>
|
||||
|
||||
usmops za7.d, p7/m, p7/m, z31.h, z31.h
|
||||
// CHECK-INST: usmops za7.d, p7/m, p7/m, z31.h, z31.h
|
||||
// CHECK-ENCODING: [0xf7,0xff,0xdf,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: f7 ff df a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1dffff7 <unknown>
|
||||
|
||||
usmops za5.d, p3/m, p0/m, z17.h, z16.h
|
||||
// CHECK-INST: usmops za5.d, p3/m, p0/m, z17.h, z16.h
|
||||
// CHECK-ENCODING: [0x35,0x0e,0xd0,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 35 0e d0 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1d00e35 <unknown>
|
||||
|
||||
usmops za1.d, p1/m, p4/m, z1.h, z30.h
|
||||
// CHECK-INST: usmops za1.d, p1/m, p4/m, z1.h, z30.h
|
||||
// CHECK-ENCODING: [0x31,0x84,0xde,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 31 84 de a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1de8431 <unknown>
|
||||
|
||||
usmops za0.d, p5/m, p2/m, z19.h, z20.h
|
||||
// CHECK-INST: usmops za0.d, p5/m, p2/m, z19.h, z20.h
|
||||
// CHECK-ENCODING: [0x70,0x56,0xd4,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 70 56 d4 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1d45670 <unknown>
|
||||
|
||||
usmops za0.d, p6/m, p0/m, z12.h, z2.h
|
||||
// CHECK-INST: usmops za0.d, p6/m, p0/m, z12.h, z2.h
|
||||
// CHECK-ENCODING: [0x90,0x19,0xc2,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 90 19 c2 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1c21990 <unknown>
|
||||
|
||||
usmops za1.d, p2/m, p6/m, z1.h, z26.h
|
||||
// CHECK-INST: usmops za1.d, p2/m, p6/m, z1.h, z26.h
|
||||
// CHECK-ENCODING: [0x31,0xc8,0xda,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 31 c8 da a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1dac831 <unknown>
|
||||
|
||||
usmops za5.d, p2/m, p0/m, z22.h, z30.h
|
||||
// CHECK-INST: usmops za5.d, p2/m, p0/m, z22.h, z30.h
|
||||
// CHECK-ENCODING: [0xd5,0x0a,0xde,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: d5 0a de a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1de0ad5 <unknown>
|
||||
|
||||
usmops za2.d, p5/m, p7/m, z9.h, z1.h
|
||||
// CHECK-INST: usmops za2.d, p5/m, p7/m, z9.h, z1.h
|
||||
// CHECK-ENCODING: [0x32,0xf5,0xc1,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 32 f5 c1 a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1c1f532 <unknown>
|
||||
|
||||
usmops za7.d, p2/m, p5/m, z12.h, z11.h
|
||||
// CHECK-INST: usmops za7.d, p2/m, p5/m, z12.h, z11.h
|
||||
// CHECK-ENCODING: [0x97,0xa9,0xcb,0xa1]
|
||||
// CHECK-ERROR: instruction requires: sme-i64
|
||||
// CHECK-UNKNOWN: 97 a9 cb a1 <unknown>
|
||||
// CHECK-UNKNOWN: a1cba997 <unknown>
|
||||
|
|
|
@ -16,25 +16,25 @@ zero {}
|
|||
// CHECK-INST: zero {}
|
||||
// CHECK-ENCODING: [0x00,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 00 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0080000 <unknown>
|
||||
|
||||
zero {za0.d, za2.d, za4.d, za6.d}
|
||||
// CHECK-INST: zero {za0.h}
|
||||
// CHECK-ENCODING: [0x55,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 55 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0080055 <unknown>
|
||||
|
||||
zero {za0.d, za1.d, za2.d, za4.d, za5.d, za7.d}
|
||||
// CHECK-INST: zero {za0.d, za1.d, za2.d, za4.d, za5.d, za7.d}
|
||||
// CHECK-ENCODING: [0xb7,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: b7 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c00800b7 <unknown>
|
||||
|
||||
zero {za0.d, za1.d, za2.d, za3.d, za4.d, za5.d, za6.d, za7.d}
|
||||
// CHECK-INST: zero {za}
|
||||
// CHECK-ENCODING: [0xff,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ff 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c00800ff <unknown>
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// Aliases
|
||||
|
@ -43,208 +43,208 @@ zero {za}
|
|||
// CHECK-INST: zero {za}
|
||||
// CHECK-ENCODING: [0xff,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ff 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c00800ff <unknown>
|
||||
|
||||
zero {za0.b}
|
||||
// CHECK-INST: zero {za}
|
||||
// CHECK-ENCODING: [0xff,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ff 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c00800ff <unknown>
|
||||
|
||||
zero {za0.h}
|
||||
// CHECK-INST: zero {za0.h}
|
||||
// CHECK-ENCODING: [0x55,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 55 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0080055 <unknown>
|
||||
|
||||
zero {za1.h}
|
||||
// CHECK-INST: zero {za1.h}
|
||||
// CHECK-ENCODING: [0xaa,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: aa 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c00800aa <unknown>
|
||||
|
||||
zero {za0.h,za1.h}
|
||||
// CHECK-INST: zero {za}
|
||||
// CHECK-ENCODING: [0xff,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ff 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c00800ff <unknown>
|
||||
|
||||
zero {za0.s}
|
||||
// CHECK-INST: zero {za0.s}
|
||||
// CHECK-ENCODING: [0x11,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 11 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0080011 <unknown>
|
||||
|
||||
zero {za1.s}
|
||||
// CHECK-INST: zero {za1.s}
|
||||
// CHECK-ENCODING: [0x22,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0080022 <unknown>
|
||||
|
||||
zero {za2.s}
|
||||
// CHECK-INST: zero {za2.s}
|
||||
// CHECK-ENCODING: [0x44,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 44 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0080044 <unknown>
|
||||
|
||||
zero {za3.s}
|
||||
// CHECK-INST: zero {za3.s}
|
||||
// CHECK-ENCODING: [0x88,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 88 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0080088 <unknown>
|
||||
|
||||
zero {za0.s,za1.s}
|
||||
// CHECK-INST: zero {za0.s,za1.s}
|
||||
// CHECK-ENCODING: [0x33,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 33 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0080033 <unknown>
|
||||
|
||||
zero {za0.s,za2.s}
|
||||
// CHECK-INST: zero {za0.h}
|
||||
// CHECK-ENCODING: [0x55,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 55 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0080055 <unknown>
|
||||
|
||||
zero {za0.s,za3.s}
|
||||
// CHECK-INST: zero {za0.s,za3.s}
|
||||
// CHECK-ENCODING: [0x99,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 99 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0080099 <unknown>
|
||||
|
||||
zero {za1.s,za2.s}
|
||||
// CHECK-INST: zero {za1.s,za2.s}
|
||||
// CHECK-ENCODING: [0x66,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 66 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0080066 <unknown>
|
||||
|
||||
zero {za1.s,za3.s}
|
||||
// CHECK-INST: zero {za1.h}
|
||||
// CHECK-ENCODING: [0xaa,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: aa 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c00800aa <unknown>
|
||||
|
||||
zero {za2.s,za3.s}
|
||||
// CHECK-INST: zero {za2.s,za3.s}
|
||||
// CHECK-ENCODING: [0xcc,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cc 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c00800cc <unknown>
|
||||
|
||||
zero {za0.s,za1.s,za2.s}
|
||||
// CHECK-INST: zero {za0.s,za1.s,za2.s}
|
||||
// CHECK-ENCODING: [0x77,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 77 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0080077 <unknown>
|
||||
|
||||
zero {za0.s,za1.s,za3.s}
|
||||
// CHECK-INST: zero {za0.s,za1.s,za3.s}
|
||||
// CHECK-ENCODING: [0xbb,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: bb 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c00800bb <unknown>
|
||||
|
||||
zero {za0.s,za2.s,za3.s}
|
||||
// CHECK-INST: zero {za0.s,za2.s,za3.s}
|
||||
// CHECK-ENCODING: [0xdd,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: dd 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c00800dd <unknown>
|
||||
|
||||
zero {za1.s,za2.s,za3.s}
|
||||
// CHECK-INST: zero {za1.s,za2.s,za3.s}
|
||||
// CHECK-ENCODING: [0xee,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ee 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c00800ee <unknown>
|
||||
|
||||
zero {za0.s,za1.s,za2.s,za3.s}
|
||||
// CHECK-INST: zero {za}
|
||||
// CHECK-ENCODING: [0xff,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ff 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c00800ff <unknown>
|
||||
|
||||
zero {za0.d,za1.d,za2.d,za3.d,za4.d,za5.d,za6.d,za7.d}
|
||||
// CHECK-INST: zero {za}
|
||||
// CHECK-ENCODING: [0xff,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ff 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c00800ff <unknown>
|
||||
|
||||
zero {za0.d,za2.d,za4.d,za6.d}
|
||||
// CHECK-INST: zero {za0.h}
|
||||
// CHECK-ENCODING: [0x55,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 55 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0080055 <unknown>
|
||||
|
||||
zero {za1.d,za3.d,za5.d,za7.d}
|
||||
// CHECK-INST: zero {za1.h}
|
||||
// CHECK-ENCODING: [0xaa,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: aa 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c00800aa <unknown>
|
||||
|
||||
zero {za0.d,za4.d}
|
||||
// CHECK-INST: zero {za0.s}
|
||||
// CHECK-ENCODING: [0x11,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 11 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0080011 <unknown>
|
||||
|
||||
zero {za1.d,za5.d}
|
||||
// CHECK-INST: zero {za1.s}
|
||||
// CHECK-ENCODING: [0x22,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 22 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0080022 <unknown>
|
||||
|
||||
zero {za2.d,za6.d}
|
||||
// CHECK-INST: zero {za2.s}
|
||||
// CHECK-ENCODING: [0x44,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 44 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0080044 <unknown>
|
||||
|
||||
zero {za3.d,za7.d}
|
||||
// CHECK-INST: zero {za3.s}
|
||||
// CHECK-ENCODING: [0x88,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 88 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0080088 <unknown>
|
||||
|
||||
zero {za0.d,za1.d,za4.d,za5.d}
|
||||
// CHECK-INST: zero {za0.s,za1.s}
|
||||
// CHECK-ENCODING: [0x33,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 33 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0080033 <unknown>
|
||||
|
||||
zero {za0.d,za3.d,za4.d,za7.d}
|
||||
// CHECK-INST: zero {za0.s,za3.s}
|
||||
// CHECK-ENCODING: [0x99,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 99 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0080099 <unknown>
|
||||
|
||||
zero {za1.d,za2.d,za5.d,za6.d}
|
||||
// CHECK-INST: zero {za1.s,za2.s}
|
||||
// CHECK-ENCODING: [0x66,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 66 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0080066 <unknown>
|
||||
|
||||
zero {za2.d,za3.d,za6.d,za7.d}
|
||||
// CHECK-INST: zero {za2.s,za3.s}
|
||||
// CHECK-ENCODING: [0xcc,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: cc 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c00800cc <unknown>
|
||||
|
||||
zero {za0.d,za1.d,za2.d,za4.d,za5.d,za6.d}
|
||||
// CHECK-INST: zero {za0.s,za1.s,za2.s}
|
||||
// CHECK-ENCODING: [0x77,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: 77 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c0080077 <unknown>
|
||||
|
||||
zero {za0.d,za1.d,za3.d,za4.d,za5.d,za7.d}
|
||||
// CHECK-INST: zero {za0.s,za1.s,za3.s}
|
||||
// CHECK-ENCODING: [0xbb,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: bb 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c00800bb <unknown>
|
||||
|
||||
zero {za0.d,za2.d,za3.d,za4.d,za6.d,za7.d}
|
||||
// CHECK-INST: zero {za0.s,za2.s,za3.s}
|
||||
// CHECK-ENCODING: [0xdd,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: dd 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c00800dd <unknown>
|
||||
|
||||
zero {za1.d,za2.d,za3.d,za5.d,za6.d,za7.d}
|
||||
// CHECK-INST: zero {za1.s,za2.s,za3.s}
|
||||
// CHECK-ENCODING: [0xee,0x00,0x08,0xc0]
|
||||
// CHECK-ERROR: instruction requires: sme
|
||||
// CHECK-UNKNOWN: ee 00 08 c0 <unknown>
|
||||
// CHECK-UNKNOWN: c00800ee <unknown>
|
||||
|
|
|
@ -13,49 +13,49 @@ abs z0.b, p0/m, z0.b
|
|||
// CHECK-INST: abs z0.b, p0/m, z0.b
|
||||
// CHECK-ENCODING: [0x00,0xa0,0x16,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 a0 16 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0416a000 <unknown>
|
||||
|
||||
abs z0.h, p0/m, z0.h
|
||||
// CHECK-INST: abs z0.h, p0/m, z0.h
|
||||
// CHECK-ENCODING: [0x00,0xa0,0x56,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 a0 56 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0456a000 <unknown>
|
||||
|
||||
abs z0.s, p0/m, z0.s
|
||||
// CHECK-INST: abs z0.s, p0/m, z0.s
|
||||
// CHECK-ENCODING: [0x00,0xa0,0x96,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 a0 96 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0496a000 <unknown>
|
||||
|
||||
abs z0.d, p0/m, z0.d
|
||||
// CHECK-INST: abs z0.d, p0/m, z0.d
|
||||
// CHECK-ENCODING: [0x00,0xa0,0xd6,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 a0 d6 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04d6a000 <unknown>
|
||||
|
||||
abs z31.b, p7/m, z31.b
|
||||
// CHECK-INST: abs z31.b, p7/m, z31.b
|
||||
// CHECK-ENCODING: [0xff,0xbf,0x16,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff bf 16 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0416bfff <unknown>
|
||||
|
||||
abs z31.h, p7/m, z31.h
|
||||
// CHECK-INST: abs z31.h, p7/m, z31.h
|
||||
// CHECK-ENCODING: [0xff,0xbf,0x56,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff bf 56 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0456bfff <unknown>
|
||||
|
||||
abs z31.s, p7/m, z31.s
|
||||
// CHECK-INST: abs z31.s, p7/m, z31.s
|
||||
// CHECK-ENCODING: [0xff,0xbf,0x96,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff bf 96 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0496bfff <unknown>
|
||||
|
||||
abs z31.d, p7/m, z31.d
|
||||
// CHECK-INST: abs z31.d, p7/m, z31.d
|
||||
// CHECK-ENCODING: [0xff,0xbf,0xd6,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff bf d6 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04d6bfff <unknown>
|
||||
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
|
@ -65,22 +65,22 @@ movprfx z4.d, p7/z, z6.d
|
|||
// CHECK-INST: movprfx z4.d, p7/z, z6.d
|
||||
// CHECK-ENCODING: [0xc4,0x3c,0xd0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: c4 3c d0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04d03cc4 <unknown>
|
||||
|
||||
abs z4.d, p7/m, z31.d
|
||||
// CHECK-INST: abs z4.d, p7/m, z31.d
|
||||
// CHECK-ENCODING: [0xe4,0xbf,0xd6,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e4 bf d6 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04d6bfe4 <unknown>
|
||||
|
||||
movprfx z4, z6
|
||||
// CHECK-INST: movprfx z4, z6
|
||||
// CHECK-ENCODING: [0xc4,0xbc,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: c4 bc 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bcc4 <unknown>
|
||||
|
||||
abs z4.d, p7/m, z31.d
|
||||
// CHECK-INST: abs z4.d, p7/m, z31.d
|
||||
// CHECK-ENCODING: [0xe4,0xbf,0xd6,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e4 bf d6 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04d6bfe4 <unknown>
|
||||
|
|
|
@ -13,277 +13,277 @@ add z31.s, z31.s, z31.s
|
|||
// CHECK-INST: add z31.s, z31.s, z31.s
|
||||
// CHECK-ENCODING: [0xff,0x03,0xbf,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 03 bf 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04bf03ff <unknown>
|
||||
|
||||
add z23.d, z13.d, z8.d
|
||||
// CHECK-INST: add z23.d, z13.d, z8.d
|
||||
// CHECK-ENCODING: [0xb7,0x01,0xe8,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: b7 01 e8 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04e801b7 <unknown>
|
||||
|
||||
add z23.b, p3/m, z23.b, z13.b
|
||||
// CHECK-INST: add z23.b, p3/m, z23.b, z13.b
|
||||
// CHECK-ENCODING: [0xb7,0x0d,0x00,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: b7 0d 00 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04000db7 <unknown>
|
||||
|
||||
add z0.s, z0.s, z0.s
|
||||
// CHECK-INST: add z0.s, z0.s, z0.s
|
||||
// CHECK-ENCODING: [0x00,0x00,0xa0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 00 a0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04a00000 <unknown>
|
||||
|
||||
add z31.d, z31.d, z31.d
|
||||
// CHECK-INST: add z31.d, z31.d, z31.d
|
||||
// CHECK-ENCODING: [0xff,0x03,0xff,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 03 ff 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04ff03ff <unknown>
|
||||
|
||||
add z21.b, z10.b, z21.b
|
||||
// CHECK-INST: add z21.b, z10.b, z21.b
|
||||
// CHECK-ENCODING: [0x55,0x01,0x35,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 55 01 35 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04350155 <unknown>
|
||||
|
||||
add z31.b, z31.b, z31.b
|
||||
// CHECK-INST: add z31.b, z31.b, z31.b
|
||||
// CHECK-ENCODING: [0xff,0x03,0x3f,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 03 3f 04 <unknown>
|
||||
// CHECK-UNKNOWN: 043f03ff <unknown>
|
||||
|
||||
add z0.h, p0/m, z0.h, z0.h
|
||||
// CHECK-INST: add z0.h, p0/m, z0.h, z0.h
|
||||
// CHECK-ENCODING: [0x00,0x00,0x40,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 00 40 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04400000 <unknown>
|
||||
|
||||
add z0.h, z0.h, z0.h
|
||||
// CHECK-INST: add z0.h, z0.h, z0.h
|
||||
// CHECK-ENCODING: [0x00,0x00,0x60,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 00 60 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04600000 <unknown>
|
||||
|
||||
add z0.b, p0/m, z0.b, z0.b
|
||||
// CHECK-INST: add z0.b, p0/m, z0.b, z0.b
|
||||
// CHECK-ENCODING: [0x00,0x00,0x00,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 00 00 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04000000 <unknown>
|
||||
|
||||
add z0.s, p0/m, z0.s, z0.s
|
||||
// CHECK-INST: add z0.s, p0/m, z0.s, z0.s
|
||||
// CHECK-ENCODING: [0x00,0x00,0x80,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 00 80 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04800000 <unknown>
|
||||
|
||||
add z23.b, z13.b, z8.b
|
||||
// CHECK-INST: add z23.b, z13.b, z8.b
|
||||
// CHECK-ENCODING: [0xb7,0x01,0x28,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: b7 01 28 04 <unknown>
|
||||
// CHECK-UNKNOWN: 042801b7 <unknown>
|
||||
|
||||
add z0.d, z0.d, z0.d
|
||||
// CHECK-INST: add z0.d, z0.d, z0.d
|
||||
// CHECK-ENCODING: [0x00,0x00,0xe0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 00 e0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04e00000 <unknown>
|
||||
|
||||
add z0.d, p0/m, z0.d, z0.d
|
||||
// CHECK-INST: add z0.d, p0/m, z0.d, z0.d
|
||||
// CHECK-ENCODING: [0x00,0x00,0xc0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 00 c0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04c00000 <unknown>
|
||||
|
||||
add z31.h, z31.h, z31.h
|
||||
// CHECK-INST: add z31.h, z31.h, z31.h
|
||||
// CHECK-ENCODING: [0xff,0x03,0x7f,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 03 7f 04 <unknown>
|
||||
// CHECK-UNKNOWN: 047f03ff <unknown>
|
||||
|
||||
add z0.b, z0.b, z0.b
|
||||
// CHECK-INST: add z0.b, z0.b, z0.b
|
||||
// CHECK-ENCODING: [0x00,0x00,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 00 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04200000 <unknown>
|
||||
|
||||
add z21.d, z10.d, z21.d
|
||||
// CHECK-INST: add z21.d, z10.d, z21.d
|
||||
// CHECK-ENCODING: [0x55,0x01,0xf5,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 55 01 f5 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04f50155 <unknown>
|
||||
|
||||
add z23.h, p3/m, z23.h, z13.h
|
||||
// CHECK-INST: add z23.h, p3/m, z23.h, z13.h
|
||||
// CHECK-ENCODING: [0xb7,0x0d,0x40,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: b7 0d 40 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04400db7 <unknown>
|
||||
|
||||
add z23.s, p3/m, z23.s, z13.s
|
||||
// CHECK-INST: add z23.s, p3/m, z23.s, z13.s
|
||||
// CHECK-ENCODING: [0xb7,0x0d,0x80,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: b7 0d 80 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04800db7 <unknown>
|
||||
|
||||
add z31.s, p7/m, z31.s, z31.s
|
||||
// CHECK-INST: add z31.s, p7/m, z31.s, z31.s
|
||||
// CHECK-ENCODING: [0xff,0x1f,0x80,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 1f 80 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04801fff <unknown>
|
||||
|
||||
add z21.h, z10.h, z21.h
|
||||
// CHECK-INST: add z21.h, z10.h, z21.h
|
||||
// CHECK-ENCODING: [0x55,0x01,0x75,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 55 01 75 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04750155 <unknown>
|
||||
|
||||
add z23.d, p3/m, z23.d, z13.d
|
||||
// CHECK-INST: add z23.d, p3/m, z23.d, z13.d
|
||||
// CHECK-ENCODING: [0xb7,0x0d,0xc0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: b7 0d c0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04c00db7 <unknown>
|
||||
|
||||
add z21.d, p5/m, z21.d, z10.d
|
||||
// CHECK-INST: add z21.d, p5/m, z21.d, z10.d
|
||||
// CHECK-ENCODING: [0x55,0x15,0xc0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 55 15 c0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04c01555 <unknown>
|
||||
|
||||
add z21.b, p5/m, z21.b, z10.b
|
||||
// CHECK-INST: add z21.b, p5/m, z21.b, z10.b
|
||||
// CHECK-ENCODING: [0x55,0x15,0x00,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 55 15 00 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04001555 <unknown>
|
||||
|
||||
add z21.s, z10.s, z21.s
|
||||
// CHECK-INST: add z21.s, z10.s, z21.s
|
||||
// CHECK-ENCODING: [0x55,0x01,0xb5,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 55 01 b5 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04b50155 <unknown>
|
||||
|
||||
add z21.h, p5/m, z21.h, z10.h
|
||||
// CHECK-INST: add z21.h, p5/m, z21.h, z10.h
|
||||
// CHECK-ENCODING: [0x55,0x15,0x40,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 55 15 40 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04401555 <unknown>
|
||||
|
||||
add z31.h, p7/m, z31.h, z31.h
|
||||
// CHECK-INST: add z31.h, p7/m, z31.h, z31.h
|
||||
// CHECK-ENCODING: [0xff,0x1f,0x40,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 1f 40 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04401fff <unknown>
|
||||
|
||||
add z23.h, z13.h, z8.h
|
||||
// CHECK-INST: add z23.h, z13.h, z8.h
|
||||
// CHECK-ENCODING: [0xb7,0x01,0x68,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: b7 01 68 04 <unknown>
|
||||
// CHECK-UNKNOWN: 046801b7 <unknown>
|
||||
|
||||
add z31.d, p7/m, z31.d, z31.d
|
||||
// CHECK-INST: add z31.d, p7/m, z31.d, z31.d
|
||||
// CHECK-ENCODING: [0xff,0x1f,0xc0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 1f c0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04c01fff <unknown>
|
||||
|
||||
add z21.s, p5/m, z21.s, z10.s
|
||||
// CHECK-INST: add z21.s, p5/m, z21.s, z10.s
|
||||
// CHECK-ENCODING: [0x55,0x15,0x80,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 55 15 80 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04801555 <unknown>
|
||||
|
||||
add z31.b, p7/m, z31.b, z31.b
|
||||
// CHECK-INST: add z31.b, p7/m, z31.b, z31.b
|
||||
// CHECK-ENCODING: [0xff,0x1f,0x00,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 1f 00 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04001fff <unknown>
|
||||
|
||||
add z23.s, z13.s, z8.s
|
||||
// CHECK-INST: add z23.s, z13.s, z8.s
|
||||
// CHECK-ENCODING: [0xb7,0x01,0xa8,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: b7 01 a8 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04a801b7 <unknown>
|
||||
|
||||
add z0.b, z0.b, #0
|
||||
// CHECK-INST: add z0.b, z0.b, #0
|
||||
// CHECK-ENCODING: [0x00,0xc0,0x20,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 c0 20 25 <unknown>
|
||||
// CHECK-UNKNOWN: 2520c000 <unknown>
|
||||
|
||||
add z31.b, z31.b, #255
|
||||
// CHECK-INST: add z31.b, z31.b, #255
|
||||
// CHECK-ENCODING: [0xff,0xdf,0x20,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff df 20 25 <unknown>
|
||||
// CHECK-UNKNOWN: 2520dfff <unknown>
|
||||
|
||||
add z0.h, z0.h, #0
|
||||
// CHECK-INST: add z0.h, z0.h, #0
|
||||
// CHECK-ENCODING: [0x00,0xc0,0x60,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 c0 60 25 <unknown>
|
||||
// CHECK-UNKNOWN: 2560c000 <unknown>
|
||||
|
||||
add z0.h, z0.h, #0, lsl #8
|
||||
// CHECK-INST: add z0.h, z0.h, #0, lsl #8
|
||||
// CHECK-ENCODING: [0x00,0xe0,0x60,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 e0 60 25 <unknown>
|
||||
// CHECK-UNKNOWN: 2560e000 <unknown>
|
||||
|
||||
add z31.h, z31.h, #255, lsl #8
|
||||
// CHECK-INST: add z31.h, z31.h, #65280
|
||||
// CHECK-ENCODING: [0xff,0xff,0x60,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff ff 60 25 <unknown>
|
||||
// CHECK-UNKNOWN: 2560ffff <unknown>
|
||||
|
||||
add z31.h, z31.h, #65280
|
||||
// CHECK-INST: add z31.h, z31.h, #65280
|
||||
// CHECK-ENCODING: [0xff,0xff,0x60,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff ff 60 25 <unknown>
|
||||
// CHECK-UNKNOWN: 2560ffff <unknown>
|
||||
|
||||
add z0.s, z0.s, #0
|
||||
// CHECK-INST: add z0.s, z0.s, #0
|
||||
// CHECK-ENCODING: [0x00,0xc0,0xa0,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 c0 a0 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25a0c000 <unknown>
|
||||
|
||||
add z0.s, z0.s, #0, lsl #8
|
||||
// CHECK-INST: add z0.s, z0.s, #0, lsl #8
|
||||
// CHECK-ENCODING: [0x00,0xe0,0xa0,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 e0 a0 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25a0e000 <unknown>
|
||||
|
||||
add z31.s, z31.s, #255, lsl #8
|
||||
// CHECK-INST: add z31.s, z31.s, #65280
|
||||
// CHECK-ENCODING: [0xff,0xff,0xa0,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff ff a0 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25a0ffff <unknown>
|
||||
|
||||
add z31.s, z31.s, #65280
|
||||
// CHECK-INST: add z31.s, z31.s, #65280
|
||||
// CHECK-ENCODING: [0xff,0xff,0xa0,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff ff a0 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25a0ffff <unknown>
|
||||
|
||||
add z0.d, z0.d, #0
|
||||
// CHECK-INST: add z0.d, z0.d, #0
|
||||
// CHECK-ENCODING: [0x00,0xc0,0xe0,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 c0 e0 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25e0c000 <unknown>
|
||||
|
||||
add z0.d, z0.d, #0, lsl #8
|
||||
// CHECK-INST: add z0.d, z0.d, #0, lsl #8
|
||||
// CHECK-ENCODING: [0x00,0xe0,0xe0,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 e0 e0 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25e0e000 <unknown>
|
||||
|
||||
add z31.d, z31.d, #255, lsl #8
|
||||
// CHECK-INST: add z31.d, z31.d, #65280
|
||||
// CHECK-ENCODING: [0xff,0xff,0xe0,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff ff e0 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25e0ffff <unknown>
|
||||
|
||||
add z31.d, z31.d, #65280
|
||||
// CHECK-INST: add z31.d, z31.d, #65280
|
||||
// CHECK-ENCODING: [0xff,0xff,0xe0,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff ff e0 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25e0ffff <unknown>
|
||||
|
||||
|
||||
|
||||
|
@ -294,34 +294,34 @@ movprfx z4.b, p7/z, z6.b
|
|||
// CHECK-INST: movprfx z4.b, p7/z, z6.b
|
||||
// CHECK-ENCODING: [0xc4,0x3c,0x10,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: c4 3c 10 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04103cc4 <unknown>
|
||||
|
||||
add z4.b, p7/m, z4.b, z31.b
|
||||
// CHECK-INST: add z4.b, p7/m, z4.b, z31.b
|
||||
// CHECK-ENCODING: [0xe4,0x1f,0x00,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e4 1f 00 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04001fe4 <unknown>
|
||||
|
||||
movprfx z4, z6
|
||||
// CHECK-INST: movprfx z4, z6
|
||||
// CHECK-ENCODING: [0xc4,0xbc,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: c4 bc 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bcc4 <unknown>
|
||||
|
||||
add z4.b, p7/m, z4.b, z31.b
|
||||
// CHECK-INST: add z4.b, p7/m, z4.b, z31.b
|
||||
// CHECK-ENCODING: [0xe4,0x1f,0x00,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e4 1f 00 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04001fe4 <unknown>
|
||||
|
||||
movprfx z31, z6
|
||||
// CHECK-INST: movprfx z31, z6
|
||||
// CHECK-ENCODING: [0xdf,0xbc,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: df bc 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bcdf <unknown>
|
||||
|
||||
add z31.d, z31.d, #65280
|
||||
// CHECK-INST: add z31.d, z31.d, #65280
|
||||
// CHECK-ENCODING: [0xff,0xff,0xe0,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff ff e0 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25e0ffff <unknown>
|
||||
|
|
|
@ -13,22 +13,22 @@ addpl x21, x21, #0
|
|||
// CHECK-INST: addpl x21, x21, #0
|
||||
// CHECK-ENCODING: [0x15,0x50,0x75,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 15 50 75 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04755015 <unknown>
|
||||
|
||||
addpl x23, x8, #-1
|
||||
// CHECK-INST: addpl x23, x8, #-1
|
||||
// CHECK-ENCODING: [0xf7,0x57,0x68,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: f7 57 68 04 <unknown>
|
||||
// CHECK-UNKNOWN: 046857f7 <unknown>
|
||||
|
||||
addpl sp, sp, #31
|
||||
// CHECK-INST: addpl sp, sp, #31
|
||||
// CHECK-ENCODING: [0xff,0x53,0x7f,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 53 7f 04 <unknown>
|
||||
// CHECK-UNKNOWN: 047f53ff <unknown>
|
||||
|
||||
addpl x0, x0, #-32
|
||||
// CHECK-INST: addpl x0, x0, #-32
|
||||
// CHECK-ENCODING: [0x00,0x54,0x60,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 54 60 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04605400 <unknown>
|
||||
|
|
|
@ -13,22 +13,22 @@ addvl x21, x21, #0
|
|||
// CHECK-INST: addvl x21, x21, #0
|
||||
// CHECK-ENCODING: [0x15,0x50,0x35,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 15 50 35 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04355015 <unknown>
|
||||
|
||||
addvl x23, x8, #-1
|
||||
// CHECK-INST: addvl x23, x8, #-1
|
||||
// CHECK-ENCODING: [0xf7,0x57,0x28,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: f7 57 28 04 <unknown>
|
||||
// CHECK-UNKNOWN: 042857f7 <unknown>
|
||||
|
||||
addvl sp, sp, #31
|
||||
// CHECK-INST: addvl sp, sp, #31
|
||||
// CHECK-ENCODING: [0xff,0x53,0x3f,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 53 3f 04 <unknown>
|
||||
// CHECK-UNKNOWN: 043f53ff <unknown>
|
||||
|
||||
addvl x0, x0, #-32
|
||||
// CHECK-INST: addvl x0, x0, #-32
|
||||
// CHECK-ENCODING: [0x00,0x54,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 54 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04205400 <unknown>
|
||||
|
|
|
@ -11,118 +11,118 @@ adr z0.s, [z0.s, z0.s]
|
|||
// CHECK-INST: adr z0.s, [z0.s, z0.s]
|
||||
// CHECK-ENCODING: [0x00,0xa0,0xa0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve
|
||||
// CHECK-UNKNOWN: 00 a0 a0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04a0a000 <unknown>
|
||||
|
||||
adr z0.s, [z0.s, z0.s, lsl #0]
|
||||
// CHECK-INST: adr z0.s, [z0.s, z0.s]
|
||||
// CHECK-ENCODING: [0x00,0xa0,0xa0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve
|
||||
// CHECK-UNKNOWN: 00 a0 a0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04a0a000 <unknown>
|
||||
|
||||
adr z0.s, [z0.s, z0.s, lsl #1]
|
||||
// CHECK-INST: adr z0.s, [z0.s, z0.s, lsl #1]
|
||||
// CHECK-ENCODING: [0x00,0xa4,0xa0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve
|
||||
// CHECK-UNKNOWN: 00 a4 a0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04a0a400 <unknown>
|
||||
|
||||
adr z0.s, [z0.s, z0.s, lsl #2]
|
||||
// CHECK-INST: adr z0.s, [z0.s, z0.s, lsl #2]
|
||||
// CHECK-ENCODING: [0x00,0xa8,0xa0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve
|
||||
// CHECK-UNKNOWN: 00 a8 a0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04a0a800 <unknown>
|
||||
|
||||
adr z0.s, [z0.s, z0.s, lsl #3]
|
||||
// CHECK-INST: adr z0.s, [z0.s, z0.s, lsl #3]
|
||||
// CHECK-ENCODING: [0x00,0xac,0xa0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve
|
||||
// CHECK-UNKNOWN: 00 ac a0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04a0ac00 <unknown>
|
||||
|
||||
adr z0.d, [z0.d, z0.d]
|
||||
// CHECK-INST: adr z0.d, [z0.d, z0.d]
|
||||
// CHECK-ENCODING: [0x00,0xa0,0xe0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve
|
||||
// CHECK-UNKNOWN: 00 a0 e0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04e0a000 <unknown>
|
||||
|
||||
adr z0.d, [z0.d, z0.d, lsl #0]
|
||||
// CHECK-INST: adr z0.d, [z0.d, z0.d]
|
||||
// CHECK-ENCODING: [0x00,0xa0,0xe0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve
|
||||
// CHECK-UNKNOWN: 00 a0 e0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04e0a000 <unknown>
|
||||
|
||||
adr z0.d, [z0.d, z0.d, lsl #1]
|
||||
// CHECK-INST: adr z0.d, [z0.d, z0.d, lsl #1]
|
||||
// CHECK-ENCODING: [0x00,0xa4,0xe0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve
|
||||
// CHECK-UNKNOWN: 00 a4 e0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04e0a400 <unknown>
|
||||
|
||||
adr z0.d, [z0.d, z0.d, lsl #2]
|
||||
// CHECK-INST: adr z0.d, [z0.d, z0.d, lsl #2]
|
||||
// CHECK-ENCODING: [0x00,0xa8,0xe0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve
|
||||
// CHECK-UNKNOWN: 00 a8 e0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04e0a800 <unknown>
|
||||
|
||||
adr z0.d, [z0.d, z0.d, lsl #3]
|
||||
// CHECK-INST: adr z0.d, [z0.d, z0.d, lsl #3]
|
||||
// CHECK-ENCODING: [0x00,0xac,0xe0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve
|
||||
// CHECK-UNKNOWN: 00 ac e0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04e0ac00 <unknown>
|
||||
|
||||
adr z0.d, [z0.d, z0.d, uxtw]
|
||||
// CHECK-INST: adr z0.d, [z0.d, z0.d, uxtw]
|
||||
// CHECK-ENCODING: [0x00,0xa0,0x60,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve
|
||||
// CHECK-UNKNOWN: 00 a0 60 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0460a000 <unknown>
|
||||
|
||||
adr z0.d, [z0.d, z0.d, uxtw #0]
|
||||
// CHECK-INST: adr z0.d, [z0.d, z0.d, uxtw]
|
||||
// CHECK-ENCODING: [0x00,0xa0,0x60,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve
|
||||
// CHECK-UNKNOWN: 00 a0 60 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0460a000 <unknown>
|
||||
|
||||
adr z0.d, [z0.d, z0.d, uxtw #1]
|
||||
// CHECK-INST: adr z0.d, [z0.d, z0.d, uxtw #1]
|
||||
// CHECK-ENCODING: [0x00,0xa4,0x60,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve
|
||||
// CHECK-UNKNOWN: 00 a4 60 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0460a400 <unknown>
|
||||
|
||||
adr z0.d, [z0.d, z0.d, uxtw #2]
|
||||
// CHECK-INST: adr z0.d, [z0.d, z0.d, uxtw #2]
|
||||
// CHECK-ENCODING: [0x00,0xa8,0x60,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve
|
||||
// CHECK-UNKNOWN: 00 a8 60 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0460a800 <unknown>
|
||||
|
||||
adr z0.d, [z0.d, z0.d, uxtw #3]
|
||||
// CHECK-INST: adr z0.d, [z0.d, z0.d, uxtw #3]
|
||||
// CHECK-ENCODING: [0x00,0xac,0x60,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve
|
||||
// CHECK-UNKNOWN: 00 ac 60 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0460ac00 <unknown>
|
||||
|
||||
adr z0.d, [z0.d, z0.d, sxtw]
|
||||
// CHECK-INST: adr z0.d, [z0.d, z0.d, sxtw]
|
||||
// CHECK-ENCODING: [0x00,0xa0,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve
|
||||
// CHECK-UNKNOWN: 00 a0 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420a000 <unknown>
|
||||
|
||||
adr z0.d, [z0.d, z0.d, sxtw #0]
|
||||
// CHECK-INST: adr z0.d, [z0.d, z0.d, sxtw]
|
||||
// CHECK-ENCODING: [0x00,0xa0,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve
|
||||
// CHECK-UNKNOWN: 00 a0 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420a000 <unknown>
|
||||
|
||||
adr z0.d, [z0.d, z0.d, sxtw #1]
|
||||
// CHECK-INST: adr z0.d, [z0.d, z0.d, sxtw #1]
|
||||
// CHECK-ENCODING: [0x00,0xa4,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve
|
||||
// CHECK-UNKNOWN: 00 a4 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420a400 <unknown>
|
||||
|
||||
adr z0.d, [z0.d, z0.d, sxtw #2]
|
||||
// CHECK-INST: adr z0.d, [z0.d, z0.d, sxtw #2]
|
||||
// CHECK-ENCODING: [0x00,0xa8,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve
|
||||
// CHECK-UNKNOWN: 00 a8 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420a800 <unknown>
|
||||
|
||||
adr z0.d, [z0.d, z0.d, sxtw #3]
|
||||
// CHECK-INST: adr z0.d, [z0.d, z0.d, sxtw #3]
|
||||
// CHECK-ENCODING: [0x00,0xac,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve
|
||||
// CHECK-UNKNOWN: 00 ac 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420ac00 <unknown>
|
||||
|
|
|
@ -13,103 +13,103 @@ and z5.b, z5.b, #0xf9
|
|||
// CHECK-INST: and z5.b, z5.b, #0xf9
|
||||
// CHECK-ENCODING: [0xa5,0x2e,0x80,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: a5 2e 80 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05802ea5 <unknown>
|
||||
|
||||
and z23.h, z23.h, #0xfff9
|
||||
// CHECK-INST: and z23.h, z23.h, #0xfff9
|
||||
// CHECK-ENCODING: [0xb7,0x6d,0x80,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: b7 6d 80 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05806db7 <unknown>
|
||||
|
||||
and z0.s, z0.s, #0xfffffff9
|
||||
// CHECK-INST: and z0.s, z0.s, #0xfffffff9
|
||||
// CHECK-ENCODING: [0xa0,0xeb,0x80,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: a0 eb 80 05 <unknown>
|
||||
// CHECK-UNKNOWN: 0580eba0 <unknown>
|
||||
|
||||
and z0.d, z0.d, #0xfffffffffffffff9
|
||||
// CHECK-INST: and z0.d, z0.d, #0xfffffffffffffff9
|
||||
// CHECK-ENCODING: [0xa0,0xef,0x83,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: a0 ef 83 05 <unknown>
|
||||
// CHECK-UNKNOWN: 0583efa0 <unknown>
|
||||
|
||||
and z5.b, z5.b, #0x6
|
||||
// CHECK-INST: and z5.b, z5.b, #0x6
|
||||
// CHECK-ENCODING: [0x25,0x3e,0x80,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 25 3e 80 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05803e25 <unknown>
|
||||
|
||||
and z23.h, z23.h, #0x6
|
||||
// CHECK-INST: and z23.h, z23.h, #0x6
|
||||
// CHECK-ENCODING: [0x37,0x7c,0x80,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 37 7c 80 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05807c37 <unknown>
|
||||
|
||||
and z0.s, z0.s, #0x6
|
||||
// CHECK-INST: and z0.s, z0.s, #0x6
|
||||
// CHECK-ENCODING: [0x20,0xf8,0x80,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 20 f8 80 05 <unknown>
|
||||
// CHECK-UNKNOWN: 0580f820 <unknown>
|
||||
|
||||
and z0.d, z0.d, #0x6
|
||||
// CHECK-INST: and z0.d, z0.d, #0x6
|
||||
// CHECK-ENCODING: [0x20,0xf8,0x83,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 20 f8 83 05 <unknown>
|
||||
// CHECK-UNKNOWN: 0583f820 <unknown>
|
||||
|
||||
and z0.d, z0.d, z0.d
|
||||
// CHECK-INST: and z0.d, z0.d, z0.d
|
||||
// CHECK-ENCODING: [0x00,0x30,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 30 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04203000 <unknown>
|
||||
|
||||
and z23.d, z13.d, z8.d
|
||||
// CHECK-INST: and z23.d, z13.d, z8.d
|
||||
// CHECK-ENCODING: [0xb7,0x31,0x28,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: b7 31 28 04 <unknown>
|
||||
// CHECK-UNKNOWN: 042831b7 <unknown>
|
||||
|
||||
and z31.b, p7/m, z31.b, z31.b
|
||||
// CHECK-INST: and z31.b, p7/m, z31.b, z31.b
|
||||
// CHECK-ENCODING: [0xff,0x1f,0x1a,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 1f 1a 04 <unknown>
|
||||
// CHECK-UNKNOWN: 041a1fff <unknown>
|
||||
|
||||
and z31.h, p7/m, z31.h, z31.h
|
||||
// CHECK-INST: and z31.h, p7/m, z31.h, z31.h
|
||||
// CHECK-ENCODING: [0xff,0x1f,0x5a,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 1f 5a 04 <unknown>
|
||||
// CHECK-UNKNOWN: 045a1fff <unknown>
|
||||
|
||||
and z31.s, p7/m, z31.s, z31.s
|
||||
// CHECK-INST: and z31.s, p7/m, z31.s, z31.s
|
||||
// CHECK-ENCODING: [0xff,0x1f,0x9a,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 1f 9a 04 <unknown>
|
||||
// CHECK-UNKNOWN: 049a1fff <unknown>
|
||||
|
||||
and z31.d, p7/m, z31.d, z31.d
|
||||
// CHECK-INST: and z31.d, p7/m, z31.d, z31.d
|
||||
// CHECK-ENCODING: [0xff,0x1f,0xda,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 1f da 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04da1fff <unknown>
|
||||
|
||||
and p0.b, p0/z, p0.b, p1.b
|
||||
// CHECK-INST: and p0.b, p0/z, p0.b, p1.b
|
||||
// CHECK-ENCODING: [0x00,0x40,0x01,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 40 01 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25014000 <unknown>
|
||||
|
||||
and p0.b, p0/z, p0.b, p0.b
|
||||
// CHECK-INST: mov p0.b, p0/z, p0.b
|
||||
// CHECK-ENCODING: [0x00,0x40,0x00,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 40 00 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25004000 <unknown>
|
||||
|
||||
and p15.b, p15/z, p15.b, p15.b
|
||||
// CHECK-INST: mov p15.b, p15/z, p15.b
|
||||
// CHECK-ENCODING: [0xef,0x7d,0x0f,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ef 7d 0f 25 <unknown>
|
||||
// CHECK-UNKNOWN: 250f7def <unknown>
|
||||
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
|
@ -119,19 +119,19 @@ and z0.s, z0.s, z0.s
|
|||
// CHECK-INST: and z0.d, z0.d, z0.d
|
||||
// CHECK-ENCODING: [0x00,0x30,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 30 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04203000 <unknown>
|
||||
|
||||
and z0.h, z0.h, z0.h
|
||||
// CHECK-INST: and z0.d, z0.d, z0.d
|
||||
// CHECK-ENCODING: [0x00,0x30,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 30 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04203000 <unknown>
|
||||
|
||||
and z0.b, z0.b, z0.b
|
||||
// CHECK-INST: and z0.d, z0.d, z0.d
|
||||
// CHECK-ENCODING: [0x00,0x30,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 30 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04203000 <unknown>
|
||||
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
|
@ -141,34 +141,34 @@ movprfx z4.d, p7/z, z6.d
|
|||
// CHECK-INST: movprfx z4.d, p7/z, z6.d
|
||||
// CHECK-ENCODING: [0xc4,0x3c,0xd0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: c4 3c d0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04d03cc4 <unknown>
|
||||
|
||||
and z4.d, p7/m, z4.d, z31.d
|
||||
// CHECK-INST: and z4.d, p7/m, z4.d, z31.d
|
||||
// CHECK-ENCODING: [0xe4,0x1f,0xda,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e4 1f da 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04da1fe4 <unknown>
|
||||
|
||||
movprfx z4, z6
|
||||
// CHECK-INST: movprfx z4, z6
|
||||
// CHECK-ENCODING: [0xc4,0xbc,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: c4 bc 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bcc4 <unknown>
|
||||
|
||||
and z4.d, p7/m, z4.d, z31.d
|
||||
// CHECK-INST: and z4.d, p7/m, z4.d, z31.d
|
||||
// CHECK-ENCODING: [0xe4,0x1f,0xda,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e4 1f da 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04da1fe4 <unknown>
|
||||
|
||||
movprfx z0, z7
|
||||
// CHECK-INST: movprfx z0, z7
|
||||
// CHECK-ENCODING: [0xe0,0xbc,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 bc 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bce0 <unknown>
|
||||
|
||||
and z0.d, z0.d, #0x6
|
||||
// CHECK-INST: and z0.d, z0.d, #0x6
|
||||
// CHECK-ENCODING: [0x20,0xf8,0x83,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 20 f8 83 05 <unknown>
|
||||
// CHECK-UNKNOWN: 0583f820 <unknown>
|
||||
|
|
|
@ -13,17 +13,17 @@ ands p0.b, p0/z, p0.b, p1.b
|
|||
// CHECK-INST: ands p0.b, p0/z, p0.b, p1.b
|
||||
// CHECK-ENCODING: [0x00,0x40,0x41,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 40 41 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25414000 <unknown>
|
||||
|
||||
ands p0.b, p0/z, p0.b, p0.b
|
||||
// CHECK-INST: movs p0.b, p0/z, p0.b
|
||||
// CHECK-ENCODING: [0x00,0x40,0x40,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 40 40 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25404000 <unknown>
|
||||
|
||||
ands p15.b, p15/z, p15.b, p15.b
|
||||
// CHECK-INST: movs p15.b, p15/z, p15.b
|
||||
// CHECK-ENCODING: [0xef,0x7d,0x4f,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ef 7d 4f 25 <unknown>
|
||||
// CHECK-UNKNOWN: 254f7def <unknown>
|
||||
|
||||
|
|
|
@ -13,22 +13,22 @@ andv b0, p7, z31.b
|
|||
// CHECK-INST: andv b0, p7, z31.b
|
||||
// CHECK-ENCODING: [0xe0,0x3f,0x1a,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 3f 1a 04 <unknown>
|
||||
// CHECK-UNKNOWN: 041a3fe0 <unknown>
|
||||
|
||||
andv h0, p7, z31.h
|
||||
// CHECK-INST: andv h0, p7, z31.h
|
||||
// CHECK-ENCODING: [0xe0,0x3f,0x5a,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 3f 5a 04 <unknown>
|
||||
// CHECK-UNKNOWN: 045a3fe0 <unknown>
|
||||
|
||||
andv s0, p7, z31.s
|
||||
// CHECK-INST: andv s0, p7, z31.s
|
||||
// CHECK-ENCODING: [0xe0,0x3f,0x9a,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 3f 9a 04 <unknown>
|
||||
// CHECK-UNKNOWN: 049a3fe0 <unknown>
|
||||
|
||||
andv d0, p7, z31.d
|
||||
// CHECK-INST: andv d0, p7, z31.d
|
||||
// CHECK-ENCODING: [0xe0,0x3f,0xda,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 3f da 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04da3fe0 <unknown>
|
||||
|
|
|
@ -13,157 +13,157 @@ asr z0.b, z0.b, #1
|
|||
// CHECK-INST: asr z0.b, z0.b, #1
|
||||
// CHECK-ENCODING: [0x00,0x90,0x2f,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 90 2f 04 <unknown>
|
||||
// CHECK-UNKNOWN: 042f9000 <unknown>
|
||||
|
||||
asr z31.b, z31.b, #8
|
||||
// CHECK-INST: asr z31.b, z31.b, #8
|
||||
// CHECK-ENCODING: [0xff,0x93,0x28,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 93 28 04 <unknown>
|
||||
// CHECK-UNKNOWN: 042893ff <unknown>
|
||||
|
||||
asr z0.h, z0.h, #1
|
||||
// CHECK-INST: asr z0.h, z0.h, #1
|
||||
// CHECK-ENCODING: [0x00,0x90,0x3f,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 90 3f 04 <unknown>
|
||||
// CHECK-UNKNOWN: 043f9000 <unknown>
|
||||
|
||||
asr z31.h, z31.h, #16
|
||||
// CHECK-INST: asr z31.h, z31.h, #16
|
||||
// CHECK-ENCODING: [0xff,0x93,0x30,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 93 30 04 <unknown>
|
||||
// CHECK-UNKNOWN: 043093ff <unknown>
|
||||
|
||||
asr z0.s, z0.s, #1
|
||||
// CHECK-INST: asr z0.s, z0.s, #1
|
||||
// CHECK-ENCODING: [0x00,0x90,0x7f,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 90 7f 04 <unknown>
|
||||
// CHECK-UNKNOWN: 047f9000 <unknown>
|
||||
|
||||
asr z31.s, z31.s, #32
|
||||
// CHECK-INST: asr z31.s, z31.s, #32
|
||||
// CHECK-ENCODING: [0xff,0x93,0x60,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 93 60 04 <unknown>
|
||||
// CHECK-UNKNOWN: 046093ff <unknown>
|
||||
|
||||
asr z0.d, z0.d, #1
|
||||
// CHECK-INST: asr z0.d, z0.d, #1
|
||||
// CHECK-ENCODING: [0x00,0x90,0xff,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 90 ff 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04ff9000 <unknown>
|
||||
|
||||
asr z31.d, z31.d, #64
|
||||
// CHECK-INST: asr z31.d, z31.d, #64
|
||||
// CHECK-ENCODING: [0xff,0x93,0xa0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 93 a0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04a093ff <unknown>
|
||||
|
||||
asr z0.b, p0/m, z0.b, #1
|
||||
// CHECK-INST: asr z0.b, p0/m, z0.b, #1
|
||||
// CHECK-ENCODING: [0xe0,0x81,0x00,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 81 00 04 <unknown>
|
||||
// CHECK-UNKNOWN: 040081e0 <unknown>
|
||||
|
||||
asr z31.b, p0/m, z31.b, #8
|
||||
// CHECK-INST: asr z31.b, p0/m, z31.b, #8
|
||||
// CHECK-ENCODING: [0x1f,0x81,0x00,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 1f 81 00 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0400811f <unknown>
|
||||
|
||||
asr z0.h, p0/m, z0.h, #1
|
||||
// CHECK-INST: asr z0.h, p0/m, z0.h, #1
|
||||
// CHECK-ENCODING: [0xe0,0x83,0x00,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 83 00 04 <unknown>
|
||||
// CHECK-UNKNOWN: 040083e0 <unknown>
|
||||
|
||||
asr z31.h, p0/m, z31.h, #16
|
||||
// CHECK-INST: asr z31.h, p0/m, z31.h, #16
|
||||
// CHECK-ENCODING: [0x1f,0x82,0x00,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 1f 82 00 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0400821f <unknown>
|
||||
|
||||
asr z0.s, p0/m, z0.s, #1
|
||||
// CHECK-INST: asr z0.s, p0/m, z0.s, #1
|
||||
// CHECK-ENCODING: [0xe0,0x83,0x40,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 83 40 04 <unknown>
|
||||
// CHECK-UNKNOWN: 044083e0 <unknown>
|
||||
|
||||
asr z31.s, p0/m, z31.s, #32
|
||||
// CHECK-INST: asr z31.s, p0/m, z31.s, #32
|
||||
// CHECK-ENCODING: [0x1f,0x80,0x40,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 1f 80 40 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0440801f <unknown>
|
||||
|
||||
asr z0.d, p0/m, z0.d, #1
|
||||
// CHECK-INST: asr z0.d, p0/m, z0.d, #1
|
||||
// CHECK-ENCODING: [0xe0,0x83,0xc0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 83 c0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04c083e0 <unknown>
|
||||
|
||||
asr z31.d, p0/m, z31.d, #64
|
||||
// CHECK-INST: asr z31.d, p0/m, z31.d, #64
|
||||
// CHECK-ENCODING: [0x1f,0x80,0x80,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 1f 80 80 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0480801f <unknown>
|
||||
|
||||
asr z0.b, p0/m, z0.b, z0.b
|
||||
// CHECK-INST: asr z0.b, p0/m, z0.b, z0.b
|
||||
// CHECK-ENCODING: [0x00,0x80,0x10,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 80 10 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04108000 <unknown>
|
||||
|
||||
asr z0.h, p0/m, z0.h, z0.h
|
||||
// CHECK-INST: asr z0.h, p0/m, z0.h, z0.h
|
||||
// CHECK-ENCODING: [0x00,0x80,0x50,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 80 50 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04508000 <unknown>
|
||||
|
||||
asr z0.s, p0/m, z0.s, z0.s
|
||||
// CHECK-INST: asr z0.s, p0/m, z0.s, z0.s
|
||||
// CHECK-ENCODING: [0x00,0x80,0x90,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 80 90 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04908000 <unknown>
|
||||
|
||||
asr z0.d, p0/m, z0.d, z0.d
|
||||
// CHECK-INST: asr z0.d, p0/m, z0.d, z0.d
|
||||
// CHECK-ENCODING: [0x00,0x80,0xd0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 80 d0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04d08000 <unknown>
|
||||
|
||||
asr z0.b, p0/m, z0.b, z1.d
|
||||
// CHECK-INST: asr z0.b, p0/m, z0.b, z1.d
|
||||
// CHECK-ENCODING: [0x20,0x80,0x18,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 20 80 18 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04188020 <unknown>
|
||||
|
||||
asr z0.h, p0/m, z0.h, z1.d
|
||||
// CHECK-INST: asr z0.h, p0/m, z0.h, z1.d
|
||||
// CHECK-ENCODING: [0x20,0x80,0x58,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 20 80 58 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04588020 <unknown>
|
||||
|
||||
asr z0.s, p0/m, z0.s, z1.d
|
||||
// CHECK-INST: asr z0.s, p0/m, z0.s, z1.d
|
||||
// CHECK-ENCODING: [0x20,0x80,0x98,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 20 80 98 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04988020 <unknown>
|
||||
|
||||
asr z0.b, z1.b, z2.d
|
||||
// CHECK-INST: asr z0.b, z1.b, z2.d
|
||||
// CHECK-ENCODING: [0x20,0x80,0x22,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 20 80 22 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04228020 <unknown>
|
||||
|
||||
asr z0.h, z1.h, z2.d
|
||||
// CHECK-INST: asr z0.h, z1.h, z2.d
|
||||
// CHECK-ENCODING: [0x20,0x80,0x62,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 20 80 62 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04628020 <unknown>
|
||||
|
||||
asr z0.s, z1.s, z2.d
|
||||
// CHECK-INST: asr z0.s, z1.s, z2.d
|
||||
// CHECK-ENCODING: [0x20,0x80,0xa2,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 20 80 a2 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04a28020 <unknown>
|
||||
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
|
@ -173,46 +173,46 @@ movprfx z31.d, p0/z, z6.d
|
|||
// CHECK-INST: movprfx z31.d, p0/z, z6.d
|
||||
// CHECK-ENCODING: [0xdf,0x20,0xd0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: df 20 d0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04d020df <unknown>
|
||||
|
||||
asr z31.d, p0/m, z31.d, #64
|
||||
// CHECK-INST: asr z31.d, p0/m, z31.d, #64
|
||||
// CHECK-ENCODING: [0x1f,0x80,0x80,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 1f 80 80 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0480801f <unknown>
|
||||
|
||||
movprfx z31, z6
|
||||
// CHECK-INST: movprfx z31, z6
|
||||
// CHECK-ENCODING: [0xdf,0xbc,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: df bc 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bcdf <unknown>
|
||||
|
||||
asr z31.d, p0/m, z31.d, #64
|
||||
// CHECK-INST: asr z31.d, p0/m, z31.d, #64
|
||||
// CHECK-ENCODING: [0x1f,0x80,0x80,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 1f 80 80 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0480801f <unknown>
|
||||
|
||||
movprfx z0.s, p0/z, z7.s
|
||||
// CHECK-INST: movprfx z0.s, p0/z, z7.s
|
||||
// CHECK-ENCODING: [0xe0,0x20,0x90,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 20 90 04 <unknown>
|
||||
// CHECK-UNKNOWN: 049020e0 <unknown>
|
||||
|
||||
asr z0.s, p0/m, z0.s, z1.d
|
||||
// CHECK-INST: asr z0.s, p0/m, z0.s, z1.d
|
||||
// CHECK-ENCODING: [0x20,0x80,0x98,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 20 80 98 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04988020 <unknown>
|
||||
|
||||
movprfx z0, z7
|
||||
// CHECK-INST: movprfx z0, z7
|
||||
// CHECK-ENCODING: [0xe0,0xbc,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 bc 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bce0 <unknown>
|
||||
|
||||
asr z0.s, p0/m, z0.s, z1.d
|
||||
// CHECK-INST: asr z0.s, p0/m, z0.s, z1.d
|
||||
// CHECK-ENCODING: [0x20,0x80,0x98,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 20 80 98 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04988020 <unknown>
|
||||
|
|
|
@ -13,49 +13,49 @@ asrd z0.b, p0/m, z0.b, #1
|
|||
// CHECK-INST: asrd z0.b, p0/m, z0.b, #1
|
||||
// CHECK-ENCODING: [0xe0,0x81,0x04,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 81 04 04 <unknown>
|
||||
// CHECK-UNKNOWN: 040481e0 <unknown>
|
||||
|
||||
asrd z31.b, p0/m, z31.b, #8
|
||||
// CHECK-INST: asrd z31.b, p0/m, z31.b, #8
|
||||
// CHECK-ENCODING: [0x1f,0x81,0x04,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 1f 81 04 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0404811f <unknown>
|
||||
|
||||
asrd z0.h, p0/m, z0.h, #1
|
||||
// CHECK-INST: asrd z0.h, p0/m, z0.h, #1
|
||||
// CHECK-ENCODING: [0xe0,0x83,0x04,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 83 04 04 <unknown>
|
||||
// CHECK-UNKNOWN: 040483e0 <unknown>
|
||||
|
||||
asrd z31.h, p0/m, z31.h, #16
|
||||
// CHECK-INST: asrd z31.h, p0/m, z31.h, #16
|
||||
// CHECK-ENCODING: [0x1f,0x82,0x04,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 1f 82 04 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0404821f <unknown>
|
||||
|
||||
asrd z0.s, p0/m, z0.s, #1
|
||||
// CHECK-INST: asrd z0.s, p0/m, z0.s, #1
|
||||
// CHECK-ENCODING: [0xe0,0x83,0x44,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 83 44 04 <unknown>
|
||||
// CHECK-UNKNOWN: 044483e0 <unknown>
|
||||
|
||||
asrd z31.s, p0/m, z31.s, #32
|
||||
// CHECK-INST: asrd z31.s, p0/m, z31.s, #32
|
||||
// CHECK-ENCODING: [0x1f,0x80,0x44,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 1f 80 44 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0444801f <unknown>
|
||||
|
||||
asrd z0.d, p0/m, z0.d, #1
|
||||
// CHECK-INST: asrd z0.d, p0/m, z0.d, #1
|
||||
// CHECK-ENCODING: [0xe0,0x83,0xc4,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 83 c4 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04c483e0 <unknown>
|
||||
|
||||
asrd z31.d, p0/m, z31.d, #64
|
||||
// CHECK-INST: asrd z31.d, p0/m, z31.d, #64
|
||||
// CHECK-ENCODING: [0x1f,0x80,0x84,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 1f 80 84 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0484801f <unknown>
|
||||
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
|
@ -65,22 +65,22 @@ movprfx z31.d, p0/z, z6.d
|
|||
// CHECK-INST: movprfx z31.d, p0/z, z6.d
|
||||
// CHECK-ENCODING: [0xdf,0x20,0xd0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: df 20 d0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04d020df <unknown>
|
||||
|
||||
asrd z31.d, p0/m, z31.d, #64
|
||||
// CHECK-INST: asrd z31.d, p0/m, z31.d, #64
|
||||
// CHECK-ENCODING: [0x1f,0x80,0x84,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 1f 80 84 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0484801f <unknown>
|
||||
|
||||
movprfx z31, z6
|
||||
// CHECK-INST: movprfx z31, z6
|
||||
// CHECK-ENCODING: [0xdf,0xbc,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: df bc 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bcdf <unknown>
|
||||
|
||||
asrd z31.d, p0/m, z31.d, #64
|
||||
// CHECK-INST: asrd z31.d, p0/m, z31.d, #64
|
||||
// CHECK-ENCODING: [0x1f,0x80,0x84,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 1f 80 84 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0484801f <unknown>
|
||||
|
|
|
@ -13,25 +13,25 @@ asrr z0.b, p0/m, z0.b, z0.b
|
|||
// CHECK-INST: asrr z0.b, p0/m, z0.b, z0.b
|
||||
// CHECK-ENCODING: [0x00,0x80,0x14,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 80 14 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04148000 <unknown>
|
||||
|
||||
asrr z0.h, p0/m, z0.h, z0.h
|
||||
// CHECK-INST: asrr z0.h, p0/m, z0.h, z0.h
|
||||
// CHECK-ENCODING: [0x00,0x80,0x54,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 80 54 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04548000 <unknown>
|
||||
|
||||
asrr z0.s, p0/m, z0.s, z0.s
|
||||
// CHECK-INST: asrr z0.s, p0/m, z0.s, z0.s
|
||||
// CHECK-ENCODING: [0x00,0x80,0x94,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 80 94 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04948000 <unknown>
|
||||
|
||||
asrr z0.d, p0/m, z0.d, z0.d
|
||||
// CHECK-INST: asrr z0.d, p0/m, z0.d, z0.d
|
||||
// CHECK-ENCODING: [0x00,0x80,0xd4,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 80 d4 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04d48000 <unknown>
|
||||
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
|
@ -41,22 +41,22 @@ movprfx z5.d, p0/z, z7.d
|
|||
// CHECK-INST: movprfx z5.d, p0/z, z7.d
|
||||
// CHECK-ENCODING: [0xe5,0x20,0xd0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e5 20 d0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04d020e5 <unknown>
|
||||
|
||||
asrr z5.d, p0/m, z5.d, z0.d
|
||||
// CHECK-INST: asrr z5.d, p0/m, z5.d, z0.d
|
||||
// CHECK-ENCODING: [0x05,0x80,0xd4,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 05 80 d4 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04d48005 <unknown>
|
||||
|
||||
movprfx z5, z7
|
||||
// CHECK-INST: movprfx z5, z7
|
||||
// CHECK-ENCODING: [0xe5,0xbc,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e5 bc 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bce5 <unknown>
|
||||
|
||||
asrr z5.d, p0/m, z5.d, z0.d
|
||||
// CHECK-INST: asrr z5.d, p0/m, z5.d, z0.d
|
||||
// CHECK-ENCODING: [0x05,0x80,0xd4,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 05 80 d4 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04d48005 <unknown>
|
||||
|
|
|
@ -13,97 +13,97 @@ bic z5.b, z5.b, #0xf9
|
|||
// CHECK-INST: and z5.b, z5.b, #0x6
|
||||
// CHECK-ENCODING: [0x25,0x3e,0x80,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 25 3e 80 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05803e25 <unknown>
|
||||
|
||||
bic z23.h, z23.h, #0xfff9
|
||||
// CHECK-INST: and z23.h, z23.h, #0x6
|
||||
// CHECK-ENCODING: [0x37,0x7c,0x80,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 37 7c 80 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05807c37 <unknown>
|
||||
|
||||
bic z0.s, z0.s, #0xfffffff9
|
||||
// CHECK-INST: and z0.s, z0.s, #0x6
|
||||
// CHECK-ENCODING: [0x20,0xf8,0x80,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 20 f8 80 05 <unknown>
|
||||
// CHECK-UNKNOWN: 0580f820 <unknown>
|
||||
|
||||
bic z0.d, z0.d, #0xfffffffffffffff9
|
||||
// CHECK-INST: and z0.d, z0.d, #0x6
|
||||
// CHECK-ENCODING: [0x20,0xf8,0x83,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 20 f8 83 05 <unknown>
|
||||
// CHECK-UNKNOWN: 0583f820 <unknown>
|
||||
|
||||
bic z5.b, z5.b, #0x6
|
||||
// CHECK-INST: and z5.b, z5.b, #0xf9
|
||||
// CHECK-ENCODING: [0xa5,0x2e,0x80,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: a5 2e 80 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05802ea5 <unknown>
|
||||
|
||||
bic z23.h, z23.h, #0x6
|
||||
// CHECK-INST: and z23.h, z23.h, #0xfff9
|
||||
// CHECK-ENCODING: [0xb7,0x6d,0x80,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: b7 6d 80 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05806db7 <unknown>
|
||||
|
||||
bic z0.s, z0.s, #0x6
|
||||
// CHECK-INST: and z0.s, z0.s, #0xfffffff9
|
||||
// CHECK-ENCODING: [0xa0,0xeb,0x80,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: a0 eb 80 05 <unknown>
|
||||
// CHECK-UNKNOWN: 0580eba0 <unknown>
|
||||
|
||||
bic z0.d, z0.d, #0x6
|
||||
// CHECK-INST: and z0.d, z0.d, #0xfffffffffffffff9
|
||||
// CHECK-ENCODING: [0xa0,0xef,0x83,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: a0 ef 83 05 <unknown>
|
||||
// CHECK-UNKNOWN: 0583efa0 <unknown>
|
||||
|
||||
bic z0.d, z0.d, z0.d
|
||||
// CHECK-INST: bic z0.d, z0.d, z0.d
|
||||
// CHECK-ENCODING: [0x00,0x30,0xe0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 30 e0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04e03000 <unknown>
|
||||
|
||||
bic z23.d, z13.d, z8.d
|
||||
// CHECK-INST: bic z23.d, z13.d, z8.d
|
||||
// CHECK-ENCODING: [0xb7,0x31,0xe8,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: b7 31 e8 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04e831b7 <unknown>
|
||||
|
||||
bic z31.b, p7/m, z31.b, z31.b
|
||||
// CHECK-INST: bic z31.b, p7/m, z31.b, z31.b
|
||||
// CHECK-ENCODING: [0xff,0x1f,0x1b,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 1f 1b 04 <unknown>
|
||||
// CHECK-UNKNOWN: 041b1fff <unknown>
|
||||
|
||||
bic z31.h, p7/m, z31.h, z31.h
|
||||
// CHECK-INST: bic z31.h, p7/m, z31.h, z31.h
|
||||
// CHECK-ENCODING: [0xff,0x1f,0x5b,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 1f 5b 04 <unknown>
|
||||
// CHECK-UNKNOWN: 045b1fff <unknown>
|
||||
|
||||
bic z31.s, p7/m, z31.s, z31.s
|
||||
// CHECK-INST: bic z31.s, p7/m, z31.s, z31.s
|
||||
// CHECK-ENCODING: [0xff,0x1f,0x9b,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 1f 9b 04 <unknown>
|
||||
// CHECK-UNKNOWN: 049b1fff <unknown>
|
||||
|
||||
bic z31.d, p7/m, z31.d, z31.d
|
||||
// CHECK-INST: bic z31.d, p7/m, z31.d, z31.d
|
||||
// CHECK-ENCODING: [0xff,0x1f,0xdb,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 1f db 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04db1fff <unknown>
|
||||
|
||||
bic p15.b, p15/z, p15.b, p15.b
|
||||
// CHECK-INST: bic p15.b, p15/z, p15.b, p15.b
|
||||
// CHECK-ENCODING: [0xff,0x7d,0x0f,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 7d 0f 25 <unknown>
|
||||
// CHECK-UNKNOWN: 250f7dff <unknown>
|
||||
|
||||
bic p0.b, p0/z, p0.b, p0.b
|
||||
// CHECK-INST: bic p0.b, p0/z, p0.b, p0.b
|
||||
// CHECK-ENCODING: [0x10,0x40,0x00,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 40 00 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25004010 <unknown>
|
||||
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
|
@ -113,19 +113,19 @@ bic z0.s, z0.s, z0.s
|
|||
// CHECK-INST: bic z0.d, z0.d, z0.d
|
||||
// CHECK-ENCODING: [0x00,0x30,0xe0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 30 e0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04e03000 <unknown>
|
||||
|
||||
bic z0.h, z0.h, z0.h
|
||||
// CHECK-INST: bic z0.d, z0.d, z0.d
|
||||
// CHECK-ENCODING: [0x00,0x30,0xe0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 30 e0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04e03000 <unknown>
|
||||
|
||||
bic z0.b, z0.b, z0.b
|
||||
// CHECK-INST: bic z0.d, z0.d, z0.d
|
||||
// CHECK-ENCODING: [0x00,0x30,0xe0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 30 e0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04e03000 <unknown>
|
||||
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
|
@ -135,34 +135,34 @@ movprfx z4.d, p7/z, z6.d
|
|||
// CHECK-INST: movprfx z4.d, p7/z, z6.d
|
||||
// CHECK-ENCODING: [0xc4,0x3c,0xd0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: c4 3c d0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04d03cc4 <unknown>
|
||||
|
||||
bic z4.d, p7/m, z4.d, z31.d
|
||||
// CHECK-INST: bic z4.d, p7/m, z4.d, z31.d
|
||||
// CHECK-ENCODING: [0xe4,0x1f,0xdb,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e4 1f db 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04db1fe4 <unknown>
|
||||
|
||||
movprfx z4, z6
|
||||
// CHECK-INST: movprfx z4, z6
|
||||
// CHECK-ENCODING: [0xc4,0xbc,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: c4 bc 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bcc4 <unknown>
|
||||
|
||||
bic z4.d, p7/m, z4.d, z31.d
|
||||
// CHECK-INST: bic z4.d, p7/m, z4.d, z31.d
|
||||
// CHECK-ENCODING: [0xe4,0x1f,0xdb,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e4 1f db 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04db1fe4 <unknown>
|
||||
|
||||
movprfx z0, z7
|
||||
// CHECK-INST: movprfx z0, z7
|
||||
// CHECK-ENCODING: [0xe0,0xbc,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 bc 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bce0 <unknown>
|
||||
|
||||
bic z0.d, z0.d, #0x6
|
||||
// CHECK-INST: and z0.d, z0.d, #0xfffffffffffffff9
|
||||
// CHECK-ENCODING: [0xa0,0xef,0x83,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: a0 ef 83 05 <unknown>
|
||||
// CHECK-UNKNOWN: 0583efa0 <unknown>
|
||||
|
|
|
@ -13,10 +13,10 @@ bics p0.b, p0/z, p0.b, p0.b
|
|||
// CHECK-INST: bics p0.b, p0/z, p0.b, p0.b
|
||||
// CHECK-ENCODING: [0x10,0x40,0x40,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 40 40 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25404010 <unknown>
|
||||
|
||||
bics p15.b, p15/z, p15.b, p15.b
|
||||
// CHECK-INST: bics p15.b, p15/z, p15.b, p15.b
|
||||
// CHECK-ENCODING: [0xff,0x7d,0x4f,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 7d 4f 25 <unknown>
|
||||
// CHECK-UNKNOWN: 254f7dff <unknown>
|
||||
|
|
|
@ -13,10 +13,10 @@ brka p0.b, p15/m, p15.b
|
|||
// CHECK-INST: brka p0.b, p15/m, p15.b
|
||||
// CHECK-ENCODING: [0xf0,0x7d,0x10,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: f0 7d 10 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25107df0 <unknown>
|
||||
|
||||
brka p0.b, p15/z, p15.b
|
||||
// CHECK-INST: brka p0.b, p15/z, p15.b
|
||||
// CHECK-ENCODING: [0xe0,0x7d,0x10,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 7d 10 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25107de0 <unknown>
|
||||
|
|
|
@ -13,4 +13,4 @@ brkas p0.b, p15/z, p15.b
|
|||
// CHECK-INST: brkas p0.b, p15/z, p15.b
|
||||
// CHECK-ENCODING: [0xe0,0x7d,0x50,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 7d 50 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25507de0 <unknown>
|
||||
|
|
|
@ -13,10 +13,10 @@ brkb p0.b, p15/m, p15.b
|
|||
// CHECK-INST: brkb p0.b, p15/m, p15.b
|
||||
// CHECK-ENCODING: [0xf0,0x7d,0x90,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: f0 7d 90 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25907df0 <unknown>
|
||||
|
||||
brkb p0.b, p15/z, p15.b
|
||||
// CHECK-INST: brkb p0.b, p15/z, p15.b
|
||||
// CHECK-ENCODING: [0xe0,0x7d,0x90,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 7d 90 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25907de0 <unknown>
|
||||
|
|
|
@ -13,4 +13,4 @@ brkbs p0.b, p15/z, p15.b
|
|||
// CHECK-INST: brkbs p0.b, p15/z, p15.b
|
||||
// CHECK-ENCODING: [0xe0,0x7d,0xd0,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 7d d0 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25d07de0 <unknown>
|
||||
|
|
|
@ -13,10 +13,10 @@ brkn p0.b, p15/z, p1.b, p0.b
|
|||
// CHECK-INST: brkn p0.b, p15/z, p1.b, p0.b
|
||||
// CHECK-ENCODING: [0x20,0x7c,0x18,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 20 7c 18 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25187c20 <unknown>
|
||||
|
||||
brkn p15.b, p15/z, p15.b, p15.b
|
||||
// CHECK-INST: brkn p15.b, p15/z, p15.b, p15.b
|
||||
// CHECK-ENCODING: [0xef,0x7d,0x18,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ef 7d 18 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25187def <unknown>
|
||||
|
|
|
@ -13,10 +13,10 @@ brkns p0.b, p15/z, p1.b, p0.b
|
|||
// CHECK-INST: brkns p0.b, p15/z, p1.b, p0.b
|
||||
// CHECK-ENCODING: [0x20,0x7c,0x58,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 20 7c 58 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25587c20 <unknown>
|
||||
|
||||
brkns p15.b, p15/z, p15.b, p15.b
|
||||
// CHECK-INST: brkns p15.b, p15/z, p15.b, p15.b
|
||||
// CHECK-ENCODING: [0xef,0x7d,0x58,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ef 7d 58 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25587def <unknown>
|
||||
|
|
|
@ -13,10 +13,10 @@ brkpa p0.b, p15/z, p1.b, p2.b
|
|||
// CHECK-INST: brkpa p0.b, p15/z, p1.b, p2.b
|
||||
// CHECK-ENCODING: [0x20,0xfc,0x02,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 20 fc 02 25 <unknown>
|
||||
// CHECK-UNKNOWN: 2502fc20 <unknown>
|
||||
|
||||
brkpa p15.b, p15/z, p15.b, p15.b
|
||||
// CHECK-INST: brkpa p15.b, p15/z, p15.b, p15.b
|
||||
// CHECK-ENCODING: [0xef,0xfd,0x0f,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ef fd 0f 25 <unknown>
|
||||
// CHECK-UNKNOWN: 250ffdef <unknown>
|
||||
|
|
|
@ -13,10 +13,10 @@ brkpas p0.b, p15/z, p1.b, p2.b
|
|||
// CHECK-INST: brkpas p0.b, p15/z, p1.b, p2.b
|
||||
// CHECK-ENCODING: [0x20,0xfc,0x42,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 20 fc 42 25 <unknown>
|
||||
// CHECK-UNKNOWN: 2542fc20 <unknown>
|
||||
|
||||
brkpas p15.b, p15/z, p15.b, p15.b
|
||||
// CHECK-INST: brkpas p15.b, p15/z, p15.b, p15.b
|
||||
// CHECK-ENCODING: [0xef,0xfd,0x4f,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ef fd 4f 25 <unknown>
|
||||
// CHECK-UNKNOWN: 254ffdef <unknown>
|
||||
|
|
|
@ -13,10 +13,10 @@ brkpb p0.b, p15/z, p1.b, p2.b
|
|||
// CHECK-INST: brkpb p0.b, p15/z, p1.b, p2.b
|
||||
// CHECK-ENCODING: [0x30,0xfc,0x02,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 30 fc 02 25 <unknown>
|
||||
// CHECK-UNKNOWN: 2502fc30 <unknown>
|
||||
|
||||
brkpb p15.b, p15/z, p15.b, p15.b
|
||||
// CHECK-INST: brkpb p15.b, p15/z, p15.b, p15.b
|
||||
// CHECK-ENCODING: [0xff,0xfd,0x0f,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff fd 0f 25 <unknown>
|
||||
// CHECK-UNKNOWN: 250ffdff <unknown>
|
||||
|
|
|
@ -13,10 +13,10 @@ brkpbs p0.b, p15/z, p1.b, p2.b
|
|||
// CHECK-INST: brkpbs p0.b, p15/z, p1.b, p2.b
|
||||
// CHECK-ENCODING: [0x30,0xfc,0x42,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 30 fc 42 25 <unknown>
|
||||
// CHECK-UNKNOWN: 2542fc30 <unknown>
|
||||
|
||||
brkpbs p15.b, p15/z, p15.b, p15.b
|
||||
// CHECK-INST: brkpbs p15.b, p15/z, p15.b, p15.b
|
||||
// CHECK-ENCODING: [0xff,0xfd,0x4f,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff fd 4f 25 <unknown>
|
||||
// CHECK-UNKNOWN: 254ffdff <unknown>
|
||||
|
|
|
@ -13,73 +13,73 @@ clasta w0, p7, w0, z31.b
|
|||
// CHECK-INST: clasta w0, p7, w0, z31.b
|
||||
// CHECK-ENCODING: [0xe0,0xbf,0x30,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 bf 30 05 <unknown>
|
||||
// CHECK-UNKNOWN: 0530bfe0 <unknown>
|
||||
|
||||
clasta w0, p7, w0, z31.h
|
||||
// CHECK-INST: clasta w0, p7, w0, z31.h
|
||||
// CHECK-ENCODING: [0xe0,0xbf,0x70,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 bf 70 05 <unknown>
|
||||
// CHECK-UNKNOWN: 0570bfe0 <unknown>
|
||||
|
||||
clasta w0, p7, w0, z31.s
|
||||
// CHECK-INST: clasta w0, p7, w0, z31.s
|
||||
// CHECK-ENCODING: [0xe0,0xbf,0xb0,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 bf b0 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05b0bfe0 <unknown>
|
||||
|
||||
clasta x0, p7, x0, z31.d
|
||||
// CHECK-INST: clasta x0, p7, x0, z31.d
|
||||
// CHECK-ENCODING: [0xe0,0xbf,0xf0,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 bf f0 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05f0bfe0 <unknown>
|
||||
|
||||
clasta b0, p7, b0, z31.b
|
||||
// CHECK-INST: clasta b0, p7, b0, z31.b
|
||||
// CHECK-ENCODING: [0xe0,0x9f,0x2a,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 9f 2a 05 <unknown>
|
||||
// CHECK-UNKNOWN: 052a9fe0 <unknown>
|
||||
|
||||
clasta h0, p7, h0, z31.h
|
||||
// CHECK-INST: clasta h0, p7, h0, z31.h
|
||||
// CHECK-ENCODING: [0xe0,0x9f,0x6a,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 9f 6a 05 <unknown>
|
||||
// CHECK-UNKNOWN: 056a9fe0 <unknown>
|
||||
|
||||
clasta s0, p7, s0, z31.s
|
||||
// CHECK-INST: clasta s0, p7, s0, z31.s
|
||||
// CHECK-ENCODING: [0xe0,0x9f,0xaa,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 9f aa 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05aa9fe0 <unknown>
|
||||
|
||||
clasta d0, p7, d0, z31.d
|
||||
// CHECK-INST: clasta d0, p7, d0, z31.d
|
||||
// CHECK-ENCODING: [0xe0,0x9f,0xea,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 9f ea 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05ea9fe0 <unknown>
|
||||
|
||||
clasta z0.b, p7, z0.b, z31.b
|
||||
// CHECK-INST: clasta z0.b, p7, z0.b, z31.b
|
||||
// CHECK-ENCODING: [0xe0,0x9f,0x28,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 9f 28 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05289fe0 <unknown>
|
||||
|
||||
clasta z0.h, p7, z0.h, z31.h
|
||||
// CHECK-INST: clasta z0.h, p7, z0.h, z31.h
|
||||
// CHECK-ENCODING: [0xe0,0x9f,0x68,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 9f 68 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05689fe0 <unknown>
|
||||
|
||||
clasta z0.s, p7, z0.s, z31.s
|
||||
// CHECK-INST: clasta z0.s, p7, z0.s, z31.s
|
||||
// CHECK-ENCODING: [0xe0,0x9f,0xa8,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 9f a8 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05a89fe0 <unknown>
|
||||
|
||||
clasta z0.d, p7, z0.d, z31.d
|
||||
// CHECK-INST: clasta z0.d, p7, z0.d, z31.d
|
||||
// CHECK-ENCODING: [0xe0,0x9f,0xe8,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 9f e8 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05e89fe0 <unknown>
|
||||
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
|
@ -89,10 +89,10 @@ movprfx z0, z7
|
|||
// CHECK-INST: movprfx z0, z7
|
||||
// CHECK-ENCODING: [0xe0,0xbc,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 bc 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bce0 <unknown>
|
||||
|
||||
clasta z0.d, p7, z0.d, z31.d
|
||||
// CHECK-INST: clasta z0.d, p7, z0.d, z31.d
|
||||
// CHECK-ENCODING: [0xe0,0x9f,0xe8,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 9f e8 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05e89fe0 <unknown>
|
||||
|
|
|
@ -13,73 +13,73 @@ clastb w0, p7, w0, z31.b
|
|||
// CHECK-INST: clastb w0, p7, w0, z31.b
|
||||
// CHECK-ENCODING: [0xe0,0xbf,0x31,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 bf 31 05 <unknown>
|
||||
// CHECK-UNKNOWN: 0531bfe0 <unknown>
|
||||
|
||||
clastb w0, p7, w0, z31.h
|
||||
// CHECK-INST: clastb w0, p7, w0, z31.h
|
||||
// CHECK-ENCODING: [0xe0,0xbf,0x71,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 bf 71 05 <unknown>
|
||||
// CHECK-UNKNOWN: 0571bfe0 <unknown>
|
||||
|
||||
clastb w0, p7, w0, z31.s
|
||||
// CHECK-INST: clastb w0, p7, w0, z31.s
|
||||
// CHECK-ENCODING: [0xe0,0xbf,0xb1,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 bf b1 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05b1bfe0 <unknown>
|
||||
|
||||
clastb x0, p7, x0, z31.d
|
||||
// CHECK-INST: clastb x0, p7, x0, z31.d
|
||||
// CHECK-ENCODING: [0xe0,0xbf,0xf1,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 bf f1 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05f1bfe0 <unknown>
|
||||
|
||||
clastb b0, p7, b0, z31.b
|
||||
// CHECK-INST: clastb b0, p7, b0, z31.b
|
||||
// CHECK-ENCODING: [0xe0,0x9f,0x2b,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 9f 2b 05 <unknown>
|
||||
// CHECK-UNKNOWN: 052b9fe0 <unknown>
|
||||
|
||||
clastb h0, p7, h0, z31.h
|
||||
// CHECK-INST: clastb h0, p7, h0, z31.h
|
||||
// CHECK-ENCODING: [0xe0,0x9f,0x6b,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 9f 6b 05 <unknown>
|
||||
// CHECK-UNKNOWN: 056b9fe0 <unknown>
|
||||
|
||||
clastb s0, p7, s0, z31.s
|
||||
// CHECK-INST: clastb s0, p7, s0, z31.s
|
||||
// CHECK-ENCODING: [0xe0,0x9f,0xab,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 9f ab 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05ab9fe0 <unknown>
|
||||
|
||||
clastb d0, p7, d0, z31.d
|
||||
// CHECK-INST: clastb d0, p7, d0, z31.d
|
||||
// CHECK-ENCODING: [0xe0,0x9f,0xeb,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 9f eb 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05eb9fe0 <unknown>
|
||||
|
||||
clastb z0.b, p7, z0.b, z31.b
|
||||
// CHECK-INST: clastb z0.b, p7, z0.b, z31.b
|
||||
// CHECK-ENCODING: [0xe0,0x9f,0x29,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 9f 29 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05299fe0 <unknown>
|
||||
|
||||
clastb z0.h, p7, z0.h, z31.h
|
||||
// CHECK-INST: clastb z0.h, p7, z0.h, z31.h
|
||||
// CHECK-ENCODING: [0xe0,0x9f,0x69,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 9f 69 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05699fe0 <unknown>
|
||||
|
||||
clastb z0.s, p7, z0.s, z31.s
|
||||
// CHECK-INST: clastb z0.s, p7, z0.s, z31.s
|
||||
// CHECK-ENCODING: [0xe0,0x9f,0xa9,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 9f a9 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05a99fe0 <unknown>
|
||||
|
||||
clastb z0.d, p7, z0.d, z31.d
|
||||
// CHECK-INST: clastb z0.d, p7, z0.d, z31.d
|
||||
// CHECK-ENCODING: [0xe0,0x9f,0xe9,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 9f e9 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05e99fe0 <unknown>
|
||||
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
|
@ -89,10 +89,10 @@ movprfx z0, z7
|
|||
// CHECK-INST: movprfx z0, z7
|
||||
// CHECK-ENCODING: [0xe0,0xbc,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 bc 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bce0 <unknown>
|
||||
|
||||
clastb z0.d, p7, z0.d, z31.d
|
||||
// CHECK-INST: clastb z0.d, p7, z0.d, z31.d
|
||||
// CHECK-ENCODING: [0xe0,0x9f,0xe9,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 9f e9 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05e99fe0 <unknown>
|
||||
|
|
|
@ -13,25 +13,25 @@ cls z31.b, p7/m, z31.b
|
|||
// CHECK-INST: cls z31.b, p7/m, z31.b
|
||||
// CHECK-ENCODING: [0xff,0xbf,0x18,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff bf 18 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0418bfff <unknown>
|
||||
|
||||
cls z31.h, p7/m, z31.h
|
||||
// CHECK-INST: cls z31.h, p7/m, z31.h
|
||||
// CHECK-ENCODING: [0xff,0xbf,0x58,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff bf 58 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0458bfff <unknown>
|
||||
|
||||
cls z31.s, p7/m, z31.s
|
||||
// CHECK-INST: cls z31.s, p7/m, z31.s
|
||||
// CHECK-ENCODING: [0xff,0xbf,0x98,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff bf 98 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0498bfff <unknown>
|
||||
|
||||
cls z31.d, p7/m, z31.d
|
||||
// CHECK-INST: cls z31.d, p7/m, z31.d
|
||||
// CHECK-ENCODING: [0xff,0xbf,0xd8,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff bf d8 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04d8bfff <unknown>
|
||||
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
|
@ -41,22 +41,22 @@ movprfx z4.d, p7/z, z6.d
|
|||
// CHECK-INST: movprfx z4.d, p7/z, z6.d
|
||||
// CHECK-ENCODING: [0xc4,0x3c,0xd0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: c4 3c d0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04d03cc4 <unknown>
|
||||
|
||||
cls z4.d, p7/m, z31.d
|
||||
// CHECK-INST: cls z4.d, p7/m, z31.d
|
||||
// CHECK-ENCODING: [0xe4,0xbf,0xd8,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e4 bf d8 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04d8bfe4 <unknown>
|
||||
|
||||
movprfx z4, z6
|
||||
// CHECK-INST: movprfx z4, z6
|
||||
// CHECK-ENCODING: [0xc4,0xbc,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: c4 bc 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bcc4 <unknown>
|
||||
|
||||
cls z4.d, p7/m, z31.d
|
||||
// CHECK-INST: cls z4.d, p7/m, z31.d
|
||||
// CHECK-ENCODING: [0xe4,0xbf,0xd8,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e4 bf d8 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04d8bfe4 <unknown>
|
||||
|
|
|
@ -13,25 +13,25 @@ clz z31.b, p7/m, z31.b
|
|||
// CHECK-INST: clz z31.b, p7/m, z31.b
|
||||
// CHECK-ENCODING: [0xff,0xbf,0x19,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff bf 19 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0419bfff <unknown>
|
||||
|
||||
clz z31.h, p7/m, z31.h
|
||||
// CHECK-INST: clz z31.h, p7/m, z31.h
|
||||
// CHECK-ENCODING: [0xff,0xbf,0x59,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff bf 59 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0459bfff <unknown>
|
||||
|
||||
clz z31.s, p7/m, z31.s
|
||||
// CHECK-INST: clz z31.s, p7/m, z31.s
|
||||
// CHECK-ENCODING: [0xff,0xbf,0x99,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff bf 99 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0499bfff <unknown>
|
||||
|
||||
clz z31.d, p7/m, z31.d
|
||||
// CHECK-INST: clz z31.d, p7/m, z31.d
|
||||
// CHECK-ENCODING: [0xff,0xbf,0xd9,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff bf d9 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04d9bfff <unknown>
|
||||
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
|
@ -41,22 +41,22 @@ movprfx z4.d, p7/z, z6.d
|
|||
// CHECK-INST: movprfx z4.d, p7/z, z6.d
|
||||
// CHECK-ENCODING: [0xc4,0x3c,0xd0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: c4 3c d0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04d03cc4 <unknown>
|
||||
|
||||
clz z4.d, p7/m, z31.d
|
||||
// CHECK-INST: clz z4.d, p7/m, z31.d
|
||||
// CHECK-ENCODING: [0xe4,0xbf,0xd9,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e4 bf d9 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04d9bfe4 <unknown>
|
||||
|
||||
movprfx z4, z6
|
||||
// CHECK-INST: movprfx z4, z6
|
||||
// CHECK-ENCODING: [0xc4,0xbc,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: c4 bc 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bcc4 <unknown>
|
||||
|
||||
clz z4.d, p7/m, z31.d
|
||||
// CHECK-INST: clz z4.d, p7/m, z31.d
|
||||
// CHECK-ENCODING: [0xe4,0xbf,0xd9,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e4 bf d9 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04d9bfe4 <unknown>
|
||||
|
|
|
@ -14,88 +14,88 @@ cmpeq p0.b, p0/z, z0.b, z0.b
|
|||
// CHECK-INST: cmpeq p0.b, p0/z, z0.b, z0.b
|
||||
// CHECK-ENCODING: [0x00,0xa0,0x00,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 a0 00 24 <unknown>
|
||||
// CHECK-UNKNOWN: 2400a000 <unknown>
|
||||
|
||||
cmpeq p0.h, p0/z, z0.h, z0.h
|
||||
// CHECK-INST: cmpeq p0.h, p0/z, z0.h, z0.h
|
||||
// CHECK-ENCODING: [0x00,0xa0,0x40,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 a0 40 24 <unknown>
|
||||
// CHECK-UNKNOWN: 2440a000 <unknown>
|
||||
|
||||
cmpeq p0.s, p0/z, z0.s, z0.s
|
||||
// CHECK-INST: cmpeq p0.s, p0/z, z0.s, z0.s
|
||||
// CHECK-ENCODING: [0x00,0xa0,0x80,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 a0 80 24 <unknown>
|
||||
// CHECK-UNKNOWN: 2480a000 <unknown>
|
||||
|
||||
cmpeq p0.d, p0/z, z0.d, z0.d
|
||||
// CHECK-INST: cmpeq p0.d, p0/z, z0.d, z0.d
|
||||
// CHECK-ENCODING: [0x00,0xa0,0xc0,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 a0 c0 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24c0a000 <unknown>
|
||||
|
||||
cmpeq p0.b, p0/z, z0.b, z0.d
|
||||
// CHECK-INST: cmpeq p0.b, p0/z, z0.b, z0.d
|
||||
// CHECK-ENCODING: [0x00,0x20,0x00,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 20 00 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24002000 <unknown>
|
||||
|
||||
cmpeq p0.h, p0/z, z0.h, z0.d
|
||||
// CHECK-INST: cmpeq p0.h, p0/z, z0.h, z0.d
|
||||
// CHECK-ENCODING: [0x00,0x20,0x40,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 20 40 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24402000 <unknown>
|
||||
|
||||
cmpeq p0.s, p0/z, z0.s, z0.d
|
||||
// CHECK-INST: cmpeq p0.s, p0/z, z0.s, z0.d
|
||||
// CHECK-ENCODING: [0x00,0x20,0x80,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 20 80 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24802000 <unknown>
|
||||
|
||||
cmpeq p0.b, p0/z, z0.b, #-16
|
||||
// CHECK-INST: cmpeq p0.b, p0/z, z0.b, #-16
|
||||
// CHECK-ENCODING: [0x00,0x80,0x10,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 80 10 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25108000 <unknown>
|
||||
|
||||
cmpeq p0.h, p0/z, z0.h, #-16
|
||||
// CHECK-INST: cmpeq p0.h, p0/z, z0.h, #-16
|
||||
// CHECK-ENCODING: [0x00,0x80,0x50,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 80 50 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25508000 <unknown>
|
||||
|
||||
cmpeq p0.s, p0/z, z0.s, #-16
|
||||
// CHECK-INST: cmpeq p0.s, p0/z, z0.s, #-16
|
||||
// CHECK-ENCODING: [0x00,0x80,0x90,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 80 90 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25908000 <unknown>
|
||||
|
||||
cmpeq p0.d, p0/z, z0.d, #-16
|
||||
// CHECK-INST: cmpeq p0.d, p0/z, z0.d, #-16
|
||||
// CHECK-ENCODING: [0x00,0x80,0xd0,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 80 d0 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25d08000 <unknown>
|
||||
|
||||
cmpeq p0.b, p0/z, z0.b, #15
|
||||
// CHECK-INST: cmpeq p0.b, p0/z, z0.b, #15
|
||||
// CHECK-ENCODING: [0x00,0x80,0x0f,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 80 0f 25 <unknown>
|
||||
// CHECK-UNKNOWN: 250f8000 <unknown>
|
||||
|
||||
cmpeq p0.h, p0/z, z0.h, #15
|
||||
// CHECK-INST: cmpeq p0.h, p0/z, z0.h, #15
|
||||
// CHECK-ENCODING: [0x00,0x80,0x4f,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 80 4f 25 <unknown>
|
||||
// CHECK-UNKNOWN: 254f8000 <unknown>
|
||||
|
||||
cmpeq p0.s, p0/z, z0.s, #15
|
||||
// CHECK-INST: cmpeq p0.s, p0/z, z0.s, #15
|
||||
// CHECK-ENCODING: [0x00,0x80,0x8f,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 80 8f 25 <unknown>
|
||||
// CHECK-UNKNOWN: 258f8000 <unknown>
|
||||
|
||||
cmpeq p0.d, p0/z, z0.d, #15
|
||||
// CHECK-INST: cmpeq p0.d, p0/z, z0.d, #15
|
||||
// CHECK-ENCODING: [0x00,0x80,0xcf,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 80 cf 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25cf8000 <unknown>
|
||||
|
|
|
@ -13,88 +13,88 @@ cmpge p0.b, p0/z, z0.b, z0.b
|
|||
// CHECK-INST: cmpge p0.b, p0/z, z0.b, z0.b
|
||||
// CHECK-ENCODING: [0x00,0x80,0x00,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 80 00 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24008000 <unknown>
|
||||
|
||||
cmpge p0.h, p0/z, z0.h, z0.h
|
||||
// CHECK-INST: cmpge p0.h, p0/z, z0.h, z0.h
|
||||
// CHECK-ENCODING: [0x00,0x80,0x40,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 80 40 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24408000 <unknown>
|
||||
|
||||
cmpge p0.s, p0/z, z0.s, z0.s
|
||||
// CHECK-INST: cmpge p0.s, p0/z, z0.s, z0.s
|
||||
// CHECK-ENCODING: [0x00,0x80,0x80,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 80 80 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24808000 <unknown>
|
||||
|
||||
cmpge p0.d, p0/z, z0.d, z0.d
|
||||
// CHECK-INST: cmpge p0.d, p0/z, z0.d, z0.d
|
||||
// CHECK-ENCODING: [0x00,0x80,0xc0,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 80 c0 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24c08000 <unknown>
|
||||
|
||||
cmpge p0.b, p0/z, z0.b, z0.d
|
||||
// CHECK-INST: cmpge p0.b, p0/z, z0.b, z0.d
|
||||
// CHECK-ENCODING: [0x00,0x40,0x00,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 40 00 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24004000 <unknown>
|
||||
|
||||
cmpge p0.h, p0/z, z0.h, z0.d
|
||||
// CHECK-INST: cmpge p0.h, p0/z, z0.h, z0.d
|
||||
// CHECK-ENCODING: [0x00,0x40,0x40,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 40 40 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24404000 <unknown>
|
||||
|
||||
cmpge p0.s, p0/z, z0.s, z0.d
|
||||
// CHECK-INST: cmpge p0.s, p0/z, z0.s, z0.d
|
||||
// CHECK-ENCODING: [0x00,0x40,0x80,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 40 80 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24804000 <unknown>
|
||||
|
||||
cmpge p0.b, p0/z, z0.b, #-16
|
||||
// CHECK-INST: cmpge p0.b, p0/z, z0.b, #-16
|
||||
// CHECK-ENCODING: [0x00,0x00,0x10,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 00 10 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25100000 <unknown>
|
||||
|
||||
cmpge p0.h, p0/z, z0.h, #-16
|
||||
// CHECK-INST: cmpge p0.h, p0/z, z0.h, #-16
|
||||
// CHECK-ENCODING: [0x00,0x00,0x50,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 00 50 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25500000 <unknown>
|
||||
|
||||
cmpge p0.s, p0/z, z0.s, #-16
|
||||
// CHECK-INST: cmpge p0.s, p0/z, z0.s, #-16
|
||||
// CHECK-ENCODING: [0x00,0x00,0x90,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 00 90 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25900000 <unknown>
|
||||
|
||||
cmpge p0.d, p0/z, z0.d, #-16
|
||||
// CHECK-INST: cmpge p0.d, p0/z, z0.d, #-16
|
||||
// CHECK-ENCODING: [0x00,0x00,0xd0,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 00 d0 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25d00000 <unknown>
|
||||
|
||||
cmpge p0.b, p0/z, z0.b, #15
|
||||
// CHECK-INST: cmpge p0.b, p0/z, z0.b, #15
|
||||
// CHECK-ENCODING: [0x00,0x00,0x0f,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 00 0f 25 <unknown>
|
||||
// CHECK-UNKNOWN: 250f0000 <unknown>
|
||||
|
||||
cmpge p0.h, p0/z, z0.h, #15
|
||||
// CHECK-INST: cmpge p0.h, p0/z, z0.h, #15
|
||||
// CHECK-ENCODING: [0x00,0x00,0x4f,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 00 4f 25 <unknown>
|
||||
// CHECK-UNKNOWN: 254f0000 <unknown>
|
||||
|
||||
cmpge p0.s, p0/z, z0.s, #15
|
||||
// CHECK-INST: cmpge p0.s, p0/z, z0.s, #15
|
||||
// CHECK-ENCODING: [0x00,0x00,0x8f,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 00 8f 25 <unknown>
|
||||
// CHECK-UNKNOWN: 258f0000 <unknown>
|
||||
|
||||
cmpge p0.d, p0/z, z0.d, #15
|
||||
// CHECK-INST: cmpge p0.d, p0/z, z0.d, #15
|
||||
// CHECK-ENCODING: [0x00,0x00,0xcf,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 00 cf 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25cf0000 <unknown>
|
||||
|
|
|
@ -14,88 +14,88 @@ cmpgt p0.b, p0/z, z0.b, z0.b
|
|||
// CHECK-INST: cmpgt p0.b, p0/z, z0.b, z0.b
|
||||
// CHECK-ENCODING: [0x10,0x80,0x00,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 80 00 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24008010 <unknown>
|
||||
|
||||
cmpgt p0.h, p0/z, z0.h, z0.h
|
||||
// CHECK-INST: cmpgt p0.h, p0/z, z0.h, z0.h
|
||||
// CHECK-ENCODING: [0x10,0x80,0x40,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 80 40 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24408010 <unknown>
|
||||
|
||||
cmpgt p0.s, p0/z, z0.s, z0.s
|
||||
// CHECK-INST: cmpgt p0.s, p0/z, z0.s, z0.s
|
||||
// CHECK-ENCODING: [0x10,0x80,0x80,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 80 80 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24808010 <unknown>
|
||||
|
||||
cmpgt p0.d, p0/z, z0.d, z0.d
|
||||
// CHECK-INST: cmpgt p0.d, p0/z, z0.d, z0.d
|
||||
// CHECK-ENCODING: [0x10,0x80,0xc0,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 80 c0 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24c08010 <unknown>
|
||||
|
||||
cmpgt p0.b, p0/z, z0.b, z0.d
|
||||
// CHECK-INST: cmpgt p0.b, p0/z, z0.b, z0.d
|
||||
// CHECK-ENCODING: [0x10,0x40,0x00,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 40 00 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24004010 <unknown>
|
||||
|
||||
cmpgt p0.h, p0/z, z0.h, z0.d
|
||||
// CHECK-INST: cmpgt p0.h, p0/z, z0.h, z0.d
|
||||
// CHECK-ENCODING: [0x10,0x40,0x40,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 40 40 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24404010 <unknown>
|
||||
|
||||
cmpgt p0.s, p0/z, z0.s, z0.d
|
||||
// CHECK-INST: cmpgt p0.s, p0/z, z0.s, z0.d
|
||||
// CHECK-ENCODING: [0x10,0x40,0x80,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 40 80 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24804010 <unknown>
|
||||
|
||||
cmpgt p0.b, p0/z, z0.b, #-16
|
||||
// CHECK-INST: cmpgt p0.b, p0/z, z0.b, #-16
|
||||
// CHECK-ENCODING: [0x10,0x00,0x10,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 00 10 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25100010 <unknown>
|
||||
|
||||
cmpgt p0.h, p0/z, z0.h, #-16
|
||||
// CHECK-INST: cmpgt p0.h, p0/z, z0.h, #-16
|
||||
// CHECK-ENCODING: [0x10,0x00,0x50,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 00 50 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25500010 <unknown>
|
||||
|
||||
cmpgt p0.s, p0/z, z0.s, #-16
|
||||
// CHECK-INST: cmpgt p0.s, p0/z, z0.s, #-16
|
||||
// CHECK-ENCODING: [0x10,0x00,0x90,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 00 90 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25900010 <unknown>
|
||||
|
||||
cmpgt p0.d, p0/z, z0.d, #-16
|
||||
// CHECK-INST: cmpgt p0.d, p0/z, z0.d, #-16
|
||||
// CHECK-ENCODING: [0x10,0x00,0xd0,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 00 d0 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25d00010 <unknown>
|
||||
|
||||
cmpgt p0.b, p0/z, z0.b, #15
|
||||
// CHECK-INST: cmpgt p0.b, p0/z, z0.b, #15
|
||||
// CHECK-ENCODING: [0x10,0x00,0x0f,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 00 0f 25 <unknown>
|
||||
// CHECK-UNKNOWN: 250f0010 <unknown>
|
||||
|
||||
cmpgt p0.h, p0/z, z0.h, #15
|
||||
// CHECK-INST: cmpgt p0.h, p0/z, z0.h, #15
|
||||
// CHECK-ENCODING: [0x10,0x00,0x4f,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 00 4f 25 <unknown>
|
||||
// CHECK-UNKNOWN: 254f0010 <unknown>
|
||||
|
||||
cmpgt p0.s, p0/z, z0.s, #15
|
||||
// CHECK-INST: cmpgt p0.s, p0/z, z0.s, #15
|
||||
// CHECK-ENCODING: [0x10,0x00,0x8f,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 00 8f 25 <unknown>
|
||||
// CHECK-UNKNOWN: 258f0010 <unknown>
|
||||
|
||||
cmpgt p0.d, p0/z, z0.d, #15
|
||||
// CHECK-INST: cmpgt p0.d, p0/z, z0.d, #15
|
||||
// CHECK-ENCODING: [0x10,0x00,0xcf,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 00 cf 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25cf0010 <unknown>
|
||||
|
|
|
@ -14,88 +14,88 @@ cmphi p0.b, p0/z, z0.b, z0.b
|
|||
// CHECK-INST: cmphi p0.b, p0/z, z0.b, z0.b
|
||||
// CHECK-ENCODING: [0x10,0x00,0x00,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 00 00 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24000010 <unknown>
|
||||
|
||||
cmphi p0.h, p0/z, z0.h, z0.h
|
||||
// CHECK-INST: cmphi p0.h, p0/z, z0.h, z0.h
|
||||
// CHECK-ENCODING: [0x10,0x00,0x40,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 00 40 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24400010 <unknown>
|
||||
|
||||
cmphi p0.s, p0/z, z0.s, z0.s
|
||||
// CHECK-INST: cmphi p0.s, p0/z, z0.s, z0.s
|
||||
// CHECK-ENCODING: [0x10,0x00,0x80,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 00 80 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24800010 <unknown>
|
||||
|
||||
cmphi p0.d, p0/z, z0.d, z0.d
|
||||
// CHECK-INST: cmphi p0.d, p0/z, z0.d, z0.d
|
||||
// CHECK-ENCODING: [0x10,0x00,0xc0,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 00 c0 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24c00010 <unknown>
|
||||
|
||||
cmphi p0.b, p0/z, z0.b, z0.d
|
||||
// CHECK-INST: cmphi p0.b, p0/z, z0.b, z0.d
|
||||
// CHECK-ENCODING: [0x10,0xc0,0x00,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 c0 00 24 <unknown>
|
||||
// CHECK-UNKNOWN: 2400c010 <unknown>
|
||||
|
||||
cmphi p0.h, p0/z, z0.h, z0.d
|
||||
// CHECK-INST: cmphi p0.h, p0/z, z0.h, z0.d
|
||||
// CHECK-ENCODING: [0x10,0xc0,0x40,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 c0 40 24 <unknown>
|
||||
// CHECK-UNKNOWN: 2440c010 <unknown>
|
||||
|
||||
cmphi p0.s, p0/z, z0.s, z0.d
|
||||
// CHECK-INST: cmphi p0.s, p0/z, z0.s, z0.d
|
||||
// CHECK-ENCODING: [0x10,0xc0,0x80,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 c0 80 24 <unknown>
|
||||
// CHECK-UNKNOWN: 2480c010 <unknown>
|
||||
|
||||
cmphi p0.b, p0/z, z0.b, #0
|
||||
// CHECK-INST: cmphi p0.b, p0/z, z0.b, #0
|
||||
// CHECK-ENCODING: [0x10,0x00,0x20,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 00 20 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24200010 <unknown>
|
||||
|
||||
cmphi p0.h, p0/z, z0.h, #0
|
||||
// CHECK-INST: cmphi p0.h, p0/z, z0.h, #0
|
||||
// CHECK-ENCODING: [0x10,0x00,0x60,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 00 60 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24600010 <unknown>
|
||||
|
||||
cmphi p0.s, p0/z, z0.s, #0
|
||||
// CHECK-INST: cmphi p0.s, p0/z, z0.s, #0
|
||||
// CHECK-ENCODING: [0x10,0x00,0xa0,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 00 a0 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24a00010 <unknown>
|
||||
|
||||
cmphi p0.d, p0/z, z0.d, #0
|
||||
// CHECK-INST: cmphi p0.d, p0/z, z0.d, #0
|
||||
// CHECK-ENCODING: [0x10,0x00,0xe0,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 00 e0 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24e00010 <unknown>
|
||||
|
||||
cmphi p0.b, p0/z, z0.b, #127
|
||||
// CHECK-INST: cmphi p0.b, p0/z, z0.b, #127
|
||||
// CHECK-ENCODING: [0x10,0xc0,0x3f,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 c0 3f 24 <unknown>
|
||||
// CHECK-UNKNOWN: 243fc010 <unknown>
|
||||
|
||||
cmphi p0.h, p0/z, z0.h, #127
|
||||
// CHECK-INST: cmphi p0.h, p0/z, z0.h, #127
|
||||
// CHECK-ENCODING: [0x10,0xc0,0x7f,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 c0 7f 24 <unknown>
|
||||
// CHECK-UNKNOWN: 247fc010 <unknown>
|
||||
|
||||
cmphi p0.s, p0/z, z0.s, #127
|
||||
// CHECK-INST: cmphi p0.s, p0/z, z0.s, #127
|
||||
// CHECK-ENCODING: [0x10,0xc0,0xbf,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 c0 bf 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24bfc010 <unknown>
|
||||
|
||||
cmphi p0.d, p0/z, z0.d, #127
|
||||
// CHECK-INST: cmphi p0.d, p0/z, z0.d, #127
|
||||
// CHECK-ENCODING: [0x10,0xc0,0xff,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 c0 ff 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24ffc010 <unknown>
|
||||
|
|
|
@ -14,88 +14,88 @@ cmphs p0.b, p0/z, z0.b, z0.b
|
|||
// CHECK-INST: cmphs p0.b, p0/z, z0.b, z0.b
|
||||
// CHECK-ENCODING: [0x00,0x00,0x00,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 00 00 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24000000 <unknown>
|
||||
|
||||
cmphs p0.h, p0/z, z0.h, z0.h
|
||||
// CHECK-INST: cmphs p0.h, p0/z, z0.h, z0.h
|
||||
// CHECK-ENCODING: [0x00,0x00,0x40,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 00 40 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24400000 <unknown>
|
||||
|
||||
cmphs p0.s, p0/z, z0.s, z0.s
|
||||
// CHECK-INST: cmphs p0.s, p0/z, z0.s, z0.s
|
||||
// CHECK-ENCODING: [0x00,0x00,0x80,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 00 80 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24800000 <unknown>
|
||||
|
||||
cmphs p0.d, p0/z, z0.d, z0.d
|
||||
// CHECK-INST: cmphs p0.d, p0/z, z0.d, z0.d
|
||||
// CHECK-ENCODING: [0x00,0x00,0xc0,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 00 c0 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24c00000 <unknown>
|
||||
|
||||
cmphs p0.b, p0/z, z0.b, z0.d
|
||||
// CHECK-INST: cmphs p0.b, p0/z, z0.b, z0.d
|
||||
// CHECK-ENCODING: [0x00,0xc0,0x00,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 c0 00 24 <unknown>
|
||||
// CHECK-UNKNOWN: 2400c000 <unknown>
|
||||
|
||||
cmphs p0.h, p0/z, z0.h, z0.d
|
||||
// CHECK-INST: cmphs p0.h, p0/z, z0.h, z0.d
|
||||
// CHECK-ENCODING: [0x00,0xc0,0x40,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 c0 40 24 <unknown>
|
||||
// CHECK-UNKNOWN: 2440c000 <unknown>
|
||||
|
||||
cmphs p0.s, p0/z, z0.s, z0.d
|
||||
// CHECK-INST: cmphs p0.s, p0/z, z0.s, z0.d
|
||||
// CHECK-ENCODING: [0x00,0xc0,0x80,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 c0 80 24 <unknown>
|
||||
// CHECK-UNKNOWN: 2480c000 <unknown>
|
||||
|
||||
cmphs p0.b, p0/z, z0.b, #0
|
||||
// CHECK-INST: cmphs p0.b, p0/z, z0.b, #0
|
||||
// CHECK-ENCODING: [0x00,0x00,0x20,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 00 20 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24200000 <unknown>
|
||||
|
||||
cmphs p0.h, p0/z, z0.h, #0
|
||||
// CHECK-INST: cmphs p0.h, p0/z, z0.h, #0
|
||||
// CHECK-ENCODING: [0x00,0x00,0x60,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 00 60 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24600000 <unknown>
|
||||
|
||||
cmphs p0.s, p0/z, z0.s, #0
|
||||
// CHECK-INST: cmphs p0.s, p0/z, z0.s, #0
|
||||
// CHECK-ENCODING: [0x00,0x00,0xa0,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 00 a0 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24a00000 <unknown>
|
||||
|
||||
cmphs p0.d, p0/z, z0.d, #0
|
||||
// CHECK-INST: cmphs p0.d, p0/z, z0.d, #0
|
||||
// CHECK-ENCODING: [0x00,0x00,0xe0,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 00 e0 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24e00000 <unknown>
|
||||
|
||||
cmphs p0.b, p0/z, z0.b, #127
|
||||
// CHECK-INST: cmphs p0.b, p0/z, z0.b, #127
|
||||
// CHECK-ENCODING: [0x00,0xc0,0x3f,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 c0 3f 24 <unknown>
|
||||
// CHECK-UNKNOWN: 243fc000 <unknown>
|
||||
|
||||
cmphs p0.h, p0/z, z0.h, #127
|
||||
// CHECK-INST: cmphs p0.h, p0/z, z0.h, #127
|
||||
// CHECK-ENCODING: [0x00,0xc0,0x7f,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 c0 7f 24 <unknown>
|
||||
// CHECK-UNKNOWN: 247fc000 <unknown>
|
||||
|
||||
cmphs p0.s, p0/z, z0.s, #127
|
||||
// CHECK-INST: cmphs p0.s, p0/z, z0.s, #127
|
||||
// CHECK-ENCODING: [0x00,0xc0,0xbf,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 c0 bf 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24bfc000 <unknown>
|
||||
|
||||
cmphs p0.d, p0/z, z0.d, #127
|
||||
// CHECK-INST: cmphs p0.d, p0/z, z0.d, #127
|
||||
// CHECK-ENCODING: [0x00,0xc0,0xff,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 c0 ff 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24ffc000 <unknown>
|
||||
|
|
|
@ -13,88 +13,88 @@ cmple p0.b, p0/z, z0.b, z1.b
|
|||
// CHECK-INST: cmpge p0.b, p0/z, z1.b, z0.b
|
||||
// CHECK-ENCODING: [0x20,0x80,0x00,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 20 80 00 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24008020 <unknown>
|
||||
|
||||
cmple p0.h, p0/z, z0.h, z1.h
|
||||
// CHECK-INST: cmpge p0.h, p0/z, z1.h, z0.h
|
||||
// CHECK-ENCODING: [0x20,0x80,0x40,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 20 80 40 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24408020 <unknown>
|
||||
|
||||
cmple p0.s, p0/z, z0.s, z1.s
|
||||
// CHECK-INST: cmpge p0.s, p0/z, z1.s, z0.s
|
||||
// CHECK-ENCODING: [0x20,0x80,0x80,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 20 80 80 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24808020 <unknown>
|
||||
|
||||
cmple p0.d, p0/z, z0.d, z1.d
|
||||
// CHECK-INST: cmpge p0.d, p0/z, z1.d, z0.d
|
||||
// CHECK-ENCODING: [0x20,0x80,0xc0,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 20 80 c0 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24c08020 <unknown>
|
||||
|
||||
cmple p0.b, p0/z, z0.b, z0.d
|
||||
// CHECK-INST: cmple p0.b, p0/z, z0.b, z0.d
|
||||
// CHECK-ENCODING: [0x10,0x60,0x00,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 60 00 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24006010 <unknown>
|
||||
|
||||
cmple p0.h, p0/z, z0.h, z0.d
|
||||
// CHECK-INST: cmple p0.h, p0/z, z0.h, z0.d
|
||||
// CHECK-ENCODING: [0x10,0x60,0x40,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 60 40 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24406010 <unknown>
|
||||
|
||||
cmple p0.s, p0/z, z0.s, z0.d
|
||||
// CHECK-INST: cmple p0.s, p0/z, z0.s, z0.d
|
||||
// CHECK-ENCODING: [0x10,0x60,0x80,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 60 80 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24806010 <unknown>
|
||||
|
||||
cmple p0.b, p0/z, z0.b, #-16
|
||||
// CHECK-INST: cmple p0.b, p0/z, z0.b, #-16
|
||||
// CHECK-ENCODING: [0x10,0x20,0x10,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 20 10 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25102010 <unknown>
|
||||
|
||||
cmple p0.h, p0/z, z0.h, #-16
|
||||
// CHECK-INST: cmple p0.h, p0/z, z0.h, #-16
|
||||
// CHECK-ENCODING: [0x10,0x20,0x50,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 20 50 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25502010 <unknown>
|
||||
|
||||
cmple p0.s, p0/z, z0.s, #-16
|
||||
// CHECK-INST: cmple p0.s, p0/z, z0.s, #-16
|
||||
// CHECK-ENCODING: [0x10,0x20,0x90,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 20 90 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25902010 <unknown>
|
||||
|
||||
cmple p0.d, p0/z, z0.d, #-16
|
||||
// CHECK-INST: cmple p0.d, p0/z, z0.d, #-16
|
||||
// CHECK-ENCODING: [0x10,0x20,0xd0,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 20 d0 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25d02010 <unknown>
|
||||
|
||||
cmple p0.b, p0/z, z0.b, #15
|
||||
// CHECK-INST: cmple p0.b, p0/z, z0.b, #15
|
||||
// CHECK-ENCODING: [0x10,0x20,0x0f,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 20 0f 25 <unknown>
|
||||
// CHECK-UNKNOWN: 250f2010 <unknown>
|
||||
|
||||
cmple p0.h, p0/z, z0.h, #15
|
||||
// CHECK-INST: cmple p0.h, p0/z, z0.h, #15
|
||||
// CHECK-ENCODING: [0x10,0x20,0x4f,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 20 4f 25 <unknown>
|
||||
// CHECK-UNKNOWN: 254f2010 <unknown>
|
||||
|
||||
cmple p0.s, p0/z, z0.s, #15
|
||||
// CHECK-INST: cmple p0.s, p0/z, z0.s, #15
|
||||
// CHECK-ENCODING: [0x10,0x20,0x8f,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 20 8f 25 <unknown>
|
||||
// CHECK-UNKNOWN: 258f2010 <unknown>
|
||||
|
||||
cmple p0.d, p0/z, z0.d, #15
|
||||
// CHECK-INST: cmple p0.d, p0/z, z0.d, #15
|
||||
// CHECK-ENCODING: [0x10,0x20,0xcf,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 20 cf 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25cf2010 <unknown>
|
||||
|
|
|
@ -13,88 +13,88 @@ cmplo p0.b, p0/z, z0.b, z1.b
|
|||
// CHECK-INST: cmphi p0.b, p0/z, z1.b, z0.b
|
||||
// CHECK-ENCODING: [0x30,0x00,0x00,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 30 00 00 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24000030 <unknown>
|
||||
|
||||
cmplo p0.h, p0/z, z0.h, z1.h
|
||||
// CHECK-INST: cmphi p0.h, p0/z, z1.h, z0.h
|
||||
// CHECK-ENCODING: [0x30,0x00,0x40,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 30 00 40 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24400030 <unknown>
|
||||
|
||||
cmplo p0.s, p0/z, z0.s, z1.s
|
||||
// CHECK-INST: cmphi p0.s, p0/z, z1.s, z0.s
|
||||
// CHECK-ENCODING: [0x30,0x00,0x80,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 30 00 80 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24800030 <unknown>
|
||||
|
||||
cmplo p0.d, p0/z, z0.d, z1.d
|
||||
// CHECK-INST: cmphi p0.d, p0/z, z1.d, z0.d
|
||||
// CHECK-ENCODING: [0x30,0x00,0xc0,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 30 00 c0 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24c00030 <unknown>
|
||||
|
||||
cmplo p0.b, p0/z, z0.b, z0.d
|
||||
// CHECK-INST: cmplo p0.b, p0/z, z0.b, z0.d
|
||||
// CHECK-ENCODING: [0x00,0xe0,0x00,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 e0 00 24 <unknown>
|
||||
// CHECK-UNKNOWN: 2400e000 <unknown>
|
||||
|
||||
cmplo p0.h, p0/z, z0.h, z0.d
|
||||
// CHECK-INST: cmplo p0.h, p0/z, z0.h, z0.d
|
||||
// CHECK-ENCODING: [0x00,0xe0,0x40,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 e0 40 24 <unknown>
|
||||
// CHECK-UNKNOWN: 2440e000 <unknown>
|
||||
|
||||
cmplo p0.s, p0/z, z0.s, z0.d
|
||||
// CHECK-INST: cmplo p0.s, p0/z, z0.s, z0.d
|
||||
// CHECK-ENCODING: [0x00,0xe0,0x80,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 e0 80 24 <unknown>
|
||||
// CHECK-UNKNOWN: 2480e000 <unknown>
|
||||
|
||||
cmplo p0.b, p0/z, z0.b, #0
|
||||
// CHECK-INST: cmplo p0.b, p0/z, z0.b, #0
|
||||
// CHECK-ENCODING: [0x00,0x20,0x20,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 20 20 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24202000 <unknown>
|
||||
|
||||
cmplo p0.h, p0/z, z0.h, #0
|
||||
// CHECK-INST: cmplo p0.h, p0/z, z0.h, #0
|
||||
// CHECK-ENCODING: [0x00,0x20,0x60,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 20 60 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24602000 <unknown>
|
||||
|
||||
cmplo p0.s, p0/z, z0.s, #0
|
||||
// CHECK-INST: cmplo p0.s, p0/z, z0.s, #0
|
||||
// CHECK-ENCODING: [0x00,0x20,0xa0,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 20 a0 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24a02000 <unknown>
|
||||
|
||||
cmplo p0.d, p0/z, z0.d, #0
|
||||
// CHECK-INST: cmplo p0.d, p0/z, z0.d, #0
|
||||
// CHECK-ENCODING: [0x00,0x20,0xe0,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 20 e0 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24e02000 <unknown>
|
||||
|
||||
cmplo p0.b, p0/z, z0.b, #127
|
||||
// CHECK-INST: cmplo p0.b, p0/z, z0.b, #127
|
||||
// CHECK-ENCODING: [0x00,0xe0,0x3f,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 e0 3f 24 <unknown>
|
||||
// CHECK-UNKNOWN: 243fe000 <unknown>
|
||||
|
||||
cmplo p0.h, p0/z, z0.h, #127
|
||||
// CHECK-INST: cmplo p0.h, p0/z, z0.h, #127
|
||||
// CHECK-ENCODING: [0x00,0xe0,0x7f,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 e0 7f 24 <unknown>
|
||||
// CHECK-UNKNOWN: 247fe000 <unknown>
|
||||
|
||||
cmplo p0.s, p0/z, z0.s, #127
|
||||
// CHECK-INST: cmplo p0.s, p0/z, z0.s, #127
|
||||
// CHECK-ENCODING: [0x00,0xe0,0xbf,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 e0 bf 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24bfe000 <unknown>
|
||||
|
||||
cmplo p0.d, p0/z, z0.d, #127
|
||||
// CHECK-INST: cmplo p0.d, p0/z, z0.d, #127
|
||||
// CHECK-ENCODING: [0x00,0xe0,0xff,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 e0 ff 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24ffe000 <unknown>
|
||||
|
|
|
@ -13,88 +13,88 @@ cmpls p0.b, p0/z, z0.b, z1.b
|
|||
// CHECK-INST: cmphs p0.b, p0/z, z1.b, z0.b
|
||||
// CHECK-ENCODING: [0x20,0x00,0x00,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 20 00 00 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24000020 <unknown>
|
||||
|
||||
cmpls p0.h, p0/z, z0.h, z1.h
|
||||
// CHECK-INST: cmphs p0.h, p0/z, z1.h, z0.h
|
||||
// CHECK-ENCODING: [0x20,0x00,0x40,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 20 00 40 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24400020 <unknown>
|
||||
|
||||
cmpls p0.s, p0/z, z0.s, z1.s
|
||||
// CHECK-INST: cmphs p0.s, p0/z, z1.s, z0.s
|
||||
// CHECK-ENCODING: [0x20,0x00,0x80,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 20 00 80 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24800020 <unknown>
|
||||
|
||||
cmpls p0.d, p0/z, z0.d, z1.d
|
||||
// CHECK-INST: cmphs p0.d, p0/z, z1.d, z0.d
|
||||
// CHECK-ENCODING: [0x20,0x00,0xc0,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 20 00 c0 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24c00020 <unknown>
|
||||
|
||||
cmpls p0.b, p0/z, z0.b, z0.d
|
||||
// CHECK-INST: cmpls p0.b, p0/z, z0.b, z0.d
|
||||
// CHECK-ENCODING: [0x10,0xe0,0x00,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 e0 00 24 <unknown>
|
||||
// CHECK-UNKNOWN: 2400e010 <unknown>
|
||||
|
||||
cmpls p0.h, p0/z, z0.h, z0.d
|
||||
// CHECK-INST: cmpls p0.h, p0/z, z0.h, z0.d
|
||||
// CHECK-ENCODING: [0x10,0xe0,0x40,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 e0 40 24 <unknown>
|
||||
// CHECK-UNKNOWN: 2440e010 <unknown>
|
||||
|
||||
cmpls p0.s, p0/z, z0.s, z0.d
|
||||
// CHECK-INST: cmpls p0.s, p0/z, z0.s, z0.d
|
||||
// CHECK-ENCODING: [0x10,0xe0,0x80,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 e0 80 24 <unknown>
|
||||
// CHECK-UNKNOWN: 2480e010 <unknown>
|
||||
|
||||
cmpls p0.b, p0/z, z0.b, #0
|
||||
// CHECK-INST: cmpls p0.b, p0/z, z0.b, #0
|
||||
// CHECK-ENCODING: [0x10,0x20,0x20,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 20 20 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24202010 <unknown>
|
||||
|
||||
cmpls p0.h, p0/z, z0.h, #0
|
||||
// CHECK-INST: cmpls p0.h, p0/z, z0.h, #0
|
||||
// CHECK-ENCODING: [0x10,0x20,0x60,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 20 60 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24602010 <unknown>
|
||||
|
||||
cmpls p0.s, p0/z, z0.s, #0
|
||||
// CHECK-INST: cmpls p0.s, p0/z, z0.s, #0
|
||||
// CHECK-ENCODING: [0x10,0x20,0xa0,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 20 a0 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24a02010 <unknown>
|
||||
|
||||
cmpls p0.d, p0/z, z0.d, #0
|
||||
// CHECK-INST: cmpls p0.d, p0/z, z0.d, #0
|
||||
// CHECK-ENCODING: [0x10,0x20,0xe0,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 20 e0 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24e02010 <unknown>
|
||||
|
||||
cmpls p0.b, p0/z, z0.b, #127
|
||||
// CHECK-INST: cmpls p0.b, p0/z, z0.b, #127
|
||||
// CHECK-ENCODING: [0x10,0xe0,0x3f,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 e0 3f 24 <unknown>
|
||||
// CHECK-UNKNOWN: 243fe010 <unknown>
|
||||
|
||||
cmpls p0.h, p0/z, z0.h, #127
|
||||
// CHECK-INST: cmpls p0.h, p0/z, z0.h, #127
|
||||
// CHECK-ENCODING: [0x10,0xe0,0x7f,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 e0 7f 24 <unknown>
|
||||
// CHECK-UNKNOWN: 247fe010 <unknown>
|
||||
|
||||
cmpls p0.s, p0/z, z0.s, #127
|
||||
// CHECK-INST: cmpls p0.s, p0/z, z0.s, #127
|
||||
// CHECK-ENCODING: [0x10,0xe0,0xbf,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 e0 bf 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24bfe010 <unknown>
|
||||
|
||||
cmpls p0.d, p0/z, z0.d, #127
|
||||
// CHECK-INST: cmpls p0.d, p0/z, z0.d, #127
|
||||
// CHECK-ENCODING: [0x10,0xe0,0xff,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 e0 ff 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24ffe010 <unknown>
|
||||
|
|
|
@ -13,88 +13,88 @@ cmplt p0.b, p0/z, z0.b, z1.b
|
|||
// CHECK-INST: cmpgt p0.b, p0/z, z1.b, z0.b
|
||||
// CHECK-ENCODING: [0x30,0x80,0x00,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 30 80 00 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24008030 <unknown>
|
||||
|
||||
cmplt p0.h, p0/z, z0.h, z1.h
|
||||
// CHECK-INST: cmpgt p0.h, p0/z, z1.h, z0.h
|
||||
// CHECK-ENCODING: [0x30,0x80,0x40,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 30 80 40 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24408030 <unknown>
|
||||
|
||||
cmplt p0.s, p0/z, z0.s, z1.s
|
||||
// CHECK-INST: cmpgt p0.s, p0/z, z1.s, z0.s
|
||||
// CHECK-ENCODING: [0x30,0x80,0x80,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 30 80 80 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24808030 <unknown>
|
||||
|
||||
cmplt p0.d, p0/z, z0.d, z1.d
|
||||
// CHECK-INST: cmpgt p0.d, p0/z, z1.d, z0.d
|
||||
// CHECK-ENCODING: [0x30,0x80,0xc0,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 30 80 c0 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24c08030 <unknown>
|
||||
|
||||
cmplt p0.b, p0/z, z0.b, z0.d
|
||||
// CHECK-INST: cmplt p0.b, p0/z, z0.b, z0.d
|
||||
// CHECK-ENCODING: [0x00,0x60,0x00,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 60 00 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24006000 <unknown>
|
||||
|
||||
cmplt p0.h, p0/z, z0.h, z0.d
|
||||
// CHECK-INST: cmplt p0.h, p0/z, z0.h, z0.d
|
||||
// CHECK-ENCODING: [0x00,0x60,0x40,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 60 40 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24406000 <unknown>
|
||||
|
||||
cmplt p0.s, p0/z, z0.s, z0.d
|
||||
// CHECK-INST: cmplt p0.s, p0/z, z0.s, z0.d
|
||||
// CHECK-ENCODING: [0x00,0x60,0x80,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 60 80 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24806000 <unknown>
|
||||
|
||||
cmplt p0.b, p0/z, z0.b, #-16
|
||||
// CHECK-INST: cmplt p0.b, p0/z, z0.b, #-16
|
||||
// CHECK-ENCODING: [0x00,0x20,0x10,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 20 10 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25102000 <unknown>
|
||||
|
||||
cmplt p0.h, p0/z, z0.h, #-16
|
||||
// CHECK-INST: cmplt p0.h, p0/z, z0.h, #-16
|
||||
// CHECK-ENCODING: [0x00,0x20,0x50,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 20 50 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25502000 <unknown>
|
||||
|
||||
cmplt p0.s, p0/z, z0.s, #-16
|
||||
// CHECK-INST: cmplt p0.s, p0/z, z0.s, #-16
|
||||
// CHECK-ENCODING: [0x00,0x20,0x90,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 20 90 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25902000 <unknown>
|
||||
|
||||
cmplt p0.d, p0/z, z0.d, #-16
|
||||
// CHECK-INST: cmplt p0.d, p0/z, z0.d, #-16
|
||||
// CHECK-ENCODING: [0x00,0x20,0xd0,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 20 d0 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25d02000 <unknown>
|
||||
|
||||
cmplt p0.b, p0/z, z0.b, #15
|
||||
// CHECK-INST: cmplt p0.b, p0/z, z0.b, #15
|
||||
// CHECK-ENCODING: [0x00,0x20,0x0f,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 20 0f 25 <unknown>
|
||||
// CHECK-UNKNOWN: 250f2000 <unknown>
|
||||
|
||||
cmplt p0.h, p0/z, z0.h, #15
|
||||
// CHECK-INST: cmplt p0.h, p0/z, z0.h, #15
|
||||
// CHECK-ENCODING: [0x00,0x20,0x4f,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 20 4f 25 <unknown>
|
||||
// CHECK-UNKNOWN: 254f2000 <unknown>
|
||||
|
||||
cmplt p0.s, p0/z, z0.s, #15
|
||||
// CHECK-INST: cmplt p0.s, p0/z, z0.s, #15
|
||||
// CHECK-ENCODING: [0x00,0x20,0x8f,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 20 8f 25 <unknown>
|
||||
// CHECK-UNKNOWN: 258f2000 <unknown>
|
||||
|
||||
cmplt p0.d, p0/z, z0.d, #15
|
||||
// CHECK-INST: cmplt p0.d, p0/z, z0.d, #15
|
||||
// CHECK-ENCODING: [0x00,0x20,0xcf,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 20 cf 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25cf2000 <unknown>
|
||||
|
|
|
@ -14,88 +14,88 @@ cmpne p0.b, p0/z, z0.b, z0.b
|
|||
// CHECK-INST: cmpne p0.b, p0/z, z0.b, z0.b
|
||||
// CHECK-ENCODING: [0x10,0xa0,0x00,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 a0 00 24 <unknown>
|
||||
// CHECK-UNKNOWN: 2400a010 <unknown>
|
||||
|
||||
cmpne p0.h, p0/z, z0.h, z0.h
|
||||
// CHECK-INST: cmpne p0.h, p0/z, z0.h, z0.h
|
||||
// CHECK-ENCODING: [0x10,0xa0,0x40,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 a0 40 24 <unknown>
|
||||
// CHECK-UNKNOWN: 2440a010 <unknown>
|
||||
|
||||
cmpne p0.s, p0/z, z0.s, z0.s
|
||||
// CHECK-INST: cmpne p0.s, p0/z, z0.s, z0.s
|
||||
// CHECK-ENCODING: [0x10,0xa0,0x80,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 a0 80 24 <unknown>
|
||||
// CHECK-UNKNOWN: 2480a010 <unknown>
|
||||
|
||||
cmpne p0.d, p0/z, z0.d, z0.d
|
||||
// CHECK-INST: cmpne p0.d, p0/z, z0.d, z0.d
|
||||
// CHECK-ENCODING: [0x10,0xa0,0xc0,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 a0 c0 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24c0a010 <unknown>
|
||||
|
||||
cmpne p0.b, p0/z, z0.b, z0.d
|
||||
// CHECK-INST: cmpne p0.b, p0/z, z0.b, z0.d
|
||||
// CHECK-ENCODING: [0x10,0x20,0x00,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 20 00 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24002010 <unknown>
|
||||
|
||||
cmpne p0.h, p0/z, z0.h, z0.d
|
||||
// CHECK-INST: cmpne p0.h, p0/z, z0.h, z0.d
|
||||
// CHECK-ENCODING: [0x10,0x20,0x40,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 20 40 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24402010 <unknown>
|
||||
|
||||
cmpne p0.s, p0/z, z0.s, z0.d
|
||||
// CHECK-INST: cmpne p0.s, p0/z, z0.s, z0.d
|
||||
// CHECK-ENCODING: [0x10,0x20,0x80,0x24]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 20 80 24 <unknown>
|
||||
// CHECK-UNKNOWN: 24802010 <unknown>
|
||||
|
||||
cmpne p0.b, p0/z, z0.b, #-16
|
||||
// CHECK-INST: cmpne p0.b, p0/z, z0.b, #-16
|
||||
// CHECK-ENCODING: [0x10,0x80,0x10,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 80 10 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25108010 <unknown>
|
||||
|
||||
cmpne p0.h, p0/z, z0.h, #-16
|
||||
// CHECK-INST: cmpne p0.h, p0/z, z0.h, #-16
|
||||
// CHECK-ENCODING: [0x10,0x80,0x50,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 80 50 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25508010 <unknown>
|
||||
|
||||
cmpne p0.s, p0/z, z0.s, #-16
|
||||
// CHECK-INST: cmpne p0.s, p0/z, z0.s, #-16
|
||||
// CHECK-ENCODING: [0x10,0x80,0x90,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 80 90 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25908010 <unknown>
|
||||
|
||||
cmpne p0.d, p0/z, z0.d, #-16
|
||||
// CHECK-INST: cmpne p0.d, p0/z, z0.d, #-16
|
||||
// CHECK-ENCODING: [0x10,0x80,0xd0,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 80 d0 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25d08010 <unknown>
|
||||
|
||||
cmpne p0.b, p0/z, z0.b, #15
|
||||
// CHECK-INST: cmpne p0.b, p0/z, z0.b, #15
|
||||
// CHECK-ENCODING: [0x10,0x80,0x0f,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 80 0f 25 <unknown>
|
||||
// CHECK-UNKNOWN: 250f8010 <unknown>
|
||||
|
||||
cmpne p0.h, p0/z, z0.h, #15
|
||||
// CHECK-INST: cmpne p0.h, p0/z, z0.h, #15
|
||||
// CHECK-ENCODING: [0x10,0x80,0x4f,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 80 4f 25 <unknown>
|
||||
// CHECK-UNKNOWN: 254f8010 <unknown>
|
||||
|
||||
cmpne p0.s, p0/z, z0.s, #15
|
||||
// CHECK-INST: cmpne p0.s, p0/z, z0.s, #15
|
||||
// CHECK-ENCODING: [0x10,0x80,0x8f,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 80 8f 25 <unknown>
|
||||
// CHECK-UNKNOWN: 258f8010 <unknown>
|
||||
|
||||
cmpne p0.d, p0/z, z0.d, #15
|
||||
// CHECK-INST: cmpne p0.d, p0/z, z0.d, #15
|
||||
// CHECK-ENCODING: [0x10,0x80,0xcf,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 10 80 cf 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25cf8010 <unknown>
|
||||
|
|
|
@ -13,25 +13,25 @@ cnot z31.b, p7/m, z31.b
|
|||
// CHECK-INST: cnot z31.b, p7/m, z31.b
|
||||
// CHECK-ENCODING: [0xff,0xbf,0x1b,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff bf 1b 04 <unknown>
|
||||
// CHECK-UNKNOWN: 041bbfff <unknown>
|
||||
|
||||
cnot z31.h, p7/m, z31.h
|
||||
// CHECK-INST: cnot z31.h, p7/m, z31.h
|
||||
// CHECK-ENCODING: [0xff,0xbf,0x5b,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff bf 5b 04 <unknown>
|
||||
// CHECK-UNKNOWN: 045bbfff <unknown>
|
||||
|
||||
cnot z31.s, p7/m, z31.s
|
||||
// CHECK-INST: cnot z31.s, p7/m, z31.s
|
||||
// CHECK-ENCODING: [0xff,0xbf,0x9b,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff bf 9b 04 <unknown>
|
||||
// CHECK-UNKNOWN: 049bbfff <unknown>
|
||||
|
||||
cnot z31.d, p7/m, z31.d
|
||||
// CHECK-INST: cnot z31.d, p7/m, z31.d
|
||||
// CHECK-ENCODING: [0xff,0xbf,0xdb,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff bf db 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04dbbfff <unknown>
|
||||
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
|
@ -41,22 +41,22 @@ movprfx z4.d, p7/z, z6.d
|
|||
// CHECK-INST: movprfx z4.d, p7/z, z6.d
|
||||
// CHECK-ENCODING: [0xc4,0x3c,0xd0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: c4 3c d0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04d03cc4 <unknown>
|
||||
|
||||
cnot z4.d, p7/m, z31.d
|
||||
// CHECK-INST: cnot z4.d, p7/m, z31.d
|
||||
// CHECK-ENCODING: [0xe4,0xbf,0xdb,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e4 bf db 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04dbbfe4 <unknown>
|
||||
|
||||
movprfx z4, z6
|
||||
// CHECK-INST: movprfx z4, z6
|
||||
// CHECK-ENCODING: [0xc4,0xbc,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: c4 bc 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bcc4 <unknown>
|
||||
|
||||
cnot z4.d, p7/m, z31.d
|
||||
// CHECK-INST: cnot z4.d, p7/m, z31.d
|
||||
// CHECK-ENCODING: [0xe4,0xbf,0xdb,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e4 bf db 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04dbbfe4 <unknown>
|
||||
|
|
|
@ -13,25 +13,25 @@ cnt z31.b, p7/m, z31.b
|
|||
// CHECK-INST: cnt z31.b, p7/m, z31.b
|
||||
// CHECK-ENCODING: [0xff,0xbf,0x1a,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff bf 1a 04 <unknown>
|
||||
// CHECK-UNKNOWN: 041abfff <unknown>
|
||||
|
||||
cnt z31.h, p7/m, z31.h
|
||||
// CHECK-INST: cnt z31.h, p7/m, z31.h
|
||||
// CHECK-ENCODING: [0xff,0xbf,0x5a,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff bf 5a 04 <unknown>
|
||||
// CHECK-UNKNOWN: 045abfff <unknown>
|
||||
|
||||
cnt z31.s, p7/m, z31.s
|
||||
// CHECK-INST: cnt z31.s, p7/m, z31.s
|
||||
// CHECK-ENCODING: [0xff,0xbf,0x9a,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff bf 9a 04 <unknown>
|
||||
// CHECK-UNKNOWN: 049abfff <unknown>
|
||||
|
||||
cnt z31.d, p7/m, z31.d
|
||||
// CHECK-INST: cnt z31.d, p7/m, z31.d
|
||||
// CHECK-ENCODING: [0xff,0xbf,0xda,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff bf da 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04dabfff <unknown>
|
||||
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
|
@ -41,22 +41,22 @@ movprfx z4.d, p7/z, z6.d
|
|||
// CHECK-INST: movprfx z4.d, p7/z, z6.d
|
||||
// CHECK-ENCODING: [0xc4,0x3c,0xd0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: c4 3c d0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04d03cc4 <unknown>
|
||||
|
||||
cnt z4.d, p7/m, z31.d
|
||||
// CHECK-INST: cnt z4.d, p7/m, z31.d
|
||||
// CHECK-ENCODING: [0xe4,0xbf,0xda,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e4 bf da 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04dabfe4 <unknown>
|
||||
|
||||
movprfx z4, z6
|
||||
// CHECK-INST: movprfx z4, z6
|
||||
// CHECK-ENCODING: [0xc4,0xbc,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: c4 bc 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bcc4 <unknown>
|
||||
|
||||
cnt z4.d, p7/m, z31.d
|
||||
// CHECK-INST: cnt z4.d, p7/m, z31.d
|
||||
// CHECK-ENCODING: [0xe4,0xbf,0xda,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e4 bf da 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04dabfe4 <unknown>
|
||||
|
|
|
@ -13,34 +13,34 @@ cntb x0
|
|||
// CHECK-INST: cntb x0
|
||||
// CHECK-ENCODING: [0xe0,0xe3,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 e3 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420e3e0 <unknown>
|
||||
|
||||
cntb x0, all
|
||||
// CHECK-INST: cntb x0
|
||||
// CHECK-ENCODING: [0xe0,0xe3,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 e3 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420e3e0 <unknown>
|
||||
|
||||
cntb x0, all, mul #1
|
||||
// CHECK-INST: cntb x0
|
||||
// CHECK-ENCODING: [0xe0,0xe3,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 e3 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420e3e0 <unknown>
|
||||
|
||||
cntb x0, all, mul #16
|
||||
// CHECK-INST: cntb x0, all, mul #16
|
||||
// CHECK-ENCODING: [0xe0,0xe3,0x2f,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 e3 2f 04 <unknown>
|
||||
// CHECK-UNKNOWN: 042fe3e0 <unknown>
|
||||
|
||||
cntb x0, pow2
|
||||
// CHECK-INST: cntb x0, pow2
|
||||
// CHECK-ENCODING: [0x00,0xe0,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 e0 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420e000 <unknown>
|
||||
|
||||
cntb x0, #28
|
||||
// CHECK-INST: cntb x0, #28
|
||||
// CHECK-ENCODING: [0x80,0xe3,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 80 e3 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420e380 <unknown>
|
||||
|
|
|
@ -13,34 +13,34 @@ cntd x0
|
|||
// CHECK-INST: cntd x0
|
||||
// CHECK-ENCODING: [0xe0,0xe3,0xe0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 e3 e0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04e0e3e0 <unknown>
|
||||
|
||||
cntd x0, all
|
||||
// CHECK-INST: cntd x0
|
||||
// CHECK-ENCODING: [0xe0,0xe3,0xe0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 e3 e0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04e0e3e0 <unknown>
|
||||
|
||||
cntd x0, all, mul #1
|
||||
// CHECK-INST: cntd x0
|
||||
// CHECK-ENCODING: [0xe0,0xe3,0xe0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 e3 e0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04e0e3e0 <unknown>
|
||||
|
||||
cntd x0, all, mul #16
|
||||
// CHECK-INST: cntd x0, all, mul #16
|
||||
// CHECK-ENCODING: [0xe0,0xe3,0xef,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 e3 ef 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04efe3e0 <unknown>
|
||||
|
||||
cntd x0, pow2
|
||||
// CHECK-INST: cntd x0, pow2
|
||||
// CHECK-ENCODING: [0x00,0xe0,0xe0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 e0 e0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04e0e000 <unknown>
|
||||
|
||||
cntd x0, #28
|
||||
// CHECK-INST: cntd x0, #28
|
||||
// CHECK-ENCODING: [0x80,0xe3,0xe0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 80 e3 e0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04e0e380 <unknown>
|
||||
|
|
|
@ -13,34 +13,34 @@ cnth x0
|
|||
// CHECK-INST: cnth x0
|
||||
// CHECK-ENCODING: [0xe0,0xe3,0x60,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 e3 60 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0460e3e0 <unknown>
|
||||
|
||||
cnth x0, all
|
||||
// CHECK-INST: cnth x0
|
||||
// CHECK-ENCODING: [0xe0,0xe3,0x60,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 e3 60 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0460e3e0 <unknown>
|
||||
|
||||
cnth x0, all, mul #1
|
||||
// CHECK-INST: cnth x0
|
||||
// CHECK-ENCODING: [0xe0,0xe3,0x60,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 e3 60 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0460e3e0 <unknown>
|
||||
|
||||
cnth x0, all, mul #16
|
||||
// CHECK-INST: cnth x0, all, mul #16
|
||||
// CHECK-ENCODING: [0xe0,0xe3,0x6f,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 e3 6f 04 <unknown>
|
||||
// CHECK-UNKNOWN: 046fe3e0 <unknown>
|
||||
|
||||
cnth x0, pow2
|
||||
// CHECK-INST: cnth x0, pow2
|
||||
// CHECK-ENCODING: [0x00,0xe0,0x60,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 e0 60 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0460e000 <unknown>
|
||||
|
||||
cnth x0, #28
|
||||
// CHECK-INST: cnth x0, #28
|
||||
// CHECK-ENCODING: [0x80,0xe3,0x60,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 80 e3 60 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0460e380 <unknown>
|
||||
|
|
|
@ -13,22 +13,22 @@ cntp x0, p15, p0.b
|
|||
// CHECK-INST: cntp x0, p15, p0.b
|
||||
// CHECK-ENCODING: [0x00,0xbc,0x20,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 bc 20 25 <unknown>
|
||||
// CHECK-UNKNOWN: 2520bc00 <unknown>
|
||||
|
||||
cntp x0, p15, p0.h
|
||||
// CHECK-INST: cntp x0, p15, p0.h
|
||||
// CHECK-ENCODING: [0x00,0xbc,0x60,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 bc 60 25 <unknown>
|
||||
// CHECK-UNKNOWN: 2560bc00 <unknown>
|
||||
|
||||
cntp x0, p15, p0.s
|
||||
// CHECK-INST: cntp x0, p15, p0.s
|
||||
// CHECK-ENCODING: [0x00,0xbc,0xa0,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 bc a0 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25a0bc00 <unknown>
|
||||
|
||||
cntp x0, p15, p0.d
|
||||
// CHECK-INST: cntp x0, p15, p0.d
|
||||
// CHECK-ENCODING: [0x00,0xbc,0xe0,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 bc e0 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25e0bc00 <unknown>
|
||||
|
|
|
@ -13,34 +13,34 @@ cntw x0
|
|||
// CHECK-INST: cntw x0
|
||||
// CHECK-ENCODING: [0xe0,0xe3,0xa0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 e3 a0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04a0e3e0 <unknown>
|
||||
|
||||
cntw x0, all
|
||||
// CHECK-INST: cntw x0
|
||||
// CHECK-ENCODING: [0xe0,0xe3,0xa0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 e3 a0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04a0e3e0 <unknown>
|
||||
|
||||
cntw x0, all, mul #1
|
||||
// CHECK-INST: cntw x0
|
||||
// CHECK-ENCODING: [0xe0,0xe3,0xa0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 e3 a0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04a0e3e0 <unknown>
|
||||
|
||||
cntw x0, all, mul #16
|
||||
// CHECK-INST: cntw x0, all, mul #16
|
||||
// CHECK-ENCODING: [0xe0,0xe3,0xaf,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 e3 af 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04afe3e0 <unknown>
|
||||
|
||||
cntw x0, pow2
|
||||
// CHECK-INST: cntw x0, pow2
|
||||
// CHECK-ENCODING: [0x00,0xe0,0xa0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 e0 a0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04a0e000 <unknown>
|
||||
|
||||
cntw x0, #28
|
||||
// CHECK-INST: cntw x0, #28
|
||||
// CHECK-ENCODING: [0x80,0xe3,0xa0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 80 e3 a0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04a0e380 <unknown>
|
||||
|
|
|
@ -13,10 +13,10 @@ compact z31.s, p7, z31.s
|
|||
// CHECK-INST: compact z31.s, p7, z31.s
|
||||
// CHECK-ENCODING: [0xff,0x9f,0xa1,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve
|
||||
// CHECK-UNKNOWN: ff 9f a1 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05a19fff <unknown>
|
||||
|
||||
compact z31.d, p7, z31.d
|
||||
// CHECK-INST: compact z31.d, p7, z31.d
|
||||
// CHECK-ENCODING: [0xff,0x9f,0xe1,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve
|
||||
// CHECK-UNKNOWN: ff 9f e1 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05e19fff <unknown>
|
||||
|
|
|
@ -13,223 +13,223 @@ cpy z0.b, p0/m, w0
|
|||
// CHECK-INST: mov z0.b, p0/m, w0
|
||||
// CHECK-ENCODING: [0x00,0xa0,0x28,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 a0 28 05 <unknown>
|
||||
// CHECK-UNKNOWN: 0528a000 <unknown>
|
||||
|
||||
cpy z0.h, p0/m, w0
|
||||
// CHECK-INST: mov z0.h, p0/m, w0
|
||||
// CHECK-ENCODING: [0x00,0xa0,0x68,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 a0 68 05 <unknown>
|
||||
// CHECK-UNKNOWN: 0568a000 <unknown>
|
||||
|
||||
cpy z0.s, p0/m, w0
|
||||
// CHECK-INST: mov z0.s, p0/m, w0
|
||||
// CHECK-ENCODING: [0x00,0xa0,0xa8,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 a0 a8 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05a8a000 <unknown>
|
||||
|
||||
cpy z0.d, p0/m, x0
|
||||
// CHECK-INST: mov z0.d, p0/m, x0
|
||||
// CHECK-ENCODING: [0x00,0xa0,0xe8,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 a0 e8 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05e8a000 <unknown>
|
||||
|
||||
cpy z31.b, p7/m, wsp
|
||||
// CHECK-INST: mov z31.b, p7/m, wsp
|
||||
// CHECK-ENCODING: [0xff,0xbf,0x28,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff bf 28 05 <unknown>
|
||||
// CHECK-UNKNOWN: 0528bfff <unknown>
|
||||
|
||||
cpy z31.h, p7/m, wsp
|
||||
// CHECK-INST: mov z31.h, p7/m, wsp
|
||||
// CHECK-ENCODING: [0xff,0xbf,0x68,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff bf 68 05 <unknown>
|
||||
// CHECK-UNKNOWN: 0568bfff <unknown>
|
||||
|
||||
cpy z31.s, p7/m, wsp
|
||||
// CHECK-INST: mov z31.s, p7/m, wsp
|
||||
// CHECK-ENCODING: [0xff,0xbf,0xa8,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff bf a8 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05a8bfff <unknown>
|
||||
|
||||
cpy z31.d, p7/m, sp
|
||||
// CHECK-INST: mov z31.d, p7/m, sp
|
||||
// CHECK-ENCODING: [0xff,0xbf,0xe8,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff bf e8 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05e8bfff <unknown>
|
||||
|
||||
cpy z0.b, p0/m, b0
|
||||
// CHECK-INST: mov z0.b, p0/m, b0
|
||||
// CHECK-ENCODING: [0x00,0x80,0x20,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 80 20 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05208000 <unknown>
|
||||
|
||||
cpy z31.b, p7/m, b31
|
||||
// CHECK-INST: mov z31.b, p7/m, b31
|
||||
// CHECK-ENCODING: [0xff,0x9f,0x20,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 9f 20 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05209fff <unknown>
|
||||
|
||||
cpy z0.h, p0/m, h0
|
||||
// CHECK-INST: mov z0.h, p0/m, h0
|
||||
// CHECK-ENCODING: [0x00,0x80,0x60,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 80 60 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05608000 <unknown>
|
||||
|
||||
cpy z31.h, p7/m, h31
|
||||
// CHECK-INST: mov z31.h, p7/m, h31
|
||||
// CHECK-ENCODING: [0xff,0x9f,0x60,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 9f 60 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05609fff <unknown>
|
||||
|
||||
cpy z0.s, p0/m, s0
|
||||
// CHECK-INST: mov z0.s, p0/m, s0
|
||||
// CHECK-ENCODING: [0x00,0x80,0xa0,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 80 a0 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05a08000 <unknown>
|
||||
|
||||
cpy z31.s, p7/m, s31
|
||||
// CHECK-INST: mov z31.s, p7/m, s31
|
||||
// CHECK-ENCODING: [0xff,0x9f,0xa0,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 9f a0 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05a09fff <unknown>
|
||||
|
||||
cpy z0.d, p0/m, d0
|
||||
// CHECK-INST: mov z0.d, p0/m, d0
|
||||
// CHECK-ENCODING: [0x00,0x80,0xe0,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 80 e0 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05e08000 <unknown>
|
||||
|
||||
cpy z31.d, p7/m, d31
|
||||
// CHECK-INST: mov z31.d, p7/m, d31
|
||||
// CHECK-ENCODING: [0xff,0x9f,0xe0,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff 9f e0 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05e09fff <unknown>
|
||||
|
||||
cpy z5.b, p0/z, #-128
|
||||
// CHECK-INST: mov z5.b, p0/z, #-128
|
||||
// CHECK-ENCODING: [0x05,0x10,0x10,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 05 10 10 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05101005 <unknown>
|
||||
|
||||
cpy z5.b, p0/z, #127
|
||||
// CHECK-INST: mov z5.b, p0/z, #127
|
||||
// CHECK-ENCODING: [0xe5,0x0f,0x10,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e5 0f 10 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05100fe5 <unknown>
|
||||
|
||||
cpy z5.b, p0/z, #255
|
||||
// CHECK-INST: mov z5.b, p0/z, #-1
|
||||
// CHECK-ENCODING: [0xe5,0x1f,0x10,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e5 1f 10 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05101fe5 <unknown>
|
||||
|
||||
cpy z21.h, p0/z, #-128
|
||||
// CHECK-INST: mov z21.h, p0/z, #-128
|
||||
// CHECK-ENCODING: [0x15,0x10,0x50,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 15 10 50 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05501015 <unknown>
|
||||
|
||||
cpy z21.h, p0/z, #-128, lsl #8
|
||||
// CHECK-INST: mov z21.h, p0/z, #-32768
|
||||
// CHECK-ENCODING: [0x15,0x30,0x50,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 15 30 50 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05503015 <unknown>
|
||||
|
||||
cpy z21.h, p0/z, #-32768
|
||||
// CHECK-INST: mov z21.h, p0/z, #-32768
|
||||
// CHECK-ENCODING: [0x15,0x30,0x50,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 15 30 50 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05503015 <unknown>
|
||||
|
||||
cpy z21.h, p0/z, #127
|
||||
// CHECK-INST: mov z21.h, p0/z, #127
|
||||
// CHECK-ENCODING: [0xf5,0x0f,0x50,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: f5 0f 50 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05500ff5 <unknown>
|
||||
|
||||
cpy z21.h, p0/z, #127, lsl #8
|
||||
// CHECK-INST: mov z21.h, p0/z, #32512
|
||||
// CHECK-ENCODING: [0xf5,0x2f,0x50,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: f5 2f 50 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05502ff5 <unknown>
|
||||
|
||||
cpy z21.h, p0/z, #32512
|
||||
// CHECK-INST: mov z21.h, p0/z, #32512
|
||||
// CHECK-ENCODING: [0xf5,0x2f,0x50,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: f5 2f 50 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05502ff5 <unknown>
|
||||
|
||||
cpy z21.s, p0/z, #-128
|
||||
// CHECK-INST: mov z21.s, p0/z, #-128
|
||||
// CHECK-ENCODING: [0x15,0x10,0x90,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 15 10 90 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05901015 <unknown>
|
||||
|
||||
cpy z21.s, p0/z, #-128, lsl #8
|
||||
// CHECK-INST: mov z21.s, p0/z, #-32768
|
||||
// CHECK-ENCODING: [0x15,0x30,0x90,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 15 30 90 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05903015 <unknown>
|
||||
|
||||
cpy z21.s, p0/z, #-32768
|
||||
// CHECK-INST: mov z21.s, p0/z, #-32768
|
||||
// CHECK-ENCODING: [0x15,0x30,0x90,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 15 30 90 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05903015 <unknown>
|
||||
|
||||
cpy z21.s, p0/z, #127
|
||||
// CHECK-INST: mov z21.s, p0/z, #127
|
||||
// CHECK-ENCODING: [0xf5,0x0f,0x90,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: f5 0f 90 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05900ff5 <unknown>
|
||||
|
||||
cpy z21.s, p0/z, #127, lsl #8
|
||||
// CHECK-INST: mov z21.s, p0/z, #32512
|
||||
// CHECK-ENCODING: [0xf5,0x2f,0x90,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: f5 2f 90 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05902ff5 <unknown>
|
||||
|
||||
cpy z21.s, p0/z, #32512
|
||||
// CHECK-INST: mov z21.s, p0/z, #32512
|
||||
// CHECK-ENCODING: [0xf5,0x2f,0x90,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: f5 2f 90 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05902ff5 <unknown>
|
||||
|
||||
cpy z21.d, p0/z, #-128
|
||||
// CHECK-INST: mov z21.d, p0/z, #-128
|
||||
// CHECK-ENCODING: [0x15,0x10,0xd0,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 15 10 d0 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05d01015 <unknown>
|
||||
|
||||
cpy z21.d, p0/z, #-128, lsl #8
|
||||
// CHECK-INST: mov z21.d, p0/z, #-32768
|
||||
// CHECK-ENCODING: [0x15,0x30,0xd0,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 15 30 d0 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05d03015 <unknown>
|
||||
|
||||
cpy z21.d, p0/z, #-32768
|
||||
// CHECK-INST: mov z21.d, p0/z, #-32768
|
||||
// CHECK-ENCODING: [0x15,0x30,0xd0,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 15 30 d0 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05d03015 <unknown>
|
||||
|
||||
cpy z21.d, p0/z, #127
|
||||
// CHECK-INST: mov z21.d, p0/z, #127
|
||||
// CHECK-ENCODING: [0xf5,0x0f,0xd0,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: f5 0f d0 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05d00ff5 <unknown>
|
||||
|
||||
cpy z21.d, p0/z, #127, lsl #8
|
||||
// CHECK-INST: mov z21.d, p0/z, #32512
|
||||
// CHECK-ENCODING: [0xf5,0x2f,0xd0,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: f5 2f d0 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05d02ff5 <unknown>
|
||||
|
||||
cpy z21.d, p0/z, #32512
|
||||
// CHECK-INST: mov z21.d, p0/z, #32512
|
||||
// CHECK-ENCODING: [0xf5,0x2f,0xd0,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: f5 2f d0 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05d02ff5 <unknown>
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
// Tests where the negative immediate is in bounds when interpreted
|
||||
|
@ -239,19 +239,19 @@ cpy z0.b, p0/z, #-129
|
|||
// CHECK-INST: mov z0.b, p0/z, #127
|
||||
// CHECK-ENCODING: [0xe0,0x0f,0x10,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 0f 10 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05100fe0 <unknown>
|
||||
|
||||
cpy z0.h, p0/z, #-33024
|
||||
// CHECK-INST: mov z0.h, p0/z, #32512
|
||||
// CHECK-ENCODING: [0xe0,0x2f,0x50,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 2f 50 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05502fe0 <unknown>
|
||||
|
||||
cpy z0.h, p0/z, #-129, lsl #8
|
||||
// CHECK-INST: mov z0.h, p0/z, #32512
|
||||
// CHECK-ENCODING: [0xe0,0x2f,0x50,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 2f 50 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05502fe0 <unknown>
|
||||
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
|
@ -262,43 +262,43 @@ cpy z5.b, p15/m, #-128
|
|||
// CHECK-INST: mov z5.b, p15/m, #-128
|
||||
// CHECK-ENCODING: [0x05,0x50,0x1f,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 05 50 1f 05 <unknown>
|
||||
// CHECK-UNKNOWN: 051f5005 <unknown>
|
||||
|
||||
cpy z21.h, p15/m, #-128
|
||||
// CHECK-INST: mov z21.h, p15/m, #-128
|
||||
// CHECK-ENCODING: [0x15,0x50,0x5f,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 15 50 5f 05 <unknown>
|
||||
// CHECK-UNKNOWN: 055f5015 <unknown>
|
||||
|
||||
cpy z21.h, p15/m, #-128, lsl #8
|
||||
// CHECK-INST: mov z21.h, p15/m, #-32768
|
||||
// CHECK-ENCODING: [0x15,0x70,0x5f,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 15 70 5f 05 <unknown>
|
||||
// CHECK-UNKNOWN: 055f7015 <unknown>
|
||||
|
||||
cpy z21.s, p15/m, #-128
|
||||
// CHECK-INST: mov z21.s, p15/m, #-128
|
||||
// CHECK-ENCODING: [0x15,0x50,0x9f,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 15 50 9f 05 <unknown>
|
||||
// CHECK-UNKNOWN: 059f5015 <unknown>
|
||||
|
||||
cpy z21.s, p15/m, #-128, lsl #8
|
||||
// CHECK-INST: mov z21.s, p15/m, #-32768
|
||||
// CHECK-ENCODING: [0x15,0x70,0x9f,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 15 70 9f 05 <unknown>
|
||||
// CHECK-UNKNOWN: 059f7015 <unknown>
|
||||
|
||||
cpy z21.d, p15/m, #-128
|
||||
// CHECK-INST: mov z21.d, p15/m, #-128
|
||||
// CHECK-ENCODING: [0x15,0x50,0xdf,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 15 50 df 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05df5015 <unknown>
|
||||
|
||||
cpy z21.d, p15/m, #-128, lsl #8
|
||||
// CHECK-INST: mov z21.d, p15/m, #-32768
|
||||
// CHECK-ENCODING: [0x15,0x70,0xdf,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 15 70 df 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05df7015 <unknown>
|
||||
|
||||
|
||||
// --------------------------------------------------------------------------//
|
||||
|
@ -308,70 +308,70 @@ movprfx z31.d, p7/z, z6.d
|
|||
// CHECK-INST: movprfx z31.d, p7/z, z6.d
|
||||
// CHECK-ENCODING: [0xdf,0x3c,0xd0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: df 3c d0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04d03cdf <unknown>
|
||||
|
||||
cpy z31.d, p7/m, sp
|
||||
// CHECK-INST: mov z31.d, p7/m, sp
|
||||
// CHECK-ENCODING: [0xff,0xbf,0xe8,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff bf e8 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05e8bfff <unknown>
|
||||
|
||||
movprfx z31, z6
|
||||
// CHECK-INST: movprfx z31, z6
|
||||
// CHECK-ENCODING: [0xdf,0xbc,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: df bc 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bcdf <unknown>
|
||||
|
||||
cpy z31.d, p7/m, sp
|
||||
// CHECK-INST: mov z31.d, p7/m, sp
|
||||
// CHECK-ENCODING: [0xff,0xbf,0xe8,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: ff bf e8 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05e8bfff <unknown>
|
||||
|
||||
movprfx z21.d, p7/z, z28.d
|
||||
// CHECK-INST: movprfx z21.d, p7/z, z28.d
|
||||
// CHECK-ENCODING: [0x95,0x3f,0xd0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 95 3f d0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04d03f95 <unknown>
|
||||
|
||||
cpy z21.d, p7/m, #-128, lsl #8
|
||||
// CHECK-INST: mov z21.d, p7/m, #-32768
|
||||
// CHECK-ENCODING: [0x15,0x70,0xd7,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 15 70 d7 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05d77015 <unknown>
|
||||
|
||||
movprfx z21, z28
|
||||
// CHECK-INST: movprfx z21, z28
|
||||
// CHECK-ENCODING: [0x95,0xbf,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 95 bf 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bf95 <unknown>
|
||||
|
||||
cpy z21.d, p15/m, #-128, lsl #8
|
||||
// CHECK-INST: mov z21.d, p15/m, #-32768
|
||||
// CHECK-ENCODING: [0x15,0x70,0xdf,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 15 70 df 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05df7015 <unknown>
|
||||
|
||||
movprfx z4.d, p7/z, z6.d
|
||||
// CHECK-INST: movprfx z4.d, p7/z, z6.d
|
||||
// CHECK-ENCODING: [0xc4,0x3c,0xd0,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: c4 3c d0 04 <unknown>
|
||||
// CHECK-UNKNOWN: 04d03cc4 <unknown>
|
||||
|
||||
cpy z4.d, p7/m, d31
|
||||
// CHECK-INST: mov z4.d, p7/m, d31
|
||||
// CHECK-ENCODING: [0xe4,0x9f,0xe0,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e4 9f e0 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05e09fe4 <unknown>
|
||||
|
||||
movprfx z4, z6
|
||||
// CHECK-INST: movprfx z4, z6
|
||||
// CHECK-ENCODING: [0xc4,0xbc,0x20,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: c4 bc 20 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0420bcc4 <unknown>
|
||||
|
||||
cpy z4.d, p7/m, d31
|
||||
// CHECK-INST: mov z4.d, p7/m, d31
|
||||
// CHECK-ENCODING: [0xe4,0x9f,0xe0,0x05]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e4 9f e0 05 <unknown>
|
||||
// CHECK-UNKNOWN: 05e09fe4 <unknown>
|
||||
|
|
|
@ -13,22 +13,22 @@ ctermeq w30, wzr
|
|||
// CHECK-INST: ctermeq w30, wzr
|
||||
// CHECK-ENCODING: [0xc0,0x23,0xbf,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: c0 23 bf 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25bf23c0 <unknown>
|
||||
|
||||
ctermeq wzr, w30
|
||||
// CHECK-INST: ctermeq wzr, w30
|
||||
// CHECK-ENCODING: [0xe0,0x23,0xbe,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 23 be 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25be23e0 <unknown>
|
||||
|
||||
ctermeq x30, xzr
|
||||
// CHECK-INST: ctermeq x30, xzr
|
||||
// CHECK-ENCODING: [0xc0,0x23,0xff,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: c0 23 ff 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25ff23c0 <unknown>
|
||||
|
||||
ctermeq xzr, x30
|
||||
// CHECK-INST: ctermeq xzr, x30
|
||||
// CHECK-ENCODING: [0xe0,0x23,0xfe,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 23 fe 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25fe23e0 <unknown>
|
||||
|
|
|
@ -13,22 +13,22 @@ ctermne w30, wzr
|
|||
// CHECK-INST: ctermne w30, wzr
|
||||
// CHECK-ENCODING: [0xd0,0x23,0xbf,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: d0 23 bf 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25bf23d0 <unknown>
|
||||
|
||||
ctermne wzr, w30
|
||||
// CHECK-INST: ctermne wzr, w30
|
||||
// CHECK-ENCODING: [0xf0,0x23,0xbe,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: f0 23 be 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25be23f0 <unknown>
|
||||
|
||||
ctermne x30, xzr
|
||||
// CHECK-INST: ctermne x30, xzr
|
||||
// CHECK-ENCODING: [0xd0,0x23,0xff,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: d0 23 ff 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25ff23d0 <unknown>
|
||||
|
||||
ctermne xzr, x30
|
||||
// CHECK-INST: ctermne xzr, x30
|
||||
// CHECK-ENCODING: [0xf0,0x23,0xfe,0x25]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: f0 23 fe 25 <unknown>
|
||||
// CHECK-UNKNOWN: 25fe23f0 <unknown>
|
||||
|
|
|
@ -13,118 +13,118 @@ decb x0
|
|||
// CHECK-INST: decb x0
|
||||
// CHECK-ENCODING: [0xe0,0xe7,0x30,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 e7 30 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0430e7e0 <unknown>
|
||||
|
||||
decb x0, all
|
||||
// CHECK-INST: decb x0
|
||||
// CHECK-ENCODING: [0xe0,0xe7,0x30,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 e7 30 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0430e7e0 <unknown>
|
||||
|
||||
decb x0, all, mul #1
|
||||
// CHECK-INST: decb x0
|
||||
// CHECK-ENCODING: [0xe0,0xe7,0x30,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 e7 30 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0430e7e0 <unknown>
|
||||
|
||||
decb x0, all, mul #16
|
||||
// CHECK-INST: decb x0, all, mul #16
|
||||
// CHECK-ENCODING: [0xe0,0xe7,0x3f,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 e7 3f 04 <unknown>
|
||||
// CHECK-UNKNOWN: 043fe7e0 <unknown>
|
||||
|
||||
decb x0, pow2
|
||||
// CHECK-INST: decb x0, pow2
|
||||
// CHECK-ENCODING: [0x00,0xe4,0x30,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 e4 30 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0430e400 <unknown>
|
||||
|
||||
decb x0, vl1
|
||||
// CHECK-INST: decb x0, vl1
|
||||
// CHECK-ENCODING: [0x20,0xe4,0x30,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 20 e4 30 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0430e420 <unknown>
|
||||
|
||||
decb x0, vl2
|
||||
// CHECK-INST: decb x0, vl2
|
||||
// CHECK-ENCODING: [0x40,0xe4,0x30,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 40 e4 30 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0430e440 <unknown>
|
||||
|
||||
decb x0, vl3
|
||||
// CHECK-INST: decb x0, vl3
|
||||
// CHECK-ENCODING: [0x60,0xe4,0x30,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 60 e4 30 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0430e460 <unknown>
|
||||
|
||||
decb x0, vl4
|
||||
// CHECK-INST: decb x0, vl4
|
||||
// CHECK-ENCODING: [0x80,0xe4,0x30,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 80 e4 30 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0430e480 <unknown>
|
||||
|
||||
decb x0, vl5
|
||||
// CHECK-INST: decb x0, vl5
|
||||
// CHECK-ENCODING: [0xa0,0xe4,0x30,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: a0 e4 30 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0430e4a0 <unknown>
|
||||
|
||||
decb x0, vl6
|
||||
// CHECK-INST: decb x0, vl6
|
||||
// CHECK-ENCODING: [0xc0,0xe4,0x30,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: c0 e4 30 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0430e4c0 <unknown>
|
||||
|
||||
decb x0, vl7
|
||||
// CHECK-INST: decb x0, vl7
|
||||
// CHECK-ENCODING: [0xe0,0xe4,0x30,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: e0 e4 30 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0430e4e0 <unknown>
|
||||
|
||||
decb x0, vl8
|
||||
// CHECK-INST: decb x0, vl8
|
||||
// CHECK-ENCODING: [0x00,0xe5,0x30,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 00 e5 30 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0430e500 <unknown>
|
||||
|
||||
decb x0, vl16
|
||||
// CHECK-INST: decb x0, vl16
|
||||
// CHECK-ENCODING: [0x20,0xe5,0x30,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 20 e5 30 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0430e520 <unknown>
|
||||
|
||||
decb x0, vl32
|
||||
// CHECK-INST: decb x0, vl32
|
||||
// CHECK-ENCODING: [0x40,0xe5,0x30,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 40 e5 30 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0430e540 <unknown>
|
||||
|
||||
decb x0, vl64
|
||||
// CHECK-INST: decb x0, vl64
|
||||
// CHECK-ENCODING: [0x60,0xe5,0x30,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 60 e5 30 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0430e560 <unknown>
|
||||
|
||||
decb x0, vl128
|
||||
// CHECK-INST: decb x0, vl128
|
||||
// CHECK-ENCODING: [0x80,0xe5,0x30,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 80 e5 30 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0430e580 <unknown>
|
||||
|
||||
decb x0, vl256
|
||||
// CHECK-INST: decb x0, vl256
|
||||
// CHECK-ENCODING: [0xa0,0xe5,0x30,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: a0 e5 30 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0430e5a0 <unknown>
|
||||
|
||||
decb x0, #14
|
||||
// CHECK-INST: decb x0, #14
|
||||
// CHECK-ENCODING: [0xc0,0xe5,0x30,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: c0 e5 30 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0430e5c0 <unknown>
|
||||
|
||||
decb x0, #28
|
||||
// CHECK-INST: decb x0, #28
|
||||
// CHECK-ENCODING: [0x80,0xe7,0x30,0x04]
|
||||
// CHECK-ERROR: instruction requires: sve or sme
|
||||
// CHECK-UNKNOWN: 80 e7 30 04 <unknown>
|
||||
// CHECK-UNKNOWN: 0430e780 <unknown>
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue