| # 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] |