Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / llvm / test / MC / Disassembler / AArch64 / armv8.5a-bti.txt
bloba19f14ba422c07625fcef4f1cd60993d0c67b12b
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
5 [0x1f 0x24 0x03 0xd5]
6 [0x5f 0x24 0x03 0xd5]
7 [0x9f 0x24 0x03 0xd5]
8 [0xdf 0x24 0x03 0xd5]
10 [0x3f 0x24 0x03 0xd5]
11 [0x7f 0x24 0x03 0xd5]
12 [0xbf 0x24 0x03 0xd5]
13 [0xff 0x24 0x03 0xd5]
15 # CHECK: bti
16 # CHECK: bti c
17 # CHECK: bti j
18 # CHECK: bti jc
20 # CHECK: hint #33
21 # CHECK: hint #35
22 # CHECK: hint #37
23 # CHECK: hint #39
25 # NOBTI: hint #32
26 # NOBTI: hint #34
27 # NOBTI: hint #36
28 # NOBTI: hint #38
30 # NOBTI: hint #33
31 # NOBTI: hint #35
32 # NOBTI: hint #37
33 # NOBTI: hint #39