24 #if defined(PLASMA_HAVE_WEAK)
25 #pragma weak CORE_scasum = PCORE_scasum
26 #define CORE_scasum PCORE_scasum
32 float *tmpW,
sum, abs;
37 for (j = 0; j < N; j++) {
40 for (i = 0; i < j; i++) {
46 work[j] += sum +
cabsf(*tmpA);
50 for (j = 0; j < N; j++) {
54 work[j] +=
cabsf(*tmpA);
57 for (i = j+1; i < M; i++) {
69 for (j = 0; j < N; j++) {
72 for (i = 0; i < M; i++) {
73 work[j] +=
cabsf(*tmpA);
79 for (j = 0; j < N; j++) {
82 for (i = 0; i < M; i++) {
84 *tmpW +=
cabsf( *tmpA );
98 float *work,
int szeW)
104 sizeof(
int), &M,
VALUE,
105 sizeof(
int), &N,
VALUE,
107 sizeof(
int), &lda,
VALUE,
108 sizeof(
float)*szeW, work,
INOUT,
115 #if defined(PLASMA_HAVE_WEAK)
116 #pragma weak CORE_scasum_quark = PCORE_scasum_quark
117 #define CORE_scasum_quark PCORE_scasum_quark
139 float *work,
int szeW,
float *fake,
int szeF)
146 sizeof(
int), &M,
VALUE,
147 sizeof(
int), &N,
VALUE,
149 sizeof(
int), &lda,
VALUE,
150 sizeof(
float)*szeW, work,
INOUT,
158 #if defined(PLASMA_HAVE_WEAK)
159 #pragma weak CORE_scasum_f1_quark = PCORE_scasum_f1_quark
160 #define CORE_scasum_f1_quark PCORE_scasum_f1_quark