# RUN: llvm-mc --triple hexagon -disassemble < %s | FileCheck %s 0x11 0xdf 0x15 0x8c # CHECK: r17 = asr(r21, #31) 0x31 0xdf 0x15 0x8c # CHECK: r17 = lsr(r21, #31) 0x51 0xdf 0x15 0x8c # CHECK: r17 = asl(r21, #31) 0x11 0xdf 0x55 0x8c # CHECK: r17 = asr(r21, #31):rnd 0x51 0xdf 0x55 0x8c # CHECK: r17 = asl(r21, #31):sat