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 |
470 | rocblas_strmm_outofplace | C binding, full_rank, rank_0, rank_1 |
471 | rocblas_dtrmm_outofplace | C binding, full_rank, rank_0, rank_1 |
472 | rocblas_ctrmm_outofplace | C binding, full_rank, rank_0, rank_1 |
473 | rocblas_ztrmm_outofplace | C binding, full_rank, rank_0, rank_1 |
474 | rocblas_strmm_outofplace_batched | C binding, full_rank, rank_0, rank_1 |
475 | rocblas_dtrmm_outofplace_batched | C binding, full_rank, rank_0, rank_1 |
476 | rocblas_ctrmm_outofplace_batched | C binding, full_rank, rank_0, rank_1 |
477 | rocblas_ztrmm_outofplace_batched | C binding, full_rank, rank_0, rank_1 |
478 | rocblas_strmm_outofplace_strided_batched | C binding, full_rank, rank_0, rank_1 |
479 | rocblas_dtrmm_outofplace_strided_batched | C binding, full_rank, rank_0, rank_1 |
480 | rocblas_ctrmm_outofplace_strided_batched | C binding, full_rank, rank_0, rank_1 |
481 | rocblas_ztrmm_outofplace_strided_batched | C binding, full_rank, rank_0, rank_1 |
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 |