brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.2 KiB · b206480 Raw
37 lines · plain
1# RUN: llvm-mc --triple=loongarch64 --show-encoding %s | \2# RUN:        FileCheck %s --check-prefixes=CHECK-ENCODING,CHECK-INST3# RUN: llvm-mc --triple=loongarch64 --filetype=obj %s | \4# RUN:        llvm-objdump -d - | FileCheck %s --check-prefix=CHECK-INST5 6vmuh.b $vr23, $vr18, $vr217# CHECK-INST: vmuh.b $vr23, $vr18, $vr218# CHECK-ENCODING: encoding: [0x57,0x56,0x86,0x70]9 10vmuh.h $vr25, $vr18, $vr511# CHECK-INST: vmuh.h $vr25, $vr18, $vr512# CHECK-ENCODING: encoding: [0x59,0x96,0x86,0x70]13 14vmuh.w $vr6, $vr9, $vr1415# CHECK-INST: vmuh.w $vr6, $vr9, $vr1416# CHECK-ENCODING: encoding: [0x26,0x39,0x87,0x70]17 18vmuh.d $vr31, $vr21, $vr819# CHECK-INST: vmuh.d $vr31, $vr21, $vr820# CHECK-ENCODING: encoding: [0xbf,0xa2,0x87,0x70]21 22vmuh.bu $vr11, $vr26, $vr723# CHECK-INST: vmuh.bu $vr11, $vr26, $vr724# CHECK-ENCODING: encoding: [0x4b,0x1f,0x88,0x70]25 26vmuh.hu $vr27, $vr4, $vr2827# CHECK-INST: vmuh.hu $vr27, $vr4, $vr2828# CHECK-ENCODING: encoding: [0x9b,0xf0,0x88,0x70]29 30vmuh.wu $vr28, $vr21, $vr2831# CHECK-INST: vmuh.wu $vr28, $vr21, $vr2832# CHECK-ENCODING: encoding: [0xbc,0x72,0x89,0x70]33 34vmuh.du $vr25, $vr3, $vr435# CHECK-INST: vmuh.du $vr25, $vr3, $vr436# CHECK-ENCODING: encoding: [0x79,0x90,0x89,0x70]37