@@ -2447,7 +2447,7 @@ inline void gebrd_scratchpad_size(const char *func_name, Func func, sycl::queue
2447
2447
template <> \
2448
2448
std::int64_t gebrd_scratchpad_size<TYPE>(sycl::queue & queue, std::int64_t m, std::int64_t n, \
2449
2449
std::int64_t lda) { \
2450
- return 1 ; \
2450
+ return 0 ; \
2451
2451
}
2452
2452
2453
2453
GEBRD_LAUNCHER_SCRATCH (float , rocsolverDnSgebrd_bufferSize)
@@ -2495,7 +2495,7 @@ inline void geqrf_scratchpad_size(const char *func_name, Func func, sycl::queue
2495
2495
template <> \
2496
2496
std::int64_t geqrf_scratchpad_size<TYPE>(sycl::queue & queue, std::int64_t m, std::int64_t n, \
2497
2497
std::int64_t lda) { \
2498
- return 1 ; \
2498
+ return 0 ; \
2499
2499
}
2500
2500
2501
2501
GEQRF_LAUNCHER_SCRATCH (float , rocsolverDnSgeqrf_bufferSize)
@@ -2525,7 +2525,7 @@ inline void gesvd_scratchpad_size(const char *func_name, Func func, sycl::queue
2525
2525
std::int64_t gesvd_scratchpad_size<TYPE>( \
2526
2526
sycl::queue & queue, oneapi::mkl::jobsvd jobu, oneapi::mkl::jobsvd jobvt, std::int64_t m, \
2527
2527
std::int64_t n, std::int64_t lda, std::int64_t ldu, std::int64_t ldvt) { \
2528
- return 1 ; \
2528
+ return 0 ; \
2529
2529
}
2530
2530
2531
2531
GESVD_LAUNCHER_SCRATCH (float , rocsolverDnSgesvd_bufferSize)
@@ -2552,7 +2552,7 @@ inline void getrf_scratchpad_size(const char *func_name, Func func, sycl::queue
2552
2552
template <> \
2553
2553
std::int64_t getrf_scratchpad_size<TYPE>(sycl::queue & queue, std::int64_t m, std::int64_t n, \
2554
2554
std::int64_t lda) { \
2555
- return 1 ; \
2555
+ return 0 ; \
2556
2556
} // namespace rocsolver
2557
2557
2558
2558
GETRF_LAUNCHER_SCRATCH (float , rocsolverDnSgetrf_bufferSize)
@@ -2617,7 +2617,7 @@ inline void heevd_scratchpad_size(const char *func_name, Func func, sycl::queue
2617
2617
std::int64_t heevd_scratchpad_size<TYPE>(sycl::queue & queue, oneapi::mkl::job jobz, \
2618
2618
oneapi::mkl::uplo uplo, std::int64_t n, \
2619
2619
std::int64_t lda) { \
2620
- return 1 ; \
2620
+ return 0 ; \
2621
2621
} // namespace lapack
2622
2622
2623
2623
HEEVD_LAUNCHER_SCRATCH (std::complex<float >, rocsolverDnCheevd_bufferSize)
@@ -2646,7 +2646,7 @@ inline void hegvd_scratchpad_size(const char *func_name, Func func, sycl::queue
2646
2646
std::int64_t hegvd_scratchpad_size<TYPE>(sycl::queue & queue, std::int64_t itype, \
2647
2647
oneapi::mkl::job jobz, oneapi::mkl::uplo uplo, \
2648
2648
std::int64_t n, std::int64_t lda, std::int64_t ldb) { \
2649
- return 1 ; \
2649
+ return 0 ; \
2650
2650
} // namespace mkl
2651
2651
2652
2652
HEGVD_LAUNCHER_SCRATCH (std::complex<float >, rocsolverDnChegvd_bufferSize)
@@ -2672,7 +2672,7 @@ inline void hetrd_scratchpad_size(const char *func_name, Func func, sycl::queue
2672
2672
template <> \
2673
2673
std::int64_t hetrd_scratchpad_size<TYPE>(sycl::queue & queue, oneapi::mkl::uplo uplo, \
2674
2674
std::int64_t n, std::int64_t lda) { \
2675
- return 1 ; \
2675
+ return 0 ; \
2676
2676
} // namespace oneapi
2677
2677
2678
2678
HETRD_LAUNCHER_SCRATCH (std::complex<float >, rocsolverDnChetrd_bufferSize)
@@ -2710,7 +2710,7 @@ inline void orgbr_scratchpad_size(const char *func_name, Func func, sycl::queue
2710
2710
std::int64_t orgbr_scratchpad_size<TYPE>(sycl::queue & queue, oneapi::mkl::generate vec, \
2711
2711
std::int64_t m, std::int64_t n, std::int64_t k, \
2712
2712
std::int64_t lda) { \
2713
- return 1 ; \
2713
+ return 0 ; \
2714
2714
}
2715
2715
2716
2716
ORGBR_LAUNCHER_SCRATCH (float , rocsolverDnSorgbr_bufferSize)
@@ -2736,7 +2736,7 @@ inline void orgtr_scratchpad_size(const char *func_name, Func func, sycl::queue
2736
2736
template <> \
2737
2737
std::int64_t orgtr_scratchpad_size<TYPE>(sycl::queue & queue, oneapi::mkl::uplo uplo, \
2738
2738
std::int64_t n, std::int64_t lda) { \
2739
- return 1 ; \
2739
+ return 0 ; \
2740
2740
}
2741
2741
2742
2742
ORGTR_LAUNCHER_SCRATCH (float , rocsolverDnSorgtr_bufferSize)
@@ -2762,7 +2762,7 @@ inline void orgqr_scratchpad_size(const char *func_name, Func func, sycl::queue
2762
2762
template <> \
2763
2763
std::int64_t orgqr_scratchpad_size<TYPE>(sycl::queue & queue, std::int64_t m, std::int64_t n, \
2764
2764
std::int64_t k, std::int64_t lda) { \
2765
- return 1 ; \
2765
+ return 0 ; \
2766
2766
}
2767
2767
2768
2768
ORGQR_LAUNCHER_SCRATCH (float , rocsolverDnSorgqr_bufferSize)
@@ -2806,7 +2806,7 @@ inline void ormqr_scratchpad_size(const char *func_name, Func func, sycl::queue
2806
2806
std::int64_t ormqr_scratchpad_size<TYPE>( \
2807
2807
sycl::queue & queue, oneapi::mkl::side side, oneapi::mkl::transpose trans, std::int64_t m, \
2808
2808
std::int64_t n, std::int64_t k, std::int64_t lda, std::int64_t ldc) { \
2809
- return 1 ; \
2809
+ return 0 ; \
2810
2810
}
2811
2811
2812
2812
ORMQRF_LAUNCHER_SCRATCH (float , rocsolverDnSormqr_bufferSize)
@@ -2836,7 +2836,7 @@ inline void ormtr_scratchpad_size(const char *func_name, Func func, sycl::queue
2836
2836
oneapi::mkl::uplo uplo, oneapi::mkl::transpose trans, \
2837
2837
std::int64_t m, std::int64_t n, std::int64_t lda, \
2838
2838
std::int64_t ldc) { \
2839
- return 1 ; \
2839
+ return 0 ; \
2840
2840
}
2841
2841
2842
2842
ORMTR_LAUNCHER_SCRATCH (float , rocsolverDnSormtr_bufferSize)
@@ -2862,7 +2862,7 @@ inline void potrf_scratchpad_size(const char *func_name, Func func, sycl::queue
2862
2862
template <> \
2863
2863
std::int64_t potrf_scratchpad_size<TYPE>(sycl::queue & queue, oneapi::mkl::uplo uplo, \
2864
2864
std::int64_t n, std::int64_t lda) { \
2865
- return 1 ; \
2865
+ return 0 ; \
2866
2866
}
2867
2867
2868
2868
POTRF_LAUNCHER_SCRATCH (float , rocsolverDnSpotrf_bufferSize)
@@ -2906,7 +2906,7 @@ inline void potri_scratchpad_size(const char *func_name, Func func, sycl::queue
2906
2906
template <> \
2907
2907
std::int64_t potri_scratchpad_size<TYPE>(sycl::queue & queue, oneapi::mkl::uplo uplo, \
2908
2908
std::int64_t n, std::int64_t lda) { \
2909
- return 1 ; \
2909
+ return 0 ; \
2910
2910
}
2911
2911
2912
2912
POTRI_LAUNCHER_SCRATCH (float , rocsolverDnSpotri_bufferSize)
@@ -2933,7 +2933,7 @@ inline void sytrf_scratchpad_size(const char *func_name, Func func, sycl::queue
2933
2933
template <> \
2934
2934
std::int64_t sytrf_scratchpad_size<TYPE>(sycl::queue & queue, oneapi::mkl::uplo uplo, \
2935
2935
std::int64_t n, std::int64_t lda) { \
2936
- return 1 ; \
2936
+ return 0 ; \
2937
2937
}
2938
2938
2939
2939
SYTRF_LAUNCHER_SCRATCH (float , rocsolverDnSsytrf_bufferSize)
@@ -2963,7 +2963,7 @@ inline void syevd_scratchpad_size(const char *func_name, Func func, sycl::queue
2963
2963
std::int64_t syevd_scratchpad_size<TYPE>(sycl::queue & queue, oneapi::mkl::job jobz, \
2964
2964
oneapi::mkl::uplo uplo, std::int64_t n, \
2965
2965
std::int64_t lda) { \
2966
- return 1 ; \
2966
+ return 0 ; \
2967
2967
}
2968
2968
2969
2969
SYEVD_LAUNCHER_SCRATCH (float , rocsolverDnSsyevd_bufferSize)
@@ -2992,7 +2992,7 @@ inline void sygvd_scratchpad_size(const char *func_name, Func func, sycl::queue
2992
2992
std::int64_t sygvd_scratchpad_size<TYPE>(sycl::queue & queue, std::int64_t itype, \
2993
2993
oneapi::mkl::job jobz, oneapi::mkl::uplo uplo, \
2994
2994
std::int64_t n, std::int64_t lda, std::int64_t ldb) { \
2995
- return 1 ; \
2995
+ return 0 ; \
2996
2996
}
2997
2997
2998
2998
SYGVD_LAUNCHER_SCRATCH (float , rocsolverDnSsygvd_bufferSize)
@@ -3018,7 +3018,7 @@ inline void sytrd_scratchpad_size(const char *func_name, Func func, sycl::queue
3018
3018
template <> \
3019
3019
std::int64_t sytrd_scratchpad_size<TYPE>(sycl::queue & queue, oneapi::mkl::uplo uplo, \
3020
3020
std::int64_t n, std::int64_t lda) { \
3021
- return 1 ; \
3021
+ return 0 ; \
3022
3022
}
3023
3023
3024
3024
SYTRD_LAUNCHER_SCRATCH (float , rocsolverDnSsytrd_bufferSize)
@@ -3076,7 +3076,7 @@ inline void ungbr_scratchpad_size(const char *func_name, Func func, sycl::queue
3076
3076
std::int64_t ungbr_scratchpad_size<TYPE>(sycl::queue & queue, oneapi::mkl::generate vec, \
3077
3077
std::int64_t m, std::int64_t n, std::int64_t k, \
3078
3078
std::int64_t lda) { \
3079
- return 1 ; \
3079
+ return 0 ; \
3080
3080
}
3081
3081
3082
3082
UNGBR_LAUNCHER_SCRATCH (std::complex<float >, rocsolverDnCungbr_bufferSize)
@@ -3102,7 +3102,7 @@ inline void ungqr_scratchpad_size(const char *func_name, Func func, sycl::queue
3102
3102
template <> \
3103
3103
std::int64_t ungqr_scratchpad_size<TYPE>(sycl::queue & queue, std::int64_t m, std::int64_t n, \
3104
3104
std::int64_t k, std::int64_t lda) { \
3105
- return 1 ; \
3105
+ return 0 ; \
3106
3106
}
3107
3107
3108
3108
UNGQR_LAUNCHER_SCRATCH (std::complex<float >, rocsolverDnCungqr_bufferSize)
@@ -3128,7 +3128,7 @@ inline void ungtr_scratchpad_size(const char *func_name, Func func, sycl::queue
3128
3128
template <> \
3129
3129
std::int64_t ungtr_scratchpad_size<TYPE>(sycl::queue & queue, oneapi::mkl::uplo uplo, \
3130
3130
std::int64_t n, std::int64_t lda) { \
3131
- return 1 ; \
3131
+ return 0 ; \
3132
3132
}
3133
3133
3134
3134
UNGTR_LAUNCHER_SCRATCH (std::complex<float >, rocsolverDnCungtr_bufferSize)
@@ -3174,7 +3174,7 @@ inline void unmqr_scratchpad_size(const char *func_name, Func func, sycl::queue
3174
3174
std::int64_t unmqr_scratchpad_size<TYPE>( \
3175
3175
sycl::queue & queue, oneapi::mkl::side side, oneapi::mkl::transpose trans, std::int64_t m, \
3176
3176
std::int64_t n, std::int64_t k, std::int64_t lda, std::int64_t ldc) { \
3177
- return 1 ; \
3177
+ return 0 ; \
3178
3178
}
3179
3179
3180
3180
UNMQR_LAUNCHER_SCRATCH (std::complex<float >, rocsolverDnCunmqr_bufferSize)
@@ -3204,7 +3204,7 @@ inline void unmtr_scratchpad_size(const char *func_name, Func func, sycl::queue
3204
3204
oneapi::mkl::uplo uplo, oneapi::mkl::transpose trans, \
3205
3205
std::int64_t m, std::int64_t n, std::int64_t lda, \
3206
3206
std::int64_t ldc) { \
3207
- return 1 ; \
3207
+ return 0 ; \
3208
3208
}
3209
3209
3210
3210
UNMTR_LAUNCHER_SCRATCH (std::complex<float >, rocsolverDnCunmtr_bufferSize)
0 commit comments