Files
OpenBLAS/kernel/riscv64
Mark Ryan 67bf4b6998 Fix axpby_rvv kernels for cases where inc_y = 0
The following openblas_utest tests fail when the RISCV64_ZVL128B is
enabled.

TEST 89/103 axpby:zaxpby_inc_0 [FAIL]
TEST 92/103 axpby:caxpby_inc_0 [FAIL]
TEST 95/103 axpby:daxpby_inc_0 [FAIL]
TEST 98/103 axpby:saxpby_inc_0 [FAIL]

The issue is that the vectorized kernels do not work when inc_y == 0.
This patch updates the kernels to fall back to the scalar algorithms
when inc_y == 0, fixing the failing tests.

Signed-off-by: Mark Ryan <markdryan@rivosinc.com>
2024-07-15 14:24:47 +00:00
..
2020-10-15 16:09:02 +08:00
2020-10-15 16:09:02 +08:00
2020-10-15 16:09:02 +08:00
2020-10-15 16:09:02 +08:00
2020-10-15 16:09:02 +08:00
2020-10-15 16:09:02 +08:00
2020-10-15 16:09:02 +08:00
2020-10-15 16:09:02 +08:00
2021-06-07 22:49:39 +00:00
2020-10-15 16:09:02 +08:00
2020-10-15 16:09:02 +08:00
2020-10-15 16:09:02 +08:00
2021-06-07 22:55:56 +00:00
2020-10-15 16:09:02 +08:00
2020-10-15 16:09:02 +08:00
2024-03-13 13:07:26 +01:00
2024-03-13 11:40:14 +01:00
2024-03-12 15:48:55 +01:00
2023-03-19 23:59:03 -07:00
2020-10-15 16:09:02 +08:00
2024-06-27 10:58:59 +02:00
2024-06-27 10:58:59 +02:00
2023-03-19 23:59:03 -07:00
2020-10-15 16:09:02 +08:00
2020-10-15 16:09:02 +08:00
2020-10-15 16:09:02 +08:00
2020-10-15 16:09:02 +08:00
2020-10-15 16:09:02 +08:00
2020-10-15 16:09:02 +08:00
2020-10-15 16:09:02 +08:00
2020-10-15 16:09:02 +08:00
2020-10-15 16:09:02 +08:00
2024-03-12 20:42:11 +01:00
2024-03-12 20:40:29 +01:00
2024-03-12 15:49:41 +01:00
2020-10-15 16:09:02 +08:00
2024-06-27 10:58:59 +02:00