4 .pme_desc =
"Accumulated cycles",
8 { .pme_name =
"Instr_cnt",
9 .pme_desc =
"Number of instructions completed",
14 .pme_name =
"Dispatch0_IC_miss",
15 .pme_desc =
"I-buffer is empty from I-Cache miss",
22 .pme_name =
"Dispatch0_storeBuf",
23 .pme_desc =
"Store buffer can not hold additional stores",
29 .pme_desc =
"I-cache references",
35 .pme_desc =
"D-cache read references (including accesses that subsequently trap)",
41 .pme_desc =
"D-cache write references (including accesses that subsequently trap)",
46 .pme_name =
"Load_use",
47 .pme_desc =
"An instruction in the execute stage depends on an earlier load result that is not yet available",
53 .pme_desc =
"Total E-cache references",
58 .pme_name =
"EC_write_hit_RDO",
59 .pme_desc =
"E-cache hits that do a read for ownership UPA transaction",
64 .pme_name =
"EC_snoop_inv",
65 .pme_desc =
"E-cache invalidates from the following UPA transactions: S_INV_REQ, S_CPI_REQ",
70 .pme_name =
"EC_rd_hit",
71 .pme_desc =
"E-cache read hits from D-cache misses",
78 .pme_name =
"Dispatch0_mispred",
79 .pme_desc =
"I-buffer is empty from Branch misprediction",
84 .pme_name =
"Dispatch0_FP_use",
85 .pme_desc =
"First instruction in the group depends on an earlier floating point result that is not yet available",
91 .pme_desc =
"I-cache hits",
96 .pme_name =
"DC_rd_hit",
97 .pme_desc =
"D-cache read hits",
102 .pme_name =
"DC_wr_hit",
103 .pme_desc =
"D-cache write hits",
108 .pme_name =
"Load_use_RAW",
109 .pme_desc =
"There is a load use in the execute stage and there is a read-after-write hazard on the oldest outstanding load",
114 .pme_name =
"EC_hit",
115 .pme_desc =
"Total E-cache hits",
121 .pme_desc =
"E-cache misses that do writebacks",
126 .pme_name =
"EC_snoop_cb",
127 .pme_desc =
"E-cache snoop copy-backs from the following UPA transactions: S_CPB_REQ, S_CPI_REQ, S_CPD_REQ, S_CPB_MIS_REQ",
132 .pme_name =
"EC_ic_hit",
133 .pme_desc =
"E-cache read hits from I-cache misses",
138#define PME_ULTRA12_EVENT_COUNT (sizeof(ultra12_pe)/sizeof(pme_sparc_entry_t))
static pme_sparc_entry_t ultra12_pe[]