brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1006 B · 1b00e3b Raw
29 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 6vssrln.b.h $vr20, $vr5, $vr207# CHECK-INST: vssrln.b.h $vr20, $vr5, $vr208# CHECK-ENCODING: encoding: [0xb4,0xd0,0xfc,0x70]9 10vssrln.h.w $vr0, $vr21, $vr211# CHECK-INST: vssrln.h.w $vr0, $vr21, $vr212# CHECK-ENCODING: encoding: [0xa0,0x0a,0xfd,0x70]13 14vssrln.w.d $vr16, $vr6, $vr315# CHECK-INST: vssrln.w.d $vr16, $vr6, $vr316# CHECK-ENCODING: encoding: [0xd0,0x8c,0xfd,0x70]17 18vssrln.bu.h $vr6, $vr30, $vr919# CHECK-INST: vssrln.bu.h $vr6, $vr30, $vr920# CHECK-ENCODING: encoding: [0xc6,0xa7,0x04,0x71]21 22vssrln.hu.w $vr2, $vr8, $vr323# CHECK-INST: vssrln.hu.w $vr2, $vr8, $vr324# CHECK-ENCODING: encoding: [0x02,0x0d,0x05,0x71]25 26vssrln.wu.d $vr28, $vr28, $vr527# CHECK-INST: vssrln.wu.d $vr28, $vr28, $vr528# CHECK-ENCODING: encoding: [0x9c,0x97,0x05,0x71]29