brintos

brintos / llvm-project-archived public Read only

0
0
Text · 998 B · 9ba2a8d Raw
21 lines · plain
1# RUN: not llvm-mc -triple=riscv32 --mattr=+v,+xsfvcp %s 2>&1 \2# RUN:        | FileCheck %s --check-prefix=CHECK-ERROR3# RUN: not llvm-mc -triple=riscv64 --mattr=+v,+xsfvcp %s 2>&1 \4# RUN:        | FileCheck %s --check-prefix=CHECK-ERROR5 6sf.vc.v.vvw 0x3, v0, v2, v07# CHECK-ERROR: the destination vector register group cannot overlap the source vector register group{{$}}8# CHECK-ERROR-LABEL: sf.vc.v.vvw 0x3, v0, v2, v0{{$}}9 10sf.vc.v.xvw 0x3, v0, v0, a111# CHECK-ERROR: the destination vector register group cannot overlap the source vector register group{{$}}12# CHECK-ERROR-LABEL: sf.vc.v.xvw 0x3, v0, v0, a1{{$}}13 14sf.vc.v.ivw 0x3, v0, v0, 1515# CHECK-ERROR: the destination vector register group cannot overlap the source vector register group{{$}}16# CHECK-ERROR-LABEL: sf.vc.v.ivw 0x3, v0, v0, 15{{$}}17 18sf.vc.v.fvw 0x1, v0, v0, fa119# CHECK-ERROR: the destination vector register group cannot overlap the source vector register group{{$}}20# CHECK-ERROR-LABEL: sf.vc.v.fvw 0x1, v0, v0, fa1{{$}}21