1 # RUN: llvm-mc -triple thumb-none-eabi -mattr=+v8.3a,+fp-armv8 --disassemble < %s 2>&1 | FileCheck %s
2 # RUN: not llvm-mc -triple thumb-none-eabi -mattr=+v8.2a,+fp-armv8 --disassemble < %s 2>&1 | FileCheck %s --check-prefix=UNDEF
3 # RUN: not llvm-mc -triple thumb-none-eabi -mattr=+v8.3a,-fp-armv8 --disassemble < %s 2>&1 | FileCheck %s --check-prefix=UNDEF
6 # CHECK: vjcvt.s32.f64 s1, d2
7 # UNDEF: :[[@LINE-2]]:{{[0-9]+}}: warning: invalid instruction encoding
9 # CHECK: vjcvt.s32.f64 s17, d18
10 # UNDEF: :[[@LINE-2]]:{{[0-9]+}}: warning: invalid instruction encoding