PAPI
5.7.0.0
map-p4.h
Go to the documentation of this file.
1
/****************************/
2
/* THIS IS OPEN SOURCE CODE */
3
/****************************/
4
5
/*
6
* File: map-p4.h
7
* CVS: $Id$
8
* Author: Harald Servat
9
* redcrash@gmail.com
10
*/
11
12
#ifndef FreeBSD_MAP_P4
13
#define FreeBSD_MAP_P4
14
15
enum
NativeEvent_Value_P4Processor
{
16
PNE_P4_128BIT_MMX_UOP
=
PAPI_NATIVE_MASK
,
17
PNE_P4_64BIT_MMX_UOP
,
18
PNE_P4_B2B_CYCLES
,
19
PNE_P4_BNR
,
20
PNE_P4_BPU_FETCH_REQUEST
,
21
PNE_P4_BRANH_RETIRED
,
22
PNE_P4_BSQ_ACTIVE_ENTRIES
,
23
PNE_P4_BSQ_ALLOCATION
,
24
PNE_P4_BSQ_CACHE_REFERENCE
,
25
PNE_P4_EXECUTION_EVENT
,
26
PNE_P4_FRONT_END_EVENT
,
27
PNE_P4_FSB_DATA_ACTIVITY
,
28
PNE_P4_GLOBAL_POWER_EVENTS
,
29
PNE_P4_INSTR_RETIRED
,
30
PNE_P4_IOQ_ACTIVE_ENTRIES
,
31
PNE_P4_IOQ_ALLOCATION
,
32
PNE_P4_ITLB_REFERENCE
,
33
PNE_P4_LOAD_PORT_REPLAY
,
34
PNE_P4_MISPRED_BRANCH_RETIRED
,
35
PNE_P4_MACHINE_CLEAR
,
36
PNE_P4_MEMORY_CANCEL
,
37
PNE_P4_MEMORY_COMPLETE
,
38
PNE_P4_MOB_LOAD_REPLAY
,
39
PNE_P4_PACKED_DP_UOP
,
40
PNE_P4_PACKED_SP_UOP
,
41
PNE_P4_PAGE_WALK_TYPE
,
42
PNE_P4_REPLAY_EVENT
,
43
PNE_P4_RESOURCE_STALL
,
44
PNE_P4_RESPONSE
,
45
PNE_P4_RETIRED_BRANCH_TYPE
,
46
PNE_P4_RETIRED_MISPRED_BRANCH_TYPE
,
47
PNE_P4_SCALAR_DP_UOP
,
48
PNE_P4_SCALAR_SP_UOP
,
49
PNE_P4_SNOOP
,
50
PNE_P4_SSE_INPUT_ASSIST
,
51
PNE_P4_STORE_PORT_REPLAY
,
52
PNE_P4_TC_DELIVER_MODE
,
53
PNE_P4_TC_MS_XFER
,
54
PNE_P4_UOP_QUEUE_WRITES
,
55
PNE_P4_UOP_TYPE
,
56
PNE_P4_UOPS_RETIRED
,
57
PNE_P4_WC_BUFFER
,
58
PNE_P4_X87_ASSIST
,
59
PNE_P4_X87_FP_UOP
,
60
PNE_P4_X87_SIMD_MOVES_UOP
,
61
/* Special counters */
62
PNE_P4_UOP_QUEUE_WRITES_TC_BUILD_DELIVER
,
63
PNE_P4_PAGE_WALK_TYPE_D
,
64
PNE_P4_PAGE_WALK_TYPE_I
,
65
PNE_P4_INSTR_RETIRED_NON_BOGUS
,
66
PNE_P4_BRANCH_RETIRED_NOT_TAKEN
,
67
PNE_P4_BRANCH_RETIRED_TAKEN
,
68
PNE_P4_BRANCH_RETIRED_PREDICTED
,
69
PNE_P4_BRANCH_RETIRED_MISPREDICTED
,
70
PNE_P4_BSQ_CACHE_REFERENCE_2L_MISSES
,
71
PNE_P4_BSQ_CACHE_REFERENCE_2L_ACCESSES
,
72
PNE_P4_BSQ_CACHE_REFERENCE_2L_HITS
,
73
PNE_P4_BSQ_CACHE_REFERENCE_3L_MISSES
,
74
PNE_P4_BSQ_CACHE_REFERENCE_3L_ACCESSES
,
75
PNE_P4_BSQ_CACHE_REFERENCE_3L_HITS
,
76
PNE_P4_NATNAME_GUARD
77
};
78
79
extern
Native_Event_LabelDescription_t
P4Processor_info
[];
80
extern
hwi_search_t
P4Processor_map
[];
81
82
#endif
PNE_P4_STORE_PORT_REPLAY
Definition:
map-p4.h:51
PNE_P4_X87_SIMD_MOVES_UOP
Definition:
map-p4.h:60
PNE_P4_SSE_INPUT_ASSIST
Definition:
map-p4.h:50
PNE_P4_REPLAY_EVENT
Definition:
map-p4.h:42
PNE_P4_FRONT_END_EVENT
Definition:
map-p4.h:26
P4Processor_info
Native_Event_LabelDescription_t P4Processor_info[]
Definition:
map-p4.c:28
PNE_P4_INSTR_RETIRED_NON_BOGUS
Definition:
map-p4.h:65
PAPI_NATIVE_MASK
#define PAPI_NATIVE_MASK
Definition:
papiStdEventDefs.h:30
PNE_P4_MEMORY_COMPLETE
Definition:
map-p4.h:37
PNE_P4_IOQ_ACTIVE_ENTRIES
Definition:
map-p4.h:30
PNE_P4_BRANH_RETIRED
Definition:
map-p4.h:21
PNE_P4_BSQ_CACHE_REFERENCE_2L_MISSES
Definition:
map-p4.h:70
PNE_P4_BRANCH_RETIRED_NOT_TAKEN
Definition:
map-p4.h:66
PNE_P4_SCALAR_DP_UOP
Definition:
map-p4.h:47
PNE_P4_MEMORY_CANCEL
Definition:
map-p4.h:36
PNE_P4_BSQ_CACHE_REFERENCE_3L_HITS
Definition:
map-p4.h:75
Native_Event_LabelDescription_t
Definition:
map.h:38
PNE_P4_IOQ_ALLOCATION
Definition:
map-p4.h:31
PNE_P4_ITLB_REFERENCE
Definition:
map-p4.h:32
PNE_P4_PACKED_DP_UOP
Definition:
map-p4.h:39
PNE_P4_RESOURCE_STALL
Definition:
map-p4.h:43
PNE_P4_WC_BUFFER
Definition:
map-p4.h:57
P4Processor_map
hwi_search_t P4Processor_map[]
PNE_P4_BSQ_CACHE_REFERENCE
Definition:
map-p4.h:24
PNE_P4_PACKED_SP_UOP
Definition:
map-p4.h:40
PNE_P4_MISPRED_BRANCH_RETIRED
Definition:
map-p4.h:34
PNE_P4_BSQ_ALLOCATION
Definition:
map-p4.h:23
PNE_P4_SNOOP
Definition:
map-p4.h:49
PNE_P4_BRANCH_RETIRED_TAKEN
Definition:
map-p4.h:67
PNE_P4_MOB_LOAD_REPLAY
Definition:
map-p4.h:38
PNE_P4_UOP_QUEUE_WRITES_TC_BUILD_DELIVER
Definition:
map-p4.h:62
PNE_P4_SCALAR_SP_UOP
Definition:
map-p4.h:48
PNE_P4_TC_MS_XFER
Definition:
map-p4.h:53
PNE_P4_BRANCH_RETIRED_PREDICTED
Definition:
map-p4.h:68
PNE_P4_RESPONSE
Definition:
map-p4.h:44
PNE_P4_BSQ_CACHE_REFERENCE_3L_ACCESSES
Definition:
map-p4.h:74
PNE_P4_FSB_DATA_ACTIVITY
Definition:
map-p4.h:27
PNE_P4_BSQ_ACTIVE_ENTRIES
Definition:
map-p4.h:22
PNE_P4_64BIT_MMX_UOP
Definition:
map-p4.h:17
PNE_P4_BRANCH_RETIRED_MISPREDICTED
Definition:
map-p4.h:69
NativeEvent_Value_P4Processor
NativeEvent_Value_P4Processor
Definition:
map-p4.h:15
PNE_P4_128BIT_MMX_UOP
Definition:
map-p4.h:16
PNE_P4_BPU_FETCH_REQUEST
Definition:
map-p4.h:20
PNE_P4_INSTR_RETIRED
Definition:
map-p4.h:29
PNE_P4_LOAD_PORT_REPLAY
Definition:
map-p4.h:33
PNE_P4_X87_FP_UOP
Definition:
map-p4.h:59
PNE_P4_NATNAME_GUARD
Definition:
map-p4.h:76
PNE_P4_PAGE_WALK_TYPE
Definition:
map-p4.h:41
hwi_search_t
Definition:
papi_preset.h:12
PNE_P4_UOP_TYPE
Definition:
map-p4.h:55
PNE_P4_BSQ_CACHE_REFERENCE_2L_HITS
Definition:
map-p4.h:72
PNE_P4_RETIRED_MISPRED_BRANCH_TYPE
Definition:
map-p4.h:46
PNE_P4_BSQ_CACHE_REFERENCE_2L_ACCESSES
Definition:
map-p4.h:71
PNE_P4_UOPS_RETIRED
Definition:
map-p4.h:56
PNE_P4_TC_DELIVER_MODE
Definition:
map-p4.h:52
PNE_P4_EXECUTION_EVENT
Definition:
map-p4.h:25
PNE_P4_B2B_CYCLES
Definition:
map-p4.h:18
PNE_P4_PAGE_WALK_TYPE_I
Definition:
map-p4.h:64
PNE_P4_RETIRED_BRANCH_TYPE
Definition:
map-p4.h:45
PNE_P4_BNR
Definition:
map-p4.h:19
PNE_P4_BSQ_CACHE_REFERENCE_3L_MISSES
Definition:
map-p4.h:73
PNE_P4_UOP_QUEUE_WRITES
Definition:
map-p4.h:54
PNE_P4_PAGE_WALK_TYPE_D
Definition:
map-p4.h:63
PNE_P4_X87_ASSIST
Definition:
map-p4.h:58
PNE_P4_GLOBAL_POWER_EVENTS
Definition:
map-p4.h:28
PNE_P4_MACHINE_CLEAR
Definition:
map-p4.h:35
src
freebsd
map-p4.h
Generated on Wed Mar 27 2019 00:55:11 for PAPI by
1.8.15