This page contains proposed changes for a future release of ROCm. Read the latest Linux release of ROCm documentation for your production environments.

rocBLAS API Support

rocBLAS API Support#

HIPFORT API Reference: rocBLAS API Support
rocBLAS API Support
# API Name Variants
1 rocblas_set_vector C binding
2 rocblas_get_vector C binding
3 rocblas_set_matrix C binding
4 rocblas_get_matrix C binding
5 rocblas_set_vector_async C binding
6 rocblas_get_vector_async C binding
7 rocblas_set_matrix_async C binding
8 rocblas_get_matrix_async C binding
1 rocblas_sscal C binding
2 rocblas_dscal C binding
3 rocblas_cscal C binding, rank_0, rank_1
4 rocblas_zscal C binding, rank_0, rank_1
5 rocblas_csscal C binding, rank_0, rank_1
6 rocblas_zdscal C binding, rank_0, rank_1
7 rocblas_sscal_batched C binding, full_rank, rank_0, rank_1
8 rocblas_dscal_batched C binding, full_rank, rank_0, rank_1
9 rocblas_cscal_batched C binding, full_rank, rank_0, rank_1
10 rocblas_zscal_batched C binding, full_rank, rank_0, rank_1
11 rocblas_csscal_batched C binding, full_rank, rank_0, rank_1
12 rocblas_zdscal_batched C binding, full_rank, rank_0, rank_1
13 rocblas_sscal_strided_batched C binding, rank_0, rank_1
14 rocblas_dscal_strided_batched C binding, rank_0, rank_1
15 rocblas_cscal_strided_batched C binding, rank_0, rank_1
16 rocblas_zscal_strided_batched C binding, rank_0, rank_1
17 rocblas_csscal_strided_batched C binding, rank_0, rank_1
18 rocblas_zdscal_strided_batched C binding, rank_0, rank_1
19 rocblas_scopy C binding, rank_0, rank_1
20 rocblas_dcopy C binding, rank_0, rank_1
21 rocblas_ccopy C binding, rank_0, rank_1
22 rocblas_zcopy C binding, rank_0, rank_1
23 rocblas_scopy_batched C binding, full_rank, rank_0, rank_1
24 rocblas_dcopy_batched C binding, full_rank, rank_0, rank_1
25 rocblas_ccopy_batched C binding, full_rank, rank_0, rank_1
26 rocblas_zcopy_batched C binding, full_rank, rank_0, rank_1
27 rocblas_scopy_strided_batched C binding, rank_0, rank_1
28 rocblas_dcopy_strided_batched C binding, rank_0, rank_1
29 rocblas_ccopy_strided_batched C binding, rank_0, rank_1
30 rocblas_zcopy_strided_batched C binding, rank_0, rank_1
31 rocblas_sdot C binding, rank_0, rank_1
32 rocblas_ddot C binding, rank_0, rank_1
33 rocblas_hdot C binding
34 rocblas_bfdot C binding
35 rocblas_cdotu C binding, rank_0, rank_1
36 rocblas_zdotu C binding, rank_0, rank_1
37 rocblas_cdotc C binding, rank_0, rank_1
38 rocblas_zdotc C binding, rank_0, rank_1
39 rocblas_sdot_batched C binding, full_rank, rank_0, rank_1
40 rocblas_ddot_batched C binding, full_rank, rank_0, rank_1
41 rocblas_hdot_batched C binding
42 rocblas_bfdot_batched C binding
43 rocblas_cdotu_batched C binding, full_rank, rank_0, rank_1
44 rocblas_zdotu_batched C binding, full_rank, rank_0, rank_1
45 rocblas_cdotc_batched C binding, full_rank, rank_0, rank_1
46 rocblas_zdotc_batched C binding, full_rank, rank_0, rank_1
47 rocblas_sdot_strided_batched C binding, rank_0, rank_1
48 rocblas_ddot_strided_batched C binding, rank_0, rank_1
49 rocblas_hdot_strided_batched C binding
50 rocblas_bfdot_strided_batched C binding
51 rocblas_cdotu_strided_batched C binding, rank_0, rank_1
52 rocblas_zdotu_strided_batched C binding, rank_0, rank_1
53 rocblas_cdotc_strided_batched C binding, rank_0, rank_1
54 rocblas_zdotc_strided_batched C binding, rank_0, rank_1
55 rocblas_sswap C binding
56 rocblas_dswap C binding
57 rocblas_cswap C binding, rank_0, rank_1
58 rocblas_zswap C binding, rank_0, rank_1
59 rocblas_sswap_batched C binding, full_rank, rank_0, rank_1
60 rocblas_dswap_batched C binding, full_rank, rank_0, rank_1
61 rocblas_cswap_batched C binding, full_rank, rank_0, rank_1
62 rocblas_zswap_batched C binding, full_rank, rank_0, rank_1
63 rocblas_sswap_strided_batched C binding, rank_0, rank_1
64 rocblas_dswap_strided_batched C binding, rank_0, rank_1
65 rocblas_cswap_strided_batched C binding, rank_0, rank_1
66 rocblas_zswap_strided_batched C binding, rank_0, rank_1
67 rocblas_saxpy C binding, rank_0, rank_1
68 rocblas_daxpy C binding, rank_0, rank_1
69 rocblas_haxpy C binding
70 rocblas_caxpy C binding, rank_0, rank_1
71 rocblas_zaxpy C binding, rank_0, rank_1
72 rocblas_haxpy_batched C binding
73 rocblas_saxpy_batched C binding, full_rank, rank_0, rank_1
74 rocblas_daxpy_batched C binding, full_rank, rank_0, rank_1
75 rocblas_caxpy_batched C binding, full_rank, rank_0, rank_1
76 rocblas_zaxpy_batched C binding, full_rank, rank_0, rank_1
77 rocblas_haxpy_strided_batched C binding
78 rocblas_saxpy_strided_batched C binding, rank_0, rank_1
79 rocblas_daxpy_strided_batched C binding, rank_0, rank_1
80 rocblas_caxpy_strided_batched C binding, rank_0, rank_1
81 rocblas_zaxpy_strided_batched C binding, rank_0, rank_1
82 rocblas_sasum C binding
83 rocblas_dasum C binding
84 rocblas_scasum C binding, rank_0, rank_1
85 rocblas_dzasum C binding, rank_0, rank_1
86 rocblas_sasum_batched C binding, full_rank, rank_0, rank_1
87 rocblas_dasum_batched C binding, full_rank, rank_0, rank_1
88 rocblas_scasum_batched C binding, full_rank, rank_0, rank_1
89 rocblas_dzasum_batched C binding, full_rank, rank_0, rank_1
90 rocblas_sasum_strided_batched C binding, rank_0, rank_1
91 rocblas_dasum_strided_batched C binding, rank_0, rank_1
92 rocblas_scasum_strided_batched C binding, rank_0, rank_1
93 rocblas_dzasum_strided_batched C binding, rank_0, rank_1
94 rocblas_snrm2 C binding
95 rocblas_dnrm2 C binding
96 rocblas_scnrm2 C binding, rank_0, rank_1
97 rocblas_dznrm2 C binding, rank_0, rank_1
98 rocblas_snrm2_batched C binding, full_rank, rank_0, rank_1
99 rocblas_dnrm2_batched C binding, full_rank, rank_0, rank_1
100 rocblas_scnrm2_batched C binding, full_rank, rank_0, rank_1
101 rocblas_dznrm2_batched C binding, full_rank, rank_0, rank_1
102 rocblas_snrm2_strided_batched C binding, rank_0, rank_1
103 rocblas_dnrm2_strided_batched C binding, rank_0, rank_1
104 rocblas_scnrm2_strided_batched C binding, rank_0, rank_1
105 rocblas_dznrm2_strided_batched C binding, rank_0, rank_1
106 rocblas_isamax C binding
107 rocblas_idamax C binding
108 rocblas_icamax C binding, rank_0, rank_1
109 rocblas_izamax C binding, rank_0, rank_1
110 rocblas_isamax_batched C binding, full_rank, rank_0, rank_1
111 rocblas_idamax_batched C binding, full_rank, rank_0, rank_1
112 rocblas_icamax_batched C binding, full_rank, rank_0, rank_1
113 rocblas_izamax_batched C binding, full_rank, rank_0, rank_1
114 rocblas_isamax_strided_batched C binding, rank_0, rank_1
115 rocblas_idamax_strided_batched C binding, rank_0, rank_1
116 rocblas_icamax_strided_batched C binding, rank_0, rank_1
117 rocblas_izamax_strided_batched C binding, rank_0, rank_1
118 rocblas_isamin C binding
119 rocblas_idamin C binding
120 rocblas_icamin C binding, rank_0, rank_1
121 rocblas_izamin C binding, rank_0, rank_1
122 rocblas_isamin_batched C binding, full_rank, rank_0, rank_1
123 rocblas_idamin_batched C binding, full_rank, rank_0, rank_1
124 rocblas_icamin_batched C binding, full_rank, rank_0, rank_1
125 rocblas_izamin_batched C binding, full_rank, rank_0, rank_1
126 rocblas_isamin_strided_batched C binding, rank_0, rank_1
127 rocblas_idamin_strided_batched C binding, rank_0, rank_1
128 rocblas_icamin_strided_batched C binding, rank_0, rank_1
129 rocblas_izamin_strided_batched C binding, rank_0, rank_1
130 rocblas_srot C binding, rank_0, rank_1
131 rocblas_drot C binding, rank_0, rank_1
132 rocblas_crot C binding, rank_0, rank_1
133 rocblas_csrot C binding, rank_0, rank_1
134 rocblas_zrot C binding, rank_0, rank_1
135 rocblas_zdrot C binding, rank_0, rank_1
136 rocblas_srot_batched C binding, full_rank, rank_0, rank_1
137 rocblas_drot_batched C binding, full_rank, rank_0, rank_1
138 rocblas_crot_batched C binding, full_rank, rank_0, rank_1
139 rocblas_csrot_batched C binding, full_rank, rank_0, rank_1
140 rocblas_zrot_batched C binding, full_rank, rank_0, rank_1
141 rocblas_zdrot_batched C binding, full_rank, rank_0, rank_1
142 rocblas_srot_strided_batched C binding, rank_0, rank_1
143 rocblas_drot_strided_batched C binding, rank_0, rank_1
144 rocblas_crot_strided_batched C binding, rank_0, rank_1
145 rocblas_csrot_strided_batched C binding, rank_0, rank_1
146 rocblas_zrot_strided_batched C binding, rank_0, rank_1
147 rocblas_zdrot_strided_batched C binding, rank_0, rank_1
148 rocblas_srotg C binding
149 rocblas_drotg C binding
150 rocblas_crotg C binding
151 rocblas_zrotg C binding
152 rocblas_srotg_batched C binding
153 rocblas_drotg_batched C binding
154 rocblas_crotg_batched C binding
155 rocblas_zrotg_batched C binding
156 rocblas_srotg_strided_batched C binding
157 rocblas_drotg_strided_batched C binding
158 rocblas_crotg_strided_batched C binding
159 rocblas_zrotg_strided_batched C binding
160 rocblas_srotm C binding, rank_0, rank_1
161 rocblas_drotm C binding, rank_0, rank_1
162 rocblas_srotm_batched C binding, full_rank, rank_0, rank_1
163 rocblas_drotm_batched C binding, full_rank, rank_0, rank_1
164 rocblas_srotm_strided_batched C binding, rank_0, rank_1
165 rocblas_drotm_strided_batched C binding, rank_0, rank_1
166 rocblas_srotmg C binding
167 rocblas_drotmg C binding
168 rocblas_srotmg_batched C binding
169 rocblas_drotmg_batched C binding
170 rocblas_srotmg_strided_batched C binding
171 rocblas_drotmg_strided_batched C binding
172 rocblas_sgbmv C binding, full_rank, rank_0, rank_1
173 rocblas_dgbmv C binding, full_rank, rank_0, rank_1
174 rocblas_cgbmv C binding, full_rank, rank_0, rank_1
175 rocblas_zgbmv C binding, full_rank, rank_0, rank_1
176 rocblas_sgbmv_batched C binding, full_rank, rank_0, rank_1
177 rocblas_dgbmv_batched C binding, full_rank, rank_0, rank_1
178 rocblas_cgbmv_batched C binding, full_rank, rank_0, rank_1
179 rocblas_zgbmv_batched C binding, full_rank, rank_0, rank_1
180 rocblas_sgbmv_strided_batched C binding, full_rank, rank_0, rank_1
181 rocblas_dgbmv_strided_batched C binding, full_rank, rank_0, rank_1
182 rocblas_cgbmv_strided_batched C binding, full_rank, rank_0, rank_1
183 rocblas_zgbmv_strided_batched C binding, full_rank, rank_0, rank_1
184 rocblas_sgemv C binding, full_rank, rank_0, rank_1
185 rocblas_dgemv C binding, full_rank, rank_0, rank_1
186 rocblas_cgemv C binding, full_rank, rank_0, rank_1
187 rocblas_zgemv C binding, full_rank, rank_0, rank_1
188 rocblas_sgemv_batched C binding, full_rank, rank_0, rank_1
189 rocblas_dgemv_batched C binding, full_rank, rank_0, rank_1
190 rocblas_cgemv_batched C binding, full_rank, rank_0, rank_1
191 rocblas_zgemv_batched C binding, full_rank, rank_0, rank_1
192 rocblas_sgemv_strided_batched C binding, full_rank, rank_0, rank_1
193 rocblas_dgemv_strided_batched C binding, full_rank, rank_0, rank_1
194 rocblas_cgemv_strided_batched C binding, full_rank, rank_0, rank_1
195 rocblas_zgemv_strided_batched C binding, full_rank, rank_0, rank_1
196 rocblas_chbmv C binding, full_rank, rank_0, rank_1
197 rocblas_zhbmv C binding, full_rank, rank_0, rank_1
198 rocblas_chbmv_batched C binding, full_rank, rank_0, rank_1
199 rocblas_zhbmv_batched C binding, full_rank, rank_0, rank_1
200 rocblas_chbmv_strided_batched C binding, full_rank, rank_0, rank_1
201 rocblas_zhbmv_strided_batched C binding, full_rank, rank_0, rank_1
202 rocblas_chemv C binding, full_rank, rank_0, rank_1
203 rocblas_zhemv C binding, full_rank, rank_0, rank_1
204 rocblas_chemv_batched C binding, full_rank, rank_0, rank_1
205 rocblas_zhemv_batched C binding, full_rank, rank_0, rank_1
206 rocblas_chemv_strided_batched C binding, full_rank, rank_0, rank_1
207 rocblas_zhemv_strided_batched C binding, full_rank, rank_0, rank_1
208 rocblas_cher C binding, full_rank, rank_0, rank_1
209 rocblas_zher C binding, full_rank, rank_0, rank_1
210 rocblas_cher_batched C binding, full_rank, rank_0, rank_1
211 rocblas_zher_batched C binding, full_rank, rank_0, rank_1
212 rocblas_cher_strided_batched C binding, full_rank, rank_0, rank_1
213 rocblas_zher_strided_batched C binding, full_rank, rank_0, rank_1
214 rocblas_cher2 C binding, full_rank, rank_0, rank_1
215 rocblas_zher2 C binding, full_rank, rank_0, rank_1
216 rocblas_cher2_batched C binding, full_rank, rank_0, rank_1
217 rocblas_zher2_batched C binding, full_rank, rank_0, rank_1
218 rocblas_cher2_strided_batched C binding, full_rank, rank_0, rank_1
219 rocblas_zher2_strided_batched C binding, full_rank, rank_0, rank_1
220 rocblas_chpmv C binding, rank_0, rank_1
221 rocblas_zhpmv C binding, rank_0, rank_1
222 rocblas_chpmv_batched C binding, full_rank, rank_0, rank_1
223 rocblas_zhpmv_batched C binding, full_rank, rank_0, rank_1
224 rocblas_chpmv_strided_batched C binding, rank_0, rank_1
225 rocblas_zhpmv_strided_batched C binding, rank_0, rank_1
226 rocblas_chpr C binding, rank_0, rank_1
227 rocblas_zhpr C binding, rank_0, rank_1
228 rocblas_chpr_batched C binding, full_rank, rank_0, rank_1
229 rocblas_zhpr_batched C binding, full_rank, rank_0, rank_1
230 rocblas_chpr_strided_batched C binding, rank_0, rank_1
231 rocblas_zhpr_strided_batched C binding, rank_0, rank_1
232 rocblas_chpr2 C binding, rank_0, rank_1
233 rocblas_zhpr2 C binding, rank_0, rank_1
234 rocblas_chpr2_batched C binding, full_rank, rank_0, rank_1
235 rocblas_zhpr2_batched C binding, full_rank, rank_0, rank_1
236 rocblas_chpr2_strided_batched C binding, rank_0, rank_1
237 rocblas_zhpr2_strided_batched C binding, rank_0, rank_1
238 rocblas_strmv C binding, full_rank, rank_0, rank_1
239 rocblas_dtrmv C binding, full_rank, rank_0, rank_1
240 rocblas_ctrmv C binding, full_rank, rank_0, rank_1
241 rocblas_ztrmv C binding, full_rank, rank_0, rank_1
242 rocblas_strmv_strided_batched C binding, full_rank, rank_0, rank_1
243 rocblas_dtrmv_strided_batched C binding, full_rank, rank_0, rank_1
244 rocblas_ctrmv_strided_batched C binding, full_rank, rank_0, rank_1
245 rocblas_ztrmv_strided_batched C binding, full_rank, rank_0, rank_1
246 rocblas_stpmv C binding, full_rank, rank_0, rank_1
247 rocblas_dtpmv C binding, full_rank, rank_0, rank_1
248 rocblas_ctpmv C binding, full_rank, rank_0, rank_1
249 rocblas_ztpmv C binding, full_rank, rank_0, rank_1
250 rocblas_stpmv_strided_batched C binding, full_rank, rank_0, rank_1
251 rocblas_dtpmv_strided_batched C binding, full_rank, rank_0, rank_1
252 rocblas_ctpmv_strided_batched C binding, full_rank, rank_0, rank_1
253 rocblas_ztpmv_strided_batched C binding, full_rank, rank_0, rank_1
254 rocblas_stbmv C binding, full_rank, rank_0, rank_1
255 rocblas_dtbmv C binding, full_rank, rank_0, rank_1
256 rocblas_ctbmv C binding, full_rank, rank_0, rank_1
257 rocblas_ztbmv C binding, full_rank, rank_0, rank_1
258 rocblas_stbmv_batched C binding, full_rank, rank_0, rank_1
259 rocblas_dtbmv_batched C binding, full_rank, rank_0, rank_1
260 rocblas_ctbmv_batched C binding, full_rank, rank_0, rank_1
261 rocblas_ztbmv_batched C binding, full_rank, rank_0, rank_1
262 rocblas_stbmv_strided_batched C binding, full_rank, rank_0, rank_1
263 rocblas_dtbmv_strided_batched C binding, full_rank, rank_0, rank_1
264 rocblas_ctbmv_strided_batched C binding, full_rank, rank_0, rank_1
265 rocblas_ztbmv_strided_batched C binding, full_rank, rank_0, rank_1
266 rocblas_stbsv C binding, full_rank, rank_0, rank_1
267 rocblas_dtbsv C binding, full_rank, rank_0, rank_1
268 rocblas_ctbsv C binding, full_rank, rank_0, rank_1
269 rocblas_ztbsv C binding, full_rank, rank_0, rank_1
270 rocblas_stbsv_batched C binding, full_rank, rank_0, rank_1
271 rocblas_dtbsv_batched C binding, full_rank, rank_0, rank_1
272 rocblas_ctbsv_batched C binding, full_rank, rank_0, rank_1
273 rocblas_ztbsv_batched C binding, full_rank, rank_0, rank_1
274 rocblas_stbsv_strided_batched C binding, full_rank, rank_0, rank_1
275 rocblas_dtbsv_strided_batched C binding, full_rank, rank_0, rank_1
276 rocblas_ctbsv_strided_batched C binding, full_rank, rank_0, rank_1
277 rocblas_ztbsv_strided_batched C binding, full_rank, rank_0, rank_1
278 rocblas_strsv C binding, full_rank, rank_0, rank_1
279 rocblas_dtrsv C binding, full_rank, rank_0, rank_1
280 rocblas_ctrsv C binding, full_rank, rank_0, rank_1
281 rocblas_ztrsv C binding, full_rank, rank_0, rank_1
282 rocblas_strsv_batched C binding, full_rank, rank_0, rank_1
283 rocblas_dtrsv_batched C binding, full_rank, rank_0, rank_1
284 rocblas_ctrsv_batched C binding, full_rank, rank_0, rank_1
285 rocblas_ztrsv_batched C binding, full_rank, rank_0, rank_1
286 rocblas_strsv_strided_batched C binding, full_rank, rank_0, rank_1
287 rocblas_dtrsv_strided_batched C binding, full_rank, rank_0, rank_1
288 rocblas_ctrsv_strided_batched C binding, full_rank, rank_0, rank_1
289 rocblas_ztrsv_strided_batched C binding, full_rank, rank_0, rank_1
290 rocblas_stpsv C binding, rank_0, rank_1
291 rocblas_dtpsv C binding, rank_0, rank_1
292 rocblas_ctpsv C binding, rank_0, rank_1
293 rocblas_ztpsv C binding, rank_0, rank_1
294 rocblas_stpsv_batched C binding, full_rank, rank_0, rank_1
295 rocblas_dtpsv_batched C binding, full_rank, rank_0, rank_1
296 rocblas_ctpsv_batched C binding, full_rank, rank_0, rank_1
297 rocblas_ztpsv_batched C binding, full_rank, rank_0, rank_1
298 rocblas_stpsv_strided_batched C binding, rank_0, rank_1
299 rocblas_dtpsv_strided_batched C binding, rank_0, rank_1
300 rocblas_ctpsv_strided_batched C binding, rank_0, rank_1
301 rocblas_ztpsv_strided_batched C binding, rank_0, rank_1
302 rocblas_ssymv C binding, full_rank, rank_0, rank_1
303 rocblas_dsymv C binding, full_rank, rank_0, rank_1
304 rocblas_csymv C binding, full_rank, rank_0, rank_1
305 rocblas_zsymv C binding, full_rank, rank_0, rank_1
306 rocblas_ssymv_batched C binding, full_rank, rank_0, rank_1
307 rocblas_dsymv_batched C binding, full_rank, rank_0, rank_1
308 rocblas_csymv_batched C binding, full_rank, rank_0, rank_1
309 rocblas_zsymv_batched C binding, full_rank, rank_0, rank_1
310 rocblas_ssymv_strided_batched C binding, full_rank, rank_0, rank_1
311 rocblas_dsymv_strided_batched C binding, full_rank, rank_0, rank_1
312 rocblas_csymv_strided_batched C binding, full_rank, rank_0, rank_1
313 rocblas_zsymv_strided_batched C binding, full_rank, rank_0, rank_1
314 rocblas_sspmv C binding, full_rank, rank_0, rank_1
315 rocblas_dspmv C binding, full_rank, rank_0, rank_1
316 rocblas_sspmv_batched C binding, full_rank, rank_0, rank_1
317 rocblas_dspmv_batched C binding, full_rank, rank_0, rank_1
318 rocblas_sspmv_strided_batched C binding, full_rank, rank_0, rank_1
319 rocblas_dspmv_strided_batched C binding, full_rank, rank_0, rank_1
320 rocblas_ssbmv C binding, full_rank, rank_0, rank_1
321 rocblas_dsbmv C binding, full_rank, rank_0, rank_1
322 rocblas_dsbmv_batched C binding, full_rank, rank_0, rank_1
323 rocblas_ssbmv_batched C binding, full_rank, rank_0, rank_1
324 rocblas_ssbmv_strided_batched C binding, full_rank, rank_0, rank_1
325 rocblas_dsbmv_strided_batched C binding, full_rank, rank_0, rank_1
326 rocblas_sger C binding, full_rank, rank_0, rank_1
327 rocblas_dger C binding, full_rank, rank_0, rank_1
328 rocblas_cgeru C binding, full_rank, rank_0, rank_1
329 rocblas_zgeru C binding, full_rank, rank_0, rank_1
330 rocblas_cgerc C binding, full_rank, rank_0, rank_1
331 rocblas_zgerc C binding, full_rank, rank_0, rank_1
332 rocblas_sger_batched C binding, full_rank, rank_0, rank_1
333 rocblas_dger_batched C binding, full_rank, rank_0, rank_1
334 rocblas_cgeru_batched C binding, full_rank, rank_0, rank_1
335 rocblas_zgeru_batched C binding, full_rank, rank_0, rank_1
336 rocblas_cgerc_batched C binding, full_rank, rank_0, rank_1
337 rocblas_zgerc_batched C binding, full_rank, rank_0, rank_1
338 rocblas_sger_strided_batched C binding, full_rank, rank_0, rank_1
339 rocblas_dger_strided_batched C binding, full_rank, rank_0, rank_1
340 rocblas_cgeru_strided_batched C binding, full_rank, rank_0, rank_1
341 rocblas_zgeru_strided_batched C binding, full_rank, rank_0, rank_1
342 rocblas_cgerc_strided_batched C binding, full_rank, rank_0, rank_1
343 rocblas_zgerc_strided_batched C binding, full_rank, rank_0, rank_1
344 rocblas_sspr C binding, rank_0, rank_1
345 rocblas_dspr C binding, rank_0, rank_1
346 rocblas_cspr C binding, rank_0, rank_1
347 rocblas_zspr C binding, rank_0, rank_1
348 rocblas_sspr_batched C binding, full_rank, rank_0, rank_1
349 rocblas_dspr_batched C binding, full_rank, rank_0, rank_1
350 rocblas_cspr_batched C binding, full_rank, rank_0, rank_1
351 rocblas_zspr_batched C binding, full_rank, rank_0, rank_1
352 rocblas_sspr_strided_batched C binding, rank_0, rank_1
353 rocblas_dspr_strided_batched C binding, rank_0, rank_1
354 rocblas_cspr_strided_batched C binding, rank_0, rank_1
355 rocblas_zspr_strided_batched C binding, rank_0, rank_1
356 rocblas_sspr2 C binding, rank_0, rank_1
357 rocblas_dspr2 C binding, rank_0, rank_1
358 rocblas_sspr2_batched C binding, full_rank, rank_0, rank_1
359 rocblas_dspr2_batched C binding, full_rank, rank_0, rank_1
360 rocblas_sspr2_strided_batched C binding, rank_0, rank_1
361 rocblas_dspr2_strided_batched C binding, rank_0, rank_1
362 rocblas_ssyr C binding, full_rank, rank_0, rank_1
363 rocblas_dsyr C binding, full_rank, rank_0, rank_1
364 rocblas_csyr C binding, full_rank, rank_0, rank_1
365 rocblas_zsyr C binding, full_rank, rank_0, rank_1
366 rocblas_ssyr_batched C binding, full_rank, rank_0, rank_1
367 rocblas_dsyr_batched C binding, full_rank, rank_0, rank_1
368 rocblas_csyr_batched C binding, full_rank, rank_0, rank_1
369 rocblas_zsyr_batched C binding, full_rank, rank_0, rank_1
370 rocblas_ssyr_strided_batched C binding, full_rank, rank_0, rank_1
371 rocblas_dsyr_strided_batched C binding, full_rank, rank_0, rank_1
372 rocblas_csyr_strided_batched C binding, full_rank, rank_0, rank_1
373 rocblas_zsyr_strided_batched C binding, full_rank, rank_0, rank_1
374 rocblas_ssyr2 C binding, full_rank, rank_0, rank_1
375 rocblas_dsyr2 C binding, full_rank, rank_0, rank_1
376 rocblas_csyr2 C binding, full_rank, rank_0, rank_1
377 rocblas_zsyr2 C binding, full_rank, rank_0, rank_1
378 rocblas_ssyr2_batched C binding, full_rank, rank_0, rank_1
379 rocblas_dsyr2_batched C binding, full_rank, rank_0, rank_1
380 rocblas_csyr2_batched C binding, full_rank, rank_0, rank_1
381 rocblas_zsyr2_batched C binding, full_rank, rank_0, rank_1
382 rocblas_ssyr2_strided_batched C binding, full_rank, rank_0, rank_1
383 rocblas_dsyr2_strided_batched C binding, full_rank, rank_0, rank_1
384 rocblas_csyr2_strided_batched C binding, full_rank, rank_0, rank_1
385 rocblas_zsyr2_strided_batched C binding, full_rank, rank_0, rank_1
386 rocblas_chemm C binding, full_rank, rank_0, rank_1
387 rocblas_zhemm C binding, full_rank, rank_0, rank_1
388 rocblas_chemm_batched C binding, full_rank, rank_0, rank_1
389 rocblas_zhemm_batched C binding, full_rank, rank_0, rank_1
390 rocblas_chemm_strided_batched C binding, full_rank, rank_0, rank_1
391 rocblas_zhemm_strided_batched C binding, full_rank, rank_0, rank_1
392 rocblas_cherk C binding, full_rank, rank_0, rank_1
393 rocblas_zherk C binding, full_rank, rank_0, rank_1
394 rocblas_cherk_batched C binding, full_rank, rank_0, rank_1
395 rocblas_zherk_batched C binding, full_rank, rank_0, rank_1
396 rocblas_cherk_strided_batched C binding, full_rank, rank_0, rank_1
397 rocblas_zherk_strided_batched C binding, full_rank, rank_0, rank_1
398 rocblas_cher2k C binding, full_rank, rank_0, rank_1
399 rocblas_zher2k C binding, full_rank, rank_0, rank_1
400 rocblas_cher2k_batched C binding, full_rank, rank_0, rank_1
401 rocblas_zher2k_batched C binding, full_rank, rank_0, rank_1
402 rocblas_cher2k_strided_batched C binding, full_rank, rank_0, rank_1
403 rocblas_zher2k_strided_batched C binding, full_rank, rank_0, rank_1
404 rocblas_cherkx C binding, full_rank, rank_0, rank_1
405 rocblas_zherkx C binding, full_rank, rank_0, rank_1
406 rocblas_cherkx_batched C binding, full_rank, rank_0, rank_1
407 rocblas_zherkx_batched C binding, full_rank, rank_0, rank_1
408 rocblas_cherkx_strided_batched C binding, full_rank, rank_0, rank_1
409 rocblas_zherkx_strided_batched C binding, full_rank, rank_0, rank_1
410 rocblas_ssymm C binding, full_rank, rank_0, rank_1
411 rocblas_dsymm C binding, full_rank, rank_0, rank_1
412 rocblas_csymm C binding, full_rank, rank_0, rank_1
413 rocblas_zsymm C binding, full_rank, rank_0, rank_1
414 rocblas_ssymm_batched C binding, full_rank, rank_0, rank_1
415 rocblas_dsymm_batched C binding, full_rank, rank_0, rank_1
416 rocblas_csymm_batched C binding, full_rank, rank_0, rank_1
417 rocblas_zsymm_batched C binding, full_rank, rank_0, rank_1
418 rocblas_ssymm_strided_batched C binding, full_rank, rank_0, rank_1
419 rocblas_dsymm_strided_batched C binding, full_rank, rank_0, rank_1
420 rocblas_csymm_strided_batched C binding, full_rank, rank_0, rank_1
421 rocblas_zsymm_strided_batched C binding, full_rank, rank_0, rank_1
422 rocblas_ssyrk C binding, full_rank, rank_0, rank_1
423 rocblas_dsyrk C binding, full_rank, rank_0, rank_1
424 rocblas_csyrk C binding, full_rank, rank_0, rank_1
425 rocblas_zsyrk C binding, full_rank, rank_0, rank_1
426 rocblas_ssyrk_batched C binding, full_rank, rank_0, rank_1
427 rocblas_dsyrk_batched C binding, full_rank, rank_0, rank_1
428 rocblas_csyrk_batched C binding, full_rank, rank_0, rank_1
429 rocblas_zsyrk_batched C binding, full_rank, rank_0, rank_1
430 rocblas_ssyrk_strided_batched C binding, full_rank, rank_0, rank_1
431 rocblas_dsyrk_strided_batched C binding, full_rank, rank_0, rank_1
432 rocblas_csyrk_strided_batched C binding, full_rank, rank_0, rank_1
433 rocblas_zsyrk_strided_batched C binding, full_rank, rank_0, rank_1
434 rocblas_ssyr2k C binding, full_rank, rank_0, rank_1
435 rocblas_dsyr2k C binding, full_rank, rank_0, rank_1
436 rocblas_csyr2k C binding, full_rank, rank_0, rank_1
437 rocblas_zsyr2k C binding, full_rank, rank_0, rank_1
438 rocblas_ssyr2k_batched C binding, full_rank, rank_0, rank_1
439 rocblas_dsyr2k_batched C binding, full_rank, rank_0, rank_1
440 rocblas_csyr2k_batched C binding, full_rank, rank_0, rank_1
441 rocblas_zsyr2k_batched C binding, full_rank, rank_0, rank_1
442 rocblas_ssyr2k_strided_batched C binding, full_rank, rank_0, rank_1
443 rocblas_dsyr2k_strided_batched C binding, full_rank, rank_0, rank_1
444 rocblas_csyr2k_strided_batched C binding, full_rank, rank_0, rank_1
445 rocblas_zsyr2k_strided_batched C binding, full_rank, rank_0, rank_1
446 rocblas_ssyrkx C binding, full_rank, rank_0, rank_1
447 rocblas_dsyrkx C binding, full_rank, rank_0, rank_1
448 rocblas_csyrkx C binding, full_rank, rank_0, rank_1
449 rocblas_zsyrkx C binding, full_rank, rank_0, rank_1
450 rocblas_ssyrkx_batched C binding, full_rank, rank_0, rank_1
451 rocblas_dsyrkx_batched C binding, full_rank, rank_0, rank_1
452 rocblas_csyrkx_batched C binding, full_rank, rank_0, rank_1
453 rocblas_zsyrkx_batched C binding, full_rank, rank_0, rank_1
454 rocblas_ssyrkx_strided_batched C binding, full_rank, rank_0, rank_1
455 rocblas_dsyrkx_strided_batched C binding, full_rank, rank_0, rank_1
456 rocblas_csyrkx_strided_batched C binding, full_rank, rank_0, rank_1
457 rocblas_zsyrkx_strided_batched C binding, full_rank, rank_0, rank_1
458 rocblas_strmm C binding, full_rank, rank_0, rank_1
459 rocblas_dtrmm C binding, full_rank, rank_0, rank_1
460 rocblas_ctrmm C binding, full_rank, rank_0, rank_1
461 rocblas_ztrmm C binding, full_rank, rank_0, rank_1
462 rocblas_strmm_batched C binding
463 rocblas_dtrmm_batched C binding
464 rocblas_ctrmm_batched C binding
465 rocblas_ztrmm_batched C binding
466 rocblas_strmm_strided_batched C binding
467 rocblas_dtrmm_strided_batched C binding
468 rocblas_ctrmm_strided_batched C binding
469 rocblas_ztrmm_strided_batched C binding
482 rocblas_strtri C binding, full_rank, rank_0, rank_1
483 rocblas_dtrtri C binding, full_rank, rank_0, rank_1
484 rocblas_ctrtri C binding, full_rank, rank_0, rank_1
485 rocblas_ztrtri C binding, full_rank, rank_0, rank_1
486 rocblas_strtri_batched C binding, full_rank, rank_0, rank_1
487 rocblas_dtrtri_batched C binding, full_rank, rank_0, rank_1
488 rocblas_ctrtri_batched C binding, full_rank, rank_0, rank_1
489 rocblas_ztrtri_batched C binding, full_rank, rank_0, rank_1
490 rocblas_strtri_strided_batched C binding, full_rank, rank_0, rank_1
491 rocblas_dtrtri_strided_batched C binding, full_rank, rank_0, rank_1
492 rocblas_ctrtri_strided_batched C binding, full_rank, rank_0, rank_1
493 rocblas_ztrtri_strided_batched C binding, full_rank, rank_0, rank_1
494 rocblas_strsm C binding, full_rank, rank_0, rank_1
495 rocblas_dtrsm C binding, full_rank, rank_0, rank_1
496 rocblas_ctrsm C binding, full_rank, rank_0, rank_1
497 rocblas_ztrsm C binding, full_rank, rank_0, rank_1
498 rocblas_strsm_batched C binding, full_rank, rank_0, rank_1
499 rocblas_dtrsm_batched C binding, full_rank, rank_0, rank_1
500 rocblas_ctrsm_batched C binding, full_rank, rank_0, rank_1
501 rocblas_ztrsm_batched C binding, full_rank, rank_0, rank_1
502 rocblas_strsm_strided_batched C binding, full_rank, rank_0, rank_1
503 rocblas_dtrsm_strided_batched C binding, full_rank, rank_0, rank_1
504 rocblas_ctrsm_strided_batched C binding, full_rank, rank_0, rank_1
505 rocblas_ztrsm_strided_batched C binding, full_rank, rank_0, rank_1
506 rocblas_sgemm C binding, full_rank, rank_0, rank_1
507 rocblas_dgemm C binding, full_rank, rank_0, rank_1
508 rocblas_hgemm C binding
509 rocblas_cgemm C binding, full_rank, rank_0, rank_1
510 rocblas_zgemm C binding, full_rank, rank_0, rank_1
511 rocblas_sgemm_batched C binding, full_rank, rank_0, rank_1
512 rocblas_dgemm_batched C binding, full_rank, rank_0, rank_1
513 rocblas_hgemm_batched C binding
514 rocblas_cgemm_batched C binding, full_rank, rank_0, rank_1
515 rocblas_zgemm_batched C binding, full_rank, rank_0, rank_1
516 rocblas_sgemm_strided_batched C binding, full_rank, rank_0, rank_1
517 rocblas_dgemm_strided_batched C binding, full_rank, rank_0, rank_1
518 rocblas_hgemm_strided_batched C binding
519 rocblas_hgemm_kernel_name C binding
520 rocblas_sgemm_kernel_name C binding, full_rank, rank_0, rank_1
521 rocblas_dgemm_kernel_name C binding, full_rank, rank_0, rank_1
522 rocblas_cgemm_strided_batched C binding, full_rank, rank_0, rank_1
523 rocblas_zgemm_strided_batched C binding, full_rank, rank_0, rank_1
524 rocblas_sdgmm C binding, full_rank, rank_0, rank_1
525 rocblas_ddgmm C binding, full_rank, rank_0, rank_1
526 rocblas_cdgmm C binding, full_rank, rank_0, rank_1
527 rocblas_zdgmm C binding, full_rank, rank_0, rank_1
528 rocblas_sdgmm_batched C binding, full_rank, rank_0, rank_1
529 rocblas_ddgmm_batched C binding, full_rank, rank_0, rank_1
530 rocblas_cdgmm_batched C binding, full_rank, rank_0, rank_1
531 rocblas_zdgmm_batched C binding, full_rank, rank_0, rank_1
532 rocblas_sdgmm_strided_batched C binding, full_rank, rank_0, rank_1
533 rocblas_ddgmm_strided_batched C binding, full_rank, rank_0, rank_1
534 rocblas_cdgmm_strided_batched C binding, full_rank, rank_0, rank_1
535 rocblas_zdgmm_strided_batched C binding, full_rank, rank_0, rank_1
536 rocblas_sgeam C binding, full_rank, rank_0, rank_1
537 rocblas_dgeam C binding, full_rank, rank_0, rank_1
538 rocblas_cgeam C binding, full_rank, rank_0, rank_1
539 rocblas_zgeam C binding, full_rank, rank_0, rank_1
540 rocblas_sgeam_batched C binding, full_rank, rank_0, rank_1
541 rocblas_dgeam_batched C binding, full_rank, rank_0, rank_1
542 rocblas_cgeam_batched C binding, full_rank, rank_0, rank_1
543 rocblas_zgeam_batched C binding, full_rank, rank_0, rank_1
544 rocblas_sgeam_strided_batched C binding, full_rank, rank_0, rank_1
545 rocblas_dgeam_strided_batched C binding, full_rank, rank_0, rank_1
546 rocblas_cgeam_strided_batched C binding, full_rank, rank_0, rank_1
547 rocblas_zgeam_strided_batched C binding, full_rank, rank_0, rank_1
548 rocblas_gemm_ex C binding
549 rocblas_gemm_batched_ex C binding
550 rocblas_gemm_strided_batched_ex C binding
551 rocblas_gemm_ext2 C binding
552 rocblas_trsm_ex C binding
553 rocblas_trsm_batched_ex C binding
554 rocblas_trsm_strided_batched_ex C binding
555 rocblas_axpy_ex C binding
556 rocblas_axpy_batched_ex C binding
557 rocblas_axpy_strided_batched_ex C binding
558 rocblas_dot_ex C binding
559 rocblas_dotc_ex C binding
560 rocblas_dot_batched_ex C binding
561 rocblas_dotc_batched_ex C binding
562 rocblas_dot_strided_batched_ex C binding
563 rocblas_dotc_strided_batched_ex C binding
564 rocblas_nrm2_ex C binding
565 rocblas_nrm2_batched_ex C binding
566 rocblas_nrm2_strided_batched_ex C binding
567 rocblas_rot_ex C binding
568 rocblas_rot_batched_ex C binding
569 rocblas_rot_strided_batched_ex C binding
570 rocblas_scal_ex C binding
571 rocblas_scal_batched_ex C binding
572 rocblas_scal_strided_batched_ex C binding
573 rocblas_get_version_string C binding
574 rocblas_get_version_string_size C binding
575 rocblas_start_device_memory_size_query C binding
576 rocblas_stop_device_memory_size_query C binding
577 rocblas_device_malloc_ptr C binding
578 rocblas_device_malloc_get C binding
579 rocblas_device_malloc_free C binding
580 rocblas_get_device_memory_size C binding
581 rocblas_set_device_memory_size C binding
582 rocblas_set_workspace C binding
583 rocblas_create_handle C binding
584 rocblas_destroy_handle C binding
585 rocblas_set_stream C binding
586 rocblas_get_stream C binding
587 rocblas_set_pointer_mode C binding
588 rocblas_get_pointer_mode C binding
589 rocblas_set_atomics_mode C binding
590 rocblas_get_atomics_mode C binding
591 rocblas_query_int8_layout_flag C binding
592 rocblas_set_start_stop_events C binding
593 rocblas_set_solution_fitness_query C binding
594 rocblas_set_performance_metric C binding
595 rocblas_get_performance_metric C binding