libflame
revision_anchor
|
00001 /* 00002 00003 Copyright (C) 2014, The University of Texas at Austin 00004 00005 This file is part of libflame and is available under the 3-Clause 00006 BSD license, which can be found in the LICENSE file at the top-level 00007 directory, or at http://opensource.org/licenses/BSD-3-Clause 00008 00009 */ 00010 00011 FLA_Error FLA_Bidiag_UT_u_unb_var1( FLA_Obj A, FLA_Obj TU, FLA_Obj TV ); 00012 FLA_Error FLA_Bidiag_UT_u_blk_var1( FLA_Obj A, FLA_Obj TU, FLA_Obj TV ); 00013 FLA_Error FLA_Bidiag_UT_u_step_unb_var1( FLA_Obj A, FLA_Obj TU, FLA_Obj TV ); 00014 00015 FLA_Error FLA_Bidiag_UT_u_unb_var2( FLA_Obj A, FLA_Obj TU, FLA_Obj TV ); 00016 FLA_Error FLA_Bidiag_UT_u_blk_var2( FLA_Obj A, FLA_Obj TU, FLA_Obj TV ); 00017 FLA_Error FLA_Bidiag_UT_u_blf_var2( FLA_Obj A, FLA_Obj TU, FLA_Obj TV ); 00018 FLA_Error FLA_Bidiag_UT_u_step_unb_var2( FLA_Obj A, FLA_Obj TU, FLA_Obj TV ); 00019 00020 FLA_Error FLA_Bidiag_UT_u_unb_var3( FLA_Obj A, FLA_Obj TU, FLA_Obj TV ); 00021 FLA_Error FLA_Bidiag_UT_u_blk_var3( FLA_Obj A, FLA_Obj TU, FLA_Obj TV ); 00022 FLA_Error FLA_Bidiag_UT_u_blf_var3( FLA_Obj A, FLA_Obj TU, FLA_Obj TV ); 00023 FLA_Error FLA_Bidiag_UT_u_step_unb_var3( FLA_Obj A, FLA_Obj TU, FLA_Obj TV ); 00024 00025 FLA_Error FLA_Bidiag_UT_u_unb_var4( FLA_Obj A, FLA_Obj TU, FLA_Obj TV ); 00026 FLA_Error FLA_Bidiag_UT_u_blk_var4( FLA_Obj A, FLA_Obj TU, FLA_Obj TV ); 00027 FLA_Error FLA_Bidiag_UT_u_blf_var4( FLA_Obj A, FLA_Obj TU, FLA_Obj TV ); 00028 FLA_Error FLA_Bidiag_UT_u_step_unb_var4( FLA_Obj A, FLA_Obj Y, FLA_Obj Z, FLA_Obj TU, FLA_Obj TV ); 00029 00030 FLA_Error FLA_Bidiag_UT_u_unb_var5( FLA_Obj A, FLA_Obj TU, FLA_Obj TV ); 00031 FLA_Error FLA_Bidiag_UT_u_blk_var5( FLA_Obj A, FLA_Obj TU, FLA_Obj TV ); 00032 FLA_Error FLA_Bidiag_UT_u_step_unb_var5( FLA_Obj A, FLA_Obj Y, FLA_Obj Z, FLA_Obj TU, FLA_Obj TV ); 00033 00034 FLA_Error FLA_Bidiag_UT_u_opt_var1( FLA_Obj A, FLA_Obj T, FLA_Obj S ); 00035 FLA_Error FLA_Bidiag_UT_u_step_opt_var1( FLA_Obj A, FLA_Obj T, FLA_Obj S ); 00036 FLA_Error FLA_Bidiag_UT_u_step_ops_var1( int m_A, 00037 int n_A, 00038 int m_TS, 00039 float* buff_A, int rs_A, int cs_A, 00040 float* buff_T, int rs_T, int cs_T, 00041 float* buff_S, int rs_S, int cs_S ); 00042 FLA_Error FLA_Bidiag_UT_u_step_opd_var1( int m_A, 00043 int n_A, 00044 int m_TS, 00045 double* buff_A, int rs_A, int cs_A, 00046 double* buff_T, int rs_T, int cs_T, 00047 double* buff_S, int rs_S, int cs_S ); 00048 FLA_Error FLA_Bidiag_UT_u_step_opc_var1( int m_A, 00049 int n_A, 00050 int m_TS, 00051 scomplex* buff_A, int rs_A, int cs_A, 00052 scomplex* buff_T, int rs_T, int cs_T, 00053 scomplex* buff_S, int rs_S, int cs_S ); 00054 FLA_Error FLA_Bidiag_UT_u_step_opz_var1( int m_A, 00055 int n_A, 00056 int m_TS, 00057 dcomplex* buff_A, int rs_A, int cs_A, 00058 dcomplex* buff_T, int rs_T, int cs_T, 00059 dcomplex* buff_S, int rs_S, int cs_S ); 00060 00061 FLA_Error FLA_Bidiag_UT_u_opt_var2( FLA_Obj A, FLA_Obj T, FLA_Obj S ); 00062 FLA_Error FLA_Bidiag_UT_u_step_opt_var2( FLA_Obj A, FLA_Obj T, FLA_Obj S ); 00063 FLA_Error FLA_Bidiag_UT_u_step_ops_var2( int m_A, 00064 int n_A, 00065 int m_TS, 00066 float* buff_A, int rs_A, int cs_A, 00067 float* buff_T, int rs_T, int cs_T, 00068 float* buff_S, int rs_S, int cs_S ); 00069 FLA_Error FLA_Bidiag_UT_u_step_opd_var2( int m_A, 00070 int n_A, 00071 int m_TS, 00072 double* buff_A, int rs_A, int cs_A, 00073 double* buff_T, int rs_T, int cs_T, 00074 double* buff_S, int rs_S, int cs_S ); 00075 FLA_Error FLA_Bidiag_UT_u_step_opc_var2( int m_A, 00076 int n_A, 00077 int m_TS, 00078 scomplex* buff_A, int rs_A, int cs_A, 00079 scomplex* buff_T, int rs_T, int cs_T, 00080 scomplex* buff_S, int rs_S, int cs_S ); 00081 FLA_Error FLA_Bidiag_UT_u_step_opz_var2( int m_A, 00082 int n_A, 00083 int m_TS, 00084 dcomplex* buff_A, int rs_A, int cs_A, 00085 dcomplex* buff_T, int rs_T, int cs_T, 00086 dcomplex* buff_S, int rs_S, int cs_S ); 00087 00088 FLA_Error FLA_Bidiag_UT_u_opt_var3( FLA_Obj A, FLA_Obj T, FLA_Obj S ); 00089 FLA_Error FLA_Bidiag_UT_u_step_opt_var3( FLA_Obj A, FLA_Obj T, FLA_Obj S ); 00090 FLA_Error FLA_Bidiag_UT_u_step_ops_var3( int m_A, 00091 int n_A, 00092 int m_TS, 00093 float* buff_A, int rs_A, int cs_A, 00094 float* buff_T, int rs_T, int cs_T, 00095 float* buff_S, int rs_S, int cs_S ); 00096 FLA_Error FLA_Bidiag_UT_u_step_opd_var3( int m_A, 00097 int n_A, 00098 int m_TS, 00099 double* buff_A, int rs_A, int cs_A, 00100 double* buff_T, int rs_T, int cs_T, 00101 double* buff_S, int rs_S, int cs_S ); 00102 FLA_Error FLA_Bidiag_UT_u_step_opc_var3( int m_A, 00103 int n_A, 00104 int m_TS, 00105 scomplex* buff_A, int rs_A, int cs_A, 00106 scomplex* buff_T, int rs_T, int cs_T, 00107 scomplex* buff_S, int rs_S, int cs_S ); 00108 FLA_Error FLA_Bidiag_UT_u_step_opz_var3( int m_A, 00109 int n_A, 00110 int m_TS, 00111 dcomplex* buff_A, int rs_A, int cs_A, 00112 dcomplex* buff_T, int rs_T, int cs_T, 00113 dcomplex* buff_S, int rs_S, int cs_S ); 00114 00115 FLA_Error FLA_Bidiag_UT_u_opt_var4( FLA_Obj A, FLA_Obj T, FLA_Obj S ); 00116 FLA_Error FLA_Bidiag_UT_u_step_opt_var4( FLA_Obj A, FLA_Obj Y, FLA_Obj Z, FLA_Obj T, FLA_Obj S ); 00117 FLA_Error FLA_Bidiag_UT_u_step_ops_var4( int m_A, 00118 int n_A, 00119 int m_TS, 00120 float* buff_A, int rs_A, int cs_A, 00121 float* buff_Y, int rs_Y, int cs_Y, 00122 float* buff_Z, int rs_Z, int cs_Z, 00123 float* buff_T, int rs_T, int cs_T, 00124 float* buff_S, int rs_S, int cs_S ); 00125 FLA_Error FLA_Bidiag_UT_u_step_opd_var4( int m_A, 00126 int n_A, 00127 int m_TS, 00128 double* buff_A, int rs_A, int cs_A, 00129 double* buff_Y, int rs_Y, int cs_Y, 00130 double* buff_Z, int rs_Z, int cs_Z, 00131 double* buff_T, int rs_T, int cs_T, 00132 double* buff_S, int rs_S, int cs_S ); 00133 FLA_Error FLA_Bidiag_UT_u_step_opc_var4( int m_A, 00134 int n_A, 00135 int m_TS, 00136 scomplex* buff_A, int rs_A, int cs_A, 00137 scomplex* buff_Y, int rs_Y, int cs_Y, 00138 scomplex* buff_Z, int rs_Z, int cs_Z, 00139 scomplex* buff_T, int rs_T, int cs_T, 00140 scomplex* buff_S, int rs_S, int cs_S ); 00141 FLA_Error FLA_Bidiag_UT_u_step_opz_var4( int m_A, 00142 int n_A, 00143 int m_TS, 00144 dcomplex* buff_A, int rs_A, int cs_A, 00145 dcomplex* buff_Y, int rs_Y, int cs_Y, 00146 dcomplex* buff_Z, int rs_Z, int cs_Z, 00147 dcomplex* buff_T, int rs_T, int cs_T, 00148 dcomplex* buff_S, int rs_S, int cs_S ); 00149 00150 FLA_Error FLA_Bidiag_UT_u_opt_var5( FLA_Obj A, FLA_Obj T, FLA_Obj S ); 00151 FLA_Error FLA_Bidiag_UT_u_step_opt_var5( FLA_Obj A, FLA_Obj Y, FLA_Obj Z, FLA_Obj T, FLA_Obj S ); 00152 FLA_Error FLA_Bidiag_UT_u_step_ops_var5( int m_A, 00153 int n_A, 00154 int m_TS, 00155 float* buff_A, int rs_A, int cs_A, 00156 float* buff_Y, int rs_Y, int cs_Y, 00157 float* buff_Z, int rs_Z, int cs_Z, 00158 float* buff_T, int rs_T, int cs_T, 00159 float* buff_S, int rs_S, int cs_S ); 00160 FLA_Error FLA_Bidiag_UT_u_step_opd_var5( int m_A, 00161 int n_A, 00162 int m_TS, 00163 double* buff_A, int rs_A, int cs_A, 00164 double* buff_Y, int rs_Y, int cs_Y, 00165 double* buff_Z, int rs_Z, int cs_Z, 00166 double* buff_T, int rs_T, int cs_T, 00167 double* buff_S, int rs_S, int cs_S ); 00168 FLA_Error FLA_Bidiag_UT_u_step_opc_var5( int m_A, 00169 int n_A, 00170 int m_TS, 00171 scomplex* buff_A, int rs_A, int cs_A, 00172 scomplex* buff_Y, int rs_Y, int cs_Y, 00173 scomplex* buff_Z, int rs_Z, int cs_Z, 00174 scomplex* buff_T, int rs_T, int cs_T, 00175 scomplex* buff_S, int rs_S, int cs_S ); 00176 FLA_Error FLA_Bidiag_UT_u_step_opz_var5( int m_A, 00177 int n_A, 00178 int m_TS, 00179 dcomplex* buff_A, int rs_A, int cs_A, 00180 dcomplex* buff_Y, int rs_Y, int cs_Y, 00181 dcomplex* buff_Z, int rs_Z, int cs_Z, 00182 dcomplex* buff_T, int rs_T, int cs_T, 00183 dcomplex* buff_S, int rs_S, int cs_S ); 00184 00185 00186 FLA_Error FLA_Bidiag_UT_u_ofu_var2( FLA_Obj A, FLA_Obj T, FLA_Obj S ); 00187 FLA_Error FLA_Bidiag_UT_u_step_ofu_var2( FLA_Obj A, FLA_Obj T, FLA_Obj S ); 00188 FLA_Error FLA_Bidiag_UT_u_step_ofs_var2( int m_A, 00189 int n_A, 00190 int m_TS, 00191 float* buff_A, int rs_A, int cs_A, 00192 float* buff_T, int rs_T, int cs_T, 00193 float* buff_S, int rs_S, int cs_S ); 00194 FLA_Error FLA_Bidiag_UT_u_step_ofd_var2( int m_A, 00195 int n_A, 00196 int m_TS, 00197 double* buff_A, int rs_A, int cs_A, 00198 double* buff_T, int rs_T, int cs_T, 00199 double* buff_S, int rs_S, int cs_S ); 00200 FLA_Error FLA_Bidiag_UT_u_step_ofc_var2( int m_A, 00201 int n_A, 00202 int m_TS, 00203 scomplex* buff_A, int rs_A, int cs_A, 00204 scomplex* buff_T, int rs_T, int cs_T, 00205 scomplex* buff_S, int rs_S, int cs_S ); 00206 FLA_Error FLA_Bidiag_UT_u_step_ofz_var2( int m_A, 00207 int n_A, 00208 int m_TS, 00209 dcomplex* buff_A, int rs_A, int cs_A, 00210 dcomplex* buff_T, int rs_T, int cs_T, 00211 dcomplex* buff_S, int rs_S, int cs_S ); 00212 00213 FLA_Error FLA_Bidiag_UT_u_ofu_var3( FLA_Obj A, FLA_Obj T, FLA_Obj S ); 00214 FLA_Error FLA_Bidiag_UT_u_step_ofu_var3( FLA_Obj A, FLA_Obj T, FLA_Obj S ); 00215 FLA_Error FLA_Bidiag_UT_u_step_ofs_var3( int m_A, 00216 int n_A, 00217 int m_TS, 00218 float* buff_A, int rs_A, int cs_A, 00219 float* buff_T, int rs_T, int cs_T, 00220 float* buff_S, int rs_S, int cs_S ); 00221 FLA_Error FLA_Bidiag_UT_u_step_ofd_var3( int m_A, 00222 int n_A, 00223 int m_TS, 00224 double* buff_A, int rs_A, int cs_A, 00225 double* buff_T, int rs_T, int cs_T, 00226 double* buff_S, int rs_S, int cs_S ); 00227 FLA_Error FLA_Bidiag_UT_u_step_ofc_var3( int m_A, 00228 int n_A, 00229 int m_TS, 00230 scomplex* buff_A, int rs_A, int cs_A, 00231 scomplex* buff_T, int rs_T, int cs_T, 00232 scomplex* buff_S, int rs_S, int cs_S ); 00233 FLA_Error FLA_Bidiag_UT_u_step_ofz_var3( int m_A, 00234 int n_A, 00235 int m_TS, 00236 dcomplex* buff_A, int rs_A, int cs_A, 00237 dcomplex* buff_T, int rs_T, int cs_T, 00238 dcomplex* buff_S, int rs_S, int cs_S ); 00239 00240 FLA_Error FLA_Bidiag_UT_u_ofu_var4( FLA_Obj A, FLA_Obj T, FLA_Obj S ); 00241 FLA_Error FLA_Bidiag_UT_u_step_ofu_var4( FLA_Obj A, FLA_Obj Y, FLA_Obj Z, FLA_Obj T, FLA_Obj S ); 00242 FLA_Error FLA_Bidiag_UT_u_step_ofs_var4( int m_A, 00243 int n_A, 00244 int m_TS, 00245 float* buff_A, int rs_A, int cs_A, 00246 float* buff_Y, int rs_Y, int cs_Y, 00247 float* buff_Z, int rs_Z, int cs_Z, 00248 float* buff_T, int rs_T, int cs_T, 00249 float* buff_S, int rs_S, int cs_S ); 00250 FLA_Error FLA_Bidiag_UT_u_step_ofd_var4( int m_A, 00251 int n_A, 00252 int m_TS, 00253 double* buff_A, int rs_A, int cs_A, 00254 double* buff_Y, int rs_Y, int cs_Y, 00255 double* buff_Z, int rs_Z, int cs_Z, 00256 double* buff_T, int rs_T, int cs_T, 00257 double* buff_S, int rs_S, int cs_S ); 00258 FLA_Error FLA_Bidiag_UT_u_step_ofc_var4( int m_A, 00259 int n_A, 00260 int m_TS, 00261 scomplex* buff_A, int rs_A, int cs_A, 00262 scomplex* buff_Y, int rs_Y, int cs_Y, 00263 scomplex* buff_Z, int rs_Z, int cs_Z, 00264 scomplex* buff_T, int rs_T, int cs_T, 00265 scomplex* buff_S, int rs_S, int cs_S ); 00266 FLA_Error FLA_Bidiag_UT_u_step_ofz_var4( int m_A, 00267 int n_A, 00268 int m_TS, 00269 dcomplex* buff_A, int rs_A, int cs_A, 00270 dcomplex* buff_Y, int rs_Y, int cs_Y, 00271 dcomplex* buff_Z, int rs_Z, int cs_Z, 00272 dcomplex* buff_T, int rs_T, int cs_T, 00273 dcomplex* buff_S, int rs_S, int cs_S ); 00274 00275 // --- Fused operations --- 00276 00277 FLA_Error FLA_Fused_Gerc2_opt_var1( FLA_Obj alpha, FLA_Obj u, FLA_Obj y, FLA_Obj z, FLA_Obj v, FLA_Obj A ); 00278 FLA_Error FLA_Fused_Gerc2_ops_var1( int m_A, 00279 int n_A, 00280 float* buff_alpha, 00281 float* buff_u, int inc_u, 00282 float* buff_y, int inc_y, 00283 float* buff_z, int inc_z, 00284 float* buff_v, int inc_v, 00285 float* buff_A, int rs_A, int cs_A ); 00286 FLA_Error FLA_Fused_Gerc2_opd_var1( int m_A, 00287 int n_A, 00288 double* buff_alpha, 00289 double* buff_u, int inc_u, 00290 double* buff_y, int inc_y, 00291 double* buff_z, int inc_z, 00292 double* buff_v, int inc_v, 00293 double* buff_A, int rs_A, int cs_A ); 00294 FLA_Error FLA_Fused_Gerc2_opc_var1( int m_A, 00295 int n_A, 00296 scomplex* buff_alpha, 00297 scomplex* buff_u, int inc_u, 00298 scomplex* buff_y, int inc_y, 00299 scomplex* buff_z, int inc_z, 00300 scomplex* buff_v, int inc_v, 00301 scomplex* buff_A, int rs_A, int cs_A ); 00302 FLA_Error FLA_Fused_Gerc2_opz_var1( int m_A, 00303 int n_A, 00304 dcomplex* buff_alpha, 00305 dcomplex* buff_u, int inc_u, 00306 dcomplex* buff_y, int inc_y, 00307 dcomplex* buff_z, int inc_z, 00308 dcomplex* buff_v, int inc_v, 00309 dcomplex* buff_A, int rs_A, int cs_A ); 00310 00311 00312 FLA_Error FLA_Fused_Ahx_Axpy_Ax_opt_var1( FLA_Obj A, FLA_Obj u, FLA_Obj tau, FLA_Obj a, FLA_Obj beta, FLA_Obj y, FLA_Obj w ); 00313 FLA_Error FLA_Fused_Ahx_Axpy_Ax_ops_var1( int m_A, 00314 int n_A, 00315 float* buff_tau, 00316 float* buff_beta, 00317 float* buff_A, int rs_A, int cs_A, 00318 float* buff_u, int inc_u, 00319 float* buff_a, int inc_a, 00320 float* buff_y, int inc_y, 00321 float* buff_w, int inc_w ); 00322 FLA_Error FLA_Fused_Ahx_Axpy_Ax_opd_var1( int m_A, 00323 int n_A, 00324 double* buff_tau, 00325 double* buff_beta, 00326 double* buff_A, int rs_A, int cs_A, 00327 double* buff_u, int inc_u, 00328 double* buff_a, int inc_a, 00329 double* buff_y, int inc_y, 00330 double* buff_w, int inc_w ); 00331 FLA_Error FLA_Fused_Ahx_Axpy_Ax_opc_var1( int m_A, 00332 int n_A, 00333 scomplex* buff_tau, 00334 scomplex* buff_beta, 00335 scomplex* buff_A, int rs_A, int cs_A, 00336 scomplex* buff_u, int inc_u, 00337 scomplex* buff_a, int inc_a, 00338 scomplex* buff_y, int inc_y, 00339 scomplex* buff_w, int inc_w ); 00340 FLA_Error FLA_Fused_Ahx_Axpy_Ax_opz_var1( int m_A, 00341 int n_A, 00342 dcomplex* buff_tau, 00343 dcomplex* buff_beta, 00344 dcomplex* buff_A, int rs_A, int cs_A, 00345 dcomplex* buff_u, int inc_u, 00346 dcomplex* buff_a, int inc_a, 00347 dcomplex* buff_y, int inc_y, 00348 dcomplex* buff_w, int inc_w ); 00349 00350 FLA_Error FLA_Fused_Gerc2_Ahx_Axpy_Ax_opt_var1( FLA_Obj alpha, FLA_Obj tau, FLA_Obj u, FLA_Obj y, FLA_Obj z, FLA_Obj v, FLA_Obj A, FLA_Obj up, FLA_Obj a, FLA_Obj w ); 00351 FLA_Error FLA_Fused_Gerc2_Ahx_Axpy_Ax_ops_var1( int m_A, 00352 int n_A, 00353 float* buff_tau, 00354 float* buff_alpha, 00355 float* buff_u, int inc_u, 00356 float* buff_y, int inc_y, 00357 float* buff_z, int inc_z, 00358 float* buff_v, int inc_v, 00359 float* buff_A, int rs_A, int cs_A, 00360 float* buff_up, int inc_up, 00361 float* buff_a, int inc_a, 00362 float* buff_w, int inc_w ); 00363 FLA_Error FLA_Fused_Gerc2_Ahx_Axpy_Ax_opd_var1( int m_A, 00364 int n_A, 00365 double* buff_tau, 00366 double* buff_alpha, 00367 double* buff_u, int inc_u, 00368 double* buff_y, int inc_y, 00369 double* buff_z, int inc_z, 00370 double* buff_v, int inc_v, 00371 double* buff_A, int rs_A, int cs_A, 00372 double* buff_up, int inc_up, 00373 double* buff_a, int inc_a, 00374 double* buff_w, int inc_w ); 00375 FLA_Error FLA_Fused_Gerc2_Ahx_Axpy_Ax_opc_var1( int m_A, 00376 int n_A, 00377 scomplex* buff_tau, 00378 scomplex* buff_alpha, 00379 scomplex* buff_u, int inc_u, 00380 scomplex* buff_y, int inc_y, 00381 scomplex* buff_z, int inc_z, 00382 scomplex* buff_v, int inc_v, 00383 scomplex* buff_A, int rs_A, int cs_A, 00384 scomplex* buff_up, int inc_up, 00385 scomplex* buff_a, int inc_a, 00386 scomplex* buff_w, int inc_w ); 00387 FLA_Error FLA_Fused_Gerc2_Ahx_Axpy_Ax_opz_var1( int m_A, 00388 int n_A, 00389 dcomplex* buff_tau, 00390 dcomplex* buff_alpha, 00391 dcomplex* buff_u, int inc_u, 00392 dcomplex* buff_y, int inc_y, 00393 dcomplex* buff_z, int inc_z, 00394 dcomplex* buff_v, int inc_v, 00395 dcomplex* buff_A, int rs_A, int cs_A, 00396 dcomplex* buff_up, int inc_up, 00397 dcomplex* buff_a, int inc_a, 00398 dcomplex* buff_w, int inc_w ); 00399 00400 FLA_Error FLA_Fused_UYx_ZVx_opt_var1( FLA_Obj delta, FLA_Obj a, FLA_Obj U, FLA_Obj Y, FLA_Obj Z, FLA_Obj V, FLA_Obj A, FLA_Obj temp, FLA_Obj t, FLA_Obj w, FLA_Obj al ); 00401 FLA_Error FLA_Fused_UYx_ZVx_ops_var1( int m_U, 00402 int n_U, 00403 int m_V, 00404 int n_V, 00405 float* buff_delta, 00406 float* buff_U, int rs_U, int cs_U, 00407 float* buff_Y, int rs_Y, int cs_Y, 00408 float* buff_Z, int rs_Z, int cs_Z, 00409 float* buff_V, int rs_V, int cs_V, 00410 float* buff_A, int rs_A, int cs_A, 00411 float* buff_temp, int inc_temp, 00412 float* buff_t, int inc_t, 00413 float* buff_a, int inc_a, 00414 float* buff_w, int inc_w, 00415 float* buff_al, int inc_al ); 00416 FLA_Error FLA_Fused_UYx_ZVx_opd_var1( int m_U, 00417 int n_U, 00418 int m_V, 00419 int n_V, 00420 double* buff_delta, 00421 double* buff_U, int rs_U, int cs_U, 00422 double* buff_Y, int rs_Y, int cs_Y, 00423 double* buff_Z, int rs_Z, int cs_Z, 00424 double* buff_V, int rs_V, int cs_V, 00425 double* buff_A, int rs_A, int cs_A, 00426 double* buff_temp, int inc_temp, 00427 double* buff_t, int inc_t, 00428 double* buff_a, int inc_a, 00429 double* buff_w, int inc_w, 00430 double* buff_al, int inc_al ); 00431 FLA_Error FLA_Fused_UYx_ZVx_opc_var1( int m_U, 00432 int n_U, 00433 int m_V, 00434 int n_V, 00435 scomplex* buff_delta, 00436 scomplex* buff_U, int rs_U, int cs_U, 00437 scomplex* buff_Y, int rs_Y, int cs_Y, 00438 scomplex* buff_Z, int rs_Z, int cs_Z, 00439 scomplex* buff_V, int rs_V, int cs_V, 00440 scomplex* buff_A, int rs_A, int cs_A, 00441 scomplex* buff_temp, int inc_temp, 00442 scomplex* buff_t, int inc_t, 00443 scomplex* buff_a, int inc_a, 00444 scomplex* buff_w, int inc_w, 00445 scomplex* buff_al, int inc_al ); 00446 FLA_Error FLA_Fused_UYx_ZVx_opz_var1( int m_U, 00447 int n_U, 00448 int m_V, 00449 int n_V, 00450 dcomplex* buff_delta, 00451 dcomplex* buff_U, int rs_U, int cs_U, 00452 dcomplex* buff_Y, int rs_Y, int cs_Y, 00453 dcomplex* buff_Z, int rs_Z, int cs_Z, 00454 dcomplex* buff_V, int rs_V, int cs_V, 00455 dcomplex* buff_A, int rs_A, int cs_A, 00456 dcomplex* buff_temp, int inc_temp, 00457 dcomplex* buff_t, int inc_t, 00458 dcomplex* buff_a, int inc_a, 00459 dcomplex* buff_w, int inc_w, 00460 dcomplex* buff_al, int inc_al );