blob: a18466f2d663f11045d10fd38b3e634c6f0026e2 [file] [log] [blame]
Charlie Turner4d88ae22014-12-01 08:33:28 +00001# RUN: llvm-mc -disassemble -triple armv7a -mcpu=cortex-a15 %s | FileCheck %s
2
3[0x71,0x00,0x40,0xe1]
4[0x77,0x00,0x40,0xe1]
5[0x71,0x10,0x40,0xe1]
6[0x7f,0xff,0x4f,0xe1]
7# CHECK: hvc #1
8# CHECK: hvc #7
9# CHECK: hvc #257
10# CHECK: hvc #65535
11
12[0x6e,0x00,0x60,0xe1]
13[0x6e,0x00,0x60,0x01]
14[0x6e,0x00,0x60,0x11]
15[0x6e,0x00,0x60,0x21]
16[0x6e,0x00,0x60,0x31]
17[0x6e,0x00,0x60,0x41]
18[0x6e,0x00,0x60,0x51]
19[0x6e,0x00,0x60,0x61]
20[0x6e,0x00,0x60,0x71]
21[0x6e,0x00,0x60,0x81]
22[0x6e,0x00,0x60,0x91]
23[0x6e,0x00,0x60,0xa1]
24[0x6e,0x00,0x60,0xb1]
25[0x6e,0x00,0x60,0xc1]
26[0x6e,0x00,0x60,0xd1]
27# CHECK: eret
28# CHECK: ereteq
29# CHECK: eretne
30# CHECK: ereths
31# CHECK: eretlo
32# CHECK: eretmi
33# CHECK: eretpl
34# CHECK: eretvs
35# CHECK: eretvc
36# CHECK: erethi
37# CHECK: eretls
38# CHECK: eretge
39# CHECK: eretlt
40# CHECK: eretgt
41# CHECK: eretle