1# RUN: llvm-mc --triple=loongarch64 --show-encoding %s | \ 2# RUN: FileCheck %s --check-prefixes=CHECK-ENCODING,CHECK-INST 3# RUN: llvm-mc --triple=loongarch64 --filetype=obj %s | \ 4# RUN: llvm-objdump -d - | FileCheck %s --check-prefix=CHECK-INST 5 6xvsrarni.b.h $xr21, $xr31, 15 7# CHECK-INST: xvsrarni.b.h $xr21, $xr31, 15 8# CHECK-ENCODING: encoding: [0xf5,0x7f,0x5c,0x77] 9 10xvsrarni.h.w $xr4, $xr22, 25 11# CHECK-INST: xvsrarni.h.w $xr4, $xr22, 25 12# CHECK-ENCODING: encoding: [0xc4,0xe6,0x5c,0x77] 13 14xvsrarni.w.d $xr24, $xr8, 41 15# CHECK-INST: xvsrarni.w.d $xr24, $xr8, 41 16# CHECK-ENCODING: encoding: [0x18,0xa5,0x5d,0x77] 17 18xvsrarni.d.q $xr7, $xr5, 7 19# CHECK-INST: xvsrarni.d.q $xr7, $xr5, 7 20# CHECK-ENCODING: encoding: [0xa7,0x1c,0x5e,0x77] 21