1 // 2 // AUTOGENERATED, DO NOT EDIT 3 // 4 #ifndef __OPENCV_CORE_OCL_RUNTIME_CLAMDBLAS_HPP__ 5 #error "Invalid usage" 6 #endif 7 8 // generated by parser_clamdblas.py 9 #define clAmdBlasAddScratchImage clAmdBlasAddScratchImage_ 10 #define clAmdBlasCaxpy clAmdBlasCaxpy_ 11 #define clAmdBlasCcopy clAmdBlasCcopy_ 12 #define clAmdBlasCdotc clAmdBlasCdotc_ 13 #define clAmdBlasCdotu clAmdBlasCdotu_ 14 #define clAmdBlasCgbmv clAmdBlasCgbmv_ 15 #define clAmdBlasCgemm clAmdBlasCgemm_ 16 #define clAmdBlasCgemmEx clAmdBlasCgemmEx_ 17 #define clAmdBlasCgemv clAmdBlasCgemv_ 18 #define clAmdBlasCgemvEx clAmdBlasCgemvEx_ 19 #define clAmdBlasCgerc clAmdBlasCgerc_ 20 #define clAmdBlasCgeru clAmdBlasCgeru_ 21 #define clAmdBlasChbmv clAmdBlasChbmv_ 22 #define clAmdBlasChemm clAmdBlasChemm_ 23 #define clAmdBlasChemv clAmdBlasChemv_ 24 #define clAmdBlasCher clAmdBlasCher_ 25 #define clAmdBlasCher2 clAmdBlasCher2_ 26 #define clAmdBlasCher2k clAmdBlasCher2k_ 27 #define clAmdBlasCherk clAmdBlasCherk_ 28 #define clAmdBlasChpmv clAmdBlasChpmv_ 29 #define clAmdBlasChpr clAmdBlasChpr_ 30 #define clAmdBlasChpr2 clAmdBlasChpr2_ 31 #define clAmdBlasCrotg clAmdBlasCrotg_ 32 #define clAmdBlasCscal clAmdBlasCscal_ 33 #define clAmdBlasCsrot clAmdBlasCsrot_ 34 #define clAmdBlasCsscal clAmdBlasCsscal_ 35 #define clAmdBlasCswap clAmdBlasCswap_ 36 #define clAmdBlasCsymm clAmdBlasCsymm_ 37 #define clAmdBlasCsyr2k clAmdBlasCsyr2k_ 38 #define clAmdBlasCsyr2kEx clAmdBlasCsyr2kEx_ 39 #define clAmdBlasCsyrk clAmdBlasCsyrk_ 40 #define clAmdBlasCsyrkEx clAmdBlasCsyrkEx_ 41 #define clAmdBlasCtbmv clAmdBlasCtbmv_ 42 #define clAmdBlasCtbsv clAmdBlasCtbsv_ 43 #define clAmdBlasCtpmv clAmdBlasCtpmv_ 44 #define clAmdBlasCtpsv clAmdBlasCtpsv_ 45 #define clAmdBlasCtrmm clAmdBlasCtrmm_ 46 #define clAmdBlasCtrmmEx clAmdBlasCtrmmEx_ 47 #define clAmdBlasCtrmv clAmdBlasCtrmv_ 48 #define clAmdBlasCtrsm clAmdBlasCtrsm_ 49 #define clAmdBlasCtrsmEx clAmdBlasCtrsmEx_ 50 #define clAmdBlasCtrsv clAmdBlasCtrsv_ 51 #define clAmdBlasDasum clAmdBlasDasum_ 52 #define clAmdBlasDaxpy clAmdBlasDaxpy_ 53 #define clAmdBlasDcopy clAmdBlasDcopy_ 54 #define clAmdBlasDdot clAmdBlasDdot_ 55 #define clAmdBlasDgbmv clAmdBlasDgbmv_ 56 #define clAmdBlasDgemm clAmdBlasDgemm_ 57 #define clAmdBlasDgemmEx clAmdBlasDgemmEx_ 58 #define clAmdBlasDgemv clAmdBlasDgemv_ 59 #define clAmdBlasDgemvEx clAmdBlasDgemvEx_ 60 #define clAmdBlasDger clAmdBlasDger_ 61 #define clAmdBlasDnrm2 clAmdBlasDnrm2_ 62 #define clAmdBlasDrot clAmdBlasDrot_ 63 #define clAmdBlasDrotg clAmdBlasDrotg_ 64 #define clAmdBlasDrotm clAmdBlasDrotm_ 65 #define clAmdBlasDrotmg clAmdBlasDrotmg_ 66 #define clAmdBlasDsbmv clAmdBlasDsbmv_ 67 #define clAmdBlasDscal clAmdBlasDscal_ 68 #define clAmdBlasDspmv clAmdBlasDspmv_ 69 #define clAmdBlasDspr clAmdBlasDspr_ 70 #define clAmdBlasDspr2 clAmdBlasDspr2_ 71 #define clAmdBlasDswap clAmdBlasDswap_ 72 #define clAmdBlasDsymm clAmdBlasDsymm_ 73 #define clAmdBlasDsymv clAmdBlasDsymv_ 74 #define clAmdBlasDsymvEx clAmdBlasDsymvEx_ 75 #define clAmdBlasDsyr clAmdBlasDsyr_ 76 #define clAmdBlasDsyr2 clAmdBlasDsyr2_ 77 #define clAmdBlasDsyr2k clAmdBlasDsyr2k_ 78 #define clAmdBlasDsyr2kEx clAmdBlasDsyr2kEx_ 79 #define clAmdBlasDsyrk clAmdBlasDsyrk_ 80 #define clAmdBlasDsyrkEx clAmdBlasDsyrkEx_ 81 #define clAmdBlasDtbmv clAmdBlasDtbmv_ 82 #define clAmdBlasDtbsv clAmdBlasDtbsv_ 83 #define clAmdBlasDtpmv clAmdBlasDtpmv_ 84 #define clAmdBlasDtpsv clAmdBlasDtpsv_ 85 #define clAmdBlasDtrmm clAmdBlasDtrmm_ 86 #define clAmdBlasDtrmmEx clAmdBlasDtrmmEx_ 87 #define clAmdBlasDtrmv clAmdBlasDtrmv_ 88 #define clAmdBlasDtrsm clAmdBlasDtrsm_ 89 #define clAmdBlasDtrsmEx clAmdBlasDtrsmEx_ 90 #define clAmdBlasDtrsv clAmdBlasDtrsv_ 91 #define clAmdBlasDzasum clAmdBlasDzasum_ 92 #define clAmdBlasDznrm2 clAmdBlasDznrm2_ 93 #define clAmdBlasGetVersion clAmdBlasGetVersion_ 94 #define clAmdBlasRemoveScratchImage clAmdBlasRemoveScratchImage_ 95 #define clAmdBlasSasum clAmdBlasSasum_ 96 #define clAmdBlasSaxpy clAmdBlasSaxpy_ 97 #define clAmdBlasScasum clAmdBlasScasum_ 98 #define clAmdBlasScnrm2 clAmdBlasScnrm2_ 99 #define clAmdBlasScopy clAmdBlasScopy_ 100 #define clAmdBlasSdot clAmdBlasSdot_ 101 #define clAmdBlasSetup clAmdBlasSetup_ 102 #define clAmdBlasSgbmv clAmdBlasSgbmv_ 103 #define clAmdBlasSgemm clAmdBlasSgemm_ 104 #define clAmdBlasSgemmEx clAmdBlasSgemmEx_ 105 #define clAmdBlasSgemv clAmdBlasSgemv_ 106 #define clAmdBlasSgemvEx clAmdBlasSgemvEx_ 107 #define clAmdBlasSger clAmdBlasSger_ 108 #define clAmdBlasSnrm2 clAmdBlasSnrm2_ 109 #define clAmdBlasSrot clAmdBlasSrot_ 110 #define clAmdBlasSrotg clAmdBlasSrotg_ 111 #define clAmdBlasSrotm clAmdBlasSrotm_ 112 #define clAmdBlasSrotmg clAmdBlasSrotmg_ 113 #define clAmdBlasSsbmv clAmdBlasSsbmv_ 114 #define clAmdBlasSscal clAmdBlasSscal_ 115 #define clAmdBlasSspmv clAmdBlasSspmv_ 116 #define clAmdBlasSspr clAmdBlasSspr_ 117 #define clAmdBlasSspr2 clAmdBlasSspr2_ 118 #define clAmdBlasSswap clAmdBlasSswap_ 119 #define clAmdBlasSsymm clAmdBlasSsymm_ 120 #define clAmdBlasSsymv clAmdBlasSsymv_ 121 #define clAmdBlasSsymvEx clAmdBlasSsymvEx_ 122 #define clAmdBlasSsyr clAmdBlasSsyr_ 123 #define clAmdBlasSsyr2 clAmdBlasSsyr2_ 124 #define clAmdBlasSsyr2k clAmdBlasSsyr2k_ 125 #define clAmdBlasSsyr2kEx clAmdBlasSsyr2kEx_ 126 #define clAmdBlasSsyrk clAmdBlasSsyrk_ 127 #define clAmdBlasSsyrkEx clAmdBlasSsyrkEx_ 128 #define clAmdBlasStbmv clAmdBlasStbmv_ 129 #define clAmdBlasStbsv clAmdBlasStbsv_ 130 #define clAmdBlasStpmv clAmdBlasStpmv_ 131 #define clAmdBlasStpsv clAmdBlasStpsv_ 132 #define clAmdBlasStrmm clAmdBlasStrmm_ 133 #define clAmdBlasStrmmEx clAmdBlasStrmmEx_ 134 #define clAmdBlasStrmv clAmdBlasStrmv_ 135 #define clAmdBlasStrsm clAmdBlasStrsm_ 136 #define clAmdBlasStrsmEx clAmdBlasStrsmEx_ 137 #define clAmdBlasStrsv clAmdBlasStrsv_ 138 #define clAmdBlasTeardown clAmdBlasTeardown_ 139 #define clAmdBlasZaxpy clAmdBlasZaxpy_ 140 #define clAmdBlasZcopy clAmdBlasZcopy_ 141 #define clAmdBlasZdotc clAmdBlasZdotc_ 142 #define clAmdBlasZdotu clAmdBlasZdotu_ 143 #define clAmdBlasZdrot clAmdBlasZdrot_ 144 #define clAmdBlasZdscal clAmdBlasZdscal_ 145 #define clAmdBlasZgbmv clAmdBlasZgbmv_ 146 #define clAmdBlasZgemm clAmdBlasZgemm_ 147 #define clAmdBlasZgemmEx clAmdBlasZgemmEx_ 148 #define clAmdBlasZgemv clAmdBlasZgemv_ 149 #define clAmdBlasZgemvEx clAmdBlasZgemvEx_ 150 #define clAmdBlasZgerc clAmdBlasZgerc_ 151 #define clAmdBlasZgeru clAmdBlasZgeru_ 152 #define clAmdBlasZhbmv clAmdBlasZhbmv_ 153 #define clAmdBlasZhemm clAmdBlasZhemm_ 154 #define clAmdBlasZhemv clAmdBlasZhemv_ 155 #define clAmdBlasZher clAmdBlasZher_ 156 #define clAmdBlasZher2 clAmdBlasZher2_ 157 #define clAmdBlasZher2k clAmdBlasZher2k_ 158 #define clAmdBlasZherk clAmdBlasZherk_ 159 #define clAmdBlasZhpmv clAmdBlasZhpmv_ 160 #define clAmdBlasZhpr clAmdBlasZhpr_ 161 #define clAmdBlasZhpr2 clAmdBlasZhpr2_ 162 #define clAmdBlasZrotg clAmdBlasZrotg_ 163 #define clAmdBlasZscal clAmdBlasZscal_ 164 #define clAmdBlasZswap clAmdBlasZswap_ 165 #define clAmdBlasZsymm clAmdBlasZsymm_ 166 #define clAmdBlasZsyr2k clAmdBlasZsyr2k_ 167 #define clAmdBlasZsyr2kEx clAmdBlasZsyr2kEx_ 168 #define clAmdBlasZsyrk clAmdBlasZsyrk_ 169 #define clAmdBlasZsyrkEx clAmdBlasZsyrkEx_ 170 #define clAmdBlasZtbmv clAmdBlasZtbmv_ 171 #define clAmdBlasZtbsv clAmdBlasZtbsv_ 172 #define clAmdBlasZtpmv clAmdBlasZtpmv_ 173 #define clAmdBlasZtpsv clAmdBlasZtpsv_ 174 #define clAmdBlasZtrmm clAmdBlasZtrmm_ 175 #define clAmdBlasZtrmmEx clAmdBlasZtrmmEx_ 176 #define clAmdBlasZtrmv clAmdBlasZtrmv_ 177 #define clAmdBlasZtrsm clAmdBlasZtrsm_ 178 #define clAmdBlasZtrsmEx clAmdBlasZtrsmEx_ 179 #define clAmdBlasZtrsv clAmdBlasZtrsv_ 180 #define clAmdBlasiCamax clAmdBlasiCamax_ 181 #define clAmdBlasiDamax clAmdBlasiDamax_ 182 #define clAmdBlasiSamax clAmdBlasiSamax_ 183 #define clAmdBlasiZamax clAmdBlasiZamax_ 184 185 #include <clAmdBlas.h> 186 187 // generated by parser_clamdblas.py 188 #undef clAmdBlasAddScratchImage 189 //#define clAmdBlasAddScratchImage clAmdBlasAddScratchImage_pfn 190 #undef clAmdBlasCaxpy 191 //#define clAmdBlasCaxpy clAmdBlasCaxpy_pfn 192 #undef clAmdBlasCcopy 193 //#define clAmdBlasCcopy clAmdBlasCcopy_pfn 194 #undef clAmdBlasCdotc 195 //#define clAmdBlasCdotc clAmdBlasCdotc_pfn 196 #undef clAmdBlasCdotu 197 //#define clAmdBlasCdotu clAmdBlasCdotu_pfn 198 #undef clAmdBlasCgbmv 199 //#define clAmdBlasCgbmv clAmdBlasCgbmv_pfn 200 #undef clAmdBlasCgemm 201 //#define clAmdBlasCgemm clAmdBlasCgemm_pfn 202 #undef clAmdBlasCgemmEx 203 #define clAmdBlasCgemmEx clAmdBlasCgemmEx_pfn 204 #undef clAmdBlasCgemv 205 //#define clAmdBlasCgemv clAmdBlasCgemv_pfn 206 #undef clAmdBlasCgemvEx 207 //#define clAmdBlasCgemvEx clAmdBlasCgemvEx_pfn 208 #undef clAmdBlasCgerc 209 //#define clAmdBlasCgerc clAmdBlasCgerc_pfn 210 #undef clAmdBlasCgeru 211 //#define clAmdBlasCgeru clAmdBlasCgeru_pfn 212 #undef clAmdBlasChbmv 213 //#define clAmdBlasChbmv clAmdBlasChbmv_pfn 214 #undef clAmdBlasChemm 215 //#define clAmdBlasChemm clAmdBlasChemm_pfn 216 #undef clAmdBlasChemv 217 //#define clAmdBlasChemv clAmdBlasChemv_pfn 218 #undef clAmdBlasCher 219 //#define clAmdBlasCher clAmdBlasCher_pfn 220 #undef clAmdBlasCher2 221 //#define clAmdBlasCher2 clAmdBlasCher2_pfn 222 #undef clAmdBlasCher2k 223 //#define clAmdBlasCher2k clAmdBlasCher2k_pfn 224 #undef clAmdBlasCherk 225 //#define clAmdBlasCherk clAmdBlasCherk_pfn 226 #undef clAmdBlasChpmv 227 //#define clAmdBlasChpmv clAmdBlasChpmv_pfn 228 #undef clAmdBlasChpr 229 //#define clAmdBlasChpr clAmdBlasChpr_pfn 230 #undef clAmdBlasChpr2 231 //#define clAmdBlasChpr2 clAmdBlasChpr2_pfn 232 #undef clAmdBlasCrotg 233 //#define clAmdBlasCrotg clAmdBlasCrotg_pfn 234 #undef clAmdBlasCscal 235 //#define clAmdBlasCscal clAmdBlasCscal_pfn 236 #undef clAmdBlasCsrot 237 //#define clAmdBlasCsrot clAmdBlasCsrot_pfn 238 #undef clAmdBlasCsscal 239 //#define clAmdBlasCsscal clAmdBlasCsscal_pfn 240 #undef clAmdBlasCswap 241 //#define clAmdBlasCswap clAmdBlasCswap_pfn 242 #undef clAmdBlasCsymm 243 //#define clAmdBlasCsymm clAmdBlasCsymm_pfn 244 #undef clAmdBlasCsyr2k 245 //#define clAmdBlasCsyr2k clAmdBlasCsyr2k_pfn 246 #undef clAmdBlasCsyr2kEx 247 //#define clAmdBlasCsyr2kEx clAmdBlasCsyr2kEx_pfn 248 #undef clAmdBlasCsyrk 249 //#define clAmdBlasCsyrk clAmdBlasCsyrk_pfn 250 #undef clAmdBlasCsyrkEx 251 //#define clAmdBlasCsyrkEx clAmdBlasCsyrkEx_pfn 252 #undef clAmdBlasCtbmv 253 //#define clAmdBlasCtbmv clAmdBlasCtbmv_pfn 254 #undef clAmdBlasCtbsv 255 //#define clAmdBlasCtbsv clAmdBlasCtbsv_pfn 256 #undef clAmdBlasCtpmv 257 //#define clAmdBlasCtpmv clAmdBlasCtpmv_pfn 258 #undef clAmdBlasCtpsv 259 //#define clAmdBlasCtpsv clAmdBlasCtpsv_pfn 260 #undef clAmdBlasCtrmm 261 //#define clAmdBlasCtrmm clAmdBlasCtrmm_pfn 262 #undef clAmdBlasCtrmmEx 263 //#define clAmdBlasCtrmmEx clAmdBlasCtrmmEx_pfn 264 #undef clAmdBlasCtrmv 265 //#define clAmdBlasCtrmv clAmdBlasCtrmv_pfn 266 #undef clAmdBlasCtrsm 267 //#define clAmdBlasCtrsm clAmdBlasCtrsm_pfn 268 #undef clAmdBlasCtrsmEx 269 //#define clAmdBlasCtrsmEx clAmdBlasCtrsmEx_pfn 270 #undef clAmdBlasCtrsv 271 //#define clAmdBlasCtrsv clAmdBlasCtrsv_pfn 272 #undef clAmdBlasDasum 273 //#define clAmdBlasDasum clAmdBlasDasum_pfn 274 #undef clAmdBlasDaxpy 275 //#define clAmdBlasDaxpy clAmdBlasDaxpy_pfn 276 #undef clAmdBlasDcopy 277 //#define clAmdBlasDcopy clAmdBlasDcopy_pfn 278 #undef clAmdBlasDdot 279 //#define clAmdBlasDdot clAmdBlasDdot_pfn 280 #undef clAmdBlasDgbmv 281 //#define clAmdBlasDgbmv clAmdBlasDgbmv_pfn 282 #undef clAmdBlasDgemm 283 //#define clAmdBlasDgemm clAmdBlasDgemm_pfn 284 #undef clAmdBlasDgemmEx 285 #define clAmdBlasDgemmEx clAmdBlasDgemmEx_pfn 286 #undef clAmdBlasDgemv 287 //#define clAmdBlasDgemv clAmdBlasDgemv_pfn 288 #undef clAmdBlasDgemvEx 289 //#define clAmdBlasDgemvEx clAmdBlasDgemvEx_pfn 290 #undef clAmdBlasDger 291 //#define clAmdBlasDger clAmdBlasDger_pfn 292 #undef clAmdBlasDnrm2 293 //#define clAmdBlasDnrm2 clAmdBlasDnrm2_pfn 294 #undef clAmdBlasDrot 295 //#define clAmdBlasDrot clAmdBlasDrot_pfn 296 #undef clAmdBlasDrotg 297 //#define clAmdBlasDrotg clAmdBlasDrotg_pfn 298 #undef clAmdBlasDrotm 299 //#define clAmdBlasDrotm clAmdBlasDrotm_pfn 300 #undef clAmdBlasDrotmg 301 //#define clAmdBlasDrotmg clAmdBlasDrotmg_pfn 302 #undef clAmdBlasDsbmv 303 //#define clAmdBlasDsbmv clAmdBlasDsbmv_pfn 304 #undef clAmdBlasDscal 305 //#define clAmdBlasDscal clAmdBlasDscal_pfn 306 #undef clAmdBlasDspmv 307 //#define clAmdBlasDspmv clAmdBlasDspmv_pfn 308 #undef clAmdBlasDspr 309 //#define clAmdBlasDspr clAmdBlasDspr_pfn 310 #undef clAmdBlasDspr2 311 //#define clAmdBlasDspr2 clAmdBlasDspr2_pfn 312 #undef clAmdBlasDswap 313 //#define clAmdBlasDswap clAmdBlasDswap_pfn 314 #undef clAmdBlasDsymm 315 //#define clAmdBlasDsymm clAmdBlasDsymm_pfn 316 #undef clAmdBlasDsymv 317 //#define clAmdBlasDsymv clAmdBlasDsymv_pfn 318 #undef clAmdBlasDsymvEx 319 //#define clAmdBlasDsymvEx clAmdBlasDsymvEx_pfn 320 #undef clAmdBlasDsyr 321 //#define clAmdBlasDsyr clAmdBlasDsyr_pfn 322 #undef clAmdBlasDsyr2 323 //#define clAmdBlasDsyr2 clAmdBlasDsyr2_pfn 324 #undef clAmdBlasDsyr2k 325 //#define clAmdBlasDsyr2k clAmdBlasDsyr2k_pfn 326 #undef clAmdBlasDsyr2kEx 327 //#define clAmdBlasDsyr2kEx clAmdBlasDsyr2kEx_pfn 328 #undef clAmdBlasDsyrk 329 //#define clAmdBlasDsyrk clAmdBlasDsyrk_pfn 330 #undef clAmdBlasDsyrkEx 331 //#define clAmdBlasDsyrkEx clAmdBlasDsyrkEx_pfn 332 #undef clAmdBlasDtbmv 333 //#define clAmdBlasDtbmv clAmdBlasDtbmv_pfn 334 #undef clAmdBlasDtbsv 335 //#define clAmdBlasDtbsv clAmdBlasDtbsv_pfn 336 #undef clAmdBlasDtpmv 337 //#define clAmdBlasDtpmv clAmdBlasDtpmv_pfn 338 #undef clAmdBlasDtpsv 339 //#define clAmdBlasDtpsv clAmdBlasDtpsv_pfn 340 #undef clAmdBlasDtrmm 341 //#define clAmdBlasDtrmm clAmdBlasDtrmm_pfn 342 #undef clAmdBlasDtrmmEx 343 //#define clAmdBlasDtrmmEx clAmdBlasDtrmmEx_pfn 344 #undef clAmdBlasDtrmv 345 //#define clAmdBlasDtrmv clAmdBlasDtrmv_pfn 346 #undef clAmdBlasDtrsm 347 //#define clAmdBlasDtrsm clAmdBlasDtrsm_pfn 348 #undef clAmdBlasDtrsmEx 349 //#define clAmdBlasDtrsmEx clAmdBlasDtrsmEx_pfn 350 #undef clAmdBlasDtrsv 351 //#define clAmdBlasDtrsv clAmdBlasDtrsv_pfn 352 #undef clAmdBlasDzasum 353 //#define clAmdBlasDzasum clAmdBlasDzasum_pfn 354 #undef clAmdBlasDznrm2 355 //#define clAmdBlasDznrm2 clAmdBlasDznrm2_pfn 356 #undef clAmdBlasGetVersion 357 //#define clAmdBlasGetVersion clAmdBlasGetVersion_pfn 358 #undef clAmdBlasRemoveScratchImage 359 //#define clAmdBlasRemoveScratchImage clAmdBlasRemoveScratchImage_pfn 360 #undef clAmdBlasSasum 361 //#define clAmdBlasSasum clAmdBlasSasum_pfn 362 #undef clAmdBlasSaxpy 363 //#define clAmdBlasSaxpy clAmdBlasSaxpy_pfn 364 #undef clAmdBlasScasum 365 //#define clAmdBlasScasum clAmdBlasScasum_pfn 366 #undef clAmdBlasScnrm2 367 //#define clAmdBlasScnrm2 clAmdBlasScnrm2_pfn 368 #undef clAmdBlasScopy 369 //#define clAmdBlasScopy clAmdBlasScopy_pfn 370 #undef clAmdBlasSdot 371 //#define clAmdBlasSdot clAmdBlasSdot_pfn 372 #undef clAmdBlasSetup 373 #define clAmdBlasSetup clAmdBlasSetup_pfn 374 #undef clAmdBlasSgbmv 375 //#define clAmdBlasSgbmv clAmdBlasSgbmv_pfn 376 #undef clAmdBlasSgemm 377 //#define clAmdBlasSgemm clAmdBlasSgemm_pfn 378 #undef clAmdBlasSgemmEx 379 #define clAmdBlasSgemmEx clAmdBlasSgemmEx_pfn 380 #undef clAmdBlasSgemv 381 //#define clAmdBlasSgemv clAmdBlasSgemv_pfn 382 #undef clAmdBlasSgemvEx 383 //#define clAmdBlasSgemvEx clAmdBlasSgemvEx_pfn 384 #undef clAmdBlasSger 385 //#define clAmdBlasSger clAmdBlasSger_pfn 386 #undef clAmdBlasSnrm2 387 //#define clAmdBlasSnrm2 clAmdBlasSnrm2_pfn 388 #undef clAmdBlasSrot 389 //#define clAmdBlasSrot clAmdBlasSrot_pfn 390 #undef clAmdBlasSrotg 391 //#define clAmdBlasSrotg clAmdBlasSrotg_pfn 392 #undef clAmdBlasSrotm 393 //#define clAmdBlasSrotm clAmdBlasSrotm_pfn 394 #undef clAmdBlasSrotmg 395 //#define clAmdBlasSrotmg clAmdBlasSrotmg_pfn 396 #undef clAmdBlasSsbmv 397 //#define clAmdBlasSsbmv clAmdBlasSsbmv_pfn 398 #undef clAmdBlasSscal 399 //#define clAmdBlasSscal clAmdBlasSscal_pfn 400 #undef clAmdBlasSspmv 401 //#define clAmdBlasSspmv clAmdBlasSspmv_pfn 402 #undef clAmdBlasSspr 403 //#define clAmdBlasSspr clAmdBlasSspr_pfn 404 #undef clAmdBlasSspr2 405 //#define clAmdBlasSspr2 clAmdBlasSspr2_pfn 406 #undef clAmdBlasSswap 407 //#define clAmdBlasSswap clAmdBlasSswap_pfn 408 #undef clAmdBlasSsymm 409 //#define clAmdBlasSsymm clAmdBlasSsymm_pfn 410 #undef clAmdBlasSsymv 411 //#define clAmdBlasSsymv clAmdBlasSsymv_pfn 412 #undef clAmdBlasSsymvEx 413 //#define clAmdBlasSsymvEx clAmdBlasSsymvEx_pfn 414 #undef clAmdBlasSsyr 415 //#define clAmdBlasSsyr clAmdBlasSsyr_pfn 416 #undef clAmdBlasSsyr2 417 //#define clAmdBlasSsyr2 clAmdBlasSsyr2_pfn 418 #undef clAmdBlasSsyr2k 419 //#define clAmdBlasSsyr2k clAmdBlasSsyr2k_pfn 420 #undef clAmdBlasSsyr2kEx 421 //#define clAmdBlasSsyr2kEx clAmdBlasSsyr2kEx_pfn 422 #undef clAmdBlasSsyrk 423 //#define clAmdBlasSsyrk clAmdBlasSsyrk_pfn 424 #undef clAmdBlasSsyrkEx 425 //#define clAmdBlasSsyrkEx clAmdBlasSsyrkEx_pfn 426 #undef clAmdBlasStbmv 427 //#define clAmdBlasStbmv clAmdBlasStbmv_pfn 428 #undef clAmdBlasStbsv 429 //#define clAmdBlasStbsv clAmdBlasStbsv_pfn 430 #undef clAmdBlasStpmv 431 //#define clAmdBlasStpmv clAmdBlasStpmv_pfn 432 #undef clAmdBlasStpsv 433 //#define clAmdBlasStpsv clAmdBlasStpsv_pfn 434 #undef clAmdBlasStrmm 435 //#define clAmdBlasStrmm clAmdBlasStrmm_pfn 436 #undef clAmdBlasStrmmEx 437 //#define clAmdBlasStrmmEx clAmdBlasStrmmEx_pfn 438 #undef clAmdBlasStrmv 439 //#define clAmdBlasStrmv clAmdBlasStrmv_pfn 440 #undef clAmdBlasStrsm 441 //#define clAmdBlasStrsm clAmdBlasStrsm_pfn 442 #undef clAmdBlasStrsmEx 443 //#define clAmdBlasStrsmEx clAmdBlasStrsmEx_pfn 444 #undef clAmdBlasStrsv 445 //#define clAmdBlasStrsv clAmdBlasStrsv_pfn 446 #undef clAmdBlasTeardown 447 #define clAmdBlasTeardown clAmdBlasTeardown_pfn 448 #undef clAmdBlasZaxpy 449 //#define clAmdBlasZaxpy clAmdBlasZaxpy_pfn 450 #undef clAmdBlasZcopy 451 //#define clAmdBlasZcopy clAmdBlasZcopy_pfn 452 #undef clAmdBlasZdotc 453 //#define clAmdBlasZdotc clAmdBlasZdotc_pfn 454 #undef clAmdBlasZdotu 455 //#define clAmdBlasZdotu clAmdBlasZdotu_pfn 456 #undef clAmdBlasZdrot 457 //#define clAmdBlasZdrot clAmdBlasZdrot_pfn 458 #undef clAmdBlasZdscal 459 //#define clAmdBlasZdscal clAmdBlasZdscal_pfn 460 #undef clAmdBlasZgbmv 461 //#define clAmdBlasZgbmv clAmdBlasZgbmv_pfn 462 #undef clAmdBlasZgemm 463 //#define clAmdBlasZgemm clAmdBlasZgemm_pfn 464 #undef clAmdBlasZgemmEx 465 #define clAmdBlasZgemmEx clAmdBlasZgemmEx_pfn 466 #undef clAmdBlasZgemv 467 //#define clAmdBlasZgemv clAmdBlasZgemv_pfn 468 #undef clAmdBlasZgemvEx 469 //#define clAmdBlasZgemvEx clAmdBlasZgemvEx_pfn 470 #undef clAmdBlasZgerc 471 //#define clAmdBlasZgerc clAmdBlasZgerc_pfn 472 #undef clAmdBlasZgeru 473 //#define clAmdBlasZgeru clAmdBlasZgeru_pfn 474 #undef clAmdBlasZhbmv 475 //#define clAmdBlasZhbmv clAmdBlasZhbmv_pfn 476 #undef clAmdBlasZhemm 477 //#define clAmdBlasZhemm clAmdBlasZhemm_pfn 478 #undef clAmdBlasZhemv 479 //#define clAmdBlasZhemv clAmdBlasZhemv_pfn 480 #undef clAmdBlasZher 481 //#define clAmdBlasZher clAmdBlasZher_pfn 482 #undef clAmdBlasZher2 483 //#define clAmdBlasZher2 clAmdBlasZher2_pfn 484 #undef clAmdBlasZher2k 485 //#define clAmdBlasZher2k clAmdBlasZher2k_pfn 486 #undef clAmdBlasZherk 487 //#define clAmdBlasZherk clAmdBlasZherk_pfn 488 #undef clAmdBlasZhpmv 489 //#define clAmdBlasZhpmv clAmdBlasZhpmv_pfn 490 #undef clAmdBlasZhpr 491 //#define clAmdBlasZhpr clAmdBlasZhpr_pfn 492 #undef clAmdBlasZhpr2 493 //#define clAmdBlasZhpr2 clAmdBlasZhpr2_pfn 494 #undef clAmdBlasZrotg 495 //#define clAmdBlasZrotg clAmdBlasZrotg_pfn 496 #undef clAmdBlasZscal 497 //#define clAmdBlasZscal clAmdBlasZscal_pfn 498 #undef clAmdBlasZswap 499 //#define clAmdBlasZswap clAmdBlasZswap_pfn 500 #undef clAmdBlasZsymm 501 //#define clAmdBlasZsymm clAmdBlasZsymm_pfn 502 #undef clAmdBlasZsyr2k 503 //#define clAmdBlasZsyr2k clAmdBlasZsyr2k_pfn 504 #undef clAmdBlasZsyr2kEx 505 //#define clAmdBlasZsyr2kEx clAmdBlasZsyr2kEx_pfn 506 #undef clAmdBlasZsyrk 507 //#define clAmdBlasZsyrk clAmdBlasZsyrk_pfn 508 #undef clAmdBlasZsyrkEx 509 //#define clAmdBlasZsyrkEx clAmdBlasZsyrkEx_pfn 510 #undef clAmdBlasZtbmv 511 //#define clAmdBlasZtbmv clAmdBlasZtbmv_pfn 512 #undef clAmdBlasZtbsv 513 //#define clAmdBlasZtbsv clAmdBlasZtbsv_pfn 514 #undef clAmdBlasZtpmv 515 //#define clAmdBlasZtpmv clAmdBlasZtpmv_pfn 516 #undef clAmdBlasZtpsv 517 //#define clAmdBlasZtpsv clAmdBlasZtpsv_pfn 518 #undef clAmdBlasZtrmm 519 //#define clAmdBlasZtrmm clAmdBlasZtrmm_pfn 520 #undef clAmdBlasZtrmmEx 521 //#define clAmdBlasZtrmmEx clAmdBlasZtrmmEx_pfn 522 #undef clAmdBlasZtrmv 523 //#define clAmdBlasZtrmv clAmdBlasZtrmv_pfn 524 #undef clAmdBlasZtrsm 525 //#define clAmdBlasZtrsm clAmdBlasZtrsm_pfn 526 #undef clAmdBlasZtrsmEx 527 //#define clAmdBlasZtrsmEx clAmdBlasZtrsmEx_pfn 528 #undef clAmdBlasZtrsv 529 //#define clAmdBlasZtrsv clAmdBlasZtrsv_pfn 530 #undef clAmdBlasiCamax 531 //#define clAmdBlasiCamax clAmdBlasiCamax_pfn 532 #undef clAmdBlasiDamax 533 //#define clAmdBlasiDamax clAmdBlasiDamax_pfn 534 #undef clAmdBlasiSamax 535 //#define clAmdBlasiSamax clAmdBlasiSamax_pfn 536 #undef clAmdBlasiZamax 537 //#define clAmdBlasiZamax clAmdBlasiZamax_pfn 538 539 // generated by parser_clamdblas.py 540 //extern CL_RUNTIME_EXPORT cl_ulong (*clAmdBlasAddScratchImage)(cl_context context, size_t width, size_t height, clAmdBlasStatus* status); 541 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCaxpy)(size_t N, cl_float2 alpha, const cl_mem X, size_t offx, int incx, cl_mem Y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 542 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCcopy)(size_t N, const cl_mem X, size_t offx, int incx, cl_mem Y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 543 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCdotc)(size_t N, cl_mem dotProduct, size_t offDP, const cl_mem X, size_t offx, int incx, const cl_mem Y, size_t offy, int incy, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 544 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCdotu)(size_t N, cl_mem dotProduct, size_t offDP, const cl_mem X, size_t offx, int incx, const cl_mem Y, size_t offy, int incy, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 545 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCgbmv)(clAmdBlasOrder order, clAmdBlasTranspose trans, size_t M, size_t N, size_t KL, size_t KU, cl_float2 alpha, const cl_mem A, size_t offa, size_t lda, const cl_mem X, size_t offx, int incx, cl_float2 beta, cl_mem Y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 546 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCgemm)(clAmdBlasOrder order, clAmdBlasTranspose transA, clAmdBlasTranspose transB, size_t M, size_t N, size_t K, FloatComplex alpha, const cl_mem A, size_t lda, const cl_mem B, size_t ldb, FloatComplex beta, cl_mem C, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 547 extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCgemmEx)(clAmdBlasOrder order, clAmdBlasTranspose transA, clAmdBlasTranspose transB, size_t M, size_t N, size_t K, FloatComplex alpha, const cl_mem A, size_t offA, size_t lda, const cl_mem B, size_t offB, size_t ldb, FloatComplex beta, cl_mem C, size_t offC, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 548 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCgemv)(clAmdBlasOrder order, clAmdBlasTranspose transA, size_t M, size_t N, FloatComplex alpha, const cl_mem A, size_t lda, const cl_mem x, size_t offx, int incx, FloatComplex beta, cl_mem y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 549 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCgemvEx)(clAmdBlasOrder order, clAmdBlasTranspose transA, size_t M, size_t N, FloatComplex alpha, const cl_mem A, size_t offA, size_t lda, const cl_mem x, size_t offx, int incx, FloatComplex beta, cl_mem y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 550 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCgerc)(clAmdBlasOrder order, size_t M, size_t N, cl_float2 alpha, const cl_mem X, size_t offx, int incx, const cl_mem Y, size_t offy, int incy, cl_mem A, size_t offa, size_t lda, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 551 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCgeru)(clAmdBlasOrder order, size_t M, size_t N, cl_float2 alpha, const cl_mem X, size_t offx, int incx, const cl_mem Y, size_t offy, int incy, cl_mem A, size_t offa, size_t lda, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 552 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasChbmv)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, size_t K, cl_float2 alpha, const cl_mem A, size_t offa, size_t lda, const cl_mem X, size_t offx, int incx, cl_float2 beta, cl_mem Y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 553 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasChemm)(clAmdBlasOrder order, clAmdBlasSide side, clAmdBlasUplo uplo, size_t M, size_t N, cl_float2 alpha, const cl_mem A, size_t offa, size_t lda, const cl_mem B, size_t offb, size_t ldb, cl_float2 beta, cl_mem C, size_t offc, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 554 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasChemv)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, FloatComplex alpha, const cl_mem A, size_t offa, size_t lda, const cl_mem X, size_t offx, int incx, FloatComplex beta, cl_mem Y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 555 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCher)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, cl_float alpha, const cl_mem X, size_t offx, int incx, cl_mem A, size_t offa, size_t lda, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 556 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCher2)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, cl_float2 alpha, const cl_mem X, size_t offx, int incx, const cl_mem Y, size_t offy, int incy, cl_mem A, size_t offa, size_t lda, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 557 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCher2k)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose trans, size_t N, size_t K, FloatComplex alpha, const cl_mem A, size_t offa, size_t lda, const cl_mem B, size_t offb, size_t ldb, cl_float beta, cl_mem C, size_t offc, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 558 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCherk)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose transA, size_t N, size_t K, float alpha, const cl_mem A, size_t offa, size_t lda, float beta, cl_mem C, size_t offc, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 559 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasChpmv)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, cl_float2 alpha, const cl_mem AP, size_t offa, const cl_mem X, size_t offx, int incx, cl_float2 beta, cl_mem Y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 560 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasChpr)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, cl_float alpha, const cl_mem X, size_t offx, int incx, cl_mem AP, size_t offa, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 561 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasChpr2)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, cl_float2 alpha, const cl_mem X, size_t offx, int incx, const cl_mem Y, size_t offy, int incy, cl_mem AP, size_t offa, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 562 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCrotg)(cl_mem CA, size_t offCA, cl_mem CB, size_t offCB, cl_mem C, size_t offC, cl_mem S, size_t offS, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 563 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCscal)(size_t N, cl_float2 alpha, cl_mem X, size_t offx, int incx, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 564 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCsrot)(size_t N, cl_mem X, size_t offx, int incx, cl_mem Y, size_t offy, int incy, cl_float C, cl_float S, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 565 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCsscal)(size_t N, cl_float alpha, cl_mem X, size_t offx, int incx, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 566 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCswap)(size_t N, cl_mem X, size_t offx, int incx, cl_mem Y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 567 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCsymm)(clAmdBlasOrder order, clAmdBlasSide side, clAmdBlasUplo uplo, size_t M, size_t N, cl_float2 alpha, const cl_mem A, size_t offa, size_t lda, const cl_mem B, size_t offb, size_t ldb, cl_float2 beta, cl_mem C, size_t offc, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 568 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCsyr2k)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose transAB, size_t N, size_t K, FloatComplex alpha, const cl_mem A, size_t lda, const cl_mem B, size_t ldb, FloatComplex beta, cl_mem C, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 569 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCsyr2kEx)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose transAB, size_t N, size_t K, FloatComplex alpha, const cl_mem A, size_t offA, size_t lda, const cl_mem B, size_t offB, size_t ldb, FloatComplex beta, cl_mem C, size_t offC, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 570 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCsyrk)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose transA, size_t N, size_t K, FloatComplex alpha, const cl_mem A, size_t lda, FloatComplex beta, cl_mem C, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 571 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCsyrkEx)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose transA, size_t N, size_t K, FloatComplex alpha, const cl_mem A, size_t offA, size_t lda, FloatComplex beta, cl_mem C, size_t offC, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 572 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCtbmv)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose trans, clAmdBlasDiag diag, size_t N, size_t K, const cl_mem A, size_t offa, size_t lda, cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 573 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCtbsv)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose trans, clAmdBlasDiag diag, size_t N, size_t K, const cl_mem A, size_t offa, size_t lda, cl_mem X, size_t offx, int incx, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 574 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCtpmv)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose trans, clAmdBlasDiag diag, size_t N, const cl_mem AP, size_t offa, cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 575 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCtpsv)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose trans, clAmdBlasDiag diag, size_t N, const cl_mem A, size_t offa, cl_mem X, size_t offx, int incx, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 576 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCtrmm)(clAmdBlasOrder order, clAmdBlasSide side, clAmdBlasUplo uplo, clAmdBlasTranspose transA, clAmdBlasDiag diag, size_t M, size_t N, FloatComplex alpha, const cl_mem A, size_t lda, cl_mem B, size_t ldb, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 577 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCtrmmEx)(clAmdBlasOrder order, clAmdBlasSide side, clAmdBlasUplo uplo, clAmdBlasTranspose transA, clAmdBlasDiag diag, size_t M, size_t N, FloatComplex alpha, const cl_mem A, size_t offA, size_t lda, cl_mem B, size_t offB, size_t ldb, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 578 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCtrmv)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose trans, clAmdBlasDiag diag, size_t N, const cl_mem A, size_t offa, size_t lda, cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 579 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCtrsm)(clAmdBlasOrder order, clAmdBlasSide side, clAmdBlasUplo uplo, clAmdBlasTranspose transA, clAmdBlasDiag diag, size_t M, size_t N, FloatComplex alpha, const cl_mem A, size_t lda, cl_mem B, size_t ldb, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 580 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCtrsmEx)(clAmdBlasOrder order, clAmdBlasSide side, clAmdBlasUplo uplo, clAmdBlasTranspose transA, clAmdBlasDiag diag, size_t M, size_t N, FloatComplex alpha, const cl_mem A, size_t offA, size_t lda, cl_mem B, size_t offB, size_t ldb, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 581 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasCtrsv)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose trans, clAmdBlasDiag diag, size_t N, const cl_mem A, size_t offa, size_t lda, cl_mem X, size_t offx, int incx, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 582 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDasum)(size_t N, cl_mem asum, size_t offAsum, const cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 583 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDaxpy)(size_t N, cl_double alpha, const cl_mem X, size_t offx, int incx, cl_mem Y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 584 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDcopy)(size_t N, const cl_mem X, size_t offx, int incx, cl_mem Y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 585 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDdot)(size_t N, cl_mem dotProduct, size_t offDP, const cl_mem X, size_t offx, int incx, const cl_mem Y, size_t offy, int incy, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 586 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDgbmv)(clAmdBlasOrder order, clAmdBlasTranspose trans, size_t M, size_t N, size_t KL, size_t KU, cl_double alpha, const cl_mem A, size_t offa, size_t lda, const cl_mem X, size_t offx, int incx, cl_double beta, cl_mem Y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 587 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDgemm)(clAmdBlasOrder order, clAmdBlasTranspose transA, clAmdBlasTranspose transB, size_t M, size_t N, size_t K, cl_double alpha, const cl_mem A, size_t lda, const cl_mem B, size_t ldb, cl_double beta, cl_mem C, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 588 extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDgemmEx)(clAmdBlasOrder order, clAmdBlasTranspose transA, clAmdBlasTranspose transB, size_t M, size_t N, size_t K, cl_double alpha, const cl_mem A, size_t offA, size_t lda, const cl_mem B, size_t offB, size_t ldb, cl_double beta, cl_mem C, size_t offC, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 589 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDgemv)(clAmdBlasOrder order, clAmdBlasTranspose transA, size_t M, size_t N, cl_double alpha, const cl_mem A, size_t lda, const cl_mem x, size_t offx, int incx, cl_double beta, cl_mem y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 590 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDgemvEx)(clAmdBlasOrder order, clAmdBlasTranspose transA, size_t M, size_t N, cl_double alpha, const cl_mem A, size_t offA, size_t lda, const cl_mem x, size_t offx, int incx, cl_double beta, cl_mem y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 591 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDger)(clAmdBlasOrder order, size_t M, size_t N, cl_double alpha, const cl_mem X, size_t offx, int incx, const cl_mem Y, size_t offy, int incy, cl_mem A, size_t offa, size_t lda, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 592 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDnrm2)(size_t N, cl_mem NRM2, size_t offNRM2, const cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 593 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDrot)(size_t N, cl_mem X, size_t offx, int incx, cl_mem Y, size_t offy, int incy, cl_double C, cl_double S, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 594 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDrotg)(cl_mem DA, size_t offDA, cl_mem DB, size_t offDB, cl_mem C, size_t offC, cl_mem S, size_t offS, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 595 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDrotm)(size_t N, cl_mem X, size_t offx, int incx, cl_mem Y, size_t offy, int incy, const cl_mem DPARAM, size_t offDparam, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 596 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDrotmg)(cl_mem DD1, size_t offDD1, cl_mem DD2, size_t offDD2, cl_mem DX1, size_t offDX1, const cl_mem DY1, size_t offDY1, cl_mem DPARAM, size_t offDparam, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 597 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDsbmv)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, size_t K, cl_double alpha, const cl_mem A, size_t offa, size_t lda, const cl_mem X, size_t offx, int incx, cl_double beta, cl_mem Y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 598 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDscal)(size_t N, cl_double alpha, cl_mem X, size_t offx, int incx, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 599 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDspmv)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, cl_double alpha, const cl_mem AP, size_t offa, const cl_mem X, size_t offx, int incx, cl_double beta, cl_mem Y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 600 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDspr)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, cl_double alpha, const cl_mem X, size_t offx, int incx, cl_mem AP, size_t offa, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 601 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDspr2)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, cl_double alpha, const cl_mem X, size_t offx, int incx, const cl_mem Y, size_t offy, int incy, cl_mem AP, size_t offa, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 602 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDswap)(size_t N, cl_mem X, size_t offx, int incx, cl_mem Y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 603 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDsymm)(clAmdBlasOrder order, clAmdBlasSide side, clAmdBlasUplo uplo, size_t M, size_t N, cl_double alpha, const cl_mem A, size_t offa, size_t lda, const cl_mem B, size_t offb, size_t ldb, cl_double beta, cl_mem C, size_t offc, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 604 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDsymv)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, cl_double alpha, const cl_mem A, size_t lda, const cl_mem x, size_t offx, int incx, cl_double beta, cl_mem y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 605 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDsymvEx)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, cl_double alpha, const cl_mem A, size_t offA, size_t lda, const cl_mem x, size_t offx, int incx, cl_double beta, cl_mem y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 606 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDsyr)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, cl_double alpha, const cl_mem X, size_t offx, int incx, cl_mem A, size_t offa, size_t lda, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 607 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDsyr2)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, cl_double alpha, const cl_mem X, size_t offx, int incx, const cl_mem Y, size_t offy, int incy, cl_mem A, size_t offa, size_t lda, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 608 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDsyr2k)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose transAB, size_t N, size_t K, cl_double alpha, const cl_mem A, size_t lda, const cl_mem B, size_t ldb, cl_double beta, cl_mem C, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 609 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDsyr2kEx)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose transAB, size_t N, size_t K, cl_double alpha, const cl_mem A, size_t offA, size_t lda, const cl_mem B, size_t offB, size_t ldb, cl_double beta, cl_mem C, size_t offC, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 610 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDsyrk)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose transA, size_t N, size_t K, cl_double alpha, const cl_mem A, size_t lda, cl_double beta, cl_mem C, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 611 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDsyrkEx)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose transA, size_t N, size_t K, cl_double alpha, const cl_mem A, size_t offA, size_t lda, cl_double beta, cl_mem C, size_t offC, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 612 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDtbmv)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose trans, clAmdBlasDiag diag, size_t N, size_t K, const cl_mem A, size_t offa, size_t lda, cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 613 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDtbsv)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose trans, clAmdBlasDiag diag, size_t N, size_t K, const cl_mem A, size_t offa, size_t lda, cl_mem X, size_t offx, int incx, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 614 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDtpmv)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose trans, clAmdBlasDiag diag, size_t N, const cl_mem AP, size_t offa, cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 615 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDtpsv)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose trans, clAmdBlasDiag diag, size_t N, const cl_mem A, size_t offa, cl_mem X, size_t offx, int incx, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 616 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDtrmm)(clAmdBlasOrder order, clAmdBlasSide side, clAmdBlasUplo uplo, clAmdBlasTranspose transA, clAmdBlasDiag diag, size_t M, size_t N, cl_double alpha, const cl_mem A, size_t lda, cl_mem B, size_t ldb, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 617 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDtrmmEx)(clAmdBlasOrder order, clAmdBlasSide side, clAmdBlasUplo uplo, clAmdBlasTranspose transA, clAmdBlasDiag diag, size_t M, size_t N, cl_double alpha, const cl_mem A, size_t offA, size_t lda, cl_mem B, size_t offB, size_t ldb, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 618 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDtrmv)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose trans, clAmdBlasDiag diag, size_t N, const cl_mem A, size_t offa, size_t lda, cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 619 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDtrsm)(clAmdBlasOrder order, clAmdBlasSide side, clAmdBlasUplo uplo, clAmdBlasTranspose transA, clAmdBlasDiag diag, size_t M, size_t N, cl_double alpha, const cl_mem A, size_t lda, cl_mem B, size_t ldb, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 620 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDtrsmEx)(clAmdBlasOrder order, clAmdBlasSide side, clAmdBlasUplo uplo, clAmdBlasTranspose transA, clAmdBlasDiag diag, size_t M, size_t N, cl_double alpha, const cl_mem A, size_t offA, size_t lda, cl_mem B, size_t offB, size_t ldb, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 621 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDtrsv)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose trans, clAmdBlasDiag diag, size_t N, const cl_mem A, size_t offa, size_t lda, cl_mem X, size_t offx, int incx, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 622 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDzasum)(size_t N, cl_mem asum, size_t offAsum, const cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 623 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasDznrm2)(size_t N, cl_mem NRM2, size_t offNRM2, const cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 624 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasGetVersion)(cl_uint* major, cl_uint* minor, cl_uint* patch); 625 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasRemoveScratchImage)(cl_ulong imageID); 626 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSasum)(size_t N, cl_mem asum, size_t offAsum, const cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 627 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSaxpy)(size_t N, cl_float alpha, const cl_mem X, size_t offx, int incx, cl_mem Y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 628 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasScasum)(size_t N, cl_mem asum, size_t offAsum, const cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 629 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasScnrm2)(size_t N, cl_mem NRM2, size_t offNRM2, const cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 630 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasScopy)(size_t N, const cl_mem X, size_t offx, int incx, cl_mem Y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 631 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSdot)(size_t N, cl_mem dotProduct, size_t offDP, const cl_mem X, size_t offx, int incx, const cl_mem Y, size_t offy, int incy, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 632 extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSetup)(); 633 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSgbmv)(clAmdBlasOrder order, clAmdBlasTranspose trans, size_t M, size_t N, size_t KL, size_t KU, cl_float alpha, const cl_mem A, size_t offa, size_t lda, const cl_mem X, size_t offx, int incx, cl_float beta, cl_mem Y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 634 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSgemm)(clAmdBlasOrder order, clAmdBlasTranspose transA, clAmdBlasTranspose transB, size_t M, size_t N, size_t K, cl_float alpha, const cl_mem A, size_t lda, const cl_mem B, size_t ldb, cl_float beta, cl_mem C, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 635 extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSgemmEx)(clAmdBlasOrder order, clAmdBlasTranspose transA, clAmdBlasTranspose transB, size_t M, size_t N, size_t K, cl_float alpha, const cl_mem A, size_t offA, size_t lda, const cl_mem B, size_t offB, size_t ldb, cl_float beta, cl_mem C, size_t offC, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 636 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSgemv)(clAmdBlasOrder order, clAmdBlasTranspose transA, size_t M, size_t N, cl_float alpha, const cl_mem A, size_t lda, const cl_mem x, size_t offx, int incx, cl_float beta, cl_mem y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 637 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSgemvEx)(clAmdBlasOrder order, clAmdBlasTranspose transA, size_t M, size_t N, cl_float alpha, const cl_mem A, size_t offA, size_t lda, const cl_mem x, size_t offx, int incx, cl_float beta, cl_mem y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 638 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSger)(clAmdBlasOrder order, size_t M, size_t N, cl_float alpha, const cl_mem X, size_t offx, int incx, const cl_mem Y, size_t offy, int incy, cl_mem A, size_t offa, size_t lda, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 639 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSnrm2)(size_t N, cl_mem NRM2, size_t offNRM2, const cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 640 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSrot)(size_t N, cl_mem X, size_t offx, int incx, cl_mem Y, size_t offy, int incy, cl_float C, cl_float S, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 641 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSrotg)(cl_mem SA, size_t offSA, cl_mem SB, size_t offSB, cl_mem C, size_t offC, cl_mem S, size_t offS, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 642 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSrotm)(size_t N, cl_mem X, size_t offx, int incx, cl_mem Y, size_t offy, int incy, const cl_mem SPARAM, size_t offSparam, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 643 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSrotmg)(cl_mem SD1, size_t offSD1, cl_mem SD2, size_t offSD2, cl_mem SX1, size_t offSX1, const cl_mem SY1, size_t offSY1, cl_mem SPARAM, size_t offSparam, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 644 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSsbmv)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, size_t K, cl_float alpha, const cl_mem A, size_t offa, size_t lda, const cl_mem X, size_t offx, int incx, cl_float beta, cl_mem Y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 645 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSscal)(size_t N, cl_float alpha, cl_mem X, size_t offx, int incx, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 646 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSspmv)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, cl_float alpha, const cl_mem AP, size_t offa, const cl_mem X, size_t offx, int incx, cl_float beta, cl_mem Y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 647 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSspr)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, cl_float alpha, const cl_mem X, size_t offx, int incx, cl_mem AP, size_t offa, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 648 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSspr2)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, cl_float alpha, const cl_mem X, size_t offx, int incx, const cl_mem Y, size_t offy, int incy, cl_mem AP, size_t offa, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 649 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSswap)(size_t N, cl_mem X, size_t offx, int incx, cl_mem Y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 650 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSsymm)(clAmdBlasOrder order, clAmdBlasSide side, clAmdBlasUplo uplo, size_t M, size_t N, cl_float alpha, const cl_mem A, size_t offa, size_t lda, const cl_mem B, size_t offb, size_t ldb, cl_float beta, cl_mem C, size_t offc, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 651 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSsymv)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, cl_float alpha, const cl_mem A, size_t lda, const cl_mem x, size_t offx, int incx, cl_float beta, cl_mem y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 652 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSsymvEx)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, cl_float alpha, const cl_mem A, size_t offA, size_t lda, const cl_mem x, size_t offx, int incx, cl_float beta, cl_mem y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 653 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSsyr)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, cl_float alpha, const cl_mem X, size_t offx, int incx, cl_mem A, size_t offa, size_t lda, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 654 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSsyr2)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, cl_float alpha, const cl_mem X, size_t offx, int incx, const cl_mem Y, size_t offy, int incy, cl_mem A, size_t offa, size_t lda, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 655 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSsyr2k)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose transAB, size_t N, size_t K, cl_float alpha, const cl_mem A, size_t lda, const cl_mem B, size_t ldb, cl_float beta, cl_mem C, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 656 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSsyr2kEx)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose transAB, size_t N, size_t K, cl_float alpha, const cl_mem A, size_t offA, size_t lda, const cl_mem B, size_t offB, size_t ldb, cl_float beta, cl_mem C, size_t offC, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 657 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSsyrk)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose transA, size_t N, size_t K, cl_float alpha, const cl_mem A, size_t lda, cl_float beta, cl_mem C, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 658 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasSsyrkEx)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose transA, size_t N, size_t K, cl_float alpha, const cl_mem A, size_t offA, size_t lda, cl_float beta, cl_mem C, size_t offC, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 659 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasStbmv)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose trans, clAmdBlasDiag diag, size_t N, size_t K, const cl_mem A, size_t offa, size_t lda, cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 660 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasStbsv)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose trans, clAmdBlasDiag diag, size_t N, size_t K, const cl_mem A, size_t offa, size_t lda, cl_mem X, size_t offx, int incx, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 661 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasStpmv)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose trans, clAmdBlasDiag diag, size_t N, const cl_mem AP, size_t offa, cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 662 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasStpsv)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose trans, clAmdBlasDiag diag, size_t N, const cl_mem A, size_t offa, cl_mem X, size_t offx, int incx, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 663 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasStrmm)(clAmdBlasOrder order, clAmdBlasSide side, clAmdBlasUplo uplo, clAmdBlasTranspose transA, clAmdBlasDiag diag, size_t M, size_t N, cl_float alpha, const cl_mem A, size_t lda, cl_mem B, size_t ldb, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 664 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasStrmmEx)(clAmdBlasOrder order, clAmdBlasSide side, clAmdBlasUplo uplo, clAmdBlasTranspose transA, clAmdBlasDiag diag, size_t M, size_t N, cl_float alpha, const cl_mem A, size_t offA, size_t lda, cl_mem B, size_t offB, size_t ldb, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 665 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasStrmv)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose trans, clAmdBlasDiag diag, size_t N, const cl_mem A, size_t offa, size_t lda, cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 666 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasStrsm)(clAmdBlasOrder order, clAmdBlasSide side, clAmdBlasUplo uplo, clAmdBlasTranspose transA, clAmdBlasDiag diag, size_t M, size_t N, cl_float alpha, const cl_mem A, size_t lda, cl_mem B, size_t ldb, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 667 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasStrsmEx)(clAmdBlasOrder order, clAmdBlasSide side, clAmdBlasUplo uplo, clAmdBlasTranspose transA, clAmdBlasDiag diag, size_t M, size_t N, cl_float alpha, const cl_mem A, size_t offA, size_t lda, cl_mem B, size_t offB, size_t ldb, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 668 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasStrsv)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose trans, clAmdBlasDiag diag, size_t N, const cl_mem A, size_t offa, size_t lda, cl_mem X, size_t offx, int incx, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 669 extern CL_RUNTIME_EXPORT void (*clAmdBlasTeardown)(); 670 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZaxpy)(size_t N, cl_double2 alpha, const cl_mem X, size_t offx, int incx, cl_mem Y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 671 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZcopy)(size_t N, const cl_mem X, size_t offx, int incx, cl_mem Y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 672 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZdotc)(size_t N, cl_mem dotProduct, size_t offDP, const cl_mem X, size_t offx, int incx, const cl_mem Y, size_t offy, int incy, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 673 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZdotu)(size_t N, cl_mem dotProduct, size_t offDP, const cl_mem X, size_t offx, int incx, const cl_mem Y, size_t offy, int incy, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 674 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZdrot)(size_t N, cl_mem X, size_t offx, int incx, cl_mem Y, size_t offy, int incy, cl_double C, cl_double S, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 675 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZdscal)(size_t N, cl_double alpha, cl_mem X, size_t offx, int incx, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 676 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZgbmv)(clAmdBlasOrder order, clAmdBlasTranspose trans, size_t M, size_t N, size_t KL, size_t KU, cl_double2 alpha, const cl_mem A, size_t offa, size_t lda, const cl_mem X, size_t offx, int incx, cl_double2 beta, cl_mem Y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 677 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZgemm)(clAmdBlasOrder order, clAmdBlasTranspose transA, clAmdBlasTranspose transB, size_t M, size_t N, size_t K, DoubleComplex alpha, const cl_mem A, size_t lda, const cl_mem B, size_t ldb, DoubleComplex beta, cl_mem C, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 678 extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZgemmEx)(clAmdBlasOrder order, clAmdBlasTranspose transA, clAmdBlasTranspose transB, size_t M, size_t N, size_t K, DoubleComplex alpha, const cl_mem A, size_t offA, size_t lda, const cl_mem B, size_t offB, size_t ldb, DoubleComplex beta, cl_mem C, size_t offC, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 679 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZgemv)(clAmdBlasOrder order, clAmdBlasTranspose transA, size_t M, size_t N, DoubleComplex alpha, const cl_mem A, size_t lda, const cl_mem x, size_t offx, int incx, DoubleComplex beta, cl_mem y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 680 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZgemvEx)(clAmdBlasOrder order, clAmdBlasTranspose transA, size_t M, size_t N, DoubleComplex alpha, const cl_mem A, size_t offA, size_t lda, const cl_mem x, size_t offx, int incx, DoubleComplex beta, cl_mem y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 681 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZgerc)(clAmdBlasOrder order, size_t M, size_t N, cl_double2 alpha, const cl_mem X, size_t offx, int incx, const cl_mem Y, size_t offy, int incy, cl_mem A, size_t offa, size_t lda, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 682 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZgeru)(clAmdBlasOrder order, size_t M, size_t N, cl_double2 alpha, const cl_mem X, size_t offx, int incx, const cl_mem Y, size_t offy, int incy, cl_mem A, size_t offa, size_t lda, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 683 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZhbmv)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, size_t K, cl_double2 alpha, const cl_mem A, size_t offa, size_t lda, const cl_mem X, size_t offx, int incx, cl_double2 beta, cl_mem Y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 684 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZhemm)(clAmdBlasOrder order, clAmdBlasSide side, clAmdBlasUplo uplo, size_t M, size_t N, cl_double2 alpha, const cl_mem A, size_t offa, size_t lda, const cl_mem B, size_t offb, size_t ldb, cl_double2 beta, cl_mem C, size_t offc, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 685 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZhemv)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, DoubleComplex alpha, const cl_mem A, size_t offa, size_t lda, const cl_mem X, size_t offx, int incx, DoubleComplex beta, cl_mem Y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 686 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZher)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, cl_double alpha, const cl_mem X, size_t offx, int incx, cl_mem A, size_t offa, size_t lda, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 687 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZher2)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, cl_double2 alpha, const cl_mem X, size_t offx, int incx, const cl_mem Y, size_t offy, int incy, cl_mem A, size_t offa, size_t lda, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 688 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZher2k)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose trans, size_t N, size_t K, DoubleComplex alpha, const cl_mem A, size_t offa, size_t lda, const cl_mem B, size_t offb, size_t ldb, cl_double beta, cl_mem C, size_t offc, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 689 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZherk)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose transA, size_t N, size_t K, double alpha, const cl_mem A, size_t offa, size_t lda, double beta, cl_mem C, size_t offc, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 690 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZhpmv)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, cl_double2 alpha, const cl_mem AP, size_t offa, const cl_mem X, size_t offx, int incx, cl_double2 beta, cl_mem Y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 691 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZhpr)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, cl_double alpha, const cl_mem X, size_t offx, int incx, cl_mem AP, size_t offa, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 692 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZhpr2)(clAmdBlasOrder order, clAmdBlasUplo uplo, size_t N, cl_double2 alpha, const cl_mem X, size_t offx, int incx, const cl_mem Y, size_t offy, int incy, cl_mem AP, size_t offa, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 693 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZrotg)(cl_mem CA, size_t offCA, cl_mem CB, size_t offCB, cl_mem C, size_t offC, cl_mem S, size_t offS, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 694 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZscal)(size_t N, cl_double2 alpha, cl_mem X, size_t offx, int incx, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 695 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZswap)(size_t N, cl_mem X, size_t offx, int incx, cl_mem Y, size_t offy, int incy, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 696 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZsymm)(clAmdBlasOrder order, clAmdBlasSide side, clAmdBlasUplo uplo, size_t M, size_t N, cl_double2 alpha, const cl_mem A, size_t offa, size_t lda, const cl_mem B, size_t offb, size_t ldb, cl_double2 beta, cl_mem C, size_t offc, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 697 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZsyr2k)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose transAB, size_t N, size_t K, DoubleComplex alpha, const cl_mem A, size_t lda, const cl_mem B, size_t ldb, DoubleComplex beta, cl_mem C, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 698 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZsyr2kEx)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose transAB, size_t N, size_t K, DoubleComplex alpha, const cl_mem A, size_t offA, size_t lda, const cl_mem B, size_t offB, size_t ldb, DoubleComplex beta, cl_mem C, size_t offC, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 699 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZsyrk)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose transA, size_t N, size_t K, DoubleComplex alpha, const cl_mem A, size_t lda, DoubleComplex beta, cl_mem C, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 700 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZsyrkEx)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose transA, size_t N, size_t K, DoubleComplex alpha, const cl_mem A, size_t offA, size_t lda, DoubleComplex beta, cl_mem C, size_t offC, size_t ldc, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 701 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZtbmv)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose trans, clAmdBlasDiag diag, size_t N, size_t K, const cl_mem A, size_t offa, size_t lda, cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 702 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZtbsv)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose trans, clAmdBlasDiag diag, size_t N, size_t K, const cl_mem A, size_t offa, size_t lda, cl_mem X, size_t offx, int incx, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 703 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZtpmv)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose trans, clAmdBlasDiag diag, size_t N, const cl_mem AP, size_t offa, cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 704 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZtpsv)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose trans, clAmdBlasDiag diag, size_t N, const cl_mem A, size_t offa, cl_mem X, size_t offx, int incx, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 705 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZtrmm)(clAmdBlasOrder order, clAmdBlasSide side, clAmdBlasUplo uplo, clAmdBlasTranspose transA, clAmdBlasDiag diag, size_t M, size_t N, DoubleComplex alpha, const cl_mem A, size_t lda, cl_mem B, size_t ldb, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 706 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZtrmmEx)(clAmdBlasOrder order, clAmdBlasSide side, clAmdBlasUplo uplo, clAmdBlasTranspose transA, clAmdBlasDiag diag, size_t M, size_t N, DoubleComplex alpha, const cl_mem A, size_t offA, size_t lda, cl_mem B, size_t offB, size_t ldb, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 707 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZtrmv)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose trans, clAmdBlasDiag diag, size_t N, const cl_mem A, size_t offa, size_t lda, cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 708 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZtrsm)(clAmdBlasOrder order, clAmdBlasSide side, clAmdBlasUplo uplo, clAmdBlasTranspose transA, clAmdBlasDiag diag, size_t M, size_t N, DoubleComplex alpha, const cl_mem A, size_t lda, cl_mem B, size_t ldb, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 709 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZtrsmEx)(clAmdBlasOrder order, clAmdBlasSide side, clAmdBlasUplo uplo, clAmdBlasTranspose transA, clAmdBlasDiag diag, size_t M, size_t N, DoubleComplex alpha, const cl_mem A, size_t offA, size_t lda, cl_mem B, size_t offB, size_t ldb, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 710 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasZtrsv)(clAmdBlasOrder order, clAmdBlasUplo uplo, clAmdBlasTranspose trans, clAmdBlasDiag diag, size_t N, const cl_mem A, size_t offa, size_t lda, cl_mem X, size_t offx, int incx, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 711 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasiCamax)(size_t N, cl_mem iMax, size_t offiMax, const cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 712 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasiDamax)(size_t N, cl_mem iMax, size_t offiMax, const cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 713 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasiSamax)(size_t N, cl_mem iMax, size_t offiMax, const cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 714 //extern CL_RUNTIME_EXPORT clAmdBlasStatus (*clAmdBlasiZamax)(size_t N, cl_mem iMax, size_t offiMax, const cl_mem X, size_t offx, int incx, cl_mem scratchBuff, cl_uint numCommandQueues, cl_command_queue* commandQueues, cl_uint numEventsInWaitList, const cl_event* eventWaitList, cl_event* events); 715