[Hexagon] Adding asr/lsr/asl reg/imm, asl with saturation, asr with rounding. Double...
[oota-llvm.git] / test / MC / Disassembler / Hexagon / xtype_shift.txt
1 # RUN: llvm-mc --triple hexagon -disassemble < %s | FileCheck %s
2
3 0x11 0xdf 0x15 0x8c
4 # CHECK: r17 = asr(r21, #31)
5 0x31 0xdf 0x15 0x8c
6 # CHECK: r17 = lsr(r21, #31)
7 0x51 0xdf 0x15 0x8c
8 # CHECK: r17 = asl(r21, #31)
9 0x11 0xdf 0x55 0x8c
10 # CHECK: r17 = asr(r21, #31):rnd
11 0x51 0xdf 0x55 0x8c
12 # CHECK: r17 = asl(r21, #31):sat