1# RUN: llvm-mc --disassemble %s -triple=s390x-linux-gnu 2>&1 | FileCheck %s
2
3# An unmapped 2-byte instruction
4#
5# CHECK: warning: invalid instruction encoding
6# CHECK-NEXT: 0x01
7# CHECK-NEXT: ^
80x01
90x10
10
11# An unmapped 4-byte instruction
12#
13# CHECK-NEXT: warning: invalid instruction encoding
14# CHECK-NEXT: 0x53
15# CHECK-NEXT: ^
160x53
170x00 0x00 0x00
18
19# An unmapped 6-byte instruction
20#
21# CHECK-NEXT: warning: invalid instruction encoding
22# CHECK-NEXT: 0xff
23# CHECK-NEXT: ^
240xff
250x00 0x00 0x00 0x00 0x00
26
27# A trailing zero (also unmapped)
28#
29# CHECK-NEXT: warning: invalid instruction encoding
30# CHECK-NEXT: 0x00
31# CHECK-NEXT: ^
320x00
33