Skip to content

Commit 3c8df63

Browse files
author
tingbo.liao
committedJan 22, 2025
Further rearranged the rotm kernel for the different architectures.
Signed-off-by: tingbo.liao <tingbo.liao@starfivetech.com>
1 parent 4e817f8 commit 3c8df63

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+770
-141
lines changed
 

‎cmake/kernel.cmake

+3
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,9 @@ macro(SetDefaultL1)
7979
SetFallback(CROTKERNEL zrot.S)
8080
SetFallback(ZROTKERNEL zrot.S)
8181
SetFallback(XROTKERNEL zrot.S)
82+
SetFallback(SROTMKERNEL rotm.S)
83+
SetFallback(DROTMKERNEL rotm.S)
84+
SetFallback(QROTMKERNEL rotm.S)
8285
SetFallback(SSCALKERNEL scal.S)
8386
SetFallback(DSCALKERNEL scal.S)
8487
SetFallback(CSCALKERNEL zscal.S)

‎common_d.h

+2
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#define DSUM_K dsum_k
2323
#define DSWAP_K dswap_k
2424
#define DROT_K drot_k
25+
#define DROTM_K drotm_k
2526

2627
#define DGEMV_N dgemv_n
2728
#define DGEMV_T dgemv_t
@@ -180,6 +181,7 @@
180181
#define DSUM_K gotoblas -> dsum_k
181182
#define DSWAP_K gotoblas -> dswap_k
182183
#define DROT_K gotoblas -> drot_k
184+
#define DROTM_K gotoblas -> drotm_k
183185

184186
#define DGEMV_N gotoblas -> dgemv_n
185187
#define DGEMV_T gotoblas -> dgemv_t

0 commit comments

Comments
 (0)