562 lines
20 KiB
Text
562 lines
20 KiB
Text
# RUN: llvm-mc -triple aarch64 --disassemble -mattr=+d128,+tlb-rmi,+xs %s -o - 2> %t | FileCheck %s
|
|
# RUN: FileCheck %s --check-prefix=INVALID --input-file=%t
|
|
|
|
# RUN: llvm-mc -triple aarch64 --disassemble %s -o - 2>&1 | FileCheck %s --check-prefix=ERROR-NO-D128
|
|
|
|
0x00 0x20 0x48 0xd5
|
|
0x20 0x20 0x48 0xd5
|
|
0x00 0x74 0x48 0xd5
|
|
0x60 0xd0 0x48 0xd5
|
|
0xc0 0xd0 0x48 0xd5
|
|
0x00 0x20 0x4c 0xd5
|
|
0x20 0x20 0x4c 0xd5
|
|
0x00 0x21 0x4c 0xd5
|
|
0x00 0x20 0x48 0xd5
|
|
0x20 0x20 0x48 0xd5
|
|
0x00 0x74 0x48 0xd5
|
|
0x60 0xd0 0x48 0xd5
|
|
0xc0 0xd0 0x48 0xd5
|
|
0x00 0x20 0x4c 0xd5
|
|
0x20 0x20 0x4c 0xd5
|
|
0x00 0x21 0x4c 0xd5
|
|
0x00 0x20 0x48 0xd5
|
|
0x02 0x20 0x48 0xd5
|
|
0x04 0x20 0x48 0xd5
|
|
0x06 0x20 0x48 0xd5
|
|
0x08 0x20 0x48 0xd5
|
|
0x0a 0x20 0x48 0xd5
|
|
0x0c 0x20 0x48 0xd5
|
|
0x0e 0x20 0x48 0xd5
|
|
0x10 0x20 0x48 0xd5
|
|
0x12 0x20 0x48 0xd5
|
|
0x14 0x20 0x48 0xd5
|
|
0x16 0x20 0x48 0xd5
|
|
0x18 0x20 0x48 0xd5
|
|
0x1a 0x20 0x48 0xd5
|
|
0x1c 0x20 0x48 0xd5
|
|
0x1e 0x20 0x48 0xd5
|
|
0x1f 0x20 0x48 0xd5
|
|
|
|
# CHECK: sysp #0, c2, c0, #0, x0, x1
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #0, c2, c0, #1, x0, x1
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #0, c7, c4, #0, x0, x1
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #0, c13, c0, #3, x0, x1
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #0, c13, c0, #6, x0, x1
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #4, c2, c0, #0, x0, x1
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #4, c2, c0, #1, x0, x1
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #4, c2, c1, #0, x0, x1
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #0, c2, c0, #0, x0, x1
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #0, c2, c0, #1, x0, x1
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #0, c7, c4, #0, x0, x1
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #0, c13, c0, #3, x0, x1
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #0, c13, c0, #6, x0, x1
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #4, c2, c0, #0, x0, x1
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #4, c2, c0, #1, x0, x1
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #4, c2, c1, #0, x0, x1
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #0, c2, c0, #0, x0, x1
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #0, c2, c0, #0, x2, x3
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #0, c2, c0, #0, x4, x5
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #0, c2, c0, #0, x6, x7
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #0, c2, c0, #0, x8, x9
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #0, c2, c0, #0, x10, x11
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #0, c2, c0, #0, x12, x13
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #0, c2, c0, #0, x14, x15
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #0, c2, c0, #0, x16, x17
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #0, c2, c0, #0, x18, x19
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #0, c2, c0, #0, x20, x21
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #0, c2, c0, #0, x22, x23
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #0, c2, c0, #0, x24, x25
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #0, c2, c0, #0, x26, x27
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #0, c2, c0, #0, x28, x29
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #0, c2, c0, #0, x30, xzr
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK-NEXT: sysp #0, c2, c0, #0
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
|
|
|
|
|
|
0x01 0x20 0x48 0xd5 # sysp #0, c2, c0, #0, x1, x2
|
|
# INVALID: warning: invalid instruction encoding
|
|
# INVALID-NEXT: 0x01 0x20 0x48 0xd5
|
|
|
|
0x03 0x20 0x48 0xd5 # sysp #0, c2, c0, #0, x3, x4
|
|
# INVALID: warning: invalid instruction encoding
|
|
# INVALID-NEXT: 0x03 0x20 0x48 0xd5
|
|
|
|
0x05 0x20 0x48 0xd5 # sysp #0, c2, c0, #0, x5, x6
|
|
# INVALID: warning: invalid instruction encoding
|
|
# INVALID-NEXT: 0x05 0x20 0x48 0xd5
|
|
|
|
0x07 0x20 0x48 0xd5 # sysp #0, c2, c0, #0, x7, x8
|
|
# INVALID: warning: invalid instruction encoding
|
|
# INVALID-NEXT: 0x07 0x20 0x48 0xd5
|
|
|
|
0x09 0x20 0x48 0xd5 # sysp #0, c2, c0, #0, x9, x10
|
|
# INVALID: warning: invalid instruction encoding
|
|
# INVALID-NEXT: 0x09 0x20 0x48 0xd5
|
|
|
|
0x0b 0x20 0x48 0xd5 # sysp #0, c2, c0, #0, x11, x12
|
|
# INVALID: warning: invalid instruction encoding
|
|
# INVALID-NEXT: 0x0b 0x20 0x48 0xd5
|
|
|
|
0x0d 0x20 0x48 0xd5 # sysp #0, c2, c0, #0, x13, x14
|
|
# INVALID: warning: invalid instruction encoding
|
|
# INVALID-NEXT: 0x0d 0x20 0x48 0xd5
|
|
|
|
0x0f 0x20 0x48 0xd5 # sysp #0, c2, c0, #0, x15, x16
|
|
# INVALID: warning: invalid instruction encoding
|
|
# INVALID-NEXT: 0x0f 0x20 0x48 0xd5
|
|
|
|
0x11 0x20 0x48 0xd5 # sysp #0, c2, c0, #0, x17, x18
|
|
# INVALID: warning: invalid instruction encoding
|
|
# INVALID-NEXT: 0x11 0x20 0x48 0xd5
|
|
|
|
0x13 0x20 0x48 0xd5 # sysp #0, c2, c0, #0, x19, x20
|
|
# INVALID: warning: invalid instruction encoding
|
|
# INVALID-NEXT: 0x13 0x20 0x48 0xd5
|
|
|
|
0x15 0x20 0x48 0xd5 # sysp #0, c2, c0, #0, x21, x22
|
|
# INVALID: warning: invalid instruction encoding
|
|
# INVALID-NEXT: 0x15 0x20 0x48 0xd5
|
|
|
|
0x17 0x20 0x48 0xd5 # sysp #0, c2, c0, #0, x23, x24
|
|
# INVALID: warning: invalid instruction encoding
|
|
# INVALID-NEXT: 0x17 0x20 0x48 0xd5
|
|
|
|
0x19 0x20 0x48 0xd5 # sysp #0, c2, c0, #0, x25, x26
|
|
# INVALID: warning: invalid instruction encoding
|
|
# INVALID-NEXT: 0x19 0x20 0x48 0xd5
|
|
|
|
0x1b 0x20 0x48 0xd5 # sysp #0, c2, c0, #0, x27, x28
|
|
# INVALID: warning: invalid instruction encoding
|
|
# INVALID-NEXT: 0x1b 0x20 0x48 0xd5
|
|
|
|
0x1d 0x20 0x48 0xd5 # sysp #0, c2, c0, #0, x29, x30
|
|
# INVALID: warning: invalid instruction encoding
|
|
# INVALID-NEXT: 0x1d 0x20 0x48 0xd5
|
|
|
|
0x24 0x80 0x4c 0xd5
|
|
# CHECK: tlbip ipas2e1is, x4, x5
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x24 0x90 0x4c 0xd5
|
|
# CHECK: tlbip ipas2e1isnxs, x4, x5
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x24 0x84 0x4c 0xd5
|
|
# CHECK: tlbip ipas2e1, x4, x5
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x24 0x94 0x4c 0xd5
|
|
# CHECK: tlbip ipas2e1nxs, x4, x5
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x04 0x84 0x4c 0xd5
|
|
# CHECK: tlbip ipas2e1os, x4, x5
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x04 0x94 0x4c 0xd5
|
|
# CHECK: tlbip ipas2e1osnxs, x4, x5
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xa4 0x84 0x4c 0xd5
|
|
# CHECK: tlbip ipas2le1, x4, x5
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xa4 0x94 0x4c 0xd5
|
|
# CHECK: tlbip ipas2le1nxs, x4, x5
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xa4 0x80 0x4c 0xd5
|
|
# CHECK: tlbip ipas2le1is, x4, x5
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xa4 0x90 0x4c 0xd5
|
|
# CHECK: tlbip ipas2le1isnxs, x4, x5
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x84 0x84 0x4c 0xd5
|
|
# CHECK: tlbip ipas2le1os, x4, x5
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x84 0x94 0x4c 0xd5
|
|
# CHECK: tlbip ipas2le1osnxs, x4, x5
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
|
|
|
|
0x28 0x83 0x48 0xd5
|
|
# CHECK: tlbip vae1is, x8, x9
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x28 0x93 0x48 0xd5
|
|
# CHECK: tlbip vae1isnxs, x8, x9
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x28 0x87 0x48 0xd5
|
|
# CHECK: tlbip vae1, x8, x9
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x28 0x97 0x48 0xd5
|
|
# CHECK: tlbip vae1nxs, x8, x9
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x28 0x83 0x48 0xd5
|
|
# CHECK: tlbip vae1is, x8, x9
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x28 0x93 0x48 0xd5
|
|
# CHECK: tlbip vae1isnxs, x8, x9
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x28 0x81 0x48 0xd5
|
|
# CHECK: tlbip vae1os, x8, x9
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x28 0x91 0x48 0xd5
|
|
# CHECK: tlbip vae1osnxs, x8, x9
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xa8 0x87 0x48 0xd5
|
|
# CHECK: tlbip vale1, x8, x9
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xa8 0x97 0x48 0xd5
|
|
# CHECK: tlbip vale1nxs, x8, x9
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xa8 0x83 0x48 0xd5
|
|
# CHECK: tlbip vale1is, x8, x9
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xa8 0x93 0x48 0xd5
|
|
# CHECK: tlbip vale1isnxs, x8, x9
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xa8 0x81 0x48 0xd5
|
|
# CHECK: tlbip vale1os, x8, x9
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xa8 0x91 0x48 0xd5
|
|
# CHECK: tlbip vale1osnxs, x8, x9
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x68 0x87 0x48 0xd5
|
|
# CHECK: tlbip vaae1, x8, x9
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x68 0x97 0x48 0xd5
|
|
# CHECK: tlbip vaae1nxs, x8, x9
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x68 0x83 0x48 0xd5
|
|
# CHECK: tlbip vaae1is, x8, x9
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x68 0x93 0x48 0xd5
|
|
# CHECK: tlbip vaae1isnxs, x8, x9
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x68 0x81 0x48 0xd5
|
|
# CHECK: tlbip vaae1os, x8, x9
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x68 0x91 0x48 0xd5
|
|
# CHECK: tlbip vaae1osnxs, x8, x9
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xe8 0x87 0x48 0xd5
|
|
# CHECK: tlbip vaale1, x8, x9
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xe8 0x97 0x48 0xd5
|
|
# CHECK: tlbip vaale1nxs, x8, x9
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xe8 0x83 0x48 0xd5
|
|
# CHECK: tlbip vaale1is, x8, x9
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xe8 0x93 0x48 0xd5
|
|
# CHECK: tlbip vaale1isnxs, x8, x9
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xe8 0x81 0x48 0xd5
|
|
# CHECK: tlbip vaale1os, x8, x9
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xe8 0x91 0x48 0xd5
|
|
# CHECK: tlbip vaale1osnxs, x8, x9
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
|
|
0x2e 0x87 0x4c 0xd5
|
|
# CHECK: tlbip vae2, x14, x15
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x2e 0x97 0x4c 0xd5
|
|
# CHECK: tlbip vae2nxs, x14, x15
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x2e 0x83 0x4c 0xd5
|
|
# CHECK: tlbip vae2is, x14, x15
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x2e 0x93 0x4c 0xd5
|
|
# CHECK: tlbip vae2isnxs, x14, x15
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x2e 0x81 0x4c 0xd5
|
|
# CHECK: tlbip vae2os, x14, x15
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x2e 0x91 0x4c 0xd5
|
|
# CHECK: tlbip vae2osnxs, x14, x15
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xae 0x87 0x4c 0xd5
|
|
# CHECK: tlbip vale2, x14, x15
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xae 0x97 0x4c 0xd5
|
|
# CHECK: tlbip vale2nxs, x14, x15
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xae 0x83 0x4c 0xd5
|
|
# CHECK: tlbip vale2is, x14, x15
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xae 0x93 0x4c 0xd5
|
|
# CHECK: tlbip vale2isnxs, x14, x15
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xae 0x81 0x4c 0xd5
|
|
# CHECK: tlbip vale2os, x14, x15
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xae 0x91 0x4c 0xd5
|
|
# CHECK: tlbip vale2osnxs, x14, x15
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
|
|
0x38 0x87 0x4e 0xd5
|
|
# CHECK: tlbip vae3, x24, x25
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x38 0x97 0x4e 0xd5
|
|
# CHECK: tlbip vae3nxs, x24, x25
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x38 0x83 0x4e 0xd5
|
|
# CHECK: tlbip vae3is, x24, x25
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x38 0x93 0x4e 0xd5
|
|
# CHECK: tlbip vae3isnxs, x24, x25
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x38 0x81 0x4e 0xd5
|
|
# CHECK: tlbip vae3os, x24, x25
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x38 0x91 0x4e 0xd5
|
|
# CHECK: tlbip vae3osnxs, x24, x25
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xb8 0x87 0x4e 0xd5
|
|
# CHECK: tlbip vale3, x24, x25
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xb8 0x97 0x4e 0xd5
|
|
# CHECK: tlbip vale3nxs, x24, x25
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xb8 0x83 0x4e 0xd5
|
|
# CHECK: tlbip vale3is, x24, x25
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xb8 0x93 0x4e 0xd5
|
|
# CHECK: tlbip vale3isnxs, x24, x25
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xb8 0x81 0x4e 0xd5
|
|
# CHECK: tlbip vale3os, x24, x25
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xb8 0x91 0x4e 0xd5
|
|
# CHECK: tlbip vale3osnxs, x24, x25
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
|
|
|
|
0x32 0x86 0x48 0xd5
|
|
# CHECK: tlbip rvae1, x18, x19
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x32 0x96 0x48 0xd5
|
|
# CHECK: tlbip rvae1nxs, x18, x19
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x32 0x86 0x48 0xd5
|
|
# CHECK: tlbip rvae1, x18, x19
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x32 0x96 0x48 0xd5
|
|
# CHECK: tlbip rvae1nxs, x18, x19
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x32 0x82 0x48 0xd5
|
|
# CHECK: tlbip rvae1is, x18, x19
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x32 0x92 0x48 0xd5
|
|
# CHECK: tlbip rvae1isnxs, x18, x19
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x32 0x85 0x48 0xd5
|
|
# CHECK: tlbip rvae1os, x18, x19
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x32 0x95 0x48 0xd5
|
|
# CHECK: tlbip rvae1osnxs, x18, x19
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x72 0x86 0x48 0xd5
|
|
# CHECK: tlbip rvaae1, x18, x19
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x72 0x96 0x48 0xd5
|
|
# CHECK: tlbip rvaae1nxs, x18, x19
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x72 0x82 0x48 0xd5
|
|
# CHECK: tlbip rvaae1is, x18, x19
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x72 0x92 0x48 0xd5
|
|
# CHECK: tlbip rvaae1isnxs, x18, x19
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x72 0x85 0x48 0xd5
|
|
# CHECK: tlbip rvaae1os, x18, x19
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x72 0x95 0x48 0xd5
|
|
# CHECK: tlbip rvaae1osnxs, x18, x19
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xb2 0x86 0x48 0xd5
|
|
# CHECK: tlbip rvale1, x18, x19
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xb2 0x96 0x48 0xd5
|
|
# CHECK: tlbip rvale1nxs, x18, x19
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xb2 0x82 0x48 0xd5
|
|
# CHECK: tlbip rvale1is, x18, x19
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xb2 0x92 0x48 0xd5
|
|
# CHECK: tlbip rvale1isnxs, x18, x19
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xb2 0x85 0x48 0xd5
|
|
# CHECK: tlbip rvale1os, x18, x19
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xb2 0x95 0x48 0xd5
|
|
# CHECK: tlbip rvale1osnxs, x18, x19
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xf2 0x86 0x48 0xd5
|
|
# CHECK: tlbip rvaale1, x18, x19
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xf2 0x96 0x48 0xd5
|
|
# CHECK: tlbip rvaale1nxs, x18, x19
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xf2 0x82 0x48 0xd5
|
|
# CHECK: tlbip rvaale1is, x18, x19
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xf2 0x92 0x48 0xd5
|
|
# CHECK: tlbip rvaale1isnxs, x18, x19
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xf2 0x85 0x48 0xd5
|
|
# CHECK: tlbip rvaale1os, x18, x19
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xf2 0x95 0x48 0xd5
|
|
# CHECK: tlbip rvaale1osnxs, x18, x19
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
|
|
0x3c 0x86 0x4c 0xd5
|
|
# CHECK: tlbip rvae2, x28, x29
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x3c 0x96 0x4c 0xd5
|
|
# CHECK: tlbip rvae2nxs, x28, x29
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x3c 0x82 0x4c 0xd5
|
|
# CHECK: tlbip rvae2is, x28, x29
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x3c 0x92 0x4c 0xd5
|
|
# CHECK: tlbip rvae2isnxs, x28, x29
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x3c 0x85 0x4c 0xd5
|
|
# CHECK: tlbip rvae2os, x28, x29
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x3c 0x95 0x4c 0xd5
|
|
# CHECK: tlbip rvae2osnxs, x28, x29
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xbc 0x86 0x4c 0xd5
|
|
# CHECK: tlbip rvale2, x28, x29
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xbc 0x96 0x4c 0xd5
|
|
# CHECK: tlbip rvale2nxs, x28, x29
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xbc 0x82 0x4c 0xd5
|
|
# CHECK: tlbip rvale2is, x28, x29
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xbc 0x92 0x4c 0xd5
|
|
# CHECK: tlbip rvale2isnxs, x28, x29
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xbc 0x85 0x4c 0xd5
|
|
# CHECK: tlbip rvale2os, x28, x29
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xbc 0x95 0x4c 0xd5
|
|
# CHECK: tlbip rvale2osnxs, x28, x29
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
|
|
0x2a 0x86 0x4e 0xd5
|
|
# CHECK: tlbip rvae3, x10, x11
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x2a 0x96 0x4e 0xd5
|
|
# CHECK: tlbip rvae3nxs, x10, x11
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x2a 0x82 0x4e 0xd5
|
|
# CHECK: tlbip rvae3is, x10, x11
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x2a 0x92 0x4e 0xd5
|
|
# CHECK: tlbip rvae3isnxs, x10, x11
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x2a 0x85 0x4e 0xd5
|
|
# CHECK: tlbip rvae3os, x10, x11
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x2a 0x95 0x4e 0xd5
|
|
# CHECK: tlbip rvae3osnxs, x10, x11
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xaa 0x86 0x4e 0xd5
|
|
# CHECK: tlbip rvale3, x10, x11
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xaa 0x96 0x4e 0xd5
|
|
# CHECK: tlbip rvale3nxs, x10, x11
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xaa 0x82 0x4e 0xd5
|
|
# CHECK: tlbip rvale3is, x10, x11
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xaa 0x92 0x4e 0xd5
|
|
# CHECK: tlbip rvale3isnxs, x10, x11
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xaa 0x85 0x4e 0xd5
|
|
# CHECK: tlbip rvale3os, x10, x11
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xaa 0x95 0x4e 0xd5
|
|
# CHECK: tlbip rvale3osnxs, x10, x11
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
|
|
|
|
0x54 0x80 0x4c 0xd5
|
|
# CHECK: tlbip ripas2e1is, x20, x21
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x54 0x90 0x4c 0xd5
|
|
# CHECK: tlbip ripas2e1isnxs, x20, x21
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x54 0x84 0x4c 0xd5
|
|
# CHECK: tlbip ripas2e1, x20, x21
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x54 0x94 0x4c 0xd5
|
|
# CHECK: tlbip ripas2e1nxs, x20, x21
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x54 0x80 0x4c 0xd5
|
|
# CHECK: tlbip ripas2e1is, x20, x21
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x54 0x90 0x4c 0xd5
|
|
# CHECK: tlbip ripas2e1isnxs, x20, x21
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x74 0x84 0x4c 0xd5
|
|
# CHECK: tlbip ripas2e1os, x20, x21
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0x74 0x94 0x4c 0xd5
|
|
# CHECK: tlbip ripas2e1osnxs, x20, x21
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xd4 0x84 0x4c 0xd5
|
|
# CHECK: tlbip ripas2le1, x20, x21
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xd4 0x94 0x4c 0xd5
|
|
# CHECK: tlbip ripas2le1nxs, x20, x21
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xd4 0x80 0x4c 0xd5
|
|
# CHECK: tlbip ripas2le1is, x20, x21
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xd4 0x90 0x4c 0xd5
|
|
# CHECK: tlbip ripas2le1isnxs, x20, x21
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xf4 0x84 0x4c 0xd5
|
|
# CHECK: tlbip ripas2le1os, x20, x21
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
0xf4 0x94 0x4c 0xd5
|
|
# CHECK: tlbip ripas2le1osnxs, x20, x21
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK: tlbip ripas2le1os, xzr, xzr
|
|
0xff 0x84 0x4c 0xd5
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|
|
# CHECK: tlbip ripas2le1osnxs, xzr, xzr
|
|
0xff 0x94 0x4c 0xd5
|
|
# ERROR-NO-D128: warning: invalid instruction encoding
|