|
PAPI
5.0.1.0
|
00001 /****************************/ 00002 /* THIS IS OPEN SOURCE CODE */ 00003 /****************************/ 00004 00005 /* 00006 * File: map-p4.h 00007 * CVS: $Id$ 00008 * Author: Harald Servat 00009 * redcrash@gmail.com 00010 */ 00011 00012 #ifndef FreeBSD_MAP_P4 00013 #define FreeBSD_MAP_P4 00014 00015 enum NativeEvent_Value_P4Processor { 00016 PNE_P4_128BIT_MMX_UOP = PAPI_NATIVE_MASK, 00017 PNE_P4_64BIT_MMX_UOP, 00018 PNE_P4_B2B_CYCLES, 00019 PNE_P4_BNR, 00020 PNE_P4_BPU_FETCH_REQUEST, 00021 PNE_P4_BRANH_RETIRED, 00022 PNE_P4_BSQ_ACTIVE_ENTRIES, 00023 PNE_P4_BSQ_ALLOCATION, 00024 PNE_P4_BSQ_CACHE_REFERENCE, 00025 PNE_P4_EXECUTION_EVENT, 00026 PNE_P4_FRONT_END_EVENT, 00027 PNE_P4_FSB_DATA_ACTIVITY, 00028 PNE_P4_GLOBAL_POWER_EVENTS, 00029 PNE_P4_INSTR_RETIRED, 00030 PNE_P4_IOQ_ACTIVE_ENTRIES, 00031 PNE_P4_IOQ_ALLOCATION, 00032 PNE_P4_ITLB_REFERENCE, 00033 PNE_P4_LOAD_PORT_REPLAY, 00034 PNE_P4_MISPRED_BRANCH_RETIRED, 00035 PNE_P4_MACHINE_CLEAR, 00036 PNE_P4_MEMORY_CANCEL, 00037 PNE_P4_MEMORY_COMPLETE, 00038 PNE_P4_MOB_LOAD_REPLAY, 00039 PNE_P4_PACKED_DP_UOP, 00040 PNE_P4_PACKED_SP_UOP, 00041 PNE_P4_PAGE_WALK_TYPE, 00042 PNE_P4_REPLAY_EVENT, 00043 PNE_P4_RESOURCE_STALL, 00044 PNE_P4_RESPONSE, 00045 PNE_P4_RETIRED_BRANCH_TYPE, 00046 PNE_P4_RETIRED_MISPRED_BRANCH_TYPE, 00047 PNE_P4_SCALAR_DP_UOP, 00048 PNE_P4_SCALAR_SP_UOP, 00049 PNE_P4_SNOOP, 00050 PNE_P4_SSE_INPUT_ASSIST, 00051 PNE_P4_STORE_PORT_REPLAY, 00052 PNE_P4_TC_DELIVER_MODE, 00053 PNE_P4_TC_MS_XFER, 00054 PNE_P4_UOP_QUEUE_WRITES, 00055 PNE_P4_UOP_TYPE, 00056 PNE_P4_UOPS_RETIRED, 00057 PNE_P4_WC_BUFFER, 00058 PNE_P4_X87_ASSIST, 00059 PNE_P4_X87_FP_UOP, 00060 PNE_P4_X87_SIMD_MOVES_UOP, 00061 /* Special counters */ 00062 PNE_P4_UOP_QUEUE_WRITES_TC_BUILD_DELIVER, 00063 PNE_P4_PAGE_WALK_TYPE_D, 00064 PNE_P4_PAGE_WALK_TYPE_I, 00065 PNE_P4_INSTR_RETIRED_NON_BOGUS, 00066 PNE_P4_BRANCH_RETIRED_NOT_TAKEN, 00067 PNE_P4_BRANCH_RETIRED_TAKEN, 00068 PNE_P4_BRANCH_RETIRED_PREDICTED, 00069 PNE_P4_BRANCH_RETIRED_MISPREDICTED, 00070 PNE_P4_BSQ_CACHE_REFERENCE_2L_MISSES, 00071 PNE_P4_BSQ_CACHE_REFERENCE_2L_ACCESSES, 00072 PNE_P4_BSQ_CACHE_REFERENCE_2L_HITS, 00073 PNE_P4_BSQ_CACHE_REFERENCE_3L_MISSES, 00074 PNE_P4_BSQ_CACHE_REFERENCE_3L_ACCESSES, 00075 PNE_P4_BSQ_CACHE_REFERENCE_3L_HITS, 00076 PNE_P4_NATNAME_GUARD 00077 }; 00078 00079 extern Native_Event_LabelDescription_t P4Processor_info[]; 00080 extern hwi_search_t P4Processor_map[]; 00081 00082 #endif