/*
 * This file generated on line 445 of /home/ilan/aroot/work/ATLAS/build/..//tune/blas/ger/r2hgen.c
 */
#ifndef ATLAS_SSYR2_H
   #define ATLAS_SSYR2_H

#include "atlas_sr2.h"

#define ATL_s2U_NU 1

#define ATL_s2L_NU 1

#define ATL_NOBLOCK_S2 1
#define ATL_GetPartS2(A_, lda_, mb_, nb_) { (mb_) = 0; (nb_) = 0; }
#define ATL_MIN_RESTRICTED_M 0
#define ATL_URGERK ATL_sger2k__1
#define ATL_GENGERK ATL_sger2k__1

#define ATL_SYR2U_nu(A_, lda_, x_, y_) \
{ \
   TYPE *aa=(A_); \
   ATL_CINT lda0_ = 0; \
   const TYPE x0_=*(x_); \
   const TYPE y0_=*(y_); \
   aa[lda0_+0] += x0_*y0_ + y0_*x0_; \
}
#define ATL_SYR2L_nu(A_, lda_, x_, y_) \
{ \
   TYPE *aa=(A_); \
   ATL_CINT lda0_ = 0; \
   const TYPE x0_=*(x_); \
   const TYPE y0_=*(y_); \
   aa[lda0_+0] += x0_*y0_ + y0_*x0_; \
}

#endif
