|
PAPI
5.0.1.0
|
00001 /****************************/ 00002 /* THIS IS OPEN SOURCE CODE */ 00003 /****************************/ 00004 00005 /* 00006 * File: map-p6.h 00007 * CVS: $Id$ 00008 * Author: Harald Servat 00009 * redcrash@gmail.com 00010 */ 00011 00012 #ifndef FreeBSD_MAP_P6 00013 #define FreeBSD_MAP_P6 00014 00015 enum NativeEvent_Value_P6Processor { 00016 PNE_P6_BACLEARS = PAPI_NATIVE_MASK, 00017 PNE_P6_BR_BOGUS, 00018 PNE_P6_BR_INST_DECODED, 00019 PNE_P6_BR_INST_RETIRED, 00020 PNE_P6_BR_MISS_PRED_RETIRED, 00021 PNE_P6_BR_MISS_PRED_TAKEN_RET, 00022 PNE_P6_BR_TAKEN_RETIRED, 00023 PNE_P6_BTB_MISSES, 00024 PNE_P6_BUS_BNR_DRV, 00025 PNE_P6_BUS_DATA_RCV, 00026 PNE_P6_BUS_DRDY_CLOCKS, 00027 PNE_P6_BUS_HIT_DRV, 00028 PNE_P6_BUS_HITM_DRV, 00029 PNE_P6_BUS_LOCK_CLOCKS, 00030 PNE_P6_BUS_REQ_OUTSTANDING, 00031 PNE_P6_BUS_SNOOP_STALL, 00032 PNE_P6_BUS_TRAN_ANY, 00033 PNE_P6_BUS_TRAN_BRD, 00034 PNE_P6_BUS_TRAN_BURST, 00035 PNE_P6_BUS_TRAN_DEF, 00036 PNE_P6_BUS_TRAN_IFETCH, 00037 PNE_P6_BUS_TRAN_INVAL, 00038 PNE_P6_BUS_TRAN_MEM, 00039 PNE_P6_BUS_TRAN_POWER, 00040 PNE_P6_BUS_TRAN_RFO, 00041 PNE_P6_BUS_TRANS_IO, 00042 PNE_P6_BUS_TRANS_P, 00043 PNE_P6_BUS_TRANS_WB, 00044 PNE_P6_CPU_CLK_UNHALTED, 00045 PNE_P6_CYCLES_DIV_BUSY, 00046 PNE_P6_CYCLES_IN_PENDING_AND_MASKED, 00047 PNE_P6_CYCLES_INT_MASKED, 00048 PNE_P6_DATA_MEM_REFS, 00049 PNE_P6_DCU_LINES_IN, 00050 PNE_P6_DCU_M_LINES_IN, 00051 PNE_P6_DCU_M_LINES_OUT, 00052 PNE_P6_DCU_MISS_OUTSTANDING, 00053 PNE_P6_DIV, 00054 PNE_P6_FLOPS, 00055 PNE_P6_FP_ASSIST, 00056 PNE_P6_FTP_COMPS_OPS_EXE, 00057 PNE_P6_HW_INT_RX, 00058 PNE_P6_IFU_FETCH, 00059 PNE_P6_IFU_FETCH_MISS, 00060 PNE_P6_IFU_MEM_STALL, 00061 PNE_P6_ILD_STALL, 00062 PNE_P6_INST_DECODED, 00063 PNE_P6_INST_RETIRED, 00064 PNE_P6_ITLB_MISS, 00065 PNE_P6_L2_ADS, 00066 PNE_P6_L2_DBUS_BUSY, 00067 PNE_P6_L2_DBUS_BUSY_RD, 00068 PNE_P6_L2_IFETCH, 00069 PNE_P6_L2_LD, 00070 PNE_P6_L2_LINES_IN, 00071 PNE_P6_L2_LINES_OUT, 00072 PNE_P6_L2M_LINES_INM, 00073 PNE_P6_L2M_LINES_OUTM, 00074 PNE_P6_L2_RQSTS, 00075 PNE_P6_L2_ST, 00076 PNE_P6_LD_BLOCKS, 00077 PNE_P6_MISALIGN_MEM_REF, 00078 PNE_P6_MUL, 00079 PNE_P6_PARTIAL_RAT_STALLS, 00080 PNE_P6_RESOURCE_STALL, 00081 PNE_P6_SB_DRAINS, 00082 PNE_P6_SEGMENT_REG_LOADS, 00083 PNE_P6_UOPS_RETIRED, 00084 PNE_P6_NATNAME_GUARD 00085 }; 00086 00087 extern Native_Event_LabelDescription_t P6Processor_info[]; 00088 extern hwi_search_t P6Processor_map[]; 00089 00090 #endif