146 lines · plain
1# RUN: not llvm-mc -disassemble -triple=aarch64 -mattr=+neon,-fullfp16 < %s 2>&1 | FileCheck %s2# RUN: not llvm-mc -disassemble -triple=aarch64 -mattr=-neon,-fullfp16 < %s 2>&1 | FileCheck %s3 4[0x41,0xc0,0xe0,0x1e]5# CHECK: warning: invalid instruction encoding6[0x41,0x28,0xe3,0x1e]7# CHECK: warning: invalid instruction encoding8[0x41,0x18,0xe3,0x1e]9# CHECK: warning: invalid instruction encoding10[0x41,0x10,0xc3,0x1f]11# CHECK: warning: invalid instruction encoding12[0x41,0x48,0xe3,0x1e]13# CHECK: warning: invalid instruction encoding14[0x41,0x68,0xe3,0x1e]15# CHECK: warning: invalid instruction encoding16[0x41,0x58,0xe3,0x1e]17# CHECK: warning: invalid instruction encoding18[0x41,0x78,0xe3,0x1e]19# CHECK: warning: invalid instruction encoding20[0x41,0x90,0xc3,0x1f]21# CHECK: warning: invalid instruction encoding22[0x41,0x08,0xe3,0x1e]23# CHECK: warning: invalid instruction encoding24[0x41,0x40,0xe1,0x1e]25# CHECK: warning: invalid instruction encoding26[0x41,0x10,0xe3,0x1f]27# CHECK: warning: invalid instruction encoding28[0x41,0x90,0xe3,0x1f]29# CHECK: warning: invalid instruction encoding30[0x41,0x88,0xe3,0x1e]31# CHECK: warning: invalid instruction encoding32[0x41,0xc0,0xe1,0x1e]33# CHECK: warning: invalid instruction encoding34[0x41,0x38,0xe3,0x1e]35# CHECK: warning: invalid instruction encoding36[0x20,0x04,0xe2,0x1e]37# CHECK: warning: invalid instruction encoding38[0x30,0x04,0xe2,0x1e]39# CHECK: warning: invalid instruction encoding40[0x20,0x20,0xe2,0x1e]41# CHECK: warning: invalid instruction encoding42[0x28,0x20,0xe0,0x1e]43# CHECK: warning: invalid instruction encoding44[0x30,0x20,0xe2,0x1e]45# CHECK: warning: invalid instruction encoding46[0x38,0x20,0xe0,0x1e]47# CHECK: warning: invalid instruction encoding48[0x41,0x0c,0xe3,0x1e]49# CHECK: warning: invalid instruction encoding50[0x41,0x00,0xe4,0x1e]51# CHECK: warning: invalid instruction encoding52[0x41,0x00,0xe4,0x9e]53# CHECK: warning: invalid instruction encoding54[0x41,0x00,0xe5,0x1e]55# CHECK: warning: invalid instruction encoding56[0x41,0x00,0xe5,0x9e]57# CHECK: warning: invalid instruction encoding58[0x41,0x00,0xf0,0x1e]59# CHECK: warning: invalid instruction encoding60[0x41,0x00,0xf0,0x9e]61# CHECK: warning: invalid instruction encoding62[0x41,0x00,0xf1,0x1e]63# CHECK: warning: invalid instruction encoding64[0x41,0x00,0xf1,0x9e]65# CHECK: warning: invalid instruction encoding66[0x41,0x00,0xe0,0x1e]67# CHECK: warning: invalid instruction encoding68[0x41,0x00,0xe0,0x9e]69# CHECK: warning: invalid instruction encoding70[0x41,0x00,0xe1,0x1e]71# CHECK: warning: invalid instruction encoding72[0x41,0x00,0xe1,0x9e]73# CHECK: warning: invalid instruction encoding74[0x41,0x00,0xe8,0x1e]75# CHECK: warning: invalid instruction encoding76[0x41,0x00,0xe8,0x9e]77# CHECK: warning: invalid instruction encoding78[0x41,0x00,0xe9,0x1e]79# CHECK: warning: invalid instruction encoding80[0x41,0x00,0xe9,0x9e]81# CHECK: warning: invalid instruction encoding82[0x41,0x00,0xf8,0x1e]83# CHECK: warning: invalid instruction encoding84[0x41,0xfc,0xd8,0x1e]85# CHECK: warning: invalid instruction encoding86[0x41,0x00,0xf8,0x9e]87# CHECK: warning: invalid instruction encoding88[0x41,0xfc,0xd8,0x9e]89# CHECK: warning: invalid instruction encoding90[0x41,0x00,0xf9,0x1e]91# CHECK: warning: invalid instruction encoding92[0x41,0xfc,0xd9,0x1e]93# CHECK: warning: invalid instruction encoding94[0x41,0x00,0xf9,0x9e]95# CHECK: warning: invalid instruction encoding96[0x41,0xfc,0xd9,0x9e]97# CHECK: warning: invalid instruction encoding98[0x41,0x00,0xe2,0x1e]99# CHECK: warning: invalid instruction encoding100[0x41,0xfc,0xc2,0x1e]101# CHECK: warning: invalid instruction encoding102[0x41,0x00,0xe2,0x9e]103# CHECK: warning: invalid instruction encoding104[0x41,0xfc,0xc2,0x9e]105# CHECK: warning: invalid instruction encoding106[0x41,0x00,0xe3,0x1e]107# CHECK: warning: invalid instruction encoding108[0x41,0xfc,0xc3,0x1e]109# CHECK: warning: invalid instruction encoding110[0x41,0x00,0xe3,0x9e]111# CHECK: warning: invalid instruction encoding112[0x41,0xfc,0xc3,0x9e]113# CHECK: warning: invalid instruction encoding114[0x41,0x00,0xe7,0x1e]115# CHECK: warning: invalid instruction encoding116[0x41,0x00,0xe6,0x1e]117# CHECK: warning: invalid instruction encoding118[0x41,0x00,0xe7,0x9e]119# CHECK: warning: invalid instruction encoding120[0x41,0x00,0xe6,0x9e]121# CHECK: warning: invalid instruction encoding122[0x01,0x10,0xe8,0x1e]123# CHECK: warning: invalid instruction encoding124[0x01,0x10,0xe8,0x1e]125# CHECK: warning: invalid instruction encoding126[0xe2,0x03,0xe7,0x1e]127# CHECK: warning: invalid instruction encoding128[0x41,0x40,0xe0,0x1e]129# CHECK: warning: invalid instruction encoding130[0x41,0x40,0xe6,0x1e]131# CHECK: warning: invalid instruction encoding132[0x41,0xc0,0xe7,0x1e]133# CHECK: warning: invalid instruction encoding134[0x41,0x40,0xe5,0x1e]135# CHECK: warning: invalid instruction encoding136[0x41,0x40,0xe4,0x1e]137# CHECK: warning: invalid instruction encoding138[0x41,0xc0,0xe4,0x1e]139# CHECK: warning: invalid instruction encoding140[0x41,0x40,0xe7,0x1e]141# CHECK: warning: invalid instruction encoding142[0x41,0xc0,0xe5,0x1e]143# CHECK: warning: invalid instruction encoding144 145# CHECK-NOT: warning: invalid instruction encoding146