# RUN: llvm-mc --triple hexagon -disassemble < %s | FileCheck %s 0x11 0xdf 0x95 0xf3 # CHECK: r17 = combine(r31.h, r21.h) 0x11 0xdf 0xb5 0xf3 # CHECK: r17 = combine(r31.h, r21.l) 0x11 0xdf 0xd5 0xf3 # CHECK: r17 = combine(r31.l, r21.h) 0x11 0xdf 0xf5 0xf3 # CHECK: r17 = combine(r31.l, r21.l) 0xb0 0xe2 0x0f 0x7c # CHECK: r17:16 = combine(#21, #31) 0x11 0xc0 0x15 0x70 # CHECK: r17 = aslh(r21) 0x11 0xc0 0x35 0x70 # CHECK: r17 = asrh(r21)