96 #if defined(PLASMA_HAVE_WEAK)
97 #pragma weak CORE_zttlqt = PCORE_zttlqt
98 #define CORE_zttlqt PCORE_zttlqt
113 int i, j, l, ii, sb, mi, ni;
128 if ((LDA2 <
max(1,M)) && (M > 0)) {
134 if ((M == 0) || (N == 0) || (IB == 0))
142 for(ii = 0; ii < M; ii += IB) {
144 for(i = 0; i < sb; i++) {
152 LAPACKE_zlacgv_work(ni, &A2[j], LDA2);
153 LAPACKE_zlacgv_work(ione, &A1[LDA1*j+j], LDA1);
155 LAPACKE_zlarfg_work(ni+1, &A1[LDA1*j+j], &A2[j], LDA2, &TAU[j]);
163 &A1[LDA1*j+(j+1)], 1,
198 alpha, &A2[ii], LDA2,
214 LAPACKE_zlacgv_work(ni, &A2[j], LDA2 );
215 LAPACKE_zlacgv_work(ione, &A1[LDA1*j+j], LDA1 );
225 l =
min(sb,
max(0, ni-ii));
229 mi, IB, mi, ni, sb, l,
230 &A1[LDA1*ii+ii+sb], LDA1,
245 int m,
int n,
int ib,
int nb,
252 sizeof(
int), &m,
VALUE,
253 sizeof(
int), &n,
VALUE,
254 sizeof(
int), &ib,
VALUE,
256 sizeof(
int), &lda1,
VALUE,
258 sizeof(
int), &lda2,
VALUE,
260 sizeof(
int), &ldt,
VALUE,
269 #if defined(PLASMA_HAVE_WEAK)
270 #pragma weak CORE_zttlqt_quark = PCORE_zttlqt_quark
271 #define CORE_zttlqt_quark PCORE_zttlqt_quark
287 quark_unpack_args_11(quark, m, n, ib, A1, lda1, A2, lda2, T, ldt, TAU, WORK);
288 CORE_zttlqt(m, n, ib, A1, lda1, A2, lda2, T, ldt, TAU, WORK);