PAPI 7.1.0.0
Loading...
Searching...
No Matches
map-p4.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  NativeEvent_Value_P4Processor {
  PNE_P4_128BIT_MMX_UOP = PAPI_NATIVE_MASK , PNE_P4_64BIT_MMX_UOP , PNE_P4_B2B_CYCLES , PNE_P4_BNR ,
  PNE_P4_BPU_FETCH_REQUEST , PNE_P4_BRANH_RETIRED , PNE_P4_BSQ_ACTIVE_ENTRIES , PNE_P4_BSQ_ALLOCATION ,
  PNE_P4_BSQ_CACHE_REFERENCE , PNE_P4_EXECUTION_EVENT , PNE_P4_FRONT_END_EVENT , PNE_P4_FSB_DATA_ACTIVITY ,
  PNE_P4_GLOBAL_POWER_EVENTS , PNE_P4_INSTR_RETIRED , PNE_P4_IOQ_ACTIVE_ENTRIES , PNE_P4_IOQ_ALLOCATION ,
  PNE_P4_ITLB_REFERENCE , PNE_P4_LOAD_PORT_REPLAY , PNE_P4_MISPRED_BRANCH_RETIRED , PNE_P4_MACHINE_CLEAR ,
  PNE_P4_MEMORY_CANCEL , PNE_P4_MEMORY_COMPLETE , PNE_P4_MOB_LOAD_REPLAY , PNE_P4_PACKED_DP_UOP ,
  PNE_P4_PACKED_SP_UOP , PNE_P4_PAGE_WALK_TYPE , PNE_P4_REPLAY_EVENT , PNE_P4_RESOURCE_STALL ,
  PNE_P4_RESPONSE , PNE_P4_RETIRED_BRANCH_TYPE , PNE_P4_RETIRED_MISPRED_BRANCH_TYPE , PNE_P4_SCALAR_DP_UOP ,
  PNE_P4_SCALAR_SP_UOP , PNE_P4_SNOOP , PNE_P4_SSE_INPUT_ASSIST , PNE_P4_STORE_PORT_REPLAY ,
  PNE_P4_TC_DELIVER_MODE , PNE_P4_TC_MS_XFER , PNE_P4_UOP_QUEUE_WRITES , PNE_P4_UOP_TYPE ,
  PNE_P4_UOPS_RETIRED , PNE_P4_WC_BUFFER , PNE_P4_X87_ASSIST , PNE_P4_X87_FP_UOP ,
  PNE_P4_X87_SIMD_MOVES_UOP , PNE_P4_UOP_QUEUE_WRITES_TC_BUILD_DELIVER , PNE_P4_PAGE_WALK_TYPE_D , PNE_P4_PAGE_WALK_TYPE_I ,
  PNE_P4_INSTR_RETIRED_NON_BOGUS , PNE_P4_BRANCH_RETIRED_NOT_TAKEN , PNE_P4_BRANCH_RETIRED_TAKEN , PNE_P4_BRANCH_RETIRED_PREDICTED ,
  PNE_P4_BRANCH_RETIRED_MISPREDICTED , PNE_P4_BSQ_CACHE_REFERENCE_2L_MISSES , PNE_P4_BSQ_CACHE_REFERENCE_2L_ACCESSES , PNE_P4_BSQ_CACHE_REFERENCE_2L_HITS ,
  PNE_P4_BSQ_CACHE_REFERENCE_3L_MISSES , PNE_P4_BSQ_CACHE_REFERENCE_3L_ACCESSES , PNE_P4_BSQ_CACHE_REFERENCE_3L_HITS , PNE_P4_NATNAME_GUARD
}
 

Variables

Native_Event_LabelDescription_t P4Processor_info []
 
hwi_search_t P4Processor_map []
 

Enumeration Type Documentation

◆ NativeEvent_Value_P4Processor

Enumerator
PNE_P4_128BIT_MMX_UOP 
PNE_P4_64BIT_MMX_UOP 
PNE_P4_B2B_CYCLES 
PNE_P4_BNR 
PNE_P4_BPU_FETCH_REQUEST 
PNE_P4_BRANH_RETIRED 
PNE_P4_BSQ_ACTIVE_ENTRIES 
PNE_P4_BSQ_ALLOCATION 
PNE_P4_BSQ_CACHE_REFERENCE 
PNE_P4_EXECUTION_EVENT 
PNE_P4_FRONT_END_EVENT 
PNE_P4_FSB_DATA_ACTIVITY 
PNE_P4_GLOBAL_POWER_EVENTS 
PNE_P4_INSTR_RETIRED 
PNE_P4_IOQ_ACTIVE_ENTRIES 
PNE_P4_IOQ_ALLOCATION 
PNE_P4_ITLB_REFERENCE 
PNE_P4_LOAD_PORT_REPLAY 
PNE_P4_MISPRED_BRANCH_RETIRED 
PNE_P4_MACHINE_CLEAR 
PNE_P4_MEMORY_CANCEL 
PNE_P4_MEMORY_COMPLETE 
PNE_P4_MOB_LOAD_REPLAY 
PNE_P4_PACKED_DP_UOP 
PNE_P4_PACKED_SP_UOP 
PNE_P4_PAGE_WALK_TYPE 
PNE_P4_REPLAY_EVENT 
PNE_P4_RESOURCE_STALL 
PNE_P4_RESPONSE 
PNE_P4_RETIRED_BRANCH_TYPE 
PNE_P4_RETIRED_MISPRED_BRANCH_TYPE 
PNE_P4_SCALAR_DP_UOP 
PNE_P4_SCALAR_SP_UOP 
PNE_P4_SNOOP 
PNE_P4_SSE_INPUT_ASSIST 
PNE_P4_STORE_PORT_REPLAY 
PNE_P4_TC_DELIVER_MODE 
PNE_P4_TC_MS_XFER 
PNE_P4_UOP_QUEUE_WRITES 
PNE_P4_UOP_TYPE 
PNE_P4_UOPS_RETIRED 
PNE_P4_WC_BUFFER 
PNE_P4_X87_ASSIST 
PNE_P4_X87_FP_UOP 
PNE_P4_X87_SIMD_MOVES_UOP 
PNE_P4_UOP_QUEUE_WRITES_TC_BUILD_DELIVER 
PNE_P4_PAGE_WALK_TYPE_D 
PNE_P4_PAGE_WALK_TYPE_I 
PNE_P4_INSTR_RETIRED_NON_BOGUS 
PNE_P4_BRANCH_RETIRED_NOT_TAKEN 
PNE_P4_BRANCH_RETIRED_TAKEN 
PNE_P4_BRANCH_RETIRED_PREDICTED 
PNE_P4_BRANCH_RETIRED_MISPREDICTED 
PNE_P4_BSQ_CACHE_REFERENCE_2L_MISSES 
PNE_P4_BSQ_CACHE_REFERENCE_2L_ACCESSES 
PNE_P4_BSQ_CACHE_REFERENCE_2L_HITS 
PNE_P4_BSQ_CACHE_REFERENCE_3L_MISSES 
PNE_P4_BSQ_CACHE_REFERENCE_3L_ACCESSES 
PNE_P4_BSQ_CACHE_REFERENCE_3L_HITS 
PNE_P4_NATNAME_GUARD 

Definition at line 15 of file map-p4.h.

15 {
61 /* Special counters */
77};
@ PNE_P4_TC_MS_XFER
Definition: map-p4.h:53
@ PNE_P4_BRANCH_RETIRED_PREDICTED
Definition: map-p4.h:68
@ PNE_P4_BRANCH_RETIRED_NOT_TAKEN
Definition: map-p4.h:66
@ PNE_P4_BSQ_CACHE_REFERENCE_3L_ACCESSES
Definition: map-p4.h:74
@ PNE_P4_BNR
Definition: map-p4.h:19
@ PNE_P4_PACKED_DP_UOP
Definition: map-p4.h:39
@ PNE_P4_X87_SIMD_MOVES_UOP
Definition: map-p4.h:60
@ PNE_P4_BSQ_ALLOCATION
Definition: map-p4.h:23
@ PNE_P4_STORE_PORT_REPLAY
Definition: map-p4.h:51
@ PNE_P4_SCALAR_SP_UOP
Definition: map-p4.h:48
@ PNE_P4_MISPRED_BRANCH_RETIRED
Definition: map-p4.h:34
@ PNE_P4_WC_BUFFER
Definition: map-p4.h:57
@ PNE_P4_BRANCH_RETIRED_MISPREDICTED
Definition: map-p4.h:69
@ PNE_P4_RESOURCE_STALL
Definition: map-p4.h:43
@ PNE_P4_SNOOP
Definition: map-p4.h:49
@ PNE_P4_BSQ_CACHE_REFERENCE_2L_HITS
Definition: map-p4.h:72
@ PNE_P4_X87_ASSIST
Definition: map-p4.h:58
@ PNE_P4_UOPS_RETIRED
Definition: map-p4.h:56
@ PNE_P4_RESPONSE
Definition: map-p4.h:44
@ PNE_P4_INSTR_RETIRED
Definition: map-p4.h:29
@ PNE_P4_SSE_INPUT_ASSIST
Definition: map-p4.h:50
@ PNE_P4_IOQ_ACTIVE_ENTRIES
Definition: map-p4.h:30
@ PNE_P4_IOQ_ALLOCATION
Definition: map-p4.h:31
@ PNE_P4_MEMORY_COMPLETE
Definition: map-p4.h:37
@ PNE_P4_FRONT_END_EVENT
Definition: map-p4.h:26
@ PNE_P4_EXECUTION_EVENT
Definition: map-p4.h:25
@ PNE_P4_PAGE_WALK_TYPE
Definition: map-p4.h:41
@ PNE_P4_GLOBAL_POWER_EVENTS
Definition: map-p4.h:28
@ PNE_P4_UOP_QUEUE_WRITES_TC_BUILD_DELIVER
Definition: map-p4.h:62
@ PNE_P4_64BIT_MMX_UOP
Definition: map-p4.h:17
@ PNE_P4_UOP_TYPE
Definition: map-p4.h:55
@ PNE_P4_BSQ_CACHE_REFERENCE_2L_ACCESSES
Definition: map-p4.h:71
@ PNE_P4_B2B_CYCLES
Definition: map-p4.h:18
@ PNE_P4_BSQ_CACHE_REFERENCE_3L_MISSES
Definition: map-p4.h:73
@ PNE_P4_TC_DELIVER_MODE
Definition: map-p4.h:52
@ PNE_P4_UOP_QUEUE_WRITES
Definition: map-p4.h:54
@ PNE_P4_X87_FP_UOP
Definition: map-p4.h:59
@ PNE_P4_FSB_DATA_ACTIVITY
Definition: map-p4.h:27
@ PNE_P4_RETIRED_MISPRED_BRANCH_TYPE
Definition: map-p4.h:46
@ PNE_P4_INSTR_RETIRED_NON_BOGUS
Definition: map-p4.h:65
@ PNE_P4_BSQ_CACHE_REFERENCE_3L_HITS
Definition: map-p4.h:75
@ PNE_P4_PAGE_WALK_TYPE_I
Definition: map-p4.h:64
@ PNE_P4_REPLAY_EVENT
Definition: map-p4.h:42
@ PNE_P4_RETIRED_BRANCH_TYPE
Definition: map-p4.h:45
@ PNE_P4_SCALAR_DP_UOP
Definition: map-p4.h:47
@ PNE_P4_BRANH_RETIRED
Definition: map-p4.h:21
@ PNE_P4_PACKED_SP_UOP
Definition: map-p4.h:40
@ PNE_P4_BSQ_ACTIVE_ENTRIES
Definition: map-p4.h:22
@ PNE_P4_ITLB_REFERENCE
Definition: map-p4.h:32
@ PNE_P4_PAGE_WALK_TYPE_D
Definition: map-p4.h:63
@ PNE_P4_BSQ_CACHE_REFERENCE
Definition: map-p4.h:24
@ PNE_P4_MACHINE_CLEAR
Definition: map-p4.h:35
@ PNE_P4_LOAD_PORT_REPLAY
Definition: map-p4.h:33
@ PNE_P4_NATNAME_GUARD
Definition: map-p4.h:76
@ PNE_P4_128BIT_MMX_UOP
Definition: map-p4.h:16
@ PNE_P4_MOB_LOAD_REPLAY
Definition: map-p4.h:38
@ PNE_P4_MEMORY_CANCEL
Definition: map-p4.h:36
@ PNE_P4_BRANCH_RETIRED_TAKEN
Definition: map-p4.h:67
@ PNE_P4_BSQ_CACHE_REFERENCE_2L_MISSES
Definition: map-p4.h:70
@ PNE_P4_BPU_FETCH_REQUEST
Definition: map-p4.h:20
#define PAPI_NATIVE_MASK

Variable Documentation

◆ P4Processor_info

Native_Event_LabelDescription_t P4Processor_info[]
extern

Definition at line 28 of file map-p4.c.

◆ P4Processor_map

hwi_search_t P4Processor_map[]
extern