|
PAPI 7.1.0.0
|

Go to the source code of this file.
Variables | |
| static pme_ita_entry_t | itanium_pe [] |
| #define PME_ITA_ALAT_INST_CHKA_LDC_ALL 0 |
| #define PME_ITA_ALAT_INST_CHKA_LDC_FP 1 |
| #define PME_ITA_ALAT_INST_CHKA_LDC_INT 2 |
| #define PME_ITA_ALAT_INST_FAILED_CHKA_LDC_ALL 3 |
| #define PME_ITA_ALAT_INST_FAILED_CHKA_LDC_FP 4 |
| #define PME_ITA_ALAT_INST_FAILED_CHKA_LDC_INT 5 |
| #define PME_ITA_ALAT_REPLACEMENT_ALL 6 |
| #define PME_ITA_ALAT_REPLACEMENT_FP 7 |
| #define PME_ITA_ALAT_REPLACEMENT_INT 8 |
| #define PME_ITA_ALL_STOPS_DISPERSED 9 |
| #define PME_ITA_BRANCH_EVENT 10 |
| #define PME_ITA_BRANCH_MULTIWAY_ALL_PATHS_ALL_PREDICTIONS 11 |
| #define PME_ITA_BRANCH_MULTIWAY_ALL_PATHS_CORRECT_PREDICTIONS 12 |
| #define PME_ITA_BRANCH_MULTIWAY_ALL_PATHS_WRONG_PATH 13 |
| #define PME_ITA_BRANCH_MULTIWAY_ALL_PATHS_WRONG_TARGET 14 |
| #define PME_ITA_BRANCH_MULTIWAY_NOT_TAKEN_ALL_PREDICTIONS 15 |
| #define PME_ITA_BRANCH_MULTIWAY_NOT_TAKEN_CORRECT_PREDICTIONS 16 |
| #define PME_ITA_BRANCH_MULTIWAY_NOT_TAKEN_WRONG_PATH 17 |
| #define PME_ITA_BRANCH_MULTIWAY_NOT_TAKEN_WRONG_TARGET 18 |
| #define PME_ITA_BRANCH_MULTIWAY_TAKEN_ALL_PREDICTIONS 19 |
| #define PME_ITA_BRANCH_MULTIWAY_TAKEN_CORRECT_PREDICTIONS 20 |
| #define PME_ITA_BRANCH_MULTIWAY_TAKEN_WRONG_PATH 21 |
| #define PME_ITA_BRANCH_MULTIWAY_TAKEN_WRONG_TARGET 22 |
| #define PME_ITA_BRANCH_NOT_TAKEN 23 |
| #define PME_ITA_BRANCH_PATH_1ST_STAGE_NT_OUTCOMES_CORRECTLY_PREDICTED 24 |
| #define PME_ITA_BRANCH_PATH_1ST_STAGE_NT_OUTCOMES_INCORRECTLY_PREDICTED 25 |
| #define PME_ITA_BRANCH_PATH_1ST_STAGE_TK_OUTCOMES_CORRECTLY_PREDICTED 26 |
| #define PME_ITA_BRANCH_PATH_1ST_STAGE_TK_OUTCOMES_INCORRECTLY_PREDICTED 27 |
| #define PME_ITA_BRANCH_PATH_2ND_STAGE_NT_OUTCOMES_CORRECTLY_PREDICTED 28 |
| #define PME_ITA_BRANCH_PATH_2ND_STAGE_NT_OUTCOMES_INCORRECTLY_PREDICTED 29 |
| #define PME_ITA_BRANCH_PATH_2ND_STAGE_TK_OUTCOMES_CORRECTLY_PREDICTED 30 |
| #define PME_ITA_BRANCH_PATH_2ND_STAGE_TK_OUTCOMES_INCORRECTLY_PREDICTED 31 |
| #define PME_ITA_BRANCH_PATH_3RD_STAGE_NT_OUTCOMES_CORRECTLY_PREDICTED 32 |
| #define PME_ITA_BRANCH_PATH_3RD_STAGE_NT_OUTCOMES_INCORRECTLY_PREDICTED 33 |
| #define PME_ITA_BRANCH_PATH_3RD_STAGE_TK_OUTCOMES_CORRECTLY_PREDICTED 34 |
| #define PME_ITA_BRANCH_PATH_3RD_STAGE_TK_OUTCOMES_INCORRECTLY_PREDICTED 35 |
| #define PME_ITA_BRANCH_PATH_ALL_NT_OUTCOMES_CORRECTLY_PREDICTED 36 |
| #define PME_ITA_BRANCH_PATH_ALL_NT_OUTCOMES_INCORRECTLY_PREDICTED 37 |
| #define PME_ITA_BRANCH_PATH_ALL_TK_OUTCOMES_CORRECTLY_PREDICTED 38 |
| #define PME_ITA_BRANCH_PATH_ALL_TK_OUTCOMES_INCORRECTLY_PREDICTED 39 |
| #define PME_ITA_BRANCH_PREDICTOR_1ST_STAGE_ALL_PREDICTIONS 40 |
| #define PME_ITA_BRANCH_PREDICTOR_1ST_STAGE_CORRECT_PREDICTIONS 41 |
| #define PME_ITA_BRANCH_PREDICTOR_1ST_STAGE_WRONG_PATH 42 |
| #define PME_ITA_BRANCH_PREDICTOR_1ST_STAGE_WRONG_TARGET 43 |
| #define PME_ITA_BRANCH_PREDICTOR_2ND_STAGE_ALL_PREDICTIONS 44 |
| #define PME_ITA_BRANCH_PREDICTOR_2ND_STAGE_CORRECT_PREDICTIONS 45 |
| #define PME_ITA_BRANCH_PREDICTOR_2ND_STAGE_WRONG_PATH 46 |
| #define PME_ITA_BRANCH_PREDICTOR_2ND_STAGE_WRONG_TARGET 47 |
| #define PME_ITA_BRANCH_PREDICTOR_3RD_STAGE_ALL_PREDICTIONS 48 |
| #define PME_ITA_BRANCH_PREDICTOR_3RD_STAGE_CORRECT_PREDICTIONS 49 |
| #define PME_ITA_BRANCH_PREDICTOR_3RD_STAGE_WRONG_PATH 50 |
| #define PME_ITA_BRANCH_PREDICTOR_3RD_STAGE_WRONG_TARGET 51 |
| #define PME_ITA_BRANCH_PREDICTOR_ALL_ALL_PREDICTIONS 52 |
| #define PME_ITA_BRANCH_PREDICTOR_ALL_CORRECT_PREDICTIONS 53 |
| #define PME_ITA_BRANCH_PREDICTOR_ALL_WRONG_PATH 54 |
| #define PME_ITA_BRANCH_PREDICTOR_ALL_WRONG_TARGET 55 |
| #define PME_ITA_BRANCH_TAKEN_SLOT_0 56 |
| #define PME_ITA_BRANCH_TAKEN_SLOT_1 57 |
| #define PME_ITA_BRANCH_TAKEN_SLOT_2 58 |
| #define PME_ITA_BUS_ALL_ANY 59 |
| #define PME_ITA_BUS_ALL_IO 60 |
| #define PME_ITA_BUS_ALL_SELF 61 |
| #define PME_ITA_BUS_BRQ_LIVE_REQ_HI 62 |
| #define PME_ITA_BUS_BRQ_LIVE_REQ_LO 63 |
| #define PME_ITA_BUS_BRQ_REQ_INSERTED 64 |
| #define PME_ITA_BUS_BURST_ANY 65 |
| #define PME_ITA_BUS_BURST_IO 66 |
| #define PME_ITA_BUS_BURST_SELF 67 |
| #define PME_ITA_BUS_HITM 68 |
| #define PME_ITA_BUS_IO_ANY 69 |
| #define PME_ITA_BUS_IO_SELF 72 |
| #define PME_ITA_BUS_IOQ_LIVE_REQ_HI 70 |
| #define PME_ITA_BUS_IOQ_LIVE_REQ_LO 71 |
| #define PME_ITA_BUS_LOCK_ANY 73 |
| #define PME_ITA_BUS_LOCK_CYCLES_ANY 74 |
| #define PME_ITA_BUS_LOCK_CYCLES_SELF 75 |
| #define PME_ITA_BUS_LOCK_SELF 76 |
| #define PME_ITA_BUS_MEMORY_ANY 77 |
| #define PME_ITA_BUS_MEMORY_IO 78 |
| #define PME_ITA_BUS_MEMORY_SELF 79 |
| #define PME_ITA_BUS_PARTIAL_ANY 80 |
| #define PME_ITA_BUS_PARTIAL_IO 81 |
| #define PME_ITA_BUS_PARTIAL_SELF 82 |
| #define PME_ITA_BUS_RD_ALL_ANY 83 |
| #define PME_ITA_BUS_RD_ALL_IO 84 |
| #define PME_ITA_BUS_RD_ALL_SELF 85 |
| #define PME_ITA_BUS_RD_DATA_ANY 86 |
| #define PME_ITA_BUS_RD_DATA_IO 87 |
| #define PME_ITA_BUS_RD_DATA_SELF 88 |
| #define PME_ITA_BUS_RD_HIT 89 |
| #define PME_ITA_BUS_RD_HITM 90 |
| #define PME_ITA_BUS_RD_INVAL_ANY 91 |
| #define PME_ITA_BUS_RD_INVAL_BST_ANY 92 |
| #define PME_ITA_BUS_RD_INVAL_BST_HITM 93 |
| #define PME_ITA_BUS_RD_INVAL_BST_IO 94 |
| #define PME_ITA_BUS_RD_INVAL_BST_SELF 95 |
| #define PME_ITA_BUS_RD_INVAL_HITM 96 |
| #define PME_ITA_BUS_RD_INVAL_IO 97 |
| #define PME_ITA_BUS_RD_INVAL_SELF 98 |
| #define PME_ITA_BUS_RD_IO_ANY 99 |
| #define PME_ITA_BUS_RD_IO_SELF 100 |
| #define PME_ITA_BUS_RD_PRTL_ANY 101 |
| #define PME_ITA_BUS_RD_PRTL_IO 102 |
| #define PME_ITA_BUS_RD_PRTL_SELF 103 |
| #define PME_ITA_BUS_SNOOP_STALL_CYCLES_ANY 107 |
| #define PME_ITA_BUS_SNOOP_STALL_CYCLES_SELF 108 |
| #define PME_ITA_BUS_SNOOPQ_REQ 104 |
| #define PME_ITA_BUS_SNOOPS_ANY 105 |
| #define PME_ITA_BUS_SNOOPS_HITM_ANY 106 |
| #define PME_ITA_BUS_WR_WB_ANY 109 |
| #define PME_ITA_BUS_WR_WB_IO 110 |
| #define PME_ITA_BUS_WR_WB_SELF 111 |
| #define PME_ITA_CPU_CPL_CHANGES 112 |
| #define PME_ITA_CPU_CYCLES 113 |
| #define PME_ITA_DATA_ACCESS_CYCLE 114 |
| #define PME_ITA_DATA_EAR_CACHE_LAT1024 115 |
| #define PME_ITA_DATA_EAR_CACHE_LAT128 116 |
| #define PME_ITA_DATA_EAR_CACHE_LAT16 117 |
| #define PME_ITA_DATA_EAR_CACHE_LAT2048 118 |
| #define PME_ITA_DATA_EAR_CACHE_LAT256 119 |
| #define PME_ITA_DATA_EAR_CACHE_LAT32 120 |
| #define PME_ITA_DATA_EAR_CACHE_LAT4 121 |
| #define PME_ITA_DATA_EAR_CACHE_LAT512 122 |
| #define PME_ITA_DATA_EAR_CACHE_LAT64 123 |
| #define PME_ITA_DATA_EAR_CACHE_LAT8 124 |
| #define PME_ITA_DATA_EAR_CACHE_LAT_NONE 125 |
| #define PME_ITA_DATA_EAR_EVENTS 126 |
| #define PME_ITA_DATA_EAR_TLB_L2 127 |
| #define PME_ITA_DATA_EAR_TLB_SW 128 |
| #define PME_ITA_DATA_EAR_TLB_VHPT 129 |
| #define PME_ITA_DATA_REFERENCES_RETIRED 130 |
| #define PME_ITA_DEPENDENCY_ALL_CYCLE 131 |
| #define PME_ITA_DEPENDENCY_SCOREBOARD_CYCLE 132 |
| #define PME_ITA_DTC_MISSES 133 |
| #define PME_ITA_DTLB_INSERTS_HPW 134 |
| #define PME_ITA_DTLB_MISSES 135 |
| #define PME_ITA_EVENT_COUNT 230 |
Definition at line 495 of file itanium_events.h.
| #define PME_ITA_EXPL_STOPBITS 136 |
| #define PME_ITA_FP_FLUSH_TO_ZERO 137 |
| #define PME_ITA_FP_OPS_RETIRED_HI 138 |
| #define PME_ITA_FP_OPS_RETIRED_LO 139 |
| #define PME_ITA_FP_SIR_FLUSH 140 |
| #define PME_ITA_IA32_INST_RETIRED 141 |
| #define PME_ITA_IA64_INST_RETIRED 142 |
| #define PME_ITA_IA64_TAGGED_INST_RETIRED_PMC8 143 |
| #define PME_ITA_IA64_TAGGED_INST_RETIRED_PMC9 144 |
| #define PME_ITA_INST_ACCESS_CYCLE 145 |
| #define PME_ITA_INST_DISPERSED 146 |
| #define PME_ITA_INST_FAILED_CHKS_RETIRED_ALL 147 |
| #define PME_ITA_INST_FAILED_CHKS_RETIRED_FP 148 |
| #define PME_ITA_INST_FAILED_CHKS_RETIRED_INT 149 |
| #define PME_ITA_INSTRUCTION_EAR_CACHE_LAT1024 150 |
| #define PME_ITA_INSTRUCTION_EAR_CACHE_LAT128 151 |
| #define PME_ITA_INSTRUCTION_EAR_CACHE_LAT16 152 |
| #define PME_ITA_INSTRUCTION_EAR_CACHE_LAT2048 153 |
| #define PME_ITA_INSTRUCTION_EAR_CACHE_LAT256 154 |
| #define PME_ITA_INSTRUCTION_EAR_CACHE_LAT32 155 |
| #define PME_ITA_INSTRUCTION_EAR_CACHE_LAT4 157 |
| #define PME_ITA_INSTRUCTION_EAR_CACHE_LAT4096 156 |
| #define PME_ITA_INSTRUCTION_EAR_CACHE_LAT512 158 |
| #define PME_ITA_INSTRUCTION_EAR_CACHE_LAT64 159 |
| #define PME_ITA_INSTRUCTION_EAR_CACHE_LAT8 160 |
| #define PME_ITA_INSTRUCTION_EAR_CACHE_LAT_NONE 161 |
| #define PME_ITA_INSTRUCTION_EAR_EVENTS 162 |
| #define PME_ITA_INSTRUCTION_EAR_TLB_SW 163 |
| #define PME_ITA_INSTRUCTION_EAR_TLB_VHPT 164 |
| #define PME_ITA_ISA_TRANSITIONS 165 |
| #define PME_ITA_ISB_LINES_IN 166 |
| #define PME_ITA_ITLB_INSERTS_HPW 167 |
| #define PME_ITA_ITLB_MISSES_FETCH 168 |
| #define PME_ITA_L1_OUTSTANDING_REQ_HI 175 |
| #define PME_ITA_L1_OUTSTANDING_REQ_LO 176 |
| #define PME_ITA_L1D_READ_FORCED_MISSES_RETIRED 169 |
| #define PME_ITA_L1D_READ_MISSES_RETIRED 170 |
| #define PME_ITA_L1D_READS_RETIRED 171 |
| #define PME_ITA_L1I_DEMAND_READS 172 |
| #define PME_ITA_L1I_FILLS 173 |
| #define PME_ITA_L1I_PREFETCH_READS 174 |
| #define PME_ITA_L2_DATA_REFERENCES_ALL 177 |
| #define PME_ITA_L2_DATA_REFERENCES_READS 178 |
| #define PME_ITA_L2_DATA_REFERENCES_WRITES 179 |
| #define PME_ITA_L2_FLUSH_DETAILS_ADDR_CONFLICT 180 |
| #define PME_ITA_L2_FLUSH_DETAILS_ALL 181 |
| #define PME_ITA_L2_FLUSH_DETAILS_BUS_REJECT 182 |
| #define PME_ITA_L2_FLUSH_DETAILS_FULL_FLUSH 183 |
| #define PME_ITA_L2_FLUSH_DETAILS_ST_BUFFER 184 |
| #define PME_ITA_L2_FLUSHES 185 |
| #define PME_ITA_L2_INST_DEMAND_READS 186 |
| #define PME_ITA_L2_INST_PREFETCH_READS 187 |
| #define PME_ITA_L2_MISSES 188 |
| #define PME_ITA_L2_REFERENCES 189 |
| #define PME_ITA_L3_LINES_REPLACED 190 |
| #define PME_ITA_L3_MISSES 191 |
| #define PME_ITA_L3_READS_ALL_READS_ALL 192 |
| #define PME_ITA_L3_READS_ALL_READS_HIT 193 |
| #define PME_ITA_L3_READS_ALL_READS_MISS 194 |
| #define PME_ITA_L3_READS_DATA_READS_ALL 195 |
| #define PME_ITA_L3_READS_DATA_READS_HIT 196 |
| #define PME_ITA_L3_READS_DATA_READS_MISS 197 |
| #define PME_ITA_L3_READS_INST_READS_ALL 198 |
| #define PME_ITA_L3_READS_INST_READS_HIT 199 |
| #define PME_ITA_L3_READS_INST_READS_MISS 200 |
| #define PME_ITA_L3_REFERENCES 201 |
| #define PME_ITA_L3_WRITES_ALL_WRITES_ALL 202 |
| #define PME_ITA_L3_WRITES_ALL_WRITES_HIT 203 |
| #define PME_ITA_L3_WRITES_ALL_WRITES_MISS 204 |
| #define PME_ITA_L3_WRITES_DATA_WRITES_ALL 205 |
| #define PME_ITA_L3_WRITES_DATA_WRITES_HIT 206 |
| #define PME_ITA_L3_WRITES_DATA_WRITES_MISS 207 |
| #define PME_ITA_L3_WRITES_L2_WRITEBACK_ALL 208 |
| #define PME_ITA_L3_WRITES_L2_WRITEBACK_HIT 209 |
| #define PME_ITA_L3_WRITES_L2_WRITEBACK_MISS 210 |
| #define PME_ITA_LOADS_RETIRED 211 |
| #define PME_ITA_MEMORY_CYCLE 212 |
| #define PME_ITA_MISALIGNED_LOADS_RETIRED 213 |
| #define PME_ITA_MISALIGNED_STORES_RETIRED 214 |
| #define PME_ITA_NOPS_RETIRED 215 |
| #define PME_ITA_PIPELINE_ALL_FLUSH_CYCLE 216 |
| #define PME_ITA_PIPELINE_BACKEND_FLUSH_CYCLE 217 |
| #define PME_ITA_PIPELINE_FLUSH_ALL 218 |
| #define PME_ITA_PIPELINE_FLUSH_DTC_FLUSH 219 |
| #define PME_ITA_PIPELINE_FLUSH_IEU_FLUSH 220 |
| #define PME_ITA_PIPELINE_FLUSH_L1D_WAYMP_FLUSH 221 |
| #define PME_ITA_PIPELINE_FLUSH_OTHER_FLUSH 222 |
| #define PME_ITA_PREDICATE_SQUASHED_RETIRED 223 |
| #define PME_ITA_RSE_LOADS_RETIRED 224 |
| #define PME_ITA_RSE_REFERENCES_RETIRED 225 |
| #define PME_ITA_STORES_RETIRED 226 |
| #define PME_ITA_UC_LOADS_RETIRED 227 |
| #define PME_ITA_UC_STORES_RETIRED 228 |
| #define PME_ITA_UNSTALLED_BACKEND_CYCLE 229 |
|
static |
Definition at line 34 of file itanium_events.h.