Browse Source

Merge branch 'XLC-AIX' of github.ibm.com:PowerAppLibs/openblas into XLC-AIX

tags/v0.3.25^2
Chip Kerchner 2 years ago
parent
commit
1c4ec47ed0
1 changed files with 20 additions and 1 deletions
  1. +20
    -1
      driver/others/dynamic_power.c

+ 20
- 1
driver/others/dynamic_power.c View File

@@ -233,8 +233,27 @@ static int __builtin_cpu_supports(char* arg)
}
return 0;
}

static int __builtin_cpu_is(char *arg)
{
static int ipinfo = -1;
if (ipinfo < 0) {
ipinfo = cpuid();
}
if (ipinfo == CPU_POWER10) {
if (!strcmp(arg, "power10")) return 1;
} else if (ipinfo == CPU_POWER9) {
if (!strcmp(arg, "power9")) return 1;
} else if (ipinfo == CPU_POWER8) {
if (!strcmp(arg, "power8")) return 1;
} else if (ipinfo == CPU_POWER6) {
if (!strcmp(arg, "power6")) return 1;
} else {
return 0;
}
}
#endif
#endif
#endif /* _AIX */

static gotoblas_t *get_coretype(void) {



Loading…
Cancel
Save