|
1 | 1 | ; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 2
|
2 |
| -; RUN: sed 's/iXLen/i32/g' %s | llc -mtriple=riscv32 -mattr=+v,+zvl512b -verify-machineinstrs | FileCheck %s -check-prefixes=CHECK,NOVLOPT |
3 |
| -; RUN: sed 's/iXLen/i64/g' %s | llc -mtriple=riscv64 -mattr=+v,+zvl512b -verify-machineinstrs | FileCheck %s -check-prefixes=CHECK,NOVLOPT |
4 |
| -; RUN: sed 's/iXLen/i32/g' %s | llc -mtriple=riscv32 -mattr=+v,+zvl512b -riscv-enable-vl-optimizer -verify-machineinstrs | FileCheck %s -check-prefixes=CHECK,VLOPT |
5 |
| -; RUN: sed 's/iXLen/i64/g' %s | llc -mtriple=riscv64 -mattr=+v,+zvl512b -riscv-enable-vl-optimizer -verify-machineinstrs | FileCheck %s -check-prefixes=CHECK,VLOPT |
6 |
| - |
| 2 | +; RUN: sed 's/iXLen/i32/g' %s | llc -mtriple=riscv32 -mattr=+v,+zvl512b -verify-machineinstrs \ |
| 3 | +; RUN: | FileCheck %s -check-prefixes=CHECK,NOVLOPT |
| 4 | +; RUN: sed 's/iXLen/i64/g' %s | llc -mtriple=riscv64 -mattr=+v,+zvl512b -verify-machineinstrs \ |
| 5 | +; RUN: | FileCheck %s -check-prefixes=CHECK,NOVLOPT |
| 6 | +; RUN: sed 's/iXLen/i32/g' %s | llc -mtriple=riscv32 -mattr=+v,+zvl512b -riscv-enable-vl-optimizer \ |
| 7 | +; RUN: -verify-machineinstrs | FileCheck %s -check-prefixes=CHECK,VLOPT |
| 8 | +; RUN: sed 's/iXLen/i64/g' %s | llc -mtriple=riscv64 -mattr=+v,+zvl512b -riscv-enable-vl-optimizer \ |
| 9 | +; RUN: -verify-machineinstrs | FileCheck %s -check-prefixes=CHECK,VLOPT |
7 | 10 |
|
8 | 11 | define <2 x i32> @vdot_lane_s32(<2 x i32> noundef %var_1, <8 x i8> noundef %var_3, <8 x i8> noundef %var_5, <8 x i16> %x) {
|
9 | 12 | ; CHECK-LABEL: vdot_lane_s32:
|
|
84 | 87 |
|
85 | 88 | ret <vscale x 2 x i16> %x
|
86 | 89 | }
|
| 90 | + |
87 | 91 | ;; NOTE: These prefixes are unused and the list is autogenerated. Do not add tests below this line:
|
88 | 92 | ; NOVLOPT: {{.*}}
|
89 | 93 | ; VLOPT: {{.*}}
|
0 commit comments