repo.or.cz
/
llvm-complete.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
[InstCombine] Signed saturation tests. NFC
[llvm-complete.git]
/
test
/
MC
/
Disassembler
/
ARM
/
thumb2-v8.txt
blob
1b2f09562e2c4d2b484ab8422deb15e7222f7a10
1
# RUN: llvm-mc -triple=thumbv8 -disassemble < %s | FileCheck %s
2
# CHECK: sevl
3
# CHECK: sevl.w
4
0x50 0xbf
5
0xaf 0xf3 0x05 0x80
6
7
8
# These are the only coprocessor instructions that remain defined in ARMv8
9
# (The operations on p10/p11 disassemble into FP/NEON instructions)
10
11
0x00 0xee 0x10 0x0e
12
# CHECK: mcr p14
13
14
0x00 0xee 0x10 0x0f
15
# CHECK: mcr p15
16
17
0x10 0xee 0x10 0x0e
18
# CHECK: mrc p14
19
20
0x10 0xee 0x10 0x0f
21
# CHECK: mrc p15
22
23
0x40 0xec 0x00 0x0e
24
# CHECK: mcrr p14
25
26
0x40 0xec 0x00 0x0f
27
# CHECK: mcrr p15
28
29
0x50 0xec 0x00 0x0e
30
# CHECK: mrrc p14
31
32
0x50 0xec 0x00 0x0f
33
# CHECK: mrrc p15
34
35
0x80 0xec 0x00 0x0e
36
# CHECK: stc p14
37
38
0x90 0xec 0x00 0x0e
39
# CHECK: ldc p14
40