File tree Expand file tree Collapse file tree 10 files changed +77
-105
lines changed Expand file tree Collapse file tree 10 files changed +77
-105
lines changed Original file line number Diff line number Diff line change 1- # RUN: llvm-mc -triple=riscv64 -show-encoding --mattr=+v %s \
2- # RUN: --mattr=+f \
3- # RUN: | FileCheck %s --check-prefixes=CHECK-ENCODING,CHECK-INST
1+ # RUN: llvm-mc -triple=riscv64 -show-encoding --mattr=+zve32f %s \
2+ # RUN: | FileCheck %s --check-prefixes=CHECK-ENCODING,CHECK-INST
43# RUN: not llvm-mc -triple=riscv64 -show-encoding %s 2>&1 \
5- # RUN: | FileCheck %s --check-prefix=CHECK-ERROR
6- # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+v %s \
7- # RUN: --mattr=+f \
8- # RUN: | llvm-objdump -d --mattr=+v --mattr=+f - \
9- # RUN: | FileCheck %s --check-prefix=CHECK-INST
10- # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+v %s \
11- # RUN: --mattr=+f \
12- # RUN: | llvm-objdump -d - | FileCheck %s --check-prefix=CHECK-UNKNOWN
4+ # RUN: | FileCheck %s --check-prefix=CHECK-ERROR
5+ # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+zve32f %s \
6+ # RUN: | llvm-objdump -d --mattr=+zve32f - \
7+ # RUN: | FileCheck %s --check-prefix=CHECK-INST
8+ # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+zve32f %s \
9+ # RUN: | llvm-objdump -d - | FileCheck %s --check-prefix=CHECK-UNKNOWN
1310
1411vfadd.vv v8, v4, v20, v0.t
1512# CHECK-INST: vfadd.vv v8, v4, v20, v0.t
Original file line number Diff line number Diff line change 1- # RUN: llvm-mc -triple=riscv64 -show-encoding --mattr=+v %s \
2- # RUN: --mattr=+f \
3- # RUN: | FileCheck %s --check-prefixes=CHECK-ENCODING,CHECK-INST
1+ # RUN: llvm-mc -triple=riscv64 -show-encoding --mattr=+zve32f %s \
2+ # RUN: | FileCheck %s --check-prefixes=CHECK-ENCODING,CHECK-INST
43# RUN: not llvm-mc -triple=riscv64 -show-encoding %s 2>&1 \
5- # RUN: | FileCheck %s --check-prefix=CHECK-ERROR
6- # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+v %s \
7- # RUN: --mattr=+f \
8- # RUN: | llvm-objdump -d --mattr=+v --mattr=+f - \
9- # RUN: | FileCheck %s --check-prefix=CHECK-INST
10- # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+v %s \
11- # RUN: --mattr=+f \
12- # RUN: | llvm-objdump -d - | FileCheck %s --check-prefix=CHECK-UNKNOWN
4+ # RUN: | FileCheck %s --check-prefix=CHECK-ERROR
5+ # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+zve32f %s \
6+ # RUN: | llvm-objdump -d --mattr=+zve32f - \
7+ # RUN: | FileCheck %s --check-prefix=CHECK-INST
8+ # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+zve32f %s \
9+ # RUN: | llvm-objdump -d - | FileCheck %s --check-prefix=CHECK-UNKNOWN
1310
1411vmfeq.vv v8, v4, v20, v0.t
1512# CHECK-INST: vmfeq.vv v8, v4, v20, v0.t
Original file line number Diff line number Diff line change 1- # RUN: llvm-mc -triple=riscv64 -show-encoding --mattr=+v %s \
2- # RUN: --mattr=+f \
3- # RUN: | FileCheck %s --check-prefixes=CHECK-ENCODING,CHECK-INST
1+ # RUN: llvm-mc -triple=riscv64 -show-encoding --mattr=+zve32f %s \
2+ # RUN: | FileCheck %s --check-prefixes=CHECK-ENCODING,CHECK-INST
43# RUN: not llvm-mc -triple=riscv64 -show-encoding %s 2>&1 \
5- # RUN: | FileCheck %s --check-prefix=CHECK-ERROR
6- # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+v %s \
7- # RUN: --mattr=+f \
8- # RUN: | llvm-objdump -d --mattr=+v --mattr=+f - \
9- # RUN: | FileCheck %s --check-prefix=CHECK-INST
10- # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+v %s \
11- # RUN: --mattr=+f \
12- # RUN: | llvm-objdump -d - | FileCheck %s --check-prefix=CHECK-UNKNOWN
4+ # RUN: | FileCheck %s --check-prefix=CHECK-ERROR
5+ # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+zve32f %s \
6+ # RUN: | llvm-objdump -d --mattr=+zve32f - \
7+ # RUN: | FileCheck %s --check-prefix=CHECK-INST
8+ # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+zve32f %s \
9+ # RUN: | llvm-objdump -d - | FileCheck %s --check-prefix=CHECK-UNKNOWN
1310
1411vfdiv.vv v8, v4, v20, v0.t
1512# CHECK-INST: vfdiv.vv v8, v4, v20, v0.t
Original file line number Diff line number Diff line change 1- # RUN: llvm-mc -triple=riscv64 -show-encoding --mattr=+v %s \
2- # RUN: --mattr=+f \
3- # RUN: | FileCheck %s --check-prefixes=CHECK-ENCODING,CHECK-INST
1+ # RUN: llvm-mc -triple=riscv64 -show-encoding --mattr=+zve32f %s \
2+ # RUN: | FileCheck %s --check-prefixes=CHECK-ENCODING,CHECK-INST
43# RUN: not llvm-mc -triple=riscv64 -show-encoding %s 2>&1 \
5- # RUN: | FileCheck %s --check-prefix=CHECK-ERROR
6- # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+v %s \
7- # RUN: --mattr=+f \
8- # RUN: | llvm-objdump -d --mattr=+v --mattr=+f - \
9- # RUN: | FileCheck %s --check-prefix=CHECK-INST
10- # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+v %s \
11- # RUN: --mattr=+f \
12- # RUN: | llvm-objdump -d - | FileCheck %s --check-prefix=CHECK-UNKNOWN
4+ # RUN: | FileCheck %s --check-prefix=CHECK-ERROR
5+ # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+zve32f %s \
6+ # RUN: | llvm-objdump -d --mattr=+zve32f - \
7+ # RUN: | FileCheck %s --check-prefix=CHECK-INST
8+ # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+zve32f %s \
9+ # RUN: | llvm-objdump -d - | FileCheck %s --check-prefix=CHECK-UNKNOWN
1310
1411vfmacc.vv v8, v20, v4, v0.t
1512# CHECK-INST: vfmacc.vv v8, v20, v4, v0.t
Original file line number Diff line number Diff line change 1- # RUN: llvm-mc -triple=riscv64 -show-encoding --mattr=+v %s \
2- # RUN: --mattr=+f \
3- # RUN: | FileCheck %s --check-prefixes=CHECK-ENCODING,CHECK-INST
1+ # RUN: llvm-mc -triple=riscv64 -show-encoding --mattr=+zve32f %s \
2+ # RUN: | FileCheck %s --check-prefixes=CHECK-ENCODING,CHECK-INST
43# RUN: not llvm-mc -triple=riscv64 -show-encoding %s 2>&1 \
5- # RUN: | FileCheck %s --check-prefix=CHECK-ERROR
6- # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+v %s \
7- # RUN: --mattr=+f \
8- # RUN: | llvm-objdump -d --mattr=+v --mattr=+f - \
9- # RUN: | FileCheck %s --check-prefix=CHECK-INST
10- # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+v %s \
11- # RUN: --mattr=+f \
12- # RUN: | llvm-objdump -d - | FileCheck %s --check-prefix=CHECK-UNKNOWN
4+ # RUN: | FileCheck %s --check-prefix=CHECK-ERROR
5+ # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+zve32f %s \
6+ # RUN: | llvm-objdump -d --mattr=+zve32f - \
7+ # RUN: | FileCheck %s --check-prefix=CHECK-INST
8+ # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+zve32f %s \
9+ # RUN: | llvm-objdump -d - | FileCheck %s --check-prefix=CHECK-UNKNOWN
1310
1411vfmin.vv v8, v4, v20, v0.t
1512# CHECK-INST: vfmin.vv v8, v4, v20, v0.t
Original file line number Diff line number Diff line change 1- # RUN: llvm-mc -triple=riscv64 -show-encoding --mattr=+v %s \
2- # RUN: --mattr=+f \
3- # RUN: | FileCheck %s --check-prefixes=CHECK-ENCODING,CHECK-INST
1+ # RUN: llvm-mc -triple=riscv64 -show-encoding --mattr=+zve32f %s \
2+ # RUN: | FileCheck %s --check-prefixes=CHECK-ENCODING,CHECK-INST
43# RUN: not llvm-mc -triple=riscv64 -show-encoding %s 2>&1 \
5- # RUN: | FileCheck %s --check-prefix=CHECK-ERROR
6- # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+v %s \
7- # RUN: --mattr=+f \
8- # RUN: | llvm-objdump -d --mattr=+v --mattr=+f - \
9- # RUN: | FileCheck %s --check-prefix=CHECK-INST
10- # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+v %s \
11- # RUN: --mattr=+f \
12- # RUN: | llvm-objdump -d - | FileCheck %s --check-prefix=CHECK-UNKNOWN
4+ # RUN: | FileCheck %s --check-prefix=CHECK-ERROR
5+ # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+zve32f %s \
6+ # RUN: | llvm-objdump -d --mattr=+zve32f - \
7+ # RUN: | FileCheck %s --check-prefix=CHECK-INST
8+ # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+zve32f %s \
9+ # RUN: | llvm-objdump -d - | FileCheck %s --check-prefix=CHECK-UNKNOWN
1310
1411vfmul.vv v8, v4, v20, v0.t
1512# CHECK-INST: vfmul.vv v8, v4, v20, v0.t
Original file line number Diff line number Diff line change 1- # RUN: llvm-mc -triple=riscv64 -show-encoding --mattr=+v %s \
2- # RUN: --mattr=+f \
3- # RUN: | FileCheck %s --check-prefixes=CHECK-ENCODING,CHECK-INST
1+ # RUN: llvm-mc -triple=riscv64 -show-encoding --mattr=+zve32f %s \
2+ # RUN: | FileCheck %s --check-prefixes=CHECK-ENCODING,CHECK-INST
43# RUN: not llvm-mc -triple=riscv64 -show-encoding %s 2 >&1 \
5- # RUN: | FileCheck %s --check-prefix=CHECK-ERROR
6- # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+v %s \
7- # RUN: --mattr=+f \
8- # RUN: | llvm-objdump -d --mattr=+v --mattr=+f - \
9- # RUN: | FileCheck %s --check-prefix=CHECK-INST
10- # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+v %s \
11- # RUN: --mattr=+f \
12- # RUN: | llvm-objdump -d - | FileCheck %s --check-prefix=CHECK-UNKNOWN
4+ # RUN: | FileCheck %s --check-prefix=CHECK-ERROR
5+ # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+zve32f %s \
6+ # RUN: | llvm-objdump -d --mattr=+zve32f - \
7+ # RUN: | FileCheck %s --check-prefix=CHECK-INST
8+ # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+zve32f %s \
9+ # RUN: | llvm-objdump -d - | FileCheck %s --check-prefix=CHECK-UNKNOWN
1310
1411vfmv .v.f v8, fa0
1512# CHECK-INST: vfmv.v.f v8, fa0
Original file line number Diff line number Diff line change 1- # RUN: llvm-mc -triple=riscv64 -show-encoding --mattr=+v %s \
2- # RUN: --mattr=+f --M no-aliases \
1+ # RUN: llvm-mc -triple=riscv64 -show-encoding --mattr=+zve32f %s --M no-aliases \
32# RUN: | FileCheck %s --check-prefixes=CHECK-ENCODING,CHECK-INST
43# RUN: not llvm-mc -triple=riscv64 -show-encoding %s 2>&1 \
54# RUN: | FileCheck %s --check-prefix=CHECK-ERROR
6- # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+v %s \
7- # RUN: --mattr=+f | llvm-objdump -d --mattr=+v --mattr=+f -M no-aliases - \
5+ # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+zve32f %s \
6+ # RUN: | llvm-objdump -d --mattr=+zve32f -M no-aliases - \
87# RUN: | FileCheck %s --check-prefix=CHECK-INST
9- # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+v %s \
10- # RUN: --mattr=+f | llvm-objdump -d - | FileCheck %s --check-prefix=CHECK-UNKNOWN
8+ # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+zve32f %s \
9+ # RUN: | llvm-objdump -d - | FileCheck %s --check-prefix=CHECK-UNKNOWN
1110
1211vfsqrt.v v8, v4, v0.t
1312# CHECK-INST: vfsqrt.v v8, v4, v0.t
Original file line number Diff line number Diff line change 1- # RUN: llvm-mc -triple=riscv64 -show-encoding --mattr=+v %s \
2- # RUN: --mattr=+f --M no-aliases \
3- # RUN: | FileCheck %s --check-prefixes=CHECK-ENCODING,CHECK-INST
1+ # RUN: llvm-mc -triple=riscv64 -show-encoding --mattr=+zve32f %s --M no-aliases \
2+ # RUN: | FileCheck %s --check-prefixes=CHECK-ENCODING,CHECK-INST
43# RUN: not llvm-mc -triple=riscv64 -show-encoding %s 2>&1 \
5- # RUN: | FileCheck %s --check-prefix=CHECK-ERROR
6- # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+v %s \
7- # RUN: --mattr=+f \
8- # RUN: | llvm-objdump -d --mattr=+v --mattr=+f \
9- # RUN: -M no-aliases - | FileCheck %s --check-prefix=CHECK-INST
10- # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+v %s \
11- # RUN: --mattr=+f \
12- # RUN: | llvm-objdump -d - | FileCheck %s --check-prefix=CHECK-UNKNOWN
4+ # RUN: | FileCheck %s --check-prefix=CHECK-ERROR
5+ # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+zve32f %s \
6+ # RUN: | llvm-objdump -d --mattr=+zve32f -M no-aliases - \
7+ # RUN: | FileCheck %s --check-prefix=CHECK-INST
8+ # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+zve32f %s \
9+ # RUN: | llvm-objdump -d - | FileCheck %s --check-prefix=CHECK-UNKNOWN
1310
1411vfredosum.vs v8, v4, v20, v0.t
1512# CHECK-INST: vfredosum.vs v8, v4, v20, v0.t
Original file line number Diff line number Diff line change 1- # RUN: llvm-mc -triple=riscv64 -show-encoding --mattr=+v %s \
2- # RUN: --mattr=+f \
3- # RUN: | FileCheck %s --check-prefixes=CHECK-ENCODING,CHECK-INST
1+ # RUN: llvm-mc -triple=riscv64 -show-encoding --mattr=+zve32f %s \
2+ # RUN: | FileCheck %s --check-prefixes=CHECK-ENCODING,CHECK-INST
43# RUN: not llvm-mc -triple=riscv64 -show-encoding %s 2>&1 \
5- # RUN: | FileCheck %s --check-prefix=CHECK-ERROR
6- # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+v %s \
7- # RUN: --mattr=+f \
8- # RUN: | llvm-objdump -d --mattr=+v --mattr=+f - \
9- # RUN: | FileCheck %s --check-prefix=CHECK-INST
10- # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+v %s \
11- # RUN: --mattr=+f \
12- # RUN: | llvm-objdump -d - | FileCheck %s --check-prefix=CHECK-UNKNOWN
4+ # RUN: | FileCheck %s --check-prefix=CHECK-ERROR
5+ # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+zve32f %s \
6+ # RUN: | llvm-objdump -d --mattr=+zve32f - \
7+ # RUN: | FileCheck %s --check-prefix=CHECK-INST
8+ # RUN: llvm-mc -triple=riscv64 -filetype=obj --mattr=+zve32f %s \
9+ # RUN: | llvm-objdump -d - | FileCheck %s --check-prefix=CHECK-UNKNOWN
1310
1411vfsub.vv v8, v4, v20, v0.t
1512# CHECK-INST: vfsub.vv v8, v4, v20, v0.t
You can’t perform that action at this time.
0 commit comments