PAPI
5.7.0.0
map-k7.h
Go to the documentation of this file.
1
/****************************/
2
/* THIS IS OPEN SOURCE CODE */
3
/****************************/
4
5
/*
6
* File: map-k7.h
7
* CVS: $Id$
8
* Author: Harald Servat
9
* redcrash@gmail.com
10
*/
11
12
#ifndef FreeBSD_MAP_K7
13
#define FreeBSD_MAP_K7
14
15
16
enum
NativeEvent_Value_K7Processor
{
17
PNE_K7_DC_ACCESSES
=
PAPI_NATIVE_MASK
,
18
PNE_K7_DC_MISSES
,
19
PNE_K7_DC_REFILLS_FROM_L2
,
20
PNE_K7_DC_REFILLS_FROM_SYSTEM
,
21
PNE_K7_DC_WRITEBACKS
,
22
PNE_K7_L1_DTLB_MISS_AND_L2_DTLB_HITS
,
23
PNE_K7_L1_AND_L2_DTLB_MISSES
,
24
PNE_K7_MISALIGNED_REFERENCES
,
25
PNE_K7_IC_FETCHES
,
26
PNE_K7_IC_MISSES
,
27
PNE_K7_L1_ITLB_MISSES
,
28
PNE_K7_L1_AND_L2_ITLB_MISSES
,
29
PNE_K7_RETIRED_INSTRUCTIONS
,
30
PNE_K7_RETIRED_OPS
,
31
PNE_K7_RETIRED_BRANCHES
,
32
PNE_K7_RETIRED_BRANCHES_MISPREDICTED
,
33
PNE_K7_RETIRED_TAKEN_BRANCHES
,
34
PNE_K7_RETIRED_TAKEN_BRANCHES_MISPREDICTED
,
35
PNE_K7_RETIRED_FAR_CONTROL_TRANSFERS
,
36
PNE_K7_RETIRED_RESYNC_BRANCHES
,
37
PNE_K7_INTERRUPTS_MASKED_CYCLES
,
38
PNE_K7_INTERRUPTS_MASKED_WHILE_PENDING_CYCLES
,
39
PNE_K7_HARDWARE_INTERRUPTS
,
40
/* Nearly special counters */
41
PNE_K7_DC_REFILLS_FROM_L2_M
,
42
PNE_K7_DC_REFILLS_FROM_L2_OES
,
43
PNE_K7_DC_REFILLS_FROM_SYSTEM_M
,
44
PNE_K7_DC_REFILLS_FROM_SYSTEM_OES
,
45
PNE_K7_NATNAME_GUARD
46
};
47
48
extern
Native_Event_LabelDescription_t
K7Processor_info
[];
49
extern
hwi_search_t
K7Processor_map
[];
50
51
#endif
PAPI_NATIVE_MASK
#define PAPI_NATIVE_MASK
Definition:
papiStdEventDefs.h:30
K7Processor_info
Native_Event_LabelDescription_t K7Processor_info[]
Definition:
map-k7.c:28
PNE_K7_INTERRUPTS_MASKED_CYCLES
Definition:
map-k7.h:37
PNE_K7_DC_REFILLS_FROM_L2_OES
Definition:
map-k7.h:42
Native_Event_LabelDescription_t
Definition:
map.h:38
PNE_K7_NATNAME_GUARD
Definition:
map-k7.h:45
PNE_K7_RETIRED_FAR_CONTROL_TRANSFERS
Definition:
map-k7.h:35
PNE_K7_L1_DTLB_MISS_AND_L2_DTLB_HITS
Definition:
map-k7.h:22
PNE_K7_IC_FETCHES
Definition:
map-k7.h:25
PNE_K7_DC_MISSES
Definition:
map-k7.h:18
PNE_K7_MISALIGNED_REFERENCES
Definition:
map-k7.h:24
PNE_K7_HARDWARE_INTERRUPTS
Definition:
map-k7.h:39
PNE_K7_INTERRUPTS_MASKED_WHILE_PENDING_CYCLES
Definition:
map-k7.h:38
PNE_K7_RETIRED_INSTRUCTIONS
Definition:
map-k7.h:29
PNE_K7_IC_MISSES
Definition:
map-k7.h:26
PNE_K7_RETIRED_OPS
Definition:
map-k7.h:30
NativeEvent_Value_K7Processor
NativeEvent_Value_K7Processor
Definition:
map-k7.h:16
hwi_search_t
Definition:
papi_preset.h:12
PNE_K7_L1_AND_L2_ITLB_MISSES
Definition:
map-k7.h:28
PNE_K7_DC_REFILLS_FROM_L2
Definition:
map-k7.h:19
K7Processor_map
hwi_search_t K7Processor_map[]
PNE_K7_L1_AND_L2_DTLB_MISSES
Definition:
map-k7.h:23
PNE_K7_DC_REFILLS_FROM_SYSTEM
Definition:
map-k7.h:20
PNE_K7_DC_REFILLS_FROM_SYSTEM_OES
Definition:
map-k7.h:44
PNE_K7_RETIRED_RESYNC_BRANCHES
Definition:
map-k7.h:36
PNE_K7_L1_ITLB_MISSES
Definition:
map-k7.h:27
PNE_K7_DC_REFILLS_FROM_L2_M
Definition:
map-k7.h:41
PNE_K7_RETIRED_TAKEN_BRANCHES_MISPREDICTED
Definition:
map-k7.h:34
PNE_K7_DC_WRITEBACKS
Definition:
map-k7.h:21
PNE_K7_RETIRED_BRANCHES
Definition:
map-k7.h:31
PNE_K7_DC_ACCESSES
Definition:
map-k7.h:17
PNE_K7_DC_REFILLS_FROM_SYSTEM_M
Definition:
map-k7.h:43
PNE_K7_RETIRED_BRANCHES_MISPREDICTED
Definition:
map-k7.h:32
PNE_K7_RETIRED_TAKEN_BRANCHES
Definition:
map-k7.h:33
src
freebsd
map-k7.h
Generated on Wed Mar 27 2019 00:55:11 for PAPI by
1.8.15