1*9880d681SAndroid Build Coastguard Worker# RUN: llvm-mc -triple=thumbv8 -disassemble < %s | FileCheck %s 2*9880d681SAndroid Build Coastguard Worker# CHECK: sevl 3*9880d681SAndroid Build Coastguard Worker# CHECK: sevl.w 4*9880d681SAndroid Build Coastguard Worker0x50 0xbf 5*9880d681SAndroid Build Coastguard Worker0xaf 0xf3 0x05 0x80 6*9880d681SAndroid Build Coastguard Worker 7*9880d681SAndroid Build Coastguard Worker 8*9880d681SAndroid Build Coastguard Worker# These are the only coprocessor instructions that remain defined in ARMv8 9*9880d681SAndroid Build Coastguard Worker# (The operations on p10/p11 disassemble into FP/NEON instructions) 10*9880d681SAndroid Build Coastguard Worker 11*9880d681SAndroid Build Coastguard Worker0x00 0xee 0x10 0x0e 12*9880d681SAndroid Build Coastguard Worker# CHECK: mcr p14 13*9880d681SAndroid Build Coastguard Worker 14*9880d681SAndroid Build Coastguard Worker0x00 0xee 0x10 0x0f 15*9880d681SAndroid Build Coastguard Worker# CHECK: mcr p15 16*9880d681SAndroid Build Coastguard Worker 17*9880d681SAndroid Build Coastguard Worker0x10 0xee 0x10 0x0e 18*9880d681SAndroid Build Coastguard Worker# CHECK: mrc p14 19*9880d681SAndroid Build Coastguard Worker 20*9880d681SAndroid Build Coastguard Worker0x10 0xee 0x10 0x0f 21*9880d681SAndroid Build Coastguard Worker# CHECK: mrc p15 22*9880d681SAndroid Build Coastguard Worker 23*9880d681SAndroid Build Coastguard Worker0x40 0xec 0x00 0x0e 24*9880d681SAndroid Build Coastguard Worker# CHECK: mcrr p14 25*9880d681SAndroid Build Coastguard Worker 26*9880d681SAndroid Build Coastguard Worker0x40 0xec 0x00 0x0f 27*9880d681SAndroid Build Coastguard Worker# CHECK: mcrr p15 28*9880d681SAndroid Build Coastguard Worker 29*9880d681SAndroid Build Coastguard Worker0x50 0xec 0x00 0x0e 30*9880d681SAndroid Build Coastguard Worker# CHECK: mrrc p14 31*9880d681SAndroid Build Coastguard Worker 32*9880d681SAndroid Build Coastguard Worker0x50 0xec 0x00 0x0f 33*9880d681SAndroid Build Coastguard Worker# CHECK: mrrc p15 34*9880d681SAndroid Build Coastguard Worker 35*9880d681SAndroid Build Coastguard Worker0x80 0xec 0x00 0x0e 36*9880d681SAndroid Build Coastguard Worker# CHECK: stc p14 37*9880d681SAndroid Build Coastguard Worker 38*9880d681SAndroid Build Coastguard Worker0x90 0xec 0x00 0x0e 39*9880d681SAndroid Build Coastguard Worker# CHECK: ldc p14 40*9880d681SAndroid Build Coastguard Worker 41