1# RUN: llvm-mc -triple=aarch64 -mattr=+bti   -disassemble < %s      | FileCheck %s
2# RUN: llvm-mc -triple=aarch64 -mattr=+v8.5a -disassemble < %s      | FileCheck %s
3# RUN: llvm-mc -triple=aarch64 -mattr=-bti   -disassemble < %s 2>&1 | FileCheck %s --check-prefix=NOBTI
4
5[0x1f 0x24 0x03 0xd5]
6[0x5f 0x24 0x03 0xd5]
7[0x9f 0x24 0x03 0xd5]
8[0xdf 0x24 0x03 0xd5]
9
10# CHECK: bti
11# CHECK: bti c
12# CHECK: bti j
13# CHECK: bti jc
14
15# NOBTI: hint #32
16# NOBTI: hint #34
17# NOBTI: hint #36
18# NOBTI: hint #38
19