diff options
Diffstat (limited to 'test/MC/Disassembler/ARM/thumb2-v8.txt')
-rw-r--r-- | test/MC/Disassembler/ARM/thumb2-v8.txt | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/test/MC/Disassembler/ARM/thumb2-v8.txt b/test/MC/Disassembler/ARM/thumb2-v8.txt index 04e192fd0b..1b2f09562e 100644 --- a/test/MC/Disassembler/ARM/thumb2-v8.txt +++ b/test/MC/Disassembler/ARM/thumb2-v8.txt @@ -3,3 +3,38 @@ # CHECK: sevl.w 0x50 0xbf 0xaf 0xf3 0x05 0x80 + + +# These are the only coprocessor instructions that remain defined in ARMv8 +# (The operations on p10/p11 disassemble into FP/NEON instructions) + +0x00 0xee 0x10 0x0e +# CHECK: mcr p14 + +0x00 0xee 0x10 0x0f +# CHECK: mcr p15 + +0x10 0xee 0x10 0x0e +# CHECK: mrc p14 + +0x10 0xee 0x10 0x0f +# CHECK: mrc p15 + +0x40 0xec 0x00 0x0e +# CHECK: mcrr p14 + +0x40 0xec 0x00 0x0f +# CHECK: mcrr p15 + +0x50 0xec 0x00 0x0e +# CHECK: mrrc p14 + +0x50 0xec 0x00 0x0f +# CHECK: mrrc p15 + +0x80 0xec 0x00 0x0e +# CHECK: stc p14 + +0x90 0xec 0x00 0x0e +# CHECK: ldc p14 + |