153 const struct pmc_cpuinfo *info;
157 if (pmc_cpuinfo (&info) != 0)
162 if (strcmp(pmc_name_of_cputype(info->pm_cputype),
"INTEL_P6") == 0)
165 else if (strcmp(pmc_name_of_cputype(info->pm_cputype),
"INTEL_PII") == 0)
167 else if (strcmp(pmc_name_of_cputype(info->pm_cputype),
"INTEL_PIII") == 0)
169 else if (strcmp(pmc_name_of_cputype(info->pm_cputype),
"INTEL_CL") == 0)
171 else if (strcmp(pmc_name_of_cputype(info->pm_cputype),
"INTEL_PM") == 0)
173 else if (strcmp(pmc_name_of_cputype(info->pm_cputype),
"AMD_K7") == 0)
175 else if (strcmp(pmc_name_of_cputype(info->pm_cputype),
"AMD_K8") == 0)
177 else if (strcmp(pmc_name_of_cputype(info->pm_cputype),
"INTEL_PIV") == 0)
179 else if (strcmp(pmc_name_of_cputype(info->pm_cputype),
"INTEL_ATOM") == 0)
181 else if (strcmp(pmc_name_of_cputype(info->pm_cputype),
"INTEL_CORE") == 0)
183 else if (strcmp(pmc_name_of_cputype(info->pm_cputype),
"INTEL_CORE2") == 0)
185 else if (strcmp(pmc_name_of_cputype(info->pm_cputype),
"INTEL_CORE2EXTREME") == 0)
187 else if (strcmp(pmc_name_of_cputype(info->pm_cputype),
"INTEL_COREI7") == 0)
189 else if (strcmp(pmc_name_of_cputype(info->pm_cputype),
"INTEL_WESTMERE") == 0)
papi_vector_t _papi_freebsd_vector
void init_freebsd_libpmc_mappings(void)
PAPI_component_info_t cmp_info
int freebsd_number_of_events(int processortype)
#define SUBDBG(format, args...)
int _papi_load_preset_table(char *pmu_str, int pmu_type, int cidx)
static hwd_libpmc_context_t Context