mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-23 19:23:23 +01:00
21e4975915
Reviewers: t.p.northover, SjoerdMeijer, kristof.beyls Reviewed By: kristof.beyls Subscribers: olista01, javed.absar, kristof.beyls, kristina, llvm-commits Differential Revision: https://reviews.llvm.org/D53908 llvm-svn: 346546
5182 lines
166 KiB
ArmAsm
5182 lines
166 KiB
ArmAsm
// RUN: not llvm-mc -triple aarch64-none-linux-gnu -mattr=+v8.1a,+lse -show-encoding < %s 2> %t | FileCheck %s
|
|
// RUN: FileCheck -check-prefix=CHECK-ERROR < %t %s
|
|
// RUN: not llvm-mc -triple aarch64-none-linux-gnu -mcpu=cortex-a55 -show-encoding < %s 2> %t | FileCheck %s
|
|
// RUN: FileCheck -check-prefix=CHECK-ERROR < %t %s
|
|
// RUN: not llvm-mc -triple aarch64-none-linux-gnu -mcpu=cortex-a75 -show-encoding < %s 2> %t | FileCheck %s
|
|
// RUN: FileCheck -check-prefix=CHECK-ERROR < %t %s
|
|
// RUN: not llvm-mc -triple aarch64-none-linux-gnu -mcpu=tsv110 -show-encoding < %s 2> %t | FileCheck %s
|
|
// RUN: FileCheck -check-prefix=CHECK-ERROR < %t %s
|
|
.text
|
|
|
|
cas w0, w1, [x2]
|
|
cas w2, w3, [sp]
|
|
casa w0, w1, [x2]
|
|
casa w2, w3, [sp]
|
|
casl w0, w1, [x2]
|
|
casl w2, w3, [sp]
|
|
casal w0, w1, [x2]
|
|
casal w2, w3, [sp]
|
|
// CHECK: cas w0, w1, [x2] // encoding: [0x41,0x7c,0xa0,0x88]
|
|
// CHECK: cas w2, w3, [sp] // encoding: [0xe3,0x7f,0xa2,0x88]
|
|
// CHECK: casa w0, w1, [x2] // encoding: [0x41,0x7c,0xe0,0x88]
|
|
// CHECK: casa w2, w3, [sp] // encoding: [0xe3,0x7f,0xe2,0x88]
|
|
// CHECK: casl w0, w1, [x2] // encoding: [0x41,0xfc,0xa0,0x88]
|
|
// CHECK: casl w2, w3, [sp] // encoding: [0xe3,0xff,0xa2,0x88]
|
|
// CHECK: casal w0, w1, [x2] // encoding: [0x41,0xfc,0xe0,0x88]
|
|
// CHECK: casal w2, w3, [sp] // encoding: [0xe3,0xff,0xe2,0x88]
|
|
|
|
casb w0, w1, [x2]
|
|
casb w2, w3, [sp]
|
|
cash w0, w1, [x2]
|
|
cash w2, w3, [sp]
|
|
casab w0, w1, [x2]
|
|
casab w2, w3, [sp]
|
|
caslb w0, w1, [x2]
|
|
caslb w2, w3, [sp]
|
|
// CHECK: casb w0, w1, [x2] // encoding: [0x41,0x7c,0xa0,0x08]
|
|
// CHECK: casb w2, w3, [sp] // encoding: [0xe3,0x7f,0xa2,0x08]
|
|
// CHECK: cash w0, w1, [x2] // encoding: [0x41,0x7c,0xa0,0x48]
|
|
// CHECK: cash w2, w3, [sp] // encoding: [0xe3,0x7f,0xa2,0x48]
|
|
// CHECK: casab w0, w1, [x2] // encoding: [0x41,0x7c,0xe0,0x08]
|
|
// CHECK: casab w2, w3, [sp] // encoding: [0xe3,0x7f,0xe2,0x08]
|
|
// CHECK: caslb w0, w1, [x2] // encoding: [0x41,0xfc,0xa0,0x08]
|
|
// CHECK: caslb w2, w3, [sp] // encoding: [0xe3,0xff,0xa2,0x08]
|
|
|
|
casalb w0, w1, [x2]
|
|
casalb w2, w3, [sp]
|
|
casah w0, w1, [x2]
|
|
casah w2, w3, [sp]
|
|
caslh w0, w1, [x2]
|
|
caslh w2, w3, [sp]
|
|
casalh w0, w1, [x2]
|
|
casalh w2, w3, [sp]
|
|
// CHECK: casalb w0, w1, [x2] // encoding: [0x41,0xfc,0xe0,0x08]
|
|
// CHECK: casalb w2, w3, [sp] // encoding: [0xe3,0xff,0xe2,0x08]
|
|
// CHECK: casah w0, w1, [x2] // encoding: [0x41,0x7c,0xe0,0x48]
|
|
// CHECK: casah w2, w3, [sp] // encoding: [0xe3,0x7f,0xe2,0x48]
|
|
// CHECK: caslh w0, w1, [x2] // encoding: [0x41,0xfc,0xa0,0x48]
|
|
// CHECK: caslh w2, w3, [sp] // encoding: [0xe3,0xff,0xa2,0x48]
|
|
// CHECK: casalh w0, w1, [x2] // encoding: [0x41,0xfc,0xe0,0x48]
|
|
// CHECK: casalh w2, w3, [sp] // encoding: [0xe3,0xff,0xe2,0x48]
|
|
|
|
cas x0, x1, [x2]
|
|
cas x2, x3, [sp]
|
|
casa x0, x1, [x2]
|
|
casa x2, x3, [sp]
|
|
casl x0, x1, [x2]
|
|
casl x2, x3, [sp]
|
|
casal x0, x1, [x2]
|
|
casal x2, x3, [sp]
|
|
// CHECK: cas x0, x1, [x2] // encoding: [0x41,0x7c,0xa0,0xc8]
|
|
// CHECK: cas x2, x3, [sp] // encoding: [0xe3,0x7f,0xa2,0xc8]
|
|
// CHECK: casa x0, x1, [x2] // encoding: [0x41,0x7c,0xe0,0xc8]
|
|
// CHECK: casa x2, x3, [sp] // encoding: [0xe3,0x7f,0xe2,0xc8]
|
|
// CHECK: casl x0, x1, [x2] // encoding: [0x41,0xfc,0xa0,0xc8]
|
|
// CHECK: casl x2, x3, [sp] // encoding: [0xe3,0xff,0xa2,0xc8]
|
|
// CHECK: casal x0, x1, [x2] // encoding: [0x41,0xfc,0xe0,0xc8]
|
|
// CHECK: casal x2, x3, [sp] // encoding: [0xe3,0xff,0xe2,0xc8]
|
|
|
|
swp w0, w1, [x2]
|
|
swp w2, w3, [sp]
|
|
swpa w0, w1, [x2]
|
|
swpa w2, w3, [sp]
|
|
swpl w0, w1, [x2]
|
|
swpl w2, w3, [sp]
|
|
swpal w0, w1, [x2]
|
|
swpal w2, w3, [sp]
|
|
// CHECK: swp w0, w1, [x2] // encoding: [0x41,0x80,0x20,0xb8]
|
|
// CHECK: swp w2, w3, [sp] // encoding: [0xe3,0x83,0x22,0xb8]
|
|
// CHECK: swpa w0, w1, [x2] // encoding: [0x41,0x80,0xa0,0xb8]
|
|
// CHECK: swpa w2, w3, [sp] // encoding: [0xe3,0x83,0xa2,0xb8]
|
|
// CHECK: swpl w0, w1, [x2] // encoding: [0x41,0x80,0x60,0xb8]
|
|
// CHECK: swpl w2, w3, [sp] // encoding: [0xe3,0x83,0x62,0xb8]
|
|
// CHECK: swpal w0, w1, [x2] // encoding: [0x41,0x80,0xe0,0xb8]
|
|
// CHECK: swpal w2, w3, [sp] // encoding: [0xe3,0x83,0xe2,0xb8]
|
|
|
|
swpb w0, w1, [x2]
|
|
swpb w2, w3, [sp]
|
|
swph w0, w1, [x2]
|
|
swph w2, w3, [sp]
|
|
swpab w0, w1, [x2]
|
|
swpab w2, w3, [sp]
|
|
swplb w0, w1, [x2]
|
|
swplb w2, w3, [sp]
|
|
// CHECK: swpb w0, w1, [x2] // encoding: [0x41,0x80,0x20,0x38]
|
|
// CHECK: swpb w2, w3, [sp] // encoding: [0xe3,0x83,0x22,0x38]
|
|
// CHECK: swph w0, w1, [x2] // encoding: [0x41,0x80,0x20,0x78]
|
|
// CHECK: swph w2, w3, [sp] // encoding: [0xe3,0x83,0x22,0x78]
|
|
// CHECK: swpab w0, w1, [x2] // encoding: [0x41,0x80,0xa0,0x38]
|
|
// CHECK: swpab w2, w3, [sp] // encoding: [0xe3,0x83,0xa2,0x38]
|
|
// CHECK: swplb w0, w1, [x2] // encoding: [0x41,0x80,0x60,0x38]
|
|
// CHECK: swplb w2, w3, [sp] // encoding: [0xe3,0x83,0x62,0x38]
|
|
|
|
swpalb w0, w1, [x2]
|
|
swpalb w2, w3, [sp]
|
|
swpah w0, w1, [x2]
|
|
swpah w2, w3, [sp]
|
|
swplh w0, w1, [x2]
|
|
swplh w2, w3, [sp]
|
|
swpalh w0, w1, [x2]
|
|
swpalh w2, w3, [sp]
|
|
// CHECK: swpalb w0, w1, [x2] // encoding: [0x41,0x80,0xe0,0x38]
|
|
// CHECK: swpalb w2, w3, [sp] // encoding: [0xe3,0x83,0xe2,0x38]
|
|
// CHECK: swpah w0, w1, [x2] // encoding: [0x41,0x80,0xa0,0x78]
|
|
// CHECK: swpah w2, w3, [sp] // encoding: [0xe3,0x83,0xa2,0x78]
|
|
// CHECK: swplh w0, w1, [x2] // encoding: [0x41,0x80,0x60,0x78]
|
|
// CHECK: swplh w2, w3, [sp] // encoding: [0xe3,0x83,0x62,0x78]
|
|
// CHECK: swpalh w0, w1, [x2] // encoding: [0x41,0x80,0xe0,0x78]
|
|
// CHECK: swpalh w2, w3, [sp] // encoding: [0xe3,0x83,0xe2,0x78]
|
|
|
|
swp x0, x1, [x2]
|
|
swp x2, x3, [sp]
|
|
swpa x0, x1, [x2]
|
|
swpa x2, x3, [sp]
|
|
swpl x0, x1, [x2]
|
|
swpl x2, x3, [sp]
|
|
swpal x0, x1, [x2]
|
|
swpal x2, x3, [sp]
|
|
// CHECK: swp x0, x1, [x2] // encoding: [0x41,0x80,0x20,0xf8]
|
|
// CHECK: swp x2, x3, [sp] // encoding: [0xe3,0x83,0x22,0xf8]
|
|
// CHECK: swpa x0, x1, [x2] // encoding: [0x41,0x80,0xa0,0xf8]
|
|
// CHECK: swpa x2, x3, [sp] // encoding: [0xe3,0x83,0xa2,0xf8]
|
|
// CHECK: swpl x0, x1, [x2] // encoding: [0x41,0x80,0x60,0xf8]
|
|
// CHECK: swpl x2, x3, [sp] // encoding: [0xe3,0x83,0x62,0xf8]
|
|
// CHECK: swpal x0, x1, [x2] // encoding: [0x41,0x80,0xe0,0xf8]
|
|
// CHECK: swpal x2, x3, [sp] // encoding: [0xe3,0x83,0xe2,0xf8]
|
|
|
|
casp w0, w1, w2, w3, [x5]
|
|
casp w4, w5, w6, w7, [sp]
|
|
casp x0, x1, x2, x3, [x2]
|
|
casp x4, x5, x6, x7, [sp]
|
|
caspa w0, w1, w2, w3, [x5]
|
|
caspa w4, w5, w6, w7, [sp]
|
|
caspa x0, x1, x2, x3, [x2]
|
|
caspa x4, x5, x6, x7, [sp]
|
|
// CHECK: casp w0, w1, w2, w3, [x5] // encoding: [0xa2,0x7c,0x20,0x08]
|
|
// CHECK: casp w4, w5, w6, w7, [sp] // encoding: [0xe6,0x7f,0x24,0x08]
|
|
// CHECK: casp x0, x1, x2, x3, [x2] // encoding: [0x42,0x7c,0x20,0x48]
|
|
// CHECK: casp x4, x5, x6, x7, [sp] // encoding: [0xe6,0x7f,0x24,0x48]
|
|
// CHECK: caspa w0, w1, w2, w3, [x5] // encoding: [0xa2,0x7c,0x60,0x08]
|
|
// CHECK: caspa w4, w5, w6, w7, [sp] // encoding: [0xe6,0x7f,0x64,0x08]
|
|
// CHECK: caspa x0, x1, x2, x3, [x2] // encoding: [0x42,0x7c,0x60,0x48]
|
|
// CHECK: caspa x4, x5, x6, x7, [sp] // encoding: [0xe6,0x7f,0x64,0x48]
|
|
|
|
caspl w0, w1, w2, w3, [x5]
|
|
caspl w4, w5, w6, w7, [sp]
|
|
caspl x0, x1, x2, x3, [x2]
|
|
caspl x4, x5, x6, x7, [sp]
|
|
caspal w0, w1, w2, w3, [x5]
|
|
caspal w4, w5, w6, w7, [sp]
|
|
caspal x0, x1, x2, x3, [x2]
|
|
caspal x4, x5, x6, x7, [sp]
|
|
// CHECK: caspl w0, w1, w2, w3, [x5] // encoding: [0xa2,0xfc,0x20,0x08]
|
|
// CHECK: caspl w4, w5, w6, w7, [sp] // encoding: [0xe6,0xff,0x24,0x08]
|
|
// CHECK: caspl x0, x1, x2, x3, [x2] // encoding: [0x42,0xfc,0x20,0x48]
|
|
// CHECK: caspl x4, x5, x6, x7, [sp] // encoding: [0xe6,0xff,0x24,0x48]
|
|
// CHECK: caspal w0, w1, w2, w3, [x5] // encoding: [0xa2,0xfc,0x60,0x08]
|
|
// CHECK: caspal w4, w5, w6, w7, [sp] // encoding: [0xe6,0xff,0x64,0x08]
|
|
// CHECK: caspal x0, x1, x2, x3, [x2] // encoding: [0x42,0xfc,0x60,0x48]
|
|
// CHECK: caspal x4, x5, x6, x7, [sp] // encoding: [0xe6,0xff,0x64,0x48]
|
|
|
|
ldadd w0, w1, [x2]
|
|
ldadd w2, w3, [sp]
|
|
ldadda w0, w1, [x2]
|
|
ldadda w2, w3, [sp]
|
|
ldaddl w0, w1, [x2]
|
|
ldaddl w2, w3, [sp]
|
|
ldaddal w0, w1, [x2]
|
|
ldaddal w2, w3, [sp]
|
|
// CHECK: ldadd w0, w1, [x2] // encoding: [0x41,0x00,0x20,0xb8]
|
|
// CHECK: ldadd w2, w3, [sp] // encoding: [0xe3,0x03,0x22,0xb8]
|
|
// CHECK: ldadda w0, w1, [x2] // encoding: [0x41,0x00,0xa0,0xb8]
|
|
// CHECK: ldadda w2, w3, [sp] // encoding: [0xe3,0x03,0xa2,0xb8]
|
|
// CHECK: ldaddl w0, w1, [x2] // encoding: [0x41,0x00,0x60,0xb8]
|
|
// CHECK: ldaddl w2, w3, [sp] // encoding: [0xe3,0x03,0x62,0xb8]
|
|
// CHECK: ldaddal w0, w1, [x2] // encoding: [0x41,0x00,0xe0,0xb8]
|
|
// CHECK: ldaddal w2, w3, [sp] // encoding: [0xe3,0x03,0xe2,0xb8]
|
|
|
|
ldaddb w0, w1, [x2]
|
|
ldaddb w2, w3, [sp]
|
|
ldaddh w0, w1, [x2]
|
|
ldaddh w2, w3, [sp]
|
|
ldaddab w0, w1, [x2]
|
|
ldaddab w2, w3, [sp]
|
|
ldaddlb w0, w1, [x2]
|
|
ldaddlb w2, w3, [sp]
|
|
// CHECK: ldaddb w0, w1, [x2] // encoding: [0x41,0x00,0x20,0x38]
|
|
// CHECK: ldaddb w2, w3, [sp] // encoding: [0xe3,0x03,0x22,0x38]
|
|
// CHECK: ldaddh w0, w1, [x2] // encoding: [0x41,0x00,0x20,0x78]
|
|
// CHECK: ldaddh w2, w3, [sp] // encoding: [0xe3,0x03,0x22,0x78]
|
|
// CHECK: ldaddab w0, w1, [x2] // encoding: [0x41,0x00,0xa0,0x38]
|
|
// CHECK: ldaddab w2, w3, [sp] // encoding: [0xe3,0x03,0xa2,0x38]
|
|
// CHECK: ldaddlb w0, w1, [x2] // encoding: [0x41,0x00,0x60,0x38]
|
|
// CHECK: ldaddlb w2, w3, [sp] // encoding: [0xe3,0x03,0x62,0x38]
|
|
|
|
ldaddalb w0, w1, [x2]
|
|
ldaddalb w2, w3, [sp]
|
|
ldaddah w0, w1, [x2]
|
|
ldaddah w2, w3, [sp]
|
|
ldaddlh w0, w1, [x2]
|
|
ldaddlh w2, w3, [sp]
|
|
ldaddalh w0, w1, [x2]
|
|
ldaddalh w2, w3, [sp]
|
|
// CHECK: ldaddalb w0, w1, [x2] // encoding: [0x41,0x00,0xe0,0x38]
|
|
// CHECK: ldaddalb w2, w3, [sp] // encoding: [0xe3,0x03,0xe2,0x38]
|
|
// CHECK: ldaddah w0, w1, [x2] // encoding: [0x41,0x00,0xa0,0x78]
|
|
// CHECK: ldaddah w2, w3, [sp] // encoding: [0xe3,0x03,0xa2,0x78]
|
|
// CHECK: ldaddlh w0, w1, [x2] // encoding: [0x41,0x00,0x60,0x78]
|
|
// CHECK: ldaddlh w2, w3, [sp] // encoding: [0xe3,0x03,0x62,0x78]
|
|
// CHECK: ldaddalh w0, w1, [x2] // encoding: [0x41,0x00,0xe0,0x78]
|
|
// CHECK: ldaddalh w2, w3, [sp] // encoding: [0xe3,0x03,0xe2,0x78]
|
|
|
|
ldadd x0, x1, [x2]
|
|
ldadd x2, x3, [sp]
|
|
ldadda x0, x1, [x2]
|
|
ldadda x2, x3, [sp]
|
|
ldaddl x0, x1, [x2]
|
|
ldaddl x2, x3, [sp]
|
|
ldaddal x0, x1, [x2]
|
|
ldaddal x2, x3, [sp]
|
|
// CHECK: ldadd x0, x1, [x2] // encoding: [0x41,0x00,0x20,0xf8]
|
|
// CHECK: ldadd x2, x3, [sp] // encoding: [0xe3,0x03,0x22,0xf8]
|
|
// CHECK: ldadda x0, x1, [x2] // encoding: [0x41,0x00,0xa0,0xf8]
|
|
// CHECK: ldadda x2, x3, [sp] // encoding: [0xe3,0x03,0xa2,0xf8]
|
|
// CHECK: ldaddl x0, x1, [x2] // encoding: [0x41,0x00,0x60,0xf8]
|
|
// CHECK: ldaddl x2, x3, [sp] // encoding: [0xe3,0x03,0x62,0xf8]
|
|
// CHECK: ldaddal x0, x1, [x2] // encoding: [0x41,0x00,0xe0,0xf8]
|
|
// CHECK: ldaddal x2, x3, [sp] // encoding: [0xe3,0x03,0xe2,0xf8]
|
|
|
|
ldclr w0, w1, [x2]
|
|
ldclr w2, w3, [sp]
|
|
ldclra w0, w1, [x2]
|
|
ldclra w2, w3, [sp]
|
|
ldclrl w0, w1, [x2]
|
|
ldclrl w2, w3, [sp]
|
|
ldclral w0, w1, [x2]
|
|
ldclral w2, w3, [sp]
|
|
// CHECK: ldclr w0, w1, [x2] // encoding: [0x41,0x10,0x20,0xb8]
|
|
// CHECK: ldclr w2, w3, [sp] // encoding: [0xe3,0x13,0x22,0xb8]
|
|
// CHECK: ldclra w0, w1, [x2] // encoding: [0x41,0x10,0xa0,0xb8]
|
|
// CHECK: ldclra w2, w3, [sp] // encoding: [0xe3,0x13,0xa2,0xb8]
|
|
// CHECK: ldclrl w0, w1, [x2] // encoding: [0x41,0x10,0x60,0xb8]
|
|
// CHECK: ldclrl w2, w3, [sp] // encoding: [0xe3,0x13,0x62,0xb8]
|
|
// CHECK: ldclral w0, w1, [x2] // encoding: [0x41,0x10,0xe0,0xb8]
|
|
// CHECK: ldclral w2, w3, [sp] // encoding: [0xe3,0x13,0xe2,0xb8]
|
|
|
|
ldclrb w0, w1, [x2]
|
|
ldclrb w2, w3, [sp]
|
|
ldclrh w0, w1, [x2]
|
|
ldclrh w2, w3, [sp]
|
|
ldclrab w0, w1, [x2]
|
|
ldclrab w2, w3, [sp]
|
|
ldclrlb w0, w1, [x2]
|
|
ldclrlb w2, w3, [sp]
|
|
// CHECK: ldclrb w0, w1, [x2] // encoding: [0x41,0x10,0x20,0x38]
|
|
// CHECK: ldclrb w2, w3, [sp] // encoding: [0xe3,0x13,0x22,0x38]
|
|
// CHECK: ldclrh w0, w1, [x2] // encoding: [0x41,0x10,0x20,0x78]
|
|
// CHECK: ldclrh w2, w3, [sp] // encoding: [0xe3,0x13,0x22,0x78]
|
|
// CHECK: ldclrab w0, w1, [x2] // encoding: [0x41,0x10,0xa0,0x38]
|
|
// CHECK: ldclrab w2, w3, [sp] // encoding: [0xe3,0x13,0xa2,0x38]
|
|
// CHECK: ldclrlb w0, w1, [x2] // encoding: [0x41,0x10,0x60,0x38]
|
|
// CHECK: ldclrlb w2, w3, [sp] // encoding: [0xe3,0x13,0x62,0x38]
|
|
|
|
ldclralb w0, w1, [x2]
|
|
ldclralb w2, w3, [sp]
|
|
ldclrah w0, w1, [x2]
|
|
ldclrah w2, w3, [sp]
|
|
ldclrlh w0, w1, [x2]
|
|
ldclrlh w2, w3, [sp]
|
|
ldclralh w0, w1, [x2]
|
|
ldclralh w2, w3, [sp]
|
|
// CHECK: ldclralb w0, w1, [x2] // encoding: [0x41,0x10,0xe0,0x38]
|
|
// CHECK: ldclralb w2, w3, [sp] // encoding: [0xe3,0x13,0xe2,0x38]
|
|
// CHECK: ldclrah w0, w1, [x2] // encoding: [0x41,0x10,0xa0,0x78]
|
|
// CHECK: ldclrah w2, w3, [sp] // encoding: [0xe3,0x13,0xa2,0x78]
|
|
// CHECK: ldclrlh w0, w1, [x2] // encoding: [0x41,0x10,0x60,0x78]
|
|
// CHECK: ldclrlh w2, w3, [sp] // encoding: [0xe3,0x13,0x62,0x78]
|
|
// CHECK: ldclralh w0, w1, [x2] // encoding: [0x41,0x10,0xe0,0x78]
|
|
// CHECK: ldclralh w2, w3, [sp] // encoding: [0xe3,0x13,0xe2,0x78]
|
|
|
|
ldclr x0, x1, [x2]
|
|
ldclr x2, x3, [sp]
|
|
ldclra x0, x1, [x2]
|
|
ldclra x2, x3, [sp]
|
|
ldclrl x0, x1, [x2]
|
|
ldclrl x2, x3, [sp]
|
|
ldclral x0, x1, [x2]
|
|
ldclral x2, x3, [sp]
|
|
// CHECK: ldclr x0, x1, [x2] // encoding: [0x41,0x10,0x20,0xf8]
|
|
// CHECK: ldclr x2, x3, [sp] // encoding: [0xe3,0x13,0x22,0xf8]
|
|
// CHECK: ldclra x0, x1, [x2] // encoding: [0x41,0x10,0xa0,0xf8]
|
|
// CHECK: ldclra x2, x3, [sp] // encoding: [0xe3,0x13,0xa2,0xf8]
|
|
// CHECK: ldclrl x0, x1, [x2] // encoding: [0x41,0x10,0x60,0xf8]
|
|
// CHECK: ldclrl x2, x3, [sp] // encoding: [0xe3,0x13,0x62,0xf8]
|
|
// CHECK: ldclral x0, x1, [x2] // encoding: [0x41,0x10,0xe0,0xf8]
|
|
// CHECK: ldclral x2, x3, [sp] // encoding: [0xe3,0x13,0xe2,0xf8]
|
|
|
|
ldeor w0, w1, [x2]
|
|
ldeor w2, w3, [sp]
|
|
ldeora w0, w1, [x2]
|
|
ldeora w2, w3, [sp]
|
|
ldeorl w0, w1, [x2]
|
|
ldeorl w2, w3, [sp]
|
|
ldeoral w0, w1, [x2]
|
|
ldeoral w2, w3, [sp]
|
|
// CHECK: ldeor w0, w1, [x2] // encoding: [0x41,0x20,0x20,0xb8]
|
|
// CHECK: ldeor w2, w3, [sp] // encoding: [0xe3,0x23,0x22,0xb8]
|
|
// CHECK: ldeora w0, w1, [x2] // encoding: [0x41,0x20,0xa0,0xb8]
|
|
// CHECK: ldeora w2, w3, [sp] // encoding: [0xe3,0x23,0xa2,0xb8]
|
|
// CHECK: ldeorl w0, w1, [x2] // encoding: [0x41,0x20,0x60,0xb8]
|
|
// CHECK: ldeorl w2, w3, [sp] // encoding: [0xe3,0x23,0x62,0xb8]
|
|
// CHECK: ldeoral w0, w1, [x2] // encoding: [0x41,0x20,0xe0,0xb8]
|
|
// CHECK: ldeoral w2, w3, [sp] // encoding: [0xe3,0x23,0xe2,0xb8]
|
|
|
|
ldeorb w0, w1, [x2]
|
|
ldeorb w2, w3, [sp]
|
|
ldeorh w0, w1, [x2]
|
|
ldeorh w2, w3, [sp]
|
|
ldeorab w0, w1, [x2]
|
|
ldeorab w2, w3, [sp]
|
|
ldeorlb w0, w1, [x2]
|
|
ldeorlb w2, w3, [sp]
|
|
// CHECK: ldeorb w0, w1, [x2] // encoding: [0x41,0x20,0x20,0x38]
|
|
// CHECK: ldeorb w2, w3, [sp] // encoding: [0xe3,0x23,0x22,0x38]
|
|
// CHECK: ldeorh w0, w1, [x2] // encoding: [0x41,0x20,0x20,0x78]
|
|
// CHECK: ldeorh w2, w3, [sp] // encoding: [0xe3,0x23,0x22,0x78]
|
|
// CHECK: ldeorab w0, w1, [x2] // encoding: [0x41,0x20,0xa0,0x38]
|
|
// CHECK: ldeorab w2, w3, [sp] // encoding: [0xe3,0x23,0xa2,0x38]
|
|
// CHECK: ldeorlb w0, w1, [x2] // encoding: [0x41,0x20,0x60,0x38]
|
|
// CHECK: ldeorlb w2, w3, [sp] // encoding: [0xe3,0x23,0x62,0x38]
|
|
|
|
ldeoralb w0, w1, [x2]
|
|
ldeoralb w2, w3, [sp]
|
|
ldeorah w0, w1, [x2]
|
|
ldeorah w2, w3, [sp]
|
|
ldeorlh w0, w1, [x2]
|
|
ldeorlh w2, w3, [sp]
|
|
ldeoralh w0, w1, [x2]
|
|
ldeoralh w2, w3, [sp]
|
|
// CHECK: ldeoralb w0, w1, [x2] // encoding: [0x41,0x20,0xe0,0x38]
|
|
// CHECK: ldeoralb w2, w3, [sp] // encoding: [0xe3,0x23,0xe2,0x38]
|
|
// CHECK: ldeorah w0, w1, [x2] // encoding: [0x41,0x20,0xa0,0x78]
|
|
// CHECK: ldeorah w2, w3, [sp] // encoding: [0xe3,0x23,0xa2,0x78]
|
|
// CHECK: ldeorlh w0, w1, [x2] // encoding: [0x41,0x20,0x60,0x78]
|
|
// CHECK: ldeorlh w2, w3, [sp] // encoding: [0xe3,0x23,0x62,0x78]
|
|
// CHECK: ldeoralh w0, w1, [x2] // encoding: [0x41,0x20,0xe0,0x78]
|
|
// CHECK: ldeoralh w2, w3, [sp] // encoding: [0xe3,0x23,0xe2,0x78]
|
|
|
|
ldeor x0, x1, [x2]
|
|
ldeor x2, x3, [sp]
|
|
ldeora x0, x1, [x2]
|
|
ldeora x2, x3, [sp]
|
|
ldeorl x0, x1, [x2]
|
|
ldeorl x2, x3, [sp]
|
|
ldeoral x0, x1, [x2]
|
|
ldeoral x2, x3, [sp]
|
|
// CHECK: ldeor x0, x1, [x2] // encoding: [0x41,0x20,0x20,0xf8]
|
|
// CHECK: ldeor x2, x3, [sp] // encoding: [0xe3,0x23,0x22,0xf8]
|
|
// CHECK: ldeora x0, x1, [x2] // encoding: [0x41,0x20,0xa0,0xf8]
|
|
// CHECK: ldeora x2, x3, [sp] // encoding: [0xe3,0x23,0xa2,0xf8]
|
|
// CHECK: ldeorl x0, x1, [x2] // encoding: [0x41,0x20,0x60,0xf8]
|
|
// CHECK: ldeorl x2, x3, [sp] // encoding: [0xe3,0x23,0x62,0xf8]
|
|
// CHECK: ldeoral x0, x1, [x2] // encoding: [0x41,0x20,0xe0,0xf8]
|
|
// CHECK: ldeoral x2, x3, [sp] // encoding: [0xe3,0x23,0xe2,0xf8]
|
|
|
|
ldset w0, w1, [x2]
|
|
ldset w2, w3, [sp]
|
|
ldseta w0, w1, [x2]
|
|
ldseta w2, w3, [sp]
|
|
ldsetl w0, w1, [x2]
|
|
ldsetl w2, w3, [sp]
|
|
ldsetal w0, w1, [x2]
|
|
ldsetal w2, w3, [sp]
|
|
// CHECK: ldset w0, w1, [x2] // encoding: [0x41,0x30,0x20,0xb8]
|
|
// CHECK: ldset w2, w3, [sp] // encoding: [0xe3,0x33,0x22,0xb8]
|
|
// CHECK: ldseta w0, w1, [x2] // encoding: [0x41,0x30,0xa0,0xb8]
|
|
// CHECK: ldseta w2, w3, [sp] // encoding: [0xe3,0x33,0xa2,0xb8]
|
|
// CHECK: ldsetl w0, w1, [x2] // encoding: [0x41,0x30,0x60,0xb8]
|
|
// CHECK: ldsetl w2, w3, [sp] // encoding: [0xe3,0x33,0x62,0xb8]
|
|
// CHECK: ldsetal w0, w1, [x2] // encoding: [0x41,0x30,0xe0,0xb8]
|
|
// CHECK: ldsetal w2, w3, [sp] // encoding: [0xe3,0x33,0xe2,0xb8]
|
|
|
|
ldsetb w0, w1, [x2]
|
|
ldsetb w2, w3, [sp]
|
|
ldseth w0, w1, [x2]
|
|
ldseth w2, w3, [sp]
|
|
ldsetab w0, w1, [x2]
|
|
ldsetab w2, w3, [sp]
|
|
ldsetlb w0, w1, [x2]
|
|
ldsetlb w2, w3, [sp]
|
|
// CHECK: ldsetb w0, w1, [x2] // encoding: [0x41,0x30,0x20,0x38]
|
|
// CHECK: ldsetb w2, w3, [sp] // encoding: [0xe3,0x33,0x22,0x38]
|
|
// CHECK: ldseth w0, w1, [x2] // encoding: [0x41,0x30,0x20,0x78]
|
|
// CHECK: ldseth w2, w3, [sp] // encoding: [0xe3,0x33,0x22,0x78]
|
|
// CHECK: ldsetab w0, w1, [x2] // encoding: [0x41,0x30,0xa0,0x38]
|
|
// CHECK: ldsetab w2, w3, [sp] // encoding: [0xe3,0x33,0xa2,0x38]
|
|
// CHECK: ldsetlb w0, w1, [x2] // encoding: [0x41,0x30,0x60,0x38]
|
|
// CHECK: ldsetlb w2, w3, [sp] // encoding: [0xe3,0x33,0x62,0x38]
|
|
|
|
ldsetalb w0, w1, [x2]
|
|
ldsetalb w2, w3, [sp]
|
|
ldsetah w0, w1, [x2]
|
|
ldsetah w2, w3, [sp]
|
|
ldsetlh w0, w1, [x2]
|
|
ldsetlh w2, w3, [sp]
|
|
ldsetalh w0, w1, [x2]
|
|
ldsetalh w2, w3, [sp]
|
|
// CHECK: ldsetalb w0, w1, [x2] // encoding: [0x41,0x30,0xe0,0x38]
|
|
// CHECK: ldsetalb w2, w3, [sp] // encoding: [0xe3,0x33,0xe2,0x38]
|
|
// CHECK: ldsetah w0, w1, [x2] // encoding: [0x41,0x30,0xa0,0x78]
|
|
// CHECK: ldsetah w2, w3, [sp] // encoding: [0xe3,0x33,0xa2,0x78]
|
|
// CHECK: ldsetlh w0, w1, [x2] // encoding: [0x41,0x30,0x60,0x78]
|
|
// CHECK: ldsetlh w2, w3, [sp] // encoding: [0xe3,0x33,0x62,0x78]
|
|
// CHECK: ldsetalh w0, w1, [x2] // encoding: [0x41,0x30,0xe0,0x78]
|
|
// CHECK: ldsetalh w2, w3, [sp] // encoding: [0xe3,0x33,0xe2,0x78]
|
|
|
|
ldset x0, x1, [x2]
|
|
ldset x2, x3, [sp]
|
|
ldseta x0, x1, [x2]
|
|
ldseta x2, x3, [sp]
|
|
ldsetl x0, x1, [x2]
|
|
ldsetl x2, x3, [sp]
|
|
ldsetal x0, x1, [x2]
|
|
ldsetal x2, x3, [sp]
|
|
// CHECK: ldset x0, x1, [x2] // encoding: [0x41,0x30,0x20,0xf8]
|
|
// CHECK: ldset x2, x3, [sp] // encoding: [0xe3,0x33,0x22,0xf8]
|
|
// CHECK: ldseta x0, x1, [x2] // encoding: [0x41,0x30,0xa0,0xf8]
|
|
// CHECK: ldseta x2, x3, [sp] // encoding: [0xe3,0x33,0xa2,0xf8]
|
|
// CHECK: ldsetl x0, x1, [x2] // encoding: [0x41,0x30,0x60,0xf8]
|
|
// CHECK: ldsetl x2, x3, [sp] // encoding: [0xe3,0x33,0x62,0xf8]
|
|
// CHECK: ldsetal x0, x1, [x2] // encoding: [0x41,0x30,0xe0,0xf8]
|
|
// CHECK: ldsetal x2, x3, [sp] // encoding: [0xe3,0x33,0xe2,0xf8]
|
|
|
|
ldsmax w0, w1, [x2]
|
|
ldsmax w2, w3, [sp]
|
|
ldsmaxa w0, w1, [x2]
|
|
ldsmaxa w2, w3, [sp]
|
|
ldsmaxl w0, w1, [x2]
|
|
ldsmaxl w2, w3, [sp]
|
|
ldsmaxal w0, w1, [x2]
|
|
ldsmaxal w2, w3, [sp]
|
|
// CHECK: ldsmax w0, w1, [x2] // encoding: [0x41,0x40,0x20,0xb8]
|
|
// CHECK: ldsmax w2, w3, [sp] // encoding: [0xe3,0x43,0x22,0xb8]
|
|
// CHECK: ldsmaxa w0, w1, [x2] // encoding: [0x41,0x40,0xa0,0xb8]
|
|
// CHECK: ldsmaxa w2, w3, [sp] // encoding: [0xe3,0x43,0xa2,0xb8]
|
|
// CHECK: ldsmaxl w0, w1, [x2] // encoding: [0x41,0x40,0x60,0xb8]
|
|
// CHECK: ldsmaxl w2, w3, [sp] // encoding: [0xe3,0x43,0x62,0xb8]
|
|
// CHECK: ldsmaxal w0, w1, [x2] // encoding: [0x41,0x40,0xe0,0xb8]
|
|
// CHECK: ldsmaxal w2, w3, [sp] // encoding: [0xe3,0x43,0xe2,0xb8]
|
|
|
|
ldsmaxb w0, w1, [x2]
|
|
ldsmaxb w2, w3, [sp]
|
|
ldsmaxh w0, w1, [x2]
|
|
ldsmaxh w2, w3, [sp]
|
|
ldsmaxab w0, w1, [x2]
|
|
ldsmaxab w2, w3, [sp]
|
|
ldsmaxlb w0, w1, [x2]
|
|
ldsmaxlb w2, w3, [sp]
|
|
// CHECK: ldsmaxb w0, w1, [x2] // encoding: [0x41,0x40,0x20,0x38]
|
|
// CHECK: ldsmaxb w2, w3, [sp] // encoding: [0xe3,0x43,0x22,0x38]
|
|
// CHECK: ldsmaxh w0, w1, [x2] // encoding: [0x41,0x40,0x20,0x78]
|
|
// CHECK: ldsmaxh w2, w3, [sp] // encoding: [0xe3,0x43,0x22,0x78]
|
|
// CHECK: ldsmaxab w0, w1, [x2] // encoding: [0x41,0x40,0xa0,0x38]
|
|
// CHECK: ldsmaxab w2, w3, [sp] // encoding: [0xe3,0x43,0xa2,0x38]
|
|
// CHECK: ldsmaxlb w0, w1, [x2] // encoding: [0x41,0x40,0x60,0x38]
|
|
// CHECK: ldsmaxlb w2, w3, [sp] // encoding: [0xe3,0x43,0x62,0x38]
|
|
|
|
ldsmaxalb w0, w1, [x2]
|
|
ldsmaxalb w2, w3, [sp]
|
|
ldsmaxah w0, w1, [x2]
|
|
ldsmaxah w2, w3, [sp]
|
|
ldsmaxlh w0, w1, [x2]
|
|
ldsmaxlh w2, w3, [sp]
|
|
ldsmaxalh w0, w1, [x2]
|
|
ldsmaxalh w2, w3, [sp]
|
|
// CHECK: ldsmaxalb w0, w1, [x2] // encoding: [0x41,0x40,0xe0,0x38]
|
|
// CHECK: ldsmaxalb w2, w3, [sp] // encoding: [0xe3,0x43,0xe2,0x38]
|
|
// CHECK: ldsmaxah w0, w1, [x2] // encoding: [0x41,0x40,0xa0,0x78]
|
|
// CHECK: ldsmaxah w2, w3, [sp] // encoding: [0xe3,0x43,0xa2,0x78]
|
|
// CHECK: ldsmaxlh w0, w1, [x2] // encoding: [0x41,0x40,0x60,0x78]
|
|
// CHECK: ldsmaxlh w2, w3, [sp] // encoding: [0xe3,0x43,0x62,0x78]
|
|
// CHECK: ldsmaxalh w0, w1, [x2] // encoding: [0x41,0x40,0xe0,0x78]
|
|
// CHECK: ldsmaxalh w2, w3, [sp] // encoding: [0xe3,0x43,0xe2,0x78]
|
|
|
|
ldsmax x0, x1, [x2]
|
|
ldsmax x2, x3, [sp]
|
|
ldsmaxa x0, x1, [x2]
|
|
ldsmaxa x2, x3, [sp]
|
|
ldsmaxl x0, x1, [x2]
|
|
ldsmaxl x2, x3, [sp]
|
|
ldsmaxal x0, x1, [x2]
|
|
ldsmaxal x2, x3, [sp]
|
|
// CHECK: ldsmax x0, x1, [x2] // encoding: [0x41,0x40,0x20,0xf8]
|
|
// CHECK: ldsmax x2, x3, [sp] // encoding: [0xe3,0x43,0x22,0xf8]
|
|
// CHECK: ldsmaxa x0, x1, [x2] // encoding: [0x41,0x40,0xa0,0xf8]
|
|
// CHECK: ldsmaxa x2, x3, [sp] // encoding: [0xe3,0x43,0xa2,0xf8]
|
|
// CHECK: ldsmaxl x0, x1, [x2] // encoding: [0x41,0x40,0x60,0xf8]
|
|
// CHECK: ldsmaxl x2, x3, [sp] // encoding: [0xe3,0x43,0x62,0xf8]
|
|
// CHECK: ldsmaxal x0, x1, [x2] // encoding: [0x41,0x40,0xe0,0xf8]
|
|
// CHECK: ldsmaxal x2, x3, [sp] // encoding: [0xe3,0x43,0xe2,0xf8]
|
|
|
|
ldsmin w0, w1, [x2]
|
|
ldsmin w2, w3, [sp]
|
|
ldsmina w0, w1, [x2]
|
|
ldsmina w2, w3, [sp]
|
|
ldsminl w0, w1, [x2]
|
|
ldsminl w2, w3, [sp]
|
|
ldsminal w0, w1, [x2]
|
|
ldsminal w2, w3, [sp]
|
|
// CHECK: ldsmin w0, w1, [x2] // encoding: [0x41,0x50,0x20,0xb8]
|
|
// CHECK: ldsmin w2, w3, [sp] // encoding: [0xe3,0x53,0x22,0xb8]
|
|
// CHECK: ldsmina w0, w1, [x2] // encoding: [0x41,0x50,0xa0,0xb8]
|
|
// CHECK: ldsmina w2, w3, [sp] // encoding: [0xe3,0x53,0xa2,0xb8]
|
|
// CHECK: ldsminl w0, w1, [x2] // encoding: [0x41,0x50,0x60,0xb8]
|
|
// CHECK: ldsminl w2, w3, [sp] // encoding: [0xe3,0x53,0x62,0xb8]
|
|
// CHECK: ldsminal w0, w1, [x2] // encoding: [0x41,0x50,0xe0,0xb8]
|
|
// CHECK: ldsminal w2, w3, [sp] // encoding: [0xe3,0x53,0xe2,0xb8]
|
|
|
|
ldsminb w0, w1, [x2]
|
|
ldsminb w2, w3, [sp]
|
|
ldsminh w0, w1, [x2]
|
|
ldsminh w2, w3, [sp]
|
|
ldsminab w0, w1, [x2]
|
|
ldsminab w2, w3, [sp]
|
|
ldsminlb w0, w1, [x2]
|
|
ldsminlb w2, w3, [sp]
|
|
// CHECK: ldsminb w0, w1, [x2] // encoding: [0x41,0x50,0x20,0x38]
|
|
// CHECK: ldsminb w2, w3, [sp] // encoding: [0xe3,0x53,0x22,0x38]
|
|
// CHECK: ldsminh w0, w1, [x2] // encoding: [0x41,0x50,0x20,0x78]
|
|
// CHECK: ldsminh w2, w3, [sp] // encoding: [0xe3,0x53,0x22,0x78]
|
|
// CHECK: ldsminab w0, w1, [x2] // encoding: [0x41,0x50,0xa0,0x38]
|
|
// CHECK: ldsminab w2, w3, [sp] // encoding: [0xe3,0x53,0xa2,0x38]
|
|
// CHECK: ldsminlb w0, w1, [x2] // encoding: [0x41,0x50,0x60,0x38]
|
|
// CHECK: ldsminlb w2, w3, [sp] // encoding: [0xe3,0x53,0x62,0x38]
|
|
|
|
ldsminalb w0, w1, [x2]
|
|
ldsminalb w2, w3, [sp]
|
|
ldsminah w0, w1, [x2]
|
|
ldsminah w2, w3, [sp]
|
|
ldsminlh w0, w1, [x2]
|
|
ldsminlh w2, w3, [sp]
|
|
ldsminalh w0, w1, [x2]
|
|
ldsminalh w2, w3, [sp]
|
|
// CHECK: ldsminalb w0, w1, [x2] // encoding: [0x41,0x50,0xe0,0x38]
|
|
// CHECK: ldsminalb w2, w3, [sp] // encoding: [0xe3,0x53,0xe2,0x38]
|
|
// CHECK: ldsminah w0, w1, [x2] // encoding: [0x41,0x50,0xa0,0x78]
|
|
// CHECK: ldsminah w2, w3, [sp] // encoding: [0xe3,0x53,0xa2,0x78]
|
|
// CHECK: ldsminlh w0, w1, [x2] // encoding: [0x41,0x50,0x60,0x78]
|
|
// CHECK: ldsminlh w2, w3, [sp] // encoding: [0xe3,0x53,0x62,0x78]
|
|
// CHECK: ldsminalh w0, w1, [x2] // encoding: [0x41,0x50,0xe0,0x78]
|
|
// CHECK: ldsminalh w2, w3, [sp] // encoding: [0xe3,0x53,0xe2,0x78]
|
|
|
|
ldsmin x0, x1, [x2]
|
|
ldsmin x2, x3, [sp]
|
|
ldsmina x0, x1, [x2]
|
|
ldsmina x2, x3, [sp]
|
|
ldsminl x0, x1, [x2]
|
|
ldsminl x2, x3, [sp]
|
|
ldsminal x0, x1, [x2]
|
|
ldsminal x2, x3, [sp]
|
|
// CHECK: ldsmin x0, x1, [x2] // encoding: [0x41,0x50,0x20,0xf8]
|
|
// CHECK: ldsmin x2, x3, [sp] // encoding: [0xe3,0x53,0x22,0xf8]
|
|
// CHECK: ldsmina x0, x1, [x2] // encoding: [0x41,0x50,0xa0,0xf8]
|
|
// CHECK: ldsmina x2, x3, [sp] // encoding: [0xe3,0x53,0xa2,0xf8]
|
|
// CHECK: ldsminl x0, x1, [x2] // encoding: [0x41,0x50,0x60,0xf8]
|
|
// CHECK: ldsminl x2, x3, [sp] // encoding: [0xe3,0x53,0x62,0xf8]
|
|
// CHECK: ldsminal x0, x1, [x2] // encoding: [0x41,0x50,0xe0,0xf8]
|
|
// CHECK: ldsminal x2, x3, [sp] // encoding: [0xe3,0x53,0xe2,0xf8]
|
|
|
|
ldumax w0, w1, [x2]
|
|
ldumax w2, w3, [sp]
|
|
ldumaxa w0, w1, [x2]
|
|
ldumaxa w2, w3, [sp]
|
|
ldumaxl w0, w1, [x2]
|
|
ldumaxl w2, w3, [sp]
|
|
ldumaxal w0, w1, [x2]
|
|
ldumaxal w2, w3, [sp]
|
|
// CHECK: ldumax w0, w1, [x2] // encoding: [0x41,0x60,0x20,0xb8]
|
|
// CHECK: ldumax w2, w3, [sp] // encoding: [0xe3,0x63,0x22,0xb8]
|
|
// CHECK: ldumaxa w0, w1, [x2] // encoding: [0x41,0x60,0xa0,0xb8]
|
|
// CHECK: ldumaxa w2, w3, [sp] // encoding: [0xe3,0x63,0xa2,0xb8]
|
|
// CHECK: ldumaxl w0, w1, [x2] // encoding: [0x41,0x60,0x60,0xb8]
|
|
// CHECK: ldumaxl w2, w3, [sp] // encoding: [0xe3,0x63,0x62,0xb8]
|
|
// CHECK: ldumaxal w0, w1, [x2] // encoding: [0x41,0x60,0xe0,0xb8]
|
|
// CHECK: ldumaxal w2, w3, [sp] // encoding: [0xe3,0x63,0xe2,0xb8]
|
|
|
|
ldumaxb w0, w1, [x2]
|
|
ldumaxb w2, w3, [sp]
|
|
ldumaxh w0, w1, [x2]
|
|
ldumaxh w2, w3, [sp]
|
|
ldumaxab w0, w1, [x2]
|
|
ldumaxab w2, w3, [sp]
|
|
ldumaxlb w0, w1, [x2]
|
|
ldumaxlb w2, w3, [sp]
|
|
// CHECK: ldumaxb w0, w1, [x2] // encoding: [0x41,0x60,0x20,0x38]
|
|
// CHECK: ldumaxb w2, w3, [sp] // encoding: [0xe3,0x63,0x22,0x38]
|
|
// CHECK: ldumaxh w0, w1, [x2] // encoding: [0x41,0x60,0x20,0x78]
|
|
// CHECK: ldumaxh w2, w3, [sp] // encoding: [0xe3,0x63,0x22,0x78]
|
|
// CHECK: ldumaxab w0, w1, [x2] // encoding: [0x41,0x60,0xa0,0x38]
|
|
// CHECK: ldumaxab w2, w3, [sp] // encoding: [0xe3,0x63,0xa2,0x38]
|
|
// CHECK: ldumaxlb w0, w1, [x2] // encoding: [0x41,0x60,0x60,0x38]
|
|
// CHECK: ldumaxlb w2, w3, [sp] // encoding: [0xe3,0x63,0x62,0x38]
|
|
|
|
ldumaxalb w0, w1, [x2]
|
|
ldumaxalb w2, w3, [sp]
|
|
ldumaxah w0, w1, [x2]
|
|
ldumaxah w2, w3, [sp]
|
|
ldumaxlh w0, w1, [x2]
|
|
ldumaxlh w2, w3, [sp]
|
|
ldumaxalh w0, w1, [x2]
|
|
ldumaxalh w2, w3, [sp]
|
|
// CHECK: ldumaxalb w0, w1, [x2] // encoding: [0x41,0x60,0xe0,0x38]
|
|
// CHECK: ldumaxalb w2, w3, [sp] // encoding: [0xe3,0x63,0xe2,0x38]
|
|
// CHECK: ldumaxah w0, w1, [x2] // encoding: [0x41,0x60,0xa0,0x78]
|
|
// CHECK: ldumaxah w2, w3, [sp] // encoding: [0xe3,0x63,0xa2,0x78]
|
|
// CHECK: ldumaxlh w0, w1, [x2] // encoding: [0x41,0x60,0x60,0x78]
|
|
// CHECK: ldumaxlh w2, w3, [sp] // encoding: [0xe3,0x63,0x62,0x78]
|
|
// CHECK: ldumaxalh w0, w1, [x2] // encoding: [0x41,0x60,0xe0,0x78]
|
|
// CHECK: ldumaxalh w2, w3, [sp] // encoding: [0xe3,0x63,0xe2,0x78]
|
|
|
|
ldumax x0, x1, [x2]
|
|
ldumax x2, x3, [sp]
|
|
ldumaxa x0, x1, [x2]
|
|
ldumaxa x2, x3, [sp]
|
|
ldumaxl x0, x1, [x2]
|
|
ldumaxl x2, x3, [sp]
|
|
ldumaxal x0, x1, [x2]
|
|
ldumaxal x2, x3, [sp]
|
|
// CHECK: ldumax x0, x1, [x2] // encoding: [0x41,0x60,0x20,0xf8]
|
|
// CHECK: ldumax x2, x3, [sp] // encoding: [0xe3,0x63,0x22,0xf8]
|
|
// CHECK: ldumaxa x0, x1, [x2] // encoding: [0x41,0x60,0xa0,0xf8]
|
|
// CHECK: ldumaxa x2, x3, [sp] // encoding: [0xe3,0x63,0xa2,0xf8]
|
|
// CHECK: ldumaxl x0, x1, [x2] // encoding: [0x41,0x60,0x60,0xf8]
|
|
// CHECK: ldumaxl x2, x3, [sp] // encoding: [0xe3,0x63,0x62,0xf8]
|
|
// CHECK: ldumaxal x0, x1, [x2] // encoding: [0x41,0x60,0xe0,0xf8]
|
|
// CHECK: ldumaxal x2, x3, [sp] // encoding: [0xe3,0x63,0xe2,0xf8]
|
|
|
|
ldumin w0, w1, [x2]
|
|
ldumin w2, w3, [sp]
|
|
ldumina w0, w1, [x2]
|
|
ldumina w2, w3, [sp]
|
|
lduminl w0, w1, [x2]
|
|
lduminl w2, w3, [sp]
|
|
lduminal w0, w1, [x2]
|
|
lduminal w2, w3, [sp]
|
|
// CHECK: ldumin w0, w1, [x2] // encoding: [0x41,0x70,0x20,0xb8]
|
|
// CHECK: ldumin w2, w3, [sp] // encoding: [0xe3,0x73,0x22,0xb8]
|
|
// CHECK: ldumina w0, w1, [x2] // encoding: [0x41,0x70,0xa0,0xb8]
|
|
// CHECK: ldumina w2, w3, [sp] // encoding: [0xe3,0x73,0xa2,0xb8]
|
|
// CHECK: lduminl w0, w1, [x2] // encoding: [0x41,0x70,0x60,0xb8]
|
|
// CHECK: lduminl w2, w3, [sp] // encoding: [0xe3,0x73,0x62,0xb8]
|
|
// CHECK: lduminal w0, w1, [x2] // encoding: [0x41,0x70,0xe0,0xb8]
|
|
// CHECK: lduminal w2, w3, [sp] // encoding: [0xe3,0x73,0xe2,0xb8]
|
|
|
|
lduminb w0, w1, [x2]
|
|
lduminb w2, w3, [sp]
|
|
lduminh w0, w1, [x2]
|
|
lduminh w2, w3, [sp]
|
|
lduminab w0, w1, [x2]
|
|
lduminab w2, w3, [sp]
|
|
lduminlb w0, w1, [x2]
|
|
lduminlb w2, w3, [sp]
|
|
// CHECK: lduminb w0, w1, [x2] // encoding: [0x41,0x70,0x20,0x38]
|
|
// CHECK: lduminb w2, w3, [sp] // encoding: [0xe3,0x73,0x22,0x38]
|
|
// CHECK: lduminh w0, w1, [x2] // encoding: [0x41,0x70,0x20,0x78]
|
|
// CHECK: lduminh w2, w3, [sp] // encoding: [0xe3,0x73,0x22,0x78]
|
|
// CHECK: lduminab w0, w1, [x2] // encoding: [0x41,0x70,0xa0,0x38]
|
|
// CHECK: lduminab w2, w3, [sp] // encoding: [0xe3,0x73,0xa2,0x38]
|
|
// CHECK: lduminlb w0, w1, [x2] // encoding: [0x41,0x70,0x60,0x38]
|
|
// CHECK: lduminlb w2, w3, [sp] // encoding: [0xe3,0x73,0x62,0x38]
|
|
|
|
lduminalb w0, w1, [x2]
|
|
lduminalb w2, w3, [sp]
|
|
lduminah w0, w1, [x2]
|
|
lduminah w2, w3, [sp]
|
|
lduminlh w0, w1, [x2]
|
|
lduminlh w2, w3, [sp]
|
|
lduminalh w0, w1, [x2]
|
|
lduminalh w2, w3, [sp]
|
|
// CHECK: lduminalb w0, w1, [x2] // encoding: [0x41,0x70,0xe0,0x38]
|
|
// CHECK: lduminalb w2, w3, [sp] // encoding: [0xe3,0x73,0xe2,0x38]
|
|
// CHECK: lduminah w0, w1, [x2] // encoding: [0x41,0x70,0xa0,0x78]
|
|
// CHECK: lduminah w2, w3, [sp] // encoding: [0xe3,0x73,0xa2,0x78]
|
|
// CHECK: lduminlh w0, w1, [x2] // encoding: [0x41,0x70,0x60,0x78]
|
|
// CHECK: lduminlh w2, w3, [sp] // encoding: [0xe3,0x73,0x62,0x78]
|
|
// CHECK: lduminalh w0, w1, [x2] // encoding: [0x41,0x70,0xe0,0x78]
|
|
// CHECK: lduminalh w2, w3, [sp] // encoding: [0xe3,0x73,0xe2,0x78]
|
|
|
|
ldumin x0, x1, [x2]
|
|
ldumin x2, x3, [sp]
|
|
ldumina x0, x1, [x2]
|
|
ldumina x2, x3, [sp]
|
|
lduminl x0, x1, [x2]
|
|
lduminl x2, x3, [sp]
|
|
lduminal x0, x1, [x2]
|
|
lduminal x2, x3, [sp]
|
|
// CHECK: ldumin x0, x1, [x2] // encoding: [0x41,0x70,0x20,0xf8]
|
|
// CHECK: ldumin x2, x3, [sp] // encoding: [0xe3,0x73,0x22,0xf8]
|
|
// CHECK: ldumina x0, x1, [x2] // encoding: [0x41,0x70,0xa0,0xf8]
|
|
// CHECK: ldumina x2, x3, [sp] // encoding: [0xe3,0x73,0xa2,0xf8]
|
|
// CHECK: lduminl x0, x1, [x2] // encoding: [0x41,0x70,0x60,0xf8]
|
|
// CHECK: lduminl x2, x3, [sp] // encoding: [0xe3,0x73,0x62,0xf8]
|
|
// CHECK: lduminal x0, x1, [x2] // encoding: [0x41,0x70,0xe0,0xf8]
|
|
// CHECK: lduminal x2, x3, [sp] // encoding: [0xe3,0x73,0xe2,0xf8]
|
|
|
|
stadd w0, [x2]
|
|
stadd w2, [sp]
|
|
staddl w0, [x2]
|
|
staddl w2, [sp]
|
|
staddb w0, [x2]
|
|
staddb w2, [sp]
|
|
staddh w0, [x2]
|
|
staddh w2, [sp]
|
|
// CHECK: stadd w0, [x2] // encoding: [0x5f,0x00,0x20,0xb8]
|
|
// CHECK: stadd w2, [sp] // encoding: [0xff,0x03,0x22,0xb8]
|
|
// CHECK: staddl w0, [x2] // encoding: [0x5f,0x00,0x60,0xb8]
|
|
// CHECK: staddl w2, [sp] // encoding: [0xff,0x03,0x62,0xb8]
|
|
// CHECK: staddb w0, [x2] // encoding: [0x5f,0x00,0x20,0x38]
|
|
// CHECK: staddb w2, [sp] // encoding: [0xff,0x03,0x22,0x38]
|
|
// CHECK: staddh w0, [x2] // encoding: [0x5f,0x00,0x20,0x78]
|
|
// CHECK: staddh w2, [sp] // encoding: [0xff,0x03,0x22,0x78]
|
|
|
|
staddlb w0, [x2]
|
|
staddlb w2, [sp]
|
|
staddlh w0, [x2]
|
|
staddlh w2, [sp]
|
|
stadd x0, [x2]
|
|
stadd x2, [sp]
|
|
staddl x0, [x2]
|
|
staddl x2, [sp]
|
|
// CHECK: staddlb w0, [x2] // encoding: [0x5f,0x00,0x60,0x38]
|
|
// CHECK: staddlb w2, [sp] // encoding: [0xff,0x03,0x62,0x38]
|
|
// CHECK: staddlh w0, [x2] // encoding: [0x5f,0x00,0x60,0x78]
|
|
// CHECK: staddlh w2, [sp] // encoding: [0xff,0x03,0x62,0x78]
|
|
// CHECK: stadd x0, [x2] // encoding: [0x5f,0x00,0x20,0xf8]
|
|
// CHECK: stadd x2, [sp] // encoding: [0xff,0x03,0x22,0xf8]
|
|
// CHECK: staddl x0, [x2] // encoding: [0x5f,0x00,0x60,0xf8]
|
|
// CHECK: staddl x2, [sp] // encoding: [0xff,0x03,0x62,0xf8]
|
|
|
|
stclr w0, [x2]
|
|
stclr w2, [sp]
|
|
stclrl w0, [x2]
|
|
stclrl w2, [sp]
|
|
stclrb w0, [x2]
|
|
stclrb w2, [sp]
|
|
stclrh w0, [x2]
|
|
stclrh w2, [sp]
|
|
// CHECK: stclr w0, [x2] // encoding: [0x5f,0x10,0x20,0xb8]
|
|
// CHECK: stclr w2, [sp] // encoding: [0xff,0x13,0x22,0xb8]
|
|
// CHECK: stclrl w0, [x2] // encoding: [0x5f,0x10,0x60,0xb8]
|
|
// CHECK: stclrl w2, [sp] // encoding: [0xff,0x13,0x62,0xb8]
|
|
// CHECK: stclrb w0, [x2] // encoding: [0x5f,0x10,0x20,0x38]
|
|
// CHECK: stclrb w2, [sp] // encoding: [0xff,0x13,0x22,0x38]
|
|
// CHECK: stclrh w0, [x2] // encoding: [0x5f,0x10,0x20,0x78]
|
|
// CHECK: stclrh w2, [sp] // encoding: [0xff,0x13,0x22,0x78]
|
|
|
|
stclrlb w0, [x2]
|
|
stclrlb w2, [sp]
|
|
stclrlh w0, [x2]
|
|
stclrlh w2, [sp]
|
|
stclr x0, [x2]
|
|
stclr x2, [sp]
|
|
stclrl x0, [x2]
|
|
stclrl x2, [sp]
|
|
// CHECK: stclrlb w0, [x2] // encoding: [0x5f,0x10,0x60,0x38]
|
|
// CHECK: stclrlb w2, [sp] // encoding: [0xff,0x13,0x62,0x38]
|
|
// CHECK: stclrlh w0, [x2] // encoding: [0x5f,0x10,0x60,0x78]
|
|
// CHECK: stclrlh w2, [sp] // encoding: [0xff,0x13,0x62,0x78]
|
|
// CHECK: stclr x0, [x2] // encoding: [0x5f,0x10,0x20,0xf8]
|
|
// CHECK: stclr x2, [sp] // encoding: [0xff,0x13,0x22,0xf8]
|
|
// CHECK: stclrl x0, [x2] // encoding: [0x5f,0x10,0x60,0xf8]
|
|
// CHECK: stclrl x2, [sp] // encoding: [0xff,0x13,0x62,0xf8]
|
|
|
|
steor w0, [x2]
|
|
steor w2, [sp]
|
|
steorl w0, [x2]
|
|
steorl w2, [sp]
|
|
steorb w0, [x2]
|
|
steorb w2, [sp]
|
|
steorh w0, [x2]
|
|
steorh w2, [sp]
|
|
// CHECK: steor w0, [x2] // encoding: [0x5f,0x20,0x20,0xb8]
|
|
// CHECK: steor w2, [sp] // encoding: [0xff,0x23,0x22,0xb8]
|
|
// CHECK: steorl w0, [x2] // encoding: [0x5f,0x20,0x60,0xb8]
|
|
// CHECK: steorl w2, [sp] // encoding: [0xff,0x23,0x62,0xb8]
|
|
// CHECK: steorb w0, [x2] // encoding: [0x5f,0x20,0x20,0x38]
|
|
// CHECK: steorb w2, [sp] // encoding: [0xff,0x23,0x22,0x38]
|
|
// CHECK: steorh w0, [x2] // encoding: [0x5f,0x20,0x20,0x78]
|
|
// CHECK: steorh w2, [sp] // encoding: [0xff,0x23,0x22,0x78]
|
|
|
|
steorlb w0, [x2]
|
|
steorlb w2, [sp]
|
|
steorlh w0, [x2]
|
|
steorlh w2, [sp]
|
|
steor x0, [x2]
|
|
steor x2, [sp]
|
|
steorl x0, [x2]
|
|
steorl x2, [sp]
|
|
// CHECK: steorlb w0, [x2] // encoding: [0x5f,0x20,0x60,0x38]
|
|
// CHECK: steorlb w2, [sp] // encoding: [0xff,0x23,0x62,0x38]
|
|
// CHECK: steorlh w0, [x2] // encoding: [0x5f,0x20,0x60,0x78]
|
|
// CHECK: steorlh w2, [sp] // encoding: [0xff,0x23,0x62,0x78]
|
|
// CHECK: steor x0, [x2] // encoding: [0x5f,0x20,0x20,0xf8]
|
|
// CHECK: steor x2, [sp] // encoding: [0xff,0x23,0x22,0xf8]
|
|
// CHECK: steorl x0, [x2] // encoding: [0x5f,0x20,0x60,0xf8]
|
|
// CHECK: steorl x2, [sp] // encoding: [0xff,0x23,0x62,0xf8]
|
|
|
|
stset w0, [x2]
|
|
stset w2, [sp]
|
|
stsetl w0, [x2]
|
|
stsetl w2, [sp]
|
|
stsetb w0, [x2]
|
|
stsetb w2, [sp]
|
|
stseth w0, [x2]
|
|
stseth w2, [sp]
|
|
// CHECK: stset w0, [x2] // encoding: [0x5f,0x30,0x20,0xb8]
|
|
// CHECK: stset w2, [sp] // encoding: [0xff,0x33,0x22,0xb8]
|
|
// CHECK: stsetl w0, [x2] // encoding: [0x5f,0x30,0x60,0xb8]
|
|
// CHECK: stsetl w2, [sp] // encoding: [0xff,0x33,0x62,0xb8]
|
|
// CHECK: stsetb w0, [x2] // encoding: [0x5f,0x30,0x20,0x38]
|
|
// CHECK: stsetb w2, [sp] // encoding: [0xff,0x33,0x22,0x38]
|
|
// CHECK: stseth w0, [x2] // encoding: [0x5f,0x30,0x20,0x78]
|
|
// CHECK: stseth w2, [sp] // encoding: [0xff,0x33,0x22,0x78]
|
|
|
|
stsetlb w0, [x2]
|
|
stsetlb w2, [sp]
|
|
stsetlh w0, [x2]
|
|
stsetlh w2, [sp]
|
|
stset x0, [x2]
|
|
stset x2, [sp]
|
|
stsetl x0, [x2]
|
|
stsetl x2, [sp]
|
|
// CHECK: stsetlb w0, [x2] // encoding: [0x5f,0x30,0x60,0x38]
|
|
// CHECK: stsetlb w2, [sp] // encoding: [0xff,0x33,0x62,0x38]
|
|
// CHECK: stsetlh w0, [x2] // encoding: [0x5f,0x30,0x60,0x78]
|
|
// CHECK: stsetlh w2, [sp] // encoding: [0xff,0x33,0x62,0x78]
|
|
// CHECK: stset x0, [x2] // encoding: [0x5f,0x30,0x20,0xf8]
|
|
// CHECK: stset x2, [sp] // encoding: [0xff,0x33,0x22,0xf8]
|
|
// CHECK: stsetl x0, [x2] // encoding: [0x5f,0x30,0x60,0xf8]
|
|
// CHECK: stsetl x2, [sp] // encoding: [0xff,0x33,0x62,0xf8]
|
|
|
|
stsmax w0, [x2]
|
|
stsmax w2, [sp]
|
|
stsmaxl w0, [x2]
|
|
stsmaxl w2, [sp]
|
|
stsmaxb w0, [x2]
|
|
stsmaxb w2, [sp]
|
|
stsmaxh w0, [x2]
|
|
stsmaxh w2, [sp]
|
|
// CHECK: stsmax w0, [x2] // encoding: [0x5f,0x40,0x20,0xb8]
|
|
// CHECK: stsmax w2, [sp] // encoding: [0xff,0x43,0x22,0xb8]
|
|
// CHECK: stsmaxl w0, [x2] // encoding: [0x5f,0x40,0x60,0xb8]
|
|
// CHECK: stsmaxl w2, [sp] // encoding: [0xff,0x43,0x62,0xb8]
|
|
// CHECK: stsmaxb w0, [x2] // encoding: [0x5f,0x40,0x20,0x38]
|
|
// CHECK: stsmaxb w2, [sp] // encoding: [0xff,0x43,0x22,0x38]
|
|
// CHECK: stsmaxh w0, [x2] // encoding: [0x5f,0x40,0x20,0x78]
|
|
// CHECK: stsmaxh w2, [sp] // encoding: [0xff,0x43,0x22,0x78]
|
|
|
|
stsmaxlb w0, [x2]
|
|
stsmaxlb w2, [sp]
|
|
stsmaxlh w0, [x2]
|
|
stsmaxlh w2, [sp]
|
|
stsmax x0, [x2]
|
|
stsmax x2, [sp]
|
|
stsmaxl x0, [x2]
|
|
stsmaxl x2, [sp]
|
|
// CHECK: stsmaxlb w0, [x2] // encoding: [0x5f,0x40,0x60,0x38]
|
|
// CHECK: stsmaxlb w2, [sp] // encoding: [0xff,0x43,0x62,0x38]
|
|
// CHECK: stsmaxlh w0, [x2] // encoding: [0x5f,0x40,0x60,0x78]
|
|
// CHECK: stsmaxlh w2, [sp] // encoding: [0xff,0x43,0x62,0x78]
|
|
// CHECK: stsmax x0, [x2] // encoding: [0x5f,0x40,0x20,0xf8]
|
|
// CHECK: stsmax x2, [sp] // encoding: [0xff,0x43,0x22,0xf8]
|
|
// CHECK: stsmaxl x0, [x2] // encoding: [0x5f,0x40,0x60,0xf8]
|
|
// CHECK: stsmaxl x2, [sp] // encoding: [0xff,0x43,0x62,0xf8]
|
|
|
|
stsmin w0, [x2]
|
|
stsmin w2, [sp]
|
|
stsminl w0, [x2]
|
|
stsminl w2, [sp]
|
|
stsminb w0, [x2]
|
|
stsminb w2, [sp]
|
|
stsminh w0, [x2]
|
|
stsminh w2, [sp]
|
|
// CHECK: stsmin w0, [x2] // encoding: [0x5f,0x50,0x20,0xb8]
|
|
// CHECK: stsmin w2, [sp] // encoding: [0xff,0x53,0x22,0xb8]
|
|
// CHECK: stsminl w0, [x2] // encoding: [0x5f,0x50,0x60,0xb8]
|
|
// CHECK: stsminl w2, [sp] // encoding: [0xff,0x53,0x62,0xb8]
|
|
// CHECK: stsminb w0, [x2] // encoding: [0x5f,0x50,0x20,0x38]
|
|
// CHECK: stsminb w2, [sp] // encoding: [0xff,0x53,0x22,0x38]
|
|
// CHECK: stsminh w0, [x2] // encoding: [0x5f,0x50,0x20,0x78]
|
|
// CHECK: stsminh w2, [sp] // encoding: [0xff,0x53,0x22,0x78]
|
|
|
|
stsminlb w0, [x2]
|
|
stsminlb w2, [sp]
|
|
stsminlh w0, [x2]
|
|
stsminlh w2, [sp]
|
|
stsmin x0, [x2]
|
|
stsmin x2, [sp]
|
|
stsminl x0, [x2]
|
|
stsminl x2, [sp]
|
|
// CHECK: stsminlb w0, [x2] // encoding: [0x5f,0x50,0x60,0x38]
|
|
// CHECK: stsminlb w2, [sp] // encoding: [0xff,0x53,0x62,0x38]
|
|
// CHECK: stsminlh w0, [x2] // encoding: [0x5f,0x50,0x60,0x78]
|
|
// CHECK: stsminlh w2, [sp] // encoding: [0xff,0x53,0x62,0x78]
|
|
// CHECK: stsmin x0, [x2] // encoding: [0x5f,0x50,0x20,0xf8]
|
|
// CHECK: stsmin x2, [sp] // encoding: [0xff,0x53,0x22,0xf8]
|
|
// CHECK: stsminl x0, [x2] // encoding: [0x5f,0x50,0x60,0xf8]
|
|
// CHECK: stsminl x2, [sp] // encoding: [0xff,0x53,0x62,0xf8]
|
|
|
|
stumax w0, [x2]
|
|
stumax w2, [sp]
|
|
stumaxl w0, [x2]
|
|
stumaxl w2, [sp]
|
|
stumaxb w0, [x2]
|
|
stumaxb w2, [sp]
|
|
stumaxh w0, [x2]
|
|
stumaxh w2, [sp]
|
|
// CHECK: stumax w0, [x2] // encoding: [0x5f,0x60,0x20,0xb8]
|
|
// CHECK: stumax w2, [sp] // encoding: [0xff,0x63,0x22,0xb8]
|
|
// CHECK: stumaxl w0, [x2] // encoding: [0x5f,0x60,0x60,0xb8]
|
|
// CHECK: stumaxl w2, [sp] // encoding: [0xff,0x63,0x62,0xb8]
|
|
// CHECK: stumaxb w0, [x2] // encoding: [0x5f,0x60,0x20,0x38]
|
|
// CHECK: stumaxb w2, [sp] // encoding: [0xff,0x63,0x22,0x38]
|
|
// CHECK: stumaxh w0, [x2] // encoding: [0x5f,0x60,0x20,0x78]
|
|
// CHECK: stumaxh w2, [sp] // encoding: [0xff,0x63,0x22,0x78]
|
|
|
|
stumaxlb w0, [x2]
|
|
stumaxlb w2, [sp]
|
|
stumaxlh w0, [x2]
|
|
stumaxlh w2, [sp]
|
|
stumax x0, [x2]
|
|
stumax x2, [sp]
|
|
stumaxl x0, [x2]
|
|
stumaxl x2, [sp]
|
|
// CHECK: stumaxlb w0, [x2] // encoding: [0x5f,0x60,0x60,0x38]
|
|
// CHECK: stumaxlb w2, [sp] // encoding: [0xff,0x63,0x62,0x38]
|
|
// CHECK: stumaxlh w0, [x2] // encoding: [0x5f,0x60,0x60,0x78]
|
|
// CHECK: stumaxlh w2, [sp] // encoding: [0xff,0x63,0x62,0x78]
|
|
// CHECK: stumax x0, [x2] // encoding: [0x5f,0x60,0x20,0xf8]
|
|
// CHECK: stumax x2, [sp] // encoding: [0xff,0x63,0x22,0xf8]
|
|
// CHECK: stumaxl x0, [x2] // encoding: [0x5f,0x60,0x60,0xf8]
|
|
// CHECK: stumaxl x2, [sp] // encoding: [0xff,0x63,0x62,0xf8]
|
|
|
|
stumin w0, [x2]
|
|
stumin w2, [sp]
|
|
stuminl w0, [x2]
|
|
stuminl w2, [sp]
|
|
stuminb w0, [x2]
|
|
stuminb w2, [sp]
|
|
stuminh w0, [x2]
|
|
stuminh w2, [sp]
|
|
// CHECK: stumin w0, [x2] // encoding: [0x5f,0x70,0x20,0xb8]
|
|
// CHECK: stumin w2, [sp] // encoding: [0xff,0x73,0x22,0xb8]
|
|
// CHECK: stuminl w0, [x2] // encoding: [0x5f,0x70,0x60,0xb8]
|
|
// CHECK: stuminl w2, [sp] // encoding: [0xff,0x73,0x62,0xb8]
|
|
// CHECK: stuminb w0, [x2] // encoding: [0x5f,0x70,0x20,0x38]
|
|
// CHECK: stuminb w2, [sp] // encoding: [0xff,0x73,0x22,0x38]
|
|
// CHECK: stuminh w0, [x2] // encoding: [0x5f,0x70,0x20,0x78]
|
|
// CHECK: stuminh w2, [sp] // encoding: [0xff,0x73,0x22,0x78]
|
|
|
|
cas b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: cas b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
cas b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: cas b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
cas h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: cas h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
cas h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: cas h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
casa b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casa b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
casa b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casa b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
casa h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casa h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
casa h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casa h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
casb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
casb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
casb h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casb h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
casb h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casb h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
cash b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: cash b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
cash b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: cash b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
cash h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: cash h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
cash h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: cash h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
casah b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casah b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
casah b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casah b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
casah h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casah h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
casah h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casah h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
casalh b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casalh b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
casalh b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casalh b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
casalh h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casalh h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
casalh h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casalh h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
|
|
casl b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casl b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
casl b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casl b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
casl h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casl h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
casl h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casl h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
caslb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: caslb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
caslb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: caslb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
caslb h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: caslb h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
caslb h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: caslb h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
|
|
casalb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casalb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
casalb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casalb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
casalb h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casalb h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
casalb h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casalb h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
casalh b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casalh b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
casalh b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casalh b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
casalh h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casalh h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
casalh h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casalh h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
cas v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
casa v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
casl v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
casal v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casal v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
casb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
casab v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casab v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
caslb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: caslb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
casalb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casalb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
casah v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casah v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
caslh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: caslh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
casalh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: casalh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
casp b0, b1, [x2]
|
|
// CHECK-ERROR: error: expected first even register of a consecutive same-size even/odd register pair
|
|
// CHECK-ERROR: casp b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
casp b2, b3, [sp]
|
|
// CHECK-ERROR: error: expected first even register of a consecutive same-size even/odd register pair
|
|
// CHECK-ERROR: casp b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
casp h0, h1, [x2]
|
|
// CHECK-ERROR: error: expected first even register of a consecutive same-size even/odd register pair
|
|
// CHECK-ERROR: casp h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
casp h2, h3, [sp]
|
|
// CHECK-ERROR: error: expected first even register of a consecutive same-size even/odd register pair
|
|
// CHECK-ERROR: casp h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
caspa b0, b1, [x2]
|
|
// CHECK-ERROR: error: expected first even register of a consecutive same-size even/odd register pair
|
|
// CHECK-ERROR: caspa b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
caspa b2, b3, [sp]
|
|
// CHECK-ERROR: error: expected first even register of a consecutive same-size even/odd register pair
|
|
// CHECK-ERROR: caspa b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
caspa h0, h1, [x2]
|
|
// CHECK-ERROR: error: expected first even register of a consecutive same-size even/odd register pair
|
|
// CHECK-ERROR: caspa h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
caspa h2, h3, [sp]
|
|
// CHECK-ERROR: error: expected first even register of a consecutive same-size even/odd register pair
|
|
// CHECK-ERROR: caspa h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
caspl b0, b1, [x2]
|
|
// CHECK-ERROR: error: expected first even register of a consecutive same-size even/odd register pair
|
|
// CHECK-ERROR: caspl b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
caspl b2, b3, [sp]
|
|
// CHECK-ERROR: error: expected first even register of a consecutive same-size even/odd register pair
|
|
// CHECK-ERROR: caspl b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
caspl h0, h1, [x2]
|
|
// CHECK-ERROR: error: expected first even register of a consecutive same-size even/odd register pair
|
|
// CHECK-ERROR: caspl h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
caspl h2, h3, [sp]
|
|
// CHECK-ERROR: error: expected first even register of a consecutive same-size even/odd register pair
|
|
// CHECK-ERROR: caspl h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
caspal b0, b1, [x2]
|
|
// CHECK-ERROR: error: expected first even register of a consecutive same-size even/odd register pair
|
|
// CHECK-ERROR: caspal b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
caspal b2, b3, [sp]
|
|
// CHECK-ERROR: error: expected first even register of a consecutive same-size even/odd register pair
|
|
// CHECK-ERROR: caspal b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
caspal h0, h1, [x2]
|
|
// CHECK-ERROR: error: expected first even register of a consecutive same-size even/odd register pair
|
|
// CHECK-ERROR: caspal h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
caspal h2, h3, [sp]
|
|
// CHECK-ERROR: error: expected first even register of a consecutive same-size even/odd register pair
|
|
// CHECK-ERROR: caspal h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
swp b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swp b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
swp b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swp b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
swpa b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpa b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
swpa b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpa b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
swpah b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpah b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
swpah b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpah b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
swpl b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpl b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
swpl b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpl b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
swpal b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpal b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
swpal b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpal b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
swpalb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpalb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
swpalb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpalb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
swpalh b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpalh b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
swpalh b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpalh b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
swpb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
swpb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
swpab b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpab b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
swpab b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpab b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
swpal b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpal b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
swpal b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpal b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
swpah b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpah b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
swpah b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpah b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
swpalh b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpalh b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
swpalh b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpalh b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
swpl b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpl b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
swpl b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpl b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
swplb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swplb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
swplb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swplb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
swpalb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpalb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
swpalb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpalb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
swph b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swph b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
swph b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swph b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
swp v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swp v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
swpa v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpa v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
swpah v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpah v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
swpl v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpl v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
swpal v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpal v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
swpalb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpalb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
swpalh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpalh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
swpb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
swpab v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpab v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
swpal v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpal v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
swpah v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpah v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
swpalh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpalh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
swpl v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpl v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
swplb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swplb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
swpalb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swpalb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
swph v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: swph v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldadd b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldadd b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldadd b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldadd b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldadd h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldadd h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldadd h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldadd h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldadd v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldadd v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldadda b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldadda b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldadda b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldadda b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldadda h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldadda h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldadda h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldadda h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldadda v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldadda v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddl b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddl b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddl b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddl b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddl h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddl h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddl h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddl h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddl v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddl v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddal b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddal b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddal b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddal b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddal h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddal h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddal h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddal h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddal v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddal v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddb h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddb h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddb h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddb h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddh b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddh b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddh b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddh b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddh h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddh h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddh h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddh h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddab b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddab b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddab b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddab b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddab h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddab h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddab h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddab h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddab v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddab v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddlb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddlb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddlb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddlb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddlb h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddlb h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddlb h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddlb h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddlb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddlb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddalb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddalb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddalb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddalb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddalb h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddalb h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddalb h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddalb h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddalb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddalb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddah b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddah b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddah b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddah b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddah h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddah h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddah h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddah h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddah v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddah v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddlh b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddlh b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddlh b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddlh b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddlh h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddlh h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddlh h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddlh h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddlh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddlh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddalh b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddalh b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddalh b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddalh b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddalh h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddalh h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddalh h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddalh h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldaddalh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldaddalh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclr b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclr b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclr b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclr b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclr h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclr h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclr h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclr h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclr v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclr v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclra b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclra b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclra b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclra b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclra h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclra h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclra h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclra h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclra v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclra v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclra b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclra b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclra b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclra b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclra h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclra h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclra h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclra h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclra v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclra v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrl b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrl b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrl b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrl b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrl h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrl h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrl h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrl h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrl v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrl v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclral b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclral b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclral b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclral b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclral h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclral h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclral h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclral h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclral v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclral v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrb h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrb h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrb h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrb h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrh b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrh b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrh b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrh b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrh h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrh h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrh h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrh h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrab b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrab b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrab b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrab b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrab h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrab h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrab h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrab h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrab v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrab v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrlb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrlb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrlb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrlb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrlb h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrlb h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrlb h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrlb h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrlb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrlb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclralb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclralb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclralb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclralb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclralb h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclralb h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclralb h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclralb h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclralb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclralb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrah b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrah b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrah b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrah b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrah h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrah h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrah h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrah h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrah v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrah v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrlh b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrlh b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrlh b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrlh b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrlh h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrlh h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrlh h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrlh h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclrlh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclrlh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclralh b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclralh b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclralh b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclralh b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclralh h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclralh h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclralh h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclralh h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldclralh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldclralh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeor b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeor b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeor b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeor b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeor h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeor h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeor h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeor h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeor v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeor v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeora b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeora b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeora b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeora b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeora h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeora h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeora h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeora h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeora v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeora v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorl b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorl b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorl b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorl b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorl h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorl h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorl h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorl h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorl v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorl v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeoral b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeoral b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeoral b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeoral b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeoral h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeoral h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeoral h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeoral h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeoral v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeoral v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorb h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorb h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorb h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorb h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorh b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorh b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorh b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorh b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorh h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorh h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorh h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorh h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorab b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorab b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorab b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorab b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorab h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorab h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorab h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorab h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorab v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorab v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorlb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorlb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorlb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorlb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorlb h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorlb h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorlb h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorlb h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorlb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorlb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeoralb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeoralb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeoralb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeoralb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeoralb h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeoralb h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeoralb h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeoralb h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeoralb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeoralb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorah b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorah b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorah b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorah b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorah h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorah h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorah h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorah h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorah v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorah v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorlh b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorlh b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorlh b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorlh b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorlh h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorlh h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorlh h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorlh h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeorlh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeorlh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeoralh b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeoralh b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeoralh b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeoralh b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeoralh h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeoralh h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeoralh h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeoralh h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldeoralh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldeoralh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldset b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldset b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldset b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldset b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldset h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldset h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldset h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldset h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldset v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldset v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldseta b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldseta b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldseta b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldseta b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldseta h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldseta h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldseta h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldseta h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldseta v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldseta v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetl b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetl b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetl b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetl b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetl h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetl h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetl h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetl h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetl v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetl v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetal b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetal b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetal b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetal b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetal h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetal h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetal h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetal h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetal v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetal v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetb h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetb h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetb h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetb h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldseth b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldseth b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldseth b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldseth b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldseth h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldseth h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldseth h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldseth h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldseth v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldseth v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetab b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetab b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetab b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetab b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetab h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetab h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetab h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetab h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetab v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetab v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetlb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetlb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetlb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetlb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetlb h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetlb h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetlb h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetlb h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetlb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetlb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetalb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetalb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetalb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetalb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetalb h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetalb h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetalb h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetalb h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetalb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetalb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetah b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetah b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetah b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetah b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetah h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetah h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetah h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetah h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetah v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetah v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetlh b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetlh b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetlh b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetlh b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetlh h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetlh h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetlh h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetlh h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetlh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetlh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetalh b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetalh b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetalh b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetalh b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetalh h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetalh h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetalh h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetalh h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsetalh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsetalh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmax b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmax b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmax b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmax b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmax h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmax h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmax h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmax h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmax v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmax v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxa b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxa b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxa b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxa b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxa h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxa h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxa h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxa h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxa v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxa v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxl b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxl b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxl b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxl b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxl h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxl h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxl h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxl h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxl v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxl v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxal b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxal b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxal b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxal b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxal h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxal h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxal h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxal h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxal v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxal v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxb h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxb h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxb h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxb h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxh b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxh b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxh b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxh b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxh h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxh h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxh h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxh h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxab b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxab b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxab b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxab b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxab h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxab h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxab h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxab h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxab v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxab v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxlb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxlb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxlb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxlb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxlb h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxlb h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxlb h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxlb h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxlb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxlb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxalb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxalb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxalb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxalb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxalb h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxalb h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxalb h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxalb h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxalb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxalb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxah b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxah b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxah b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxah b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxah h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxah h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxah h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxah h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxah v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxah v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxlh b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxlh b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxlh b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxlh b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxlh h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxlh h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxlh h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxlh h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxlh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxlh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxalh b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxalh b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxalh b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxalh b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxalh h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxalh h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxalh h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxalh h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmaxalh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmaxalh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmin b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmin b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmin b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmin b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmin h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmin h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmin h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmin h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmin v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmin v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmina b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmina b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmina b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmina b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmina h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmina h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmina h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmina h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsmina v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsmina v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminl b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminl b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminl b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminl b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminl h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminl h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminl h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminl h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminl v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminl v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminal b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminal b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminal b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminal b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminal h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminal h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminal h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminal h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminal v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminal v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminb h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminb h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminb h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminb h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminh b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminh b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminh b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminh b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminh h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminh h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminh h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminh h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminab b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminab b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminab b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminab b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminab h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminab h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminab h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminab h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminab v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminab v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminlb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminlb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminlb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminlb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminlb h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminlb h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminlb h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminlb h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminlb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminlb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminalb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminalb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminalb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminalb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminalb h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminalb h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminalb h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminalb h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminalb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminalb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminah b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminah b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminah b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminah b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminah h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminah h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminah h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminah h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminah v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminah v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminlh b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminlh b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminlh b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminlh b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminlh h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminlh h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminlh h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminlh h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminlh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminlh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminalh b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminalh b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminalh b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminalh b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminalh h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminalh h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminalh h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminalh h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldsminalh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldsminalh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumax b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumax b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumax b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumax b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumax h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumax h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumax h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumax h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumax v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumax v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxa b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxa b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxa b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxa b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxa h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxa h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxa h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxa h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxa v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxa v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxl b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxl b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxl b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxl b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxl h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxl h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxl h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxl h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxl v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxl v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxal b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxal b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxal b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxal b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxal h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxal h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxal h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxal h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxal v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxal v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxb h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxb h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxb h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxb h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxh b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxh b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxh b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxh b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxh h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxh h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxh h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxh h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxab b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxab b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxab b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxab b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxab h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxab h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxab h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxab h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxab v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxab v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxlb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxlb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxlb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxlb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxlb h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxlb h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxlb h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxlb h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxlb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxlb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxalb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxalb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxalb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxalb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxalb h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxalb h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxalb h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxalb h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxalb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxalb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxah b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxah b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxah b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxah b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxah h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxah h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxah h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxah h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxah v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxah v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxlh b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxlh b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxlh b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxlh b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxlh h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxlh h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxlh h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxlh h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxlh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxlh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxalh b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxalh b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxalh b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxalh b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxalh h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxalh h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxalh h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxalh h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumaxalh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumaxalh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumin b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumin b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumin b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumin b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumin h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumin h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumin h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumin h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumin v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumin v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumina b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumina b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumina b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumina b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumina h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumina h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumina h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumina h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
ldumina v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: ldumina v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminl b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminl b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminl b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminl b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminl h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminl h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminl h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminl h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminl v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminl v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminal b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminal b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminal b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminal b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminal h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminal h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminal h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminal h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminal v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminal v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminb h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminb h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminb h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminb h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminh b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminh b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminh b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminh b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminh h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminh h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminh h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminh h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminab b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminab b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminab b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminab b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminab h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminab h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminab h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminab h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminab v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminab v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminlb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminlb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminlb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminlb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminlb h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminlb h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminlb h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminlb h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminlb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminlb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminalb b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminalb b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminalb b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminalb b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminalb h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminalb h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminalb h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminalb h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminalb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminalb v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminah b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminah b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminah b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminah b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminah h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminah h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminah h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminah h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminah v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminah v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminlh b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminlh b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminlh b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminlh b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminlh h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminlh h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminlh h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminlh h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminlh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminlh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminalh b0, b1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminalh b0, b1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminalh b2, b3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminalh b2, b3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminalh h0, h1, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminalh h0, h1, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminalh h2, h3, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminalh h2, h3, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
lduminalh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: lduminalh v0.4h, v1.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stadd b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stadd b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stadd b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stadd b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stadd h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stadd h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stadd h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stadd h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stadd v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stadd v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
staddl b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddl b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
staddl b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddl b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
staddl h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddl h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
staddl h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddl h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
staddl v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddl v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
staddb b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddb b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
staddb b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddb b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
staddb h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddb h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
staddb h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddb h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
staddb v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddb v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
staddh b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddh b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
staddh b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddh b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
staddh h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddh h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
staddh h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddh h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
staddh v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddh v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
staddlb b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddlb b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
staddlb b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddlb b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
staddlb h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddlb h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
staddlb h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddlb h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
staddlb v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddlb v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
staddlh b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddlh b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
staddlh b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddlh b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
staddlh h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddlh h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
staddlh h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddlh h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
staddlh v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddlh v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stadd b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stadd b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stadd b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stadd b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stadd h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stadd h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stadd h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stadd h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stadd v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stadd v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
staddl b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddl b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
staddl b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddl b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
staddl h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddl h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
staddl h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddl h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
staddl v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: staddl v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stclr b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclr b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stclr b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclr b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stclr h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclr h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stclr h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclr h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stclr v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclr v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stclrl b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclrl b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stclrl b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclrl b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stclrl h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclrl h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stclrl h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclrl h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stclrl v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclrl v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stclrb b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclrb b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stclrb b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclrb b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stclrb h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclrb h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stclrb h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclrb h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stclrb v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclrb v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stclrh b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclrh b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stclrh b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclrh b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stclrh h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclrh h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stclrh h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclrh h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stclrh v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclrh v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stclrlb b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclrlb b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stclrlb b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclrlb b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stclrlb h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclrlb h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stclrlb h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclrlb h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stclrlb v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclrlb v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stclrlh b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclrlh b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stclrlh b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclrlh b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stclrlh h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclrlh h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stclrlh h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclrlh h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stclrlh v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stclrlh v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
steor b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steor b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
steor b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steor b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
steor h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steor h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
steor h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steor h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
steor v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steor v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
steorl b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steorl b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
steorl b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steorl b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
steorl h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steorl h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
steorl h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steorl h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
steorl v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steorl v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
steorb b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steorb b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
steorb b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steorb b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
steorb h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steorb h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
steorb h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steorb h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
steorb v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steorb v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
steorh b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steorh b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
steorh b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steorh b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
steorh h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steorh h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
steorh h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steorh h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
steorh v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steorh v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
steorlb b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steorlb b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
steorlb b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steorlb b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
steorlb h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steorlb h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
steorlb h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steorlb h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
steorlb v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steorlb v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
steorlh b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steorlh b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
steorlh b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steorlh b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
steorlh h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steorlh h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
steorlh h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steorlh h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
steorlh v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: steorlh v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stset b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stset b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stset b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stset b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stset h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stset h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stset h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stset h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stset v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stset v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stsetl b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsetl b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsetl b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsetl b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsetl h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsetl h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsetl h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsetl h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsetl v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsetl v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stsetb b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsetb b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsetb b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsetb b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsetb h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsetb h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsetb h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsetb h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsetb v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsetb v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stseth b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stseth b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stseth b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stseth b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stseth h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stseth h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stseth h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stseth h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stseth v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stseth v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stsetlb b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsetlb b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsetlb b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsetlb b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsetlb h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsetlb h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsetlb h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsetlb h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsetlb v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsetlb v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stsetlh b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsetlh b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsetlh b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsetlh b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsetlh h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsetlh h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsetlh h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsetlh h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsetlh v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsetlh v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmax b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmax b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmax b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmax b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmax h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmax h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmax h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmax h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmax v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmax v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmaxl b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmaxl b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmaxl b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmaxl b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmaxl h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmaxl h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmaxl h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmaxl h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmaxl v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmaxl v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmaxb b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmaxb b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmaxb b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmaxb b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmaxb h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmaxb h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmaxb h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmaxb h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmaxb v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmaxb v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmaxh b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmaxh b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmaxh b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmaxh b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmaxh h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmaxh h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmaxh h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmaxh h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmaxh v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmaxh v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmaxlb b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmaxlb b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmaxlb b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmaxlb b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmaxlb h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmaxlb h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmaxlb h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmaxlb h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmaxlb v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmaxlb v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmaxlh b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmaxlh b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmaxlh b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmaxlh b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmaxlh h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmaxlh h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmaxlh h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmaxlh h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmaxlh v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmaxlh v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmin b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmin b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmin b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmin b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmin h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmin h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmin h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmin h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsmin v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsmin v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stsminl b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsminl b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsminl b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsminl b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsminl h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsminl h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsminl h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsminl h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsminl v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsminl v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stsminb b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsminb b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsminb b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsminb b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsminb h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsminb h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsminb h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsminb h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsminb v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsminb v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stsminh b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsminh b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsminh b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsminh b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsminh h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsminh h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsminh h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsminh h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsminh v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsminh v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stsminlb b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsminlb b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsminlb b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsminlb b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsminlb h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsminlb h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsminlb h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsminlb h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsminlb v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsminlb v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stsminlh b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsminlh b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsminlh b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsminlh b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsminlh h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsminlh h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsminlh h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsminlh h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stsminlh v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stsminlh v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stumax b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumax b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumax b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumax b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumax h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumax h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumax h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumax h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumax v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumax v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stumaxl b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumaxl b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumaxl b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumaxl b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumaxl h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumaxl h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumaxl h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumaxl h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumaxl v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumaxl v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stumaxb b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumaxb b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumaxb b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumaxb b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumaxb h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumaxb h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumaxb h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumaxb h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumaxb v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumaxb v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stumaxh b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumaxh b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumaxh b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumaxh b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumaxh h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumaxh h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumaxh h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumaxh h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumaxh v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumaxh v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stumaxlb b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumaxlb b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumaxlb b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumaxlb b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumaxlb h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumaxlb h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumaxlb h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumaxlb h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumaxlb v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumaxlb v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stumaxlh b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumaxlh b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumaxlh b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumaxlh b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumaxlh h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumaxlh h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumaxlh h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumaxlh h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumaxlh v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumaxlh v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stumin b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumin b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumin b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumin b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumin h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumin h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumin h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumin h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stumin v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stumin v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stuminl b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stuminl b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stuminl b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stuminl b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stuminl h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stuminl h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stuminl h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stuminl h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stuminl v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stuminl v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stuminb b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stuminb b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stuminb b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stuminb b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stuminb h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stuminb h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stuminb h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stuminb h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stuminb v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stuminb v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|
|
stuminh b0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stuminh b0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stuminh b2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stuminh b2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stuminh h0, [x2]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stuminh h0, [x2]
|
|
// CHECK-ERROR: ^
|
|
|
|
stuminh h2, [sp]
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stuminh h2, [sp]
|
|
// CHECK-ERROR: ^
|
|
|
|
stuminh v0.4h, v2.4h
|
|
// CHECK-ERROR: error: invalid operand for instruction
|
|
// CHECK-ERROR: stuminh v0.4h, v2.4h
|
|
// CHECK-ERROR: ^
|
|
|