37 char jobv1t,
char jobv2t,
char trans,
char signs,
57 lapack_int nrows_x11, nrows_x12, nrows_x21, nrows_x22;
62 #ifndef LAPACK_DISABLE_NAN_CHECK
89 trans, signs, m, p, q, x11, ldx11, x12, ldx12,
90 x21, ldx21, x22, ldx22, theta, u1, ldu1, u2,
91 ldu2, v1t, ldv1t, v2t, ldv2t, &work_query,
92 lwork, &rwork_query, lrwork, iwork );
100 if( rwork == NULL ) {
112 trans, signs, m, p, q, x11, ldx11, x12, ldx12,
113 x21, ldx21, x22, ldx22, theta, u1, ldu1, u2,
114 ldu2, v1t, ldv1t, v2t, ldv2t, work, lwork,
115 rwork, lrwork, iwork );