|
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