# RUN: not llvm-mc -disassemble -triple thumbv8a-none-eabi -mattr=-fullfp16,+thumb-mode -show-encoding < %s 2>&1 | FileCheck %s # CHECK: warning: invalid instruction encoding [0x30,0xee,0x80,0x09] # CHECK: warning: invalid instruction encoding [0x30,0xee,0xc0,0x09] # CHECK: warning: invalid instruction encoding [0x80,0xee,0x80,0x09] # CHECK: warning: invalid instruction encoding [0x20,0xee,0x80,0x09] # CHECK: warning: invalid instruction encoding [0x20,0xee,0xc0,0x09] # CHECK: warning: invalid instruction encoding [0x41,0xee,0x00,0x09] # CHECK: warning: invalid instruction encoding [0x41,0xee,0x40,0x09] # CHECK: warning: invalid instruction encoding [0x51,0xee,0x40,0x09] # CHECK: warning: invalid instruction encoding [0x51,0xee,0x00,0x09] # CHECK: warning: invalid instruction encoding [0xb4,0xee,0x60,0x09] # CHECK: warning: invalid instruction encoding [0xb5,0xee,0x40,0x19] # CHECK: warning: invalid instruction encoding [0xf4,0xee,0xc0,0x09] # CHECK: warning: invalid instruction encoding [0xb5,0xee,0xc0,0x09] # CHECK: warning: invalid instruction encoding [0xb0,0xee,0xc0,0x09] # CHECK: warning: invalid instruction encoding [0xb1,0xee,0x40,0x09] # CHECK: warning: invalid instruction encoding [0xb1,0xee,0xc0,0x09] # CHECK: warning: invalid instruction encoding # CHECK: warning: invalid instruction encoding # CHECK: warning: invalid instruction encoding # CHECK: warning: invalid instruction encoding [0xb8,0xee,0xc0,0x09] [0xb8,0xee,0x40,0x09] [0xbd,0xee,0xc0,0x09] [0xbc,0xee,0xc0,0x09] # CHECK: warning: invalid instruction encoding # CHECK: warning: invalid instruction encoding [0xbd,0xee,0x60,0x09] [0xbc,0xee,0x60,0x09] # CHECK: warning: invalid instruction encoding # CHECK: warning: invalid instruction encoding # CHECK: warning: invalid instruction encoding # CHECK: warning: invalid instruction encoding # CHECK: warning: invalid instruction encoding # CHECK: warning: invalid instruction encoding # CHECK: warning: invalid instruction encoding # CHECK: warning: invalid instruction encoding [0xbb,0xee,0xc6,0x09] [0xbb,0xee,0x67,0x09] [0xfa,0xee,0xc6,0x09] [0xfa,0xee,0x67,0x89] [0xbf,0xee,0xc6,0x69] [0xbf,0xee,0x67,0xe9] [0xfe,0xee,0xc6,0x09] [0xfe,0xee,0x67,0x89] # CHECK: warning: invalid instruction encoding [0xbc,0xfe,0xe1,0x19] # CHECK: warning: invalid instruction encoding [0xbd,0xfe,0xeb,0x39] # CHECK: warning: invalid instruction encoding [0xbe,0xfe,0xc2,0x09] # CHECK: warning: invalid instruction encoding [0xff,0xfe,0xc4,0x89] # CHECK: warning: invalid instruction encoding [0xbc,0xfe,0x61,0x19] # CHECK: warning: invalid instruction encoding [0xbd,0xfe,0x6b,0x39] # CHECK: warning: invalid instruction encoding [0xbe,0xfe,0x42,0x09] # CHECK: warning: invalid instruction encoding [0xff,0xfe,0x44,0x89] # CHECK: warning: invalid instruction encoding [0x20,0xfe,0xab,0x29] # CHECK: warning: invalid instruction encoding [0x30,0xfe,0x80,0x09] # CHECK: warning: invalid instruction encoding [0x0e,0xfe,0x2b,0xf9] # CHECK: warning: invalid instruction encoding [0x58,0xfe,0x07,0xa9] # CHECK: warning: invalid instruction encoding [0xc6,0xfe,0x00,0x29] # CHECK: warning: invalid instruction encoding [0x80,0xfe,0x46,0x09] # CHECK: warning: invalid instruction encoding [0xf6,0xee,0xcc,0x19] # CHECK: warning: invalid instruction encoding [0xb6,0xee,0x64,0x09] # CHECK: warning: invalid instruction encoding [0xb7,0xee,0x47,0x59] # CHECK: warning: invalid instruction encoding [0xb8,0xfe,0x60,0x69] # CHECK: warning: invalid instruction encoding [0xb9,0xfe,0x60,0x69] # CHECK: warning: invalid instruction encoding [0xba,0xfe,0x60,0x69] # CHECK: warning: invalid instruction encoding [0xbb,0xfe,0x60,0x69] # CHECK: warning: invalid instruction encoding [0xa3,0xee,0x82,0x19] # CHECK: warning: invalid instruction encoding [0xa3,0xee,0xc2,0x19] # CHECK: warning: invalid instruction encoding [0x93,0xee,0xc2,0x19] # CHECK: warning: invalid instruction encoding [0x93,0xee,0x82,0x19] # CHECK: warning: invalid instruction encoding # CHECK: warning: invalid instruction encoding [0xb0,0xfe,0x62,0x1a] [0xb0,0xfe,0xe2,0x1a] # CHECK: warning: invalid instruction encoding # CHECK: warning: invalid instruction encoding # CHECK: warning: invalid instruction encoding # CHECK: warning: invalid instruction encoding [0xdf,0xed,0x03,0x09] [0x9f,0xed,0xff,0x19] [0x5f,0xed,0xff,0x19] [0x14,0xed,0x09,0x29] # CHECK: warning: invalid instruction encoding # CHECK: warning: invalid instruction encoding # CHECK: warning: invalid instruction encoding # CHECK: warning: invalid instruction encoding [0xcf,0xed,0x03,0x09] [0x8f,0xed,0xff,0x19] [0x4f,0xed,0xff,0x19] [0x04,0xed,0x09,0x29] # CHECK: warning: invalid instruction encoding [0xb7,0xee,0x00,0x09] # CHECK: warning: invalid instruction encoding # CHECK: warning: invalid instruction encoding [0x00,0xee,0x90,0x29] [0x12,0xee,0x10,0x39]