1 # RUN: llvm-mc --triple hexagon -disassemble < %s | FileCheck %s
4 # CHECK: r17:16 = asr(r21:20, #31)
6 # CHECK: r17:16 = lsr(r21:20, #31)
8 # CHECK: r17:16 = asl(r21:20, #31)
10 # CHECK: r17 = asr(r21, #31)
12 # CHECK: r17 = lsr(r21, #31)
14 # CHECK: r17 = asl(r21, #31)
16 # CHECK: r17 = addasl(r21, r31, #7)
18 # CHECK: r17 = asr(r21, #31):rnd
20 # CHECK: r17 = asl(r21, #31):sat