// 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: ^