Refs #113. Support AMD Bobcate using Barcelona kernel codes. Replace 3DNow! with MMX.

This commit is contained in:
Zhang Xianyi
2012-05-31 18:17:45 +08:00
parent 37edae1c90
commit d6cab3f37e
29 changed files with 303 additions and 70 deletions

View File

@@ -794,6 +794,22 @@ static void init_parameter(void) {
#endif
#endif
#ifdef BOBCATE
#ifdef DEBUG
fprintf(stderr, "Bobcate\n");
#endif
TABLE_NAME.sgemm_p = SGEMM_DEFAULT_P;
TABLE_NAME.dgemm_p = DGEMM_DEFAULT_P;
TABLE_NAME.cgemm_p = CGEMM_DEFAULT_P;
TABLE_NAME.zgemm_p = ZGEMM_DEFAULT_P;
#ifdef EXPRECISION
TABLE_NAME.qgemm_p = QGEMM_DEFAULT_P;
TABLE_NAME.xgemm_p = XGEMM_DEFAULT_P;
#endif
#endif
#ifdef NANO
#ifdef DEBUG