12a81fa3bSSukadev Bhattiprolu[
22a81fa3bSSukadev Bhattiprolu  {,
32a81fa3bSSukadev Bhattiprolu    "EventCode": "0x1f05e",
42a81fa3bSSukadev Bhattiprolu    "EventName": "PM_1LPAR_CYC",
52a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Number of cycles in single lpar mode. All threads in the core are assigned to the same lpar",
62a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
72a81fa3bSSukadev Bhattiprolu  },
82a81fa3bSSukadev Bhattiprolu  {,
92a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2006e",
102a81fa3bSSukadev Bhattiprolu    "EventName": "PM_2LPAR_CYC",
112a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Cycles in 2-lpar mode. Threads 0-3 belong to Lpar0 and threads 4-7 belong to Lpar1",
122a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Number of cycles in 2 lpar mode"
132a81fa3bSSukadev Bhattiprolu  },
142a81fa3bSSukadev Bhattiprolu  {,
152a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4e05e",
162a81fa3bSSukadev Bhattiprolu    "EventName": "PM_4LPAR_CYC",
172a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Number of cycles in 4 LPAR mode. Threads 0-1 belong to lpar0, threads 2-3 belong to lpar1, threads 4-5 belong to lpar2, and threads 6-7 belong to lpar3",
182a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
192a81fa3bSSukadev Bhattiprolu  },
202a81fa3bSSukadev Bhattiprolu  {,
212a81fa3bSSukadev Bhattiprolu    "EventCode": "0x610050",
222a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ALL_CHIP_PUMP_CPRED",
232a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Initial and Final Pump Scope was chip pump (prediction=correct) for all data types (demand load,data prefetch,inst prefetch,inst fetch,xlate)",
242a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Initial and Final Pump Scope and data sourced across this scope was chip pump (prediction=correct) for all data types ( demand load,data,inst prefetch,inst fetch,xlate (I or d)"
252a81fa3bSSukadev Bhattiprolu  },
262a81fa3bSSukadev Bhattiprolu  {,
272a81fa3bSSukadev Bhattiprolu    "EventCode": "0x520050",
282a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ALL_GRP_PUMP_CPRED",
292a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Initial and Final Pump Scope and data sourced across this scope was group pump for all data types (demand load,data prefetch,inst prefetch,inst fetch,xlate)",
302a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Initial and Final Pump Scope and data sourced across this scope was group pump for all data types excluding data prefetch (demand load,inst prefetch,inst fetch,xlate)"
312a81fa3bSSukadev Bhattiprolu  },
322a81fa3bSSukadev Bhattiprolu  {,
332a81fa3bSSukadev Bhattiprolu    "EventCode": "0x620052",
342a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ALL_GRP_PUMP_MPRED",
352a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Final Pump Scope (Group) ended up either larger or smaller than Initial Pump Scope for all data types (demand load,data prefetch,inst prefetch,inst fetch,xlate)",
362a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Final Pump Scope(Group) to get data sourced, ended up larger than Initial Pump Scope OR Final Pump Scope(Group) got data from source that was at smaller scope(Chip) Final pump was group pump and initial pump was chip or final and initial pump was gro"
372a81fa3bSSukadev Bhattiprolu  },
382a81fa3bSSukadev Bhattiprolu  {,
392a81fa3bSSukadev Bhattiprolu    "EventCode": "0x610052",
402a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ALL_GRP_PUMP_MPRED_RTY",
412a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Final Pump Scope (Group) ended up larger than Initial Pump Scope (Chip) for all data types (demand load,data prefetch,inst prefetch,inst fetch,xlate)",
422a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Final Pump Scope(Group) to get data sourced, ended up larger than Initial Pump Scope (Chip) Final pump was group pump and initial pump was chip pumpfor all data types excluding data prefetch (demand load,inst prefetch,inst fetch,xlate)"
432a81fa3bSSukadev Bhattiprolu  },
442a81fa3bSSukadev Bhattiprolu  {,
452a81fa3bSSukadev Bhattiprolu    "EventCode": "0x610054",
462a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ALL_PUMP_CPRED",
472a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Pump prediction correct. Counts across all types of pumps for all data types (demand load,data prefetch,inst prefetch,inst fetch,xlate)",
482a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Pump prediction correct. Counts across all types of pumpsfor all data types excluding data prefetch (demand load,inst prefetch,inst fetch,xlate)"
492a81fa3bSSukadev Bhattiprolu  },
502a81fa3bSSukadev Bhattiprolu  {,
512a81fa3bSSukadev Bhattiprolu    "EventCode": "0x640052",
522a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ALL_PUMP_MPRED",
532a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Pump misprediction. Counts across all types of pumps for all data types (demand load,data prefetch,inst prefetch,inst fetch,xlate)",
542a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Pump Mis prediction Counts across all types of pumpsfor all data types excluding data prefetch (demand load,inst prefetch,inst fetch,xlate)"
552a81fa3bSSukadev Bhattiprolu  },
562a81fa3bSSukadev Bhattiprolu  {,
572a81fa3bSSukadev Bhattiprolu    "EventCode": "0x630050",
582a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ALL_SYS_PUMP_CPRED",
592a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Initial and Final Pump Scope was system pump for all data types (demand load,data prefetch,inst prefetch,inst fetch,xlate)",
602a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Initial and Final Pump Scope and data sourced across this scope was system pump for all data types excluding data prefetch (demand load,inst prefetch,inst fetch,xlate)"
612a81fa3bSSukadev Bhattiprolu  },
622a81fa3bSSukadev Bhattiprolu  {,
632a81fa3bSSukadev Bhattiprolu    "EventCode": "0x630052",
642a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ALL_SYS_PUMP_MPRED",
652a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Final Pump Scope (system) mispredicted. Either the original scope was too small (Chip/Group) or the original scope was System and it should have been smaller. Counts for all data types (demand load,data prefetch,inst prefetch,inst fetch,xlate)",
662a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Final Pump Scope(system) to get data sourced, ended up larger than Initial Pump Scope(Chip/Group) OR Final Pump Scope(system) got data from source that was at smaller scope(Chip/group) Final pump was system pump and initial pump was chip or group or"
672a81fa3bSSukadev Bhattiprolu  },
682a81fa3bSSukadev Bhattiprolu  {,
692a81fa3bSSukadev Bhattiprolu    "EventCode": "0x640050",
702a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ALL_SYS_PUMP_MPRED_RTY",
712a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Final Pump Scope (system) ended up larger than Initial Pump Scope (Chip/Group) for all data types (demand load,data prefetch,inst prefetch,inst fetch,xlate)",
722a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Final Pump Scope(system) to get data sourced, ended up larger than Initial Pump Scope (Chip or Group) for all data types excluding data prefetch (demand load,inst prefetch,inst fetch,xlate)"
732a81fa3bSSukadev Bhattiprolu  },
742a81fa3bSSukadev Bhattiprolu  {,
752a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4082",
762a81fa3bSSukadev Bhattiprolu    "EventName": "PM_BANK_CONFLICT",
772a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Read blocked due to interleave conflict. The ifar logic will detect an interleave conflict and kill the data that was read that cycle",
782a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
792a81fa3bSSukadev Bhattiprolu  },
802a81fa3bSSukadev Bhattiprolu  {,
812a81fa3bSSukadev Bhattiprolu    "EventCode": "0x5086",
822a81fa3bSSukadev Bhattiprolu    "EventName": "PM_BR_BC_8",
832a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Pairable BC+8 branch that has not been converted to a Resolve Finished in the BRU pipeline",
842a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
852a81fa3bSSukadev Bhattiprolu  },
862a81fa3bSSukadev Bhattiprolu  {,
872a81fa3bSSukadev Bhattiprolu    "EventCode": "0x5084",
882a81fa3bSSukadev Bhattiprolu    "EventName": "PM_BR_BC_8_CONV",
892a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Pairable BC+8 branch that was converted to a Resolve Finished in the BRU pipeline",
902a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
912a81fa3bSSukadev Bhattiprolu  },
922a81fa3bSSukadev Bhattiprolu  {,
932a81fa3bSSukadev Bhattiprolu    "EventCode": "0x40ac",
942a81fa3bSSukadev Bhattiprolu    "EventName": "PM_BR_MPRED_CCACHE",
952a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Conditional Branch Completed that was Mispredicted due to the Count Cache Target Prediction",
962a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
972a81fa3bSSukadev Bhattiprolu  },
982a81fa3bSSukadev Bhattiprolu  {,
992a81fa3bSSukadev Bhattiprolu    "EventCode": "0x40b8",
1002a81fa3bSSukadev Bhattiprolu    "EventName": "PM_BR_MPRED_CR",
1012a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Conditional Branch Completed that was Mispredicted due to the BHT Direction Prediction (taken/not taken)",
1022a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
1032a81fa3bSSukadev Bhattiprolu  },
1042a81fa3bSSukadev Bhattiprolu  {,
1052a81fa3bSSukadev Bhattiprolu    "EventCode": "0x40ae",
1062a81fa3bSSukadev Bhattiprolu    "EventName": "PM_BR_MPRED_LSTACK",
1072a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Conditional Branch Completed that was Mispredicted due to the Link Stack Target Prediction",
1082a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
1092a81fa3bSSukadev Bhattiprolu  },
1102a81fa3bSSukadev Bhattiprolu  {,
1112a81fa3bSSukadev Bhattiprolu    "EventCode": "0x40ba",
1122a81fa3bSSukadev Bhattiprolu    "EventName": "PM_BR_MPRED_TA",
1132a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Conditional Branch Completed that was Mispredicted due to the Target Address Prediction from the Count Cache or Link Stack. Only XL-form branches that resolved Taken set this event",
1142a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
1152a81fa3bSSukadev Bhattiprolu  },
1162a81fa3bSSukadev Bhattiprolu  {,
1172a81fa3bSSukadev Bhattiprolu    "EventCode": "0x10138",
1182a81fa3bSSukadev Bhattiprolu    "EventName": "PM_BR_MRK_2PATH",
1192a81fa3bSSukadev Bhattiprolu    "BriefDescription": "marked two path branch",
1202a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
1212a81fa3bSSukadev Bhattiprolu  },
1222a81fa3bSSukadev Bhattiprolu  {,
1232a81fa3bSSukadev Bhattiprolu    "EventCode": "0x409c",
1242a81fa3bSSukadev Bhattiprolu    "EventName": "PM_BR_PRED_BR0",
1252a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Conditional Branch Completed on BR0 (1st branch in group) in which the HW predicted the Direction or Target",
1262a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
1272a81fa3bSSukadev Bhattiprolu  },
1282a81fa3bSSukadev Bhattiprolu  {,
1292a81fa3bSSukadev Bhattiprolu    "EventCode": "0x409e",
1302a81fa3bSSukadev Bhattiprolu    "EventName": "PM_BR_PRED_BR1",
1312a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Conditional Branch Completed on BR1 (2nd branch in group) in which the HW predicted the Direction or Target. Note: BR1 can only be used in Single Thread Mode. In all of the SMT modes, only one branch can complete, thus BR1 is unused",
1322a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
1332a81fa3bSSukadev Bhattiprolu  },
1342a81fa3bSSukadev Bhattiprolu  {,
1352a81fa3bSSukadev Bhattiprolu    "EventCode": "0x489c",
1362a81fa3bSSukadev Bhattiprolu    "EventName": "PM_BR_PRED_BR_CMPL",
1372a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Completion Time Event. This event can also be calculated from the direct bus as follows: if_pc_br0_br_pred(0) OR if_pc_br0_br_pred(1)",
1382a81fa3bSSukadev Bhattiprolu    "PublicDescription": "IFU"
1392a81fa3bSSukadev Bhattiprolu  },
1402a81fa3bSSukadev Bhattiprolu  {,
1412a81fa3bSSukadev Bhattiprolu    "EventCode": "0x40a4",
1422a81fa3bSSukadev Bhattiprolu    "EventName": "PM_BR_PRED_CCACHE_BR0",
1432a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Conditional Branch Completed on BR0 that used the Count Cache for Target Prediction",
1442a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
1452a81fa3bSSukadev Bhattiprolu  },
1462a81fa3bSSukadev Bhattiprolu  {,
1472a81fa3bSSukadev Bhattiprolu    "EventCode": "0x40a6",
1482a81fa3bSSukadev Bhattiprolu    "EventName": "PM_BR_PRED_CCACHE_BR1",
1492a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Conditional Branch Completed on BR1 that used the Count Cache for Target Prediction",
1502a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
1512a81fa3bSSukadev Bhattiprolu  },
1522a81fa3bSSukadev Bhattiprolu  {,
1532a81fa3bSSukadev Bhattiprolu    "EventCode": "0x48a4",
1542a81fa3bSSukadev Bhattiprolu    "EventName": "PM_BR_PRED_CCACHE_CMPL",
1552a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Completion Time Event. This event can also be calculated from the direct bus as follows: if_pc_br0_br_pred(0) AND if_pc_br0_pred_type",
1562a81fa3bSSukadev Bhattiprolu    "PublicDescription": "IFU"
1572a81fa3bSSukadev Bhattiprolu  },
1582a81fa3bSSukadev Bhattiprolu  {,
1592a81fa3bSSukadev Bhattiprolu    "EventCode": "0x40b0",
1602a81fa3bSSukadev Bhattiprolu    "EventName": "PM_BR_PRED_CR_BR0",
1612a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Conditional Branch Completed on BR0 that had its direction predicted. I-form branches do not set this event. In addition, B-form branches which do not use the BHT do not set this event - these are branches with BO-field set to 'always taken' and branches",
1622a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
1632a81fa3bSSukadev Bhattiprolu  },
1642a81fa3bSSukadev Bhattiprolu  {,
1652a81fa3bSSukadev Bhattiprolu    "EventCode": "0x40b2",
1662a81fa3bSSukadev Bhattiprolu    "EventName": "PM_BR_PRED_CR_BR1",
1672a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Conditional Branch Completed on BR1 that had its direction predicted. I-form branches do not set this event. In addition, B-form branches which do not use the BHT do not set this event - these are branches with BO-field set to 'always taken' and branches",
1682a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
1692a81fa3bSSukadev Bhattiprolu  },
1702a81fa3bSSukadev Bhattiprolu  {,
1712a81fa3bSSukadev Bhattiprolu    "EventCode": "0x48b0",
1722a81fa3bSSukadev Bhattiprolu    "EventName": "PM_BR_PRED_CR_CMPL",
1732a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Completion Time Event. This event can also be calculated from the direct bus as follows: if_pc_br0_br_pred(1)='1'",
1742a81fa3bSSukadev Bhattiprolu    "PublicDescription": "IFU"
1752a81fa3bSSukadev Bhattiprolu  },
1762a81fa3bSSukadev Bhattiprolu  {,
1772a81fa3bSSukadev Bhattiprolu    "EventCode": "0x40a8",
1782a81fa3bSSukadev Bhattiprolu    "EventName": "PM_BR_PRED_LSTACK_BR0",
1792a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Conditional Branch Completed on BR0 that used the Link Stack for Target Prediction",
1802a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
1812a81fa3bSSukadev Bhattiprolu  },
1822a81fa3bSSukadev Bhattiprolu  {,
1832a81fa3bSSukadev Bhattiprolu    "EventCode": "0x40aa",
1842a81fa3bSSukadev Bhattiprolu    "EventName": "PM_BR_PRED_LSTACK_BR1",
1852a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Conditional Branch Completed on BR1 that used the Link Stack for Target Prediction",
1862a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
1872a81fa3bSSukadev Bhattiprolu  },
1882a81fa3bSSukadev Bhattiprolu  {,
1892a81fa3bSSukadev Bhattiprolu    "EventCode": "0x48a8",
1902a81fa3bSSukadev Bhattiprolu    "EventName": "PM_BR_PRED_LSTACK_CMPL",
1912a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Completion Time Event. This event can also be calculated from the direct bus as follows: if_pc_br0_br_pred(0) AND (not if_pc_br0_pred_type)",
1922a81fa3bSSukadev Bhattiprolu    "PublicDescription": "IFU"
1932a81fa3bSSukadev Bhattiprolu  },
1942a81fa3bSSukadev Bhattiprolu  {,
1952a81fa3bSSukadev Bhattiprolu    "EventCode": "0x40b4",
1962a81fa3bSSukadev Bhattiprolu    "EventName": "PM_BR_PRED_TA_BR0",
1972a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Conditional Branch Completed on BR0 that had its target address predicted. Only XL-form branches set this event",
1982a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
1992a81fa3bSSukadev Bhattiprolu  },
2002a81fa3bSSukadev Bhattiprolu  {,
2012a81fa3bSSukadev Bhattiprolu    "EventCode": "0x40b6",
2022a81fa3bSSukadev Bhattiprolu    "EventName": "PM_BR_PRED_TA_BR1",
2032a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Conditional Branch Completed on BR1 that had its target address predicted. Only XL-form branches set this event",
2042a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
2052a81fa3bSSukadev Bhattiprolu  },
2062a81fa3bSSukadev Bhattiprolu  {,
2072a81fa3bSSukadev Bhattiprolu    "EventCode": "0x48b4",
2082a81fa3bSSukadev Bhattiprolu    "EventName": "PM_BR_PRED_TA_CMPL",
2092a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Completion Time Event. This event can also be calculated from the direct bus as follows: if_pc_br0_br_pred(0)='1'",
2102a81fa3bSSukadev Bhattiprolu    "PublicDescription": "IFU"
2112a81fa3bSSukadev Bhattiprolu  },
2122a81fa3bSSukadev Bhattiprolu  {,
2132a81fa3bSSukadev Bhattiprolu    "EventCode": "0x40a0",
2142a81fa3bSSukadev Bhattiprolu    "EventName": "PM_BR_UNCOND_BR0",
2152a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Unconditional Branch Completed on BR0. HW branch prediction was not used for this branch. This can be an I-form branch, a B-form branch with BO-field set to branch always, or a B-form branch which was coverted to a Resolve",
2162a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
2172a81fa3bSSukadev Bhattiprolu  },
2182a81fa3bSSukadev Bhattiprolu  {,
2192a81fa3bSSukadev Bhattiprolu    "EventCode": "0x40a2",
2202a81fa3bSSukadev Bhattiprolu    "EventName": "PM_BR_UNCOND_BR1",
2212a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Unconditional Branch Completed on BR1. HW branch prediction was not used for this branch. This can be an I-form branch, a B-form branch with BO-field set to branch always, or a B-form branch which was coverted to a Resolve",
2222a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
2232a81fa3bSSukadev Bhattiprolu  },
2242a81fa3bSSukadev Bhattiprolu  {,
2252a81fa3bSSukadev Bhattiprolu    "EventCode": "0x48a0",
2262a81fa3bSSukadev Bhattiprolu    "EventName": "PM_BR_UNCOND_CMPL",
2272a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Completion Time Event. This event can also be calculated from the direct bus as follows: if_pc_br0_br_pred=00 AND if_pc_br0_completed",
2282a81fa3bSSukadev Bhattiprolu    "PublicDescription": "IFU"
2292a81fa3bSSukadev Bhattiprolu  },
2302a81fa3bSSukadev Bhattiprolu  {,
2312a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3094",
2322a81fa3bSSukadev Bhattiprolu    "EventName": "PM_CASTOUT_ISSUED",
2332a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Castouts issued",
2342a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
2352a81fa3bSSukadev Bhattiprolu  },
2362a81fa3bSSukadev Bhattiprolu  {,
2372a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3096",
2382a81fa3bSSukadev Bhattiprolu    "EventName": "PM_CASTOUT_ISSUED_GPR",
2392a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Castouts issued GPR",
2402a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
2412a81fa3bSSukadev Bhattiprolu  },
2422a81fa3bSSukadev Bhattiprolu  {,
2432a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2090",
2442a81fa3bSSukadev Bhattiprolu    "EventName": "PM_CLB_HELD",
2452a81fa3bSSukadev Bhattiprolu    "BriefDescription": "CLB Hold: Any Reason",
2462a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
2472a81fa3bSSukadev Bhattiprolu  },
2482a81fa3bSSukadev Bhattiprolu  {,
2492a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2d018",
2502a81fa3bSSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_BRU_CRU",
2512a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Completion stall due to IFU",
2522a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
2532a81fa3bSSukadev Bhattiprolu  },
2542a81fa3bSSukadev Bhattiprolu  {,
2552a81fa3bSSukadev Bhattiprolu    "EventCode": "0x30026",
2562a81fa3bSSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_COQ_FULL",
2572a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Completion stall due to CO q full",
2582a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
2592a81fa3bSSukadev Bhattiprolu  },
2602a81fa3bSSukadev Bhattiprolu  {,
2612a81fa3bSSukadev Bhattiprolu    "EventCode": "0x30038",
2622a81fa3bSSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_FLUSH",
2632a81fa3bSSukadev Bhattiprolu    "BriefDescription": "completion stall due to flush by own thread",
2642a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
2652a81fa3bSSukadev Bhattiprolu  },
2662a81fa3bSSukadev Bhattiprolu  {,
2672a81fa3bSSukadev Bhattiprolu    "EventCode": "0x30028",
2682a81fa3bSSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_MEM_ECC_DELAY",
2692a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Completion stall due to mem ECC delay",
2702a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
2712a81fa3bSSukadev Bhattiprolu  },
2722a81fa3bSSukadev Bhattiprolu  {,
2732a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2e01c",
2742a81fa3bSSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_NO_NTF",
2752a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Completion stall due to nop",
2762a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
2772a81fa3bSSukadev Bhattiprolu  },
2782a81fa3bSSukadev Bhattiprolu  {,
2792a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2e01e",
2802a81fa3bSSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_NTCG_FLUSH",
2812a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Completion stall due to ntcg flush",
2822a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Completion stall due to reject (load hit store)"
2832a81fa3bSSukadev Bhattiprolu  },
2842a81fa3bSSukadev Bhattiprolu  {,
2852a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4c010",
2862a81fa3bSSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_REJECT",
2872a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Completion stall due to LSU reject",
2882a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
2892a81fa3bSSukadev Bhattiprolu  },
2902a81fa3bSSukadev Bhattiprolu  {,
2912a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2c01a",
2922a81fa3bSSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_REJECT_LHS",
2932a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Completion stall due to reject (load hit store)",
2942a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
2952a81fa3bSSukadev Bhattiprolu  },
2962a81fa3bSSukadev Bhattiprolu  {,
2972a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4c014",
2982a81fa3bSSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_REJ_LMQ_FULL",
2992a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Completion stall due to LSU reject LMQ full",
3002a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
3012a81fa3bSSukadev Bhattiprolu  },
3022a81fa3bSSukadev Bhattiprolu  {,
3032a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4d010",
3042a81fa3bSSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_SCALAR",
3052a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Completion stall due to VSU scalar instruction",
3062a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
3072a81fa3bSSukadev Bhattiprolu  },
3082a81fa3bSSukadev Bhattiprolu  {,
3092a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2d010",
3102a81fa3bSSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_SCALAR_LONG",
3112a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Completion stall due to VSU scalar long latency instruction",
3122a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
3132a81fa3bSSukadev Bhattiprolu  },
3142a81fa3bSSukadev Bhattiprolu  {,
3152a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2c014",
3162a81fa3bSSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_STORE",
3172a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Completion stall by stores this includes store agen finishes in pipe LS0/LS1 and store data finishes in LS2/LS3",
3182a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
3192a81fa3bSSukadev Bhattiprolu  },
3202a81fa3bSSukadev Bhattiprolu  {,
3212a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2d014",
3222a81fa3bSSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_VECTOR",
3232a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Completion stall due to VSU vector instruction",
3242a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
3252a81fa3bSSukadev Bhattiprolu  },
3262a81fa3bSSukadev Bhattiprolu  {,
3272a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4d012",
3282a81fa3bSSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_VECTOR_LONG",
3292a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Completion stall due to VSU vector long instruction",
3302a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
3312a81fa3bSSukadev Bhattiprolu  },
3322a81fa3bSSukadev Bhattiprolu  {,
3332a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2d012",
3342a81fa3bSSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_VSU",
3352a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Completion stall due to VSU instruction",
3362a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
3372a81fa3bSSukadev Bhattiprolu  },
3382a81fa3bSSukadev Bhattiprolu  {,
3392a81fa3bSSukadev Bhattiprolu    "EventCode": "0x16083",
3402a81fa3bSSukadev Bhattiprolu    "EventName": "PM_CO0_ALLOC",
3412a81fa3bSSukadev Bhattiprolu    "BriefDescription": "CO mach 0 Busy. Used by PMU to sample ave RC livetime(mach0 used as sample point)",
3422a81fa3bSSukadev Bhattiprolu    "PublicDescription": "0.0"
3432a81fa3bSSukadev Bhattiprolu  },
3442a81fa3bSSukadev Bhattiprolu  {,
3452a81fa3bSSukadev Bhattiprolu    "EventCode": "0x16082",
3462a81fa3bSSukadev Bhattiprolu    "EventName": "PM_CO0_BUSY",
3472a81fa3bSSukadev Bhattiprolu    "BriefDescription": "CO mach 0 Busy. Used by PMU to sample ave RC livetime(mach0 used as sample point)",
3482a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
3492a81fa3bSSukadev Bhattiprolu  },
3502a81fa3bSSukadev Bhattiprolu  {,
3512a81fa3bSSukadev Bhattiprolu    "EventCode": "0x517082",
3522a81fa3bSSukadev Bhattiprolu    "EventName": "PM_CO_DISP_FAIL",
3532a81fa3bSSukadev Bhattiprolu    "BriefDescription": "CO dispatch failed due to all CO machines being busy",
3542a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
3552a81fa3bSSukadev Bhattiprolu  },
3562a81fa3bSSukadev Bhattiprolu  {,
3572a81fa3bSSukadev Bhattiprolu    "EventCode": "0x527084",
3582a81fa3bSSukadev Bhattiprolu    "EventName": "PM_CO_TM_SC_FOOTPRINT",
3592a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L2 did a cleanifdirty CO to the L3 (ie created an SC line in the L3)",
3602a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
3612a81fa3bSSukadev Bhattiprolu  },
3622a81fa3bSSukadev Bhattiprolu  {,
3632a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3608a",
3642a81fa3bSSukadev Bhattiprolu    "EventName": "PM_CO_USAGE",
3652a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Continuous 16 cycle(2to1) window where this signals rotates thru sampling each L2 CO machine busy. PMU uses this wave to then do 16 cyc count to sample total number of machs running",
3662a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
3672a81fa3bSSukadev Bhattiprolu  },
3682a81fa3bSSukadev Bhattiprolu  {,
3692a81fa3bSSukadev Bhattiprolu    "EventCode": "0x40066",
3702a81fa3bSSukadev Bhattiprolu    "EventName": "PM_CRU_FIN",
3712a81fa3bSSukadev Bhattiprolu    "BriefDescription": "IFU Finished a (non-branch) instruction",
3722a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
3732a81fa3bSSukadev Bhattiprolu  },
3742a81fa3bSSukadev Bhattiprolu  {,
3752a81fa3bSSukadev Bhattiprolu    "EventCode": "0x61c050",
3762a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_CHIP_PUMP_CPRED",
3772a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Initial and Final Pump Scope was chip pump (prediction=correct) for either demand loads or data prefetch",
3782a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Initial and Final Pump Scope and data sourced across this scope was chip pump (prediction=correct) for a demand load"
3792a81fa3bSSukadev Bhattiprolu  },
3802a81fa3bSSukadev Bhattiprolu  {,
3812a81fa3bSSukadev Bhattiprolu    "EventCode": "0x64c048",
3822a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_DL2L3_MOD",
3832a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Modified (M) data from another chip's L2 or L3 on a different Node or Group (Distant), as this chip due to either demand loads or data prefetch",
3842a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded with Modified (M) data from another chip's L2 or L3 on a different Node or Group (Distant), as this chip due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
3852a81fa3bSSukadev Bhattiprolu  },
3862a81fa3bSSukadev Bhattiprolu  {,
3872a81fa3bSSukadev Bhattiprolu    "EventCode": "0x63c048",
3882a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_DL2L3_SHR",
3892a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Shared (S) data from another chip's L2 or L3 on a different Node or Group (Distant), as this chip due to either demand loads or data prefetch",
3902a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded with Shared (S) data from another chip's L2 or L3 on a different Node or Group (Distant), as this chip due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
3912a81fa3bSSukadev Bhattiprolu  },
3922a81fa3bSSukadev Bhattiprolu  {,
3932a81fa3bSSukadev Bhattiprolu    "EventCode": "0x63c04c",
3942a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_DL4",
3952a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from another chip's L4 on a different Node or Group (Distant) due to either demand loads or data prefetch",
3962a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded from another chip's L4 on a different Node or Group (Distant) due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
3972a81fa3bSSukadev Bhattiprolu  },
3982a81fa3bSSukadev Bhattiprolu  {,
3992a81fa3bSSukadev Bhattiprolu    "EventCode": "0x64c04c",
4002a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_DMEM",
4012a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from another chip's memory on the same Node or Group (Distant) due to either demand loads or data prefetch",
4022a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded from another chip's memory on the same Node or Group (Distant) due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
4032a81fa3bSSukadev Bhattiprolu  },
4042a81fa3bSSukadev Bhattiprolu  {,
4052a81fa3bSSukadev Bhattiprolu    "EventCode": "0x61c042",
4062a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_L2",
4072a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from local core's L2 due to either demand loads or data prefetch",
4082a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded from local core's L2 due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
4092a81fa3bSSukadev Bhattiprolu  },
4102a81fa3bSSukadev Bhattiprolu  {,
4112a81fa3bSSukadev Bhattiprolu    "EventCode": "0x64c046",
4122a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_L21_MOD",
4132a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Modified (M) data from another core's L2 on the same chip due to either demand loads or data prefetch",
4142a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded with Modified (M) data from another core's L2 on the same chip due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
4152a81fa3bSSukadev Bhattiprolu  },
4162a81fa3bSSukadev Bhattiprolu  {,
4172a81fa3bSSukadev Bhattiprolu    "EventCode": "0x63c046",
4182a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_L21_SHR",
4192a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Shared (S) data from another core's L2 on the same chip due to either demand loads or data prefetch",
4202a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded with Shared (S) data from another core's L2 on the same chip due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
4212a81fa3bSSukadev Bhattiprolu  },
4222a81fa3bSSukadev Bhattiprolu  {,
4232a81fa3bSSukadev Bhattiprolu    "EventCode": "0x61c04e",
4242a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_L2MISS_MOD",
4252a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from a localtion other than the local core's L2 due to either demand loads or data prefetch",
4262a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded from a localtion other than the local core's L2 due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
4272a81fa3bSSukadev Bhattiprolu  },
4282a81fa3bSSukadev Bhattiprolu  {,
4292a81fa3bSSukadev Bhattiprolu    "EventCode": "0x63c040",
4302a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_L2_DISP_CONFLICT_LDHITST",
4312a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from local core's L2 with load hit store conflict due to either demand loads or data prefetch",
4322a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded from local core's L2 with load hit store conflict due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
4332a81fa3bSSukadev Bhattiprolu  },
4342a81fa3bSSukadev Bhattiprolu  {,
4352a81fa3bSSukadev Bhattiprolu    "EventCode": "0x64c040",
4362a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_L2_DISP_CONFLICT_OTHER",
4372a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from local core's L2 with dispatch conflict due to either demand loads or data prefetch",
4382a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded from local core's L2 with dispatch conflict due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
4392a81fa3bSSukadev Bhattiprolu  },
4402a81fa3bSSukadev Bhattiprolu  {,
4412a81fa3bSSukadev Bhattiprolu    "EventCode": "0x62c040",
4422a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_L2_MEPF",
4432a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from local core's L2 hit without dispatch conflicts on Mepf state due to either demand loads or data prefetch",
4442a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded from local core's L2 hit without dispatch conflicts on Mepf state due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
4452a81fa3bSSukadev Bhattiprolu  },
4462a81fa3bSSukadev Bhattiprolu  {,
4472a81fa3bSSukadev Bhattiprolu    "EventCode": "0x61c040",
4482a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_L2_NO_CONFLICT",
4492a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from local core's L2 without conflict due to either demand loads or data prefetch",
4502a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded from local core's L2 without conflict due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
4512a81fa3bSSukadev Bhattiprolu  },
4522a81fa3bSSukadev Bhattiprolu  {,
4532a81fa3bSSukadev Bhattiprolu    "EventCode": "0x64c042",
4542a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_L3",
4552a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from local core's L3 due to either demand loads or data prefetch",
4562a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded from local core's L3 due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
4572a81fa3bSSukadev Bhattiprolu  },
4582a81fa3bSSukadev Bhattiprolu  {,
4592a81fa3bSSukadev Bhattiprolu    "EventCode": "0x64c044",
4602a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_L31_ECO_MOD",
4612a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Modified (M) data from another core's ECO L3 on the same chip due to either demand loads or data prefetch",
4622a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded with Modified (M) data from another core's ECO L3 on the same chip due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
4632a81fa3bSSukadev Bhattiprolu  },
4642a81fa3bSSukadev Bhattiprolu  {,
4652a81fa3bSSukadev Bhattiprolu    "EventCode": "0x63c044",
4662a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_L31_ECO_SHR",
4672a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Shared (S) data from another core's ECO L3 on the same chip due to either demand loads or data prefetch",
4682a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded with Shared (S) data from another core's ECO L3 on the same chip due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
4692a81fa3bSSukadev Bhattiprolu  },
4702a81fa3bSSukadev Bhattiprolu  {,
4712a81fa3bSSukadev Bhattiprolu    "EventCode": "0x62c044",
4722a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_L31_MOD",
4732a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Modified (M) data from another core's L3 on the same chip due to either demand loads or data prefetch",
4742a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded with Modified (M) data from another core's L3 on the same chip due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
4752a81fa3bSSukadev Bhattiprolu  },
4762a81fa3bSSukadev Bhattiprolu  {,
4772a81fa3bSSukadev Bhattiprolu    "EventCode": "0x61c046",
4782a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_L31_SHR",
4792a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Shared (S) data from another core's L3 on the same chip due to either demand loads or data prefetch",
4802a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded with Shared (S) data from another core's L3 on the same chip due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
4812a81fa3bSSukadev Bhattiprolu  },
4822a81fa3bSSukadev Bhattiprolu  {,
4832a81fa3bSSukadev Bhattiprolu    "EventCode": "0x64c04e",
4842a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_L3MISS_MOD",
4852a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from a localtion other than the local core's L3 due to either demand loads or data prefetch",
4862a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded from a localtion other than the local core's L3 due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
4872a81fa3bSSukadev Bhattiprolu  },
4882a81fa3bSSukadev Bhattiprolu  {,
4892a81fa3bSSukadev Bhattiprolu    "EventCode": "0x63c042",
4902a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_L3_DISP_CONFLICT",
4912a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from local core's L3 with dispatch conflict due to either demand loads or data prefetch",
4922a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded from local core's L3 with dispatch conflict due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
4932a81fa3bSSukadev Bhattiprolu  },
4942a81fa3bSSukadev Bhattiprolu  {,
4952a81fa3bSSukadev Bhattiprolu    "EventCode": "0x62c042",
4962a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_L3_MEPF",
4972a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from local core's L3 without dispatch conflicts hit on Mepf state due to either demand loads or data prefetch",
4982a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded from local core's L3 without dispatch conflicts hit on Mepf state due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
4992a81fa3bSSukadev Bhattiprolu  },
5002a81fa3bSSukadev Bhattiprolu  {,
5012a81fa3bSSukadev Bhattiprolu    "EventCode": "0x61c044",
5022a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_L3_NO_CONFLICT",
5032a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from local core's L3 without conflict due to either demand loads or data prefetch",
5042a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded from local core's L3 without conflict due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
5052a81fa3bSSukadev Bhattiprolu  },
5062a81fa3bSSukadev Bhattiprolu  {,
5072a81fa3bSSukadev Bhattiprolu    "EventCode": "0x61c04c",
5082a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_LL4",
5092a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from the local chip's L4 cache due to either demand loads or data prefetch",
5102a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded from the local chip's L4 cache due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
5112a81fa3bSSukadev Bhattiprolu  },
5122a81fa3bSSukadev Bhattiprolu  {,
5132a81fa3bSSukadev Bhattiprolu    "EventCode": "0x62c048",
5142a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_LMEM",
5152a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from the local chip's Memory due to either demand loads or data prefetch",
5162a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded from the local chip's Memory due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
5172a81fa3bSSukadev Bhattiprolu  },
5182a81fa3bSSukadev Bhattiprolu  {,
5192a81fa3bSSukadev Bhattiprolu    "EventCode": "0x62c04c",
5202a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_MEMORY",
5212a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from a memory location including L4 from local remote or distant due to either demand loads or data prefetch",
5222a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded from a memory location including L4 from local remote or distant due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
5232a81fa3bSSukadev Bhattiprolu  },
5242a81fa3bSSukadev Bhattiprolu  {,
5252a81fa3bSSukadev Bhattiprolu    "EventCode": "0x64c04a",
5262a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_OFF_CHIP_CACHE",
5272a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded either shared or modified data from another core's L2/L3 on a different chip (remote or distant) due to either demand loads or data prefetch",
5282a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded either shared or modified data from another core's L2/L3 on a different chip (remote or distant) due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
5292a81fa3bSSukadev Bhattiprolu  },
5302a81fa3bSSukadev Bhattiprolu  {,
5312a81fa3bSSukadev Bhattiprolu    "EventCode": "0x61c048",
5322a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_ON_CHIP_CACHE",
5332a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded either shared or modified data from another core's L2/L3 on the same chip due to either demand loads or data prefetch",
5342a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded either shared or modified data from another core's L2/L3 on the same chip due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
5352a81fa3bSSukadev Bhattiprolu  },
5362a81fa3bSSukadev Bhattiprolu  {,
5372a81fa3bSSukadev Bhattiprolu    "EventCode": "0x62c046",
5382a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_RL2L3_MOD",
5392a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Modified (M) data from another chip's L2 or L3 on the same Node or Group (Remote), as this chip due to either demand loads or data prefetch",
5402a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded with Modified (M) data from another chip's L2 or L3 on the same Node or Group (Remote), as this chip due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
5412a81fa3bSSukadev Bhattiprolu  },
5422a81fa3bSSukadev Bhattiprolu  {,
5432a81fa3bSSukadev Bhattiprolu    "EventCode": "0x61c04a",
5442a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_RL2L3_SHR",
5452a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Shared (S) data from another chip's L2 or L3 on the same Node or Group (Remote), as this chip due to either demand loads or data prefetch",
5462a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded with Shared (S) data from another chip's L2 or L3 on the same Node or Group (Remote), as this chip due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
5472a81fa3bSSukadev Bhattiprolu  },
5482a81fa3bSSukadev Bhattiprolu  {,
5492a81fa3bSSukadev Bhattiprolu    "EventCode": "0x62c04a",
5502a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_RL4",
5512a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from another chip's L4 on the same Node or Group ( Remote) due to either demand loads or data prefetch",
5522a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded from another chip's L4 on the same Node or Group ( Remote) due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
5532a81fa3bSSukadev Bhattiprolu  },
5542a81fa3bSSukadev Bhattiprolu  {,
5552a81fa3bSSukadev Bhattiprolu    "EventCode": "0x63c04a",
5562a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_FROM_RMEM",
5572a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from another chip's memory on the same Node or Group ( Remote) due to either demand loads or data prefetch",
5582a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded from another chip's memory on the same Node or Group ( Remote) due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
5592a81fa3bSSukadev Bhattiprolu  },
5602a81fa3bSSukadev Bhattiprolu  {,
5612a81fa3bSSukadev Bhattiprolu    "EventCode": "0x62c050",
5622a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_GRP_PUMP_CPRED",
5632a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Initial and Final Pump Scope was group pump (prediction=correct) for either demand loads or data prefetch",
5642a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Initial and Final Pump Scope and data sourced across this scope was group pump for a demand load"
5652a81fa3bSSukadev Bhattiprolu  },
5662a81fa3bSSukadev Bhattiprolu  {,
5672a81fa3bSSukadev Bhattiprolu    "EventCode": "0x62c052",
5682a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_GRP_PUMP_MPRED",
5692a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Final Pump Scope (Group) ended up either larger or smaller than Initial Pump Scope for either demand loads or data prefetch",
5702a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Final Pump Scope(Group) to get data sourced, ended up larger than Initial Pump Scope OR Final Pump Scope(Group) got data from source that was at smaller scope(Chip) Final pump was group pump and initial pump was chip or final and initial pump was gro"
5712a81fa3bSSukadev Bhattiprolu  },
5722a81fa3bSSukadev Bhattiprolu  {,
5732a81fa3bSSukadev Bhattiprolu    "EventCode": "0x61c052",
5742a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_GRP_PUMP_MPRED_RTY",
5752a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Final Pump Scope (Group) ended up larger than Initial Pump Scope (Chip) for either demand loads or data prefetch",
5762a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Final Pump Scope(Group) to get data sourced, ended up larger than Initial Pump Scope (Chip) Final pump was group pump and initial pump was chip pumpfor a demand load"
5772a81fa3bSSukadev Bhattiprolu  },
5782a81fa3bSSukadev Bhattiprolu  {,
5792a81fa3bSSukadev Bhattiprolu    "EventCode": "0x61c054",
5802a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_PUMP_CPRED",
5812a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Pump prediction correct. Counts across all types of pumps for either demand loads or data prefetch",
5822a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Pump prediction correct. Counts across all types of pumps for a demand load"
5832a81fa3bSSukadev Bhattiprolu  },
5842a81fa3bSSukadev Bhattiprolu  {,
5852a81fa3bSSukadev Bhattiprolu    "EventCode": "0x64c052",
5862a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_PUMP_MPRED",
5872a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Pump misprediction. Counts across all types of pumps for either demand loads or data prefetch",
5882a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Pump Mis prediction Counts across all types of pumpsfor a demand load"
5892a81fa3bSSukadev Bhattiprolu  },
5902a81fa3bSSukadev Bhattiprolu  {,
5912a81fa3bSSukadev Bhattiprolu    "EventCode": "0x63c050",
5922a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_SYS_PUMP_CPRED",
5932a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Initial and Final Pump Scope was system pump (prediction=correct) for either demand loads or data prefetch",
5942a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Initial and Final Pump Scope and data sourced across this scope was system pump for a demand load"
5952a81fa3bSSukadev Bhattiprolu  },
5962a81fa3bSSukadev Bhattiprolu  {,
5972a81fa3bSSukadev Bhattiprolu    "EventCode": "0x63c052",
5982a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_SYS_PUMP_MPRED",
5992a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Final Pump Scope (system) mispredicted. Either the original scope was too small (Chip/Group) or the original scope was System and it should have been smaller. Counts for either demand loads or data prefetch",
6002a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Final Pump Scope(system) to get data sourced, ended up larger than Initial Pump Scope(Chip/Group) OR Final Pump Scope(system) got data from source that was at smaller scope(Chip/group) Final pump was system pump and initial pump was chip or group or"
6012a81fa3bSSukadev Bhattiprolu  },
6022a81fa3bSSukadev Bhattiprolu  {,
6032a81fa3bSSukadev Bhattiprolu    "EventCode": "0x64c050",
6042a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_ALL_SYS_PUMP_MPRED_RTY",
6052a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Final Pump Scope (system) ended up larger than Initial Pump Scope (Chip/Group) for either demand loads or data prefetch",
6062a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Final Pump Scope(system) to get data sourced, ended up larger than Initial Pump Scope (Chip or Group) for a demand load"
6072a81fa3bSSukadev Bhattiprolu  },
6082a81fa3bSSukadev Bhattiprolu  {,
6092a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4c046",
6102a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_L21_MOD",
6112a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Modified (M) data from another core's L2 on the same chip due to a demand load",
6122a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded with Modified (M) data from another core's L2 on the same chip due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
6132a81fa3bSSukadev Bhattiprolu  },
6142a81fa3bSSukadev Bhattiprolu  {,
6152a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3c046",
6162a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_L21_SHR",
6172a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Shared (S) data from another core's L2 on the same chip due to a demand load",
6182a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded with Shared (S) data from another core's L2 on the same chip due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
6192a81fa3bSSukadev Bhattiprolu  },
6202a81fa3bSSukadev Bhattiprolu  {,
6212a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4c044",
6222a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_L31_ECO_MOD",
6232a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Modified (M) data from another core's ECO L3 on the same chip due to a demand load",
6242a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded with Modified (M) data from another core's ECO L3 on the same chip due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
6252a81fa3bSSukadev Bhattiprolu  },
6262a81fa3bSSukadev Bhattiprolu  {,
6272a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3c044",
6282a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_L31_ECO_SHR",
6292a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Shared (S) data from another core's ECO L3 on the same chip due to a demand load",
6302a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded with Shared (S) data from another core's ECO L3 on the same chip due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
6312a81fa3bSSukadev Bhattiprolu  },
6322a81fa3bSSukadev Bhattiprolu  {,
6332a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2c044",
6342a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_L31_MOD",
6352a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Modified (M) data from another core's L3 on the same chip due to a demand load",
6362a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded with Modified (M) data from another core's L3 on the same chip due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
6372a81fa3bSSukadev Bhattiprolu  },
6382a81fa3bSSukadev Bhattiprolu  {,
6392a81fa3bSSukadev Bhattiprolu    "EventCode": "0x1c046",
6402a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_L31_SHR",
6412a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Shared (S) data from another core's L3 on the same chip due to a demand load",
6422a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's data cache was reloaded with Shared (S) data from another core's L3 on the same chip due to either only demand loads or demand loads plus prefetches if MMCR1[16] is 1"
6432a81fa3bSSukadev Bhattiprolu  },
6442a81fa3bSSukadev Bhattiprolu  {,
6452a81fa3bSSukadev Bhattiprolu    "EventCode": "0x400fe",
6462a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_MEM",
6472a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from a memory location including L4 from local remote or distant due to a demand load",
6482a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Data cache reload from memory (including L4)"
6492a81fa3bSSukadev Bhattiprolu  },
6502a81fa3bSSukadev Bhattiprolu  {,
6512a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe0bc",
6522a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DC_COLLISIONS",
6532a81fa3bSSukadev Bhattiprolu    "BriefDescription": "DATA Cache collisions",
6542a81fa3bSSukadev Bhattiprolu    "PublicDescription": "DATA Cache collisions42"
6552a81fa3bSSukadev Bhattiprolu  },
6562a81fa3bSSukadev Bhattiprolu  {,
6572a81fa3bSSukadev Bhattiprolu    "EventCode": "0x1e050",
6582a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DC_PREF_STREAM_ALLOC",
6592a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Stream marked valid. The stream could have been allocated through the hardware prefetch mechanism or through software. This is combined ls0 and ls1",
6602a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
6612a81fa3bSSukadev Bhattiprolu  },
6622a81fa3bSSukadev Bhattiprolu  {,
6632a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2e050",
6642a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DC_PREF_STREAM_CONF",
6652a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A demand load referenced a line in an active prefetch stream. The stream could have been allocated through the hardware prefetch mechanism or through software. Combine up + down",
6662a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
6672a81fa3bSSukadev Bhattiprolu  },
6682a81fa3bSSukadev Bhattiprolu  {,
6692a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4e050",
6702a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DC_PREF_STREAM_FUZZY_CONF",
6712a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A demand load referenced a line in an active fuzzy prefetch stream. The stream could have been allocated through the hardware prefetch mechanism or through software.Fuzzy stream confirm (out of order effects, or pf cant keep up)",
6722a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
6732a81fa3bSSukadev Bhattiprolu  },
6742a81fa3bSSukadev Bhattiprolu  {,
6752a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3e050",
6762a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DC_PREF_STREAM_STRIDED_CONF",
6772a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A demand load referenced a line in an active strided prefetch stream. The stream could have been allocated through the hardware prefetch mechanism or through software",
6782a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
6792a81fa3bSSukadev Bhattiprolu  },
6802a81fa3bSSukadev Bhattiprolu  {,
6812a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb0ba",
6822a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DFU",
6832a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Finish DFU (all finish)",
6842a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
6852a81fa3bSSukadev Bhattiprolu  },
6862a81fa3bSSukadev Bhattiprolu  {,
6872a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb0be",
6882a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DFU_DCFFIX",
6892a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Convert from fixed opcode finish (dcffix,dcffixq)",
6902a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
6912a81fa3bSSukadev Bhattiprolu  },
6922a81fa3bSSukadev Bhattiprolu  {,
6932a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb0bc",
6942a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DFU_DENBCD",
6952a81fa3bSSukadev Bhattiprolu    "BriefDescription": "BCD->DPD opcode finish (denbcd, denbcdq)",
6962a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
6972a81fa3bSSukadev Bhattiprolu  },
6982a81fa3bSSukadev Bhattiprolu  {,
6992a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb0b8",
7002a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DFU_MC",
7012a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Finish DFU multicycle",
7022a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
7032a81fa3bSSukadev Bhattiprolu  },
7042a81fa3bSSukadev Bhattiprolu  {,
7052a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2092",
7062a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DISP_CLB_HELD_BAL",
7072a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Dispatch/CLB Hold: Balance",
7082a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
7092a81fa3bSSukadev Bhattiprolu  },
7102a81fa3bSSukadev Bhattiprolu  {,
7112a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2094",
7122a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DISP_CLB_HELD_RES",
7132a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Dispatch/CLB Hold: Resource",
7142a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
7152a81fa3bSSukadev Bhattiprolu  },
7162a81fa3bSSukadev Bhattiprolu  {,
7172a81fa3bSSukadev Bhattiprolu    "EventCode": "0x20a8",
7182a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DISP_CLB_HELD_SB",
7192a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Dispatch/CLB Hold: Scoreboard",
7202a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
7212a81fa3bSSukadev Bhattiprolu  },
7222a81fa3bSSukadev Bhattiprolu  {,
7232a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2098",
7242a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DISP_CLB_HELD_SYNC",
7252a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Dispatch/CLB Hold: Sync type instruction",
7262a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
7272a81fa3bSSukadev Bhattiprolu  },
7282a81fa3bSSukadev Bhattiprolu  {,
7292a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2096",
7302a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DISP_CLB_HELD_TLBIE",
7312a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Dispatch Hold: Due to TLBIE",
7322a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
7332a81fa3bSSukadev Bhattiprolu  },
7342a81fa3bSSukadev Bhattiprolu  {,
7352a81fa3bSSukadev Bhattiprolu    "EventCode": "0x20006",
7362a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DISP_HELD_IQ_FULL",
7372a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Dispatch held due to Issue q full",
7382a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
7392a81fa3bSSukadev Bhattiprolu  },
7402a81fa3bSSukadev Bhattiprolu  {,
7412a81fa3bSSukadev Bhattiprolu    "EventCode": "0x1002a",
7422a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DISP_HELD_MAP_FULL",
7432a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Dispatch for this thread was held because the Mappers were full",
7442a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Dispatch held due to Mapper full"
7452a81fa3bSSukadev Bhattiprolu  },
7462a81fa3bSSukadev Bhattiprolu  {,
7472a81fa3bSSukadev Bhattiprolu    "EventCode": "0x30018",
7482a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DISP_HELD_SRQ_FULL",
7492a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Dispatch held due SRQ no room",
7502a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
7512a81fa3bSSukadev Bhattiprolu  },
7522a81fa3bSSukadev Bhattiprolu  {,
7532a81fa3bSSukadev Bhattiprolu    "EventCode": "0x30a6",
7542a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DISP_HOLD_GCT_FULL",
7552a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Dispatch Hold Due to no space in the GCT",
7562a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
7572a81fa3bSSukadev Bhattiprolu  },
7582a81fa3bSSukadev Bhattiprolu  {,
7592a81fa3bSSukadev Bhattiprolu    "EventCode": "0x30008",
7602a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DISP_WT",
7612a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Dispatched Starved",
7622a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Dispatched Starved (not held, nothing to dispatch)"
7632a81fa3bSSukadev Bhattiprolu  },
7642a81fa3bSSukadev Bhattiprolu  {,
7652a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4e046",
7662a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_L21_MOD",
7672a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Modified (M) data from another core's L2 on the same chip due to a data side request",
7682a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
7692a81fa3bSSukadev Bhattiprolu  },
7702a81fa3bSSukadev Bhattiprolu  {,
7712a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3e046",
7722a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_L21_SHR",
7732a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Shared (S) data from another core's L2 on the same chip due to a data side request",
7742a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
7752a81fa3bSSukadev Bhattiprolu  },
7762a81fa3bSSukadev Bhattiprolu  {,
7772a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3e040",
7782a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_L2_DISP_CONFLICT_LDHITST",
7792a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L2 with load hit store conflict due to a data side request",
7802a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
7812a81fa3bSSukadev Bhattiprolu  },
7822a81fa3bSSukadev Bhattiprolu  {,
7832a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4e040",
7842a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_L2_DISP_CONFLICT_OTHER",
7852a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L2 with dispatch conflict due to a data side request",
7862a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
7872a81fa3bSSukadev Bhattiprolu  },
7882a81fa3bSSukadev Bhattiprolu  {,
7892a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4e044",
7902a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_L31_ECO_MOD",
7912a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Modified (M) data from another core's ECO L3 on the same chip due to a data side request",
7922a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
7932a81fa3bSSukadev Bhattiprolu  },
7942a81fa3bSSukadev Bhattiprolu  {,
7952a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3e044",
7962a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_L31_ECO_SHR",
7972a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Shared (S) data from another core's ECO L3 on the same chip due to a data side request",
7982a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
7992a81fa3bSSukadev Bhattiprolu  },
8002a81fa3bSSukadev Bhattiprolu  {,
8012a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2e044",
8022a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_L31_MOD",
8032a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Modified (M) data from another core's L3 on the same chip due to a data side request",
8042a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
8052a81fa3bSSukadev Bhattiprolu  },
8062a81fa3bSSukadev Bhattiprolu  {,
8072a81fa3bSSukadev Bhattiprolu    "EventCode": "0x1e046",
8082a81fa3bSSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_L31_SHR",
8092a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Shared (S) data from another core's L3 on the same chip due to a data side request",
8102a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
8112a81fa3bSSukadev Bhattiprolu  },
8122a81fa3bSSukadev Bhattiprolu  {,
8132a81fa3bSSukadev Bhattiprolu    "EventCode": "0x50a8",
8142a81fa3bSSukadev Bhattiprolu    "EventName": "PM_EAT_FORCE_MISPRED",
8152a81fa3bSSukadev Bhattiprolu    "BriefDescription": "XL-form branch was mispredicted due to the predicted target address missing from EAT. The EAT forces a mispredict in this case since there is no predicated target to validate. This is a rare case that may occur when the EAT is full and a branch is issue",
8162a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
8172a81fa3bSSukadev Bhattiprolu  },
8182a81fa3bSSukadev Bhattiprolu  {,
8192a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4084",
8202a81fa3bSSukadev Bhattiprolu    "EventName": "PM_EAT_FULL_CYC",
8212a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Cycles No room in EAT",
8222a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Cycles No room in EATSet on bank conflict and case where no ibuffers available"
8232a81fa3bSSukadev Bhattiprolu  },
8242a81fa3bSSukadev Bhattiprolu  {,
8252a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2080",
8262a81fa3bSSukadev Bhattiprolu    "EventName": "PM_EE_OFF_EXT_INT",
8272a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Ee off and external interrupt",
8282a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
8292a81fa3bSSukadev Bhattiprolu  },
8302a81fa3bSSukadev Bhattiprolu  {,
8312a81fa3bSSukadev Bhattiprolu    "EventCode": "0x20b4",
8322a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FAV_TBEGIN",
8332a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Dispatch time Favored tbegin",
8342a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
8352a81fa3bSSukadev Bhattiprolu  },
8362a81fa3bSSukadev Bhattiprolu  {,
8372a81fa3bSSukadev Bhattiprolu    "EventCode": "0x100f4",
8382a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FLOP",
8392a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Floating Point Operation Finished",
8402a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Floating Point Operations Finished"
8412a81fa3bSSukadev Bhattiprolu  },
8422a81fa3bSSukadev Bhattiprolu  {,
8432a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa0ae",
8442a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FLOP_SUM_SCALAR",
8452a81fa3bSSukadev Bhattiprolu    "BriefDescription": "flops summary scalar instructions",
8462a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
8472a81fa3bSSukadev Bhattiprolu  },
8482a81fa3bSSukadev Bhattiprolu  {,
8492a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa0ac",
8502a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FLOP_SUM_VEC",
8512a81fa3bSSukadev Bhattiprolu    "BriefDescription": "flops summary vector instructions",
8522a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
8532a81fa3bSSukadev Bhattiprolu  },
8542a81fa3bSSukadev Bhattiprolu  {,
8552a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2084",
8562a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FLUSH_BR_MPRED",
8572a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Flush caused by branch mispredict",
8582a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
8592a81fa3bSSukadev Bhattiprolu  },
8602a81fa3bSSukadev Bhattiprolu  {,
8612a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2082",
8622a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FLUSH_DISP",
8632a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Dispatch flush",
8642a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
8652a81fa3bSSukadev Bhattiprolu  },
8662a81fa3bSSukadev Bhattiprolu  {,
8672a81fa3bSSukadev Bhattiprolu    "EventCode": "0x208c",
8682a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FLUSH_DISP_SB",
8692a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Dispatch Flush: Scoreboard",
8702a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
8712a81fa3bSSukadev Bhattiprolu  },
8722a81fa3bSSukadev Bhattiprolu  {,
8732a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2088",
8742a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FLUSH_DISP_SYNC",
8752a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Dispatch Flush: Sync",
8762a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
8772a81fa3bSSukadev Bhattiprolu  },
8782a81fa3bSSukadev Bhattiprolu  {,
8792a81fa3bSSukadev Bhattiprolu    "EventCode": "0x208a",
8802a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FLUSH_DISP_TLBIE",
8812a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Dispatch Flush: TLBIE",
8822a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
8832a81fa3bSSukadev Bhattiprolu  },
8842a81fa3bSSukadev Bhattiprolu  {,
8852a81fa3bSSukadev Bhattiprolu    "EventCode": "0x208e",
8862a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FLUSH_LSU",
8872a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Flush initiated by LSU",
8882a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
8892a81fa3bSSukadev Bhattiprolu  },
8902a81fa3bSSukadev Bhattiprolu  {,
8912a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2086",
8922a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FLUSH_PARTIAL",
8932a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Partial flush",
8942a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
8952a81fa3bSSukadev Bhattiprolu  },
8962a81fa3bSSukadev Bhattiprolu  {,
8972a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa0b0",
8982a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FPU0_FCONV",
8992a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Convert instruction executed",
9002a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
9012a81fa3bSSukadev Bhattiprolu  },
9022a81fa3bSSukadev Bhattiprolu  {,
9032a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa0b8",
9042a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FPU0_FEST",
9052a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Estimate instruction executed",
9062a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
9072a81fa3bSSukadev Bhattiprolu  },
9082a81fa3bSSukadev Bhattiprolu  {,
9092a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa0b4",
9102a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FPU0_FRSP",
9112a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Round to single precision instruction executed",
9122a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
9132a81fa3bSSukadev Bhattiprolu  },
9142a81fa3bSSukadev Bhattiprolu  {,
9152a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa0b2",
9162a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FPU1_FCONV",
9172a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Convert instruction executed",
9182a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
9192a81fa3bSSukadev Bhattiprolu  },
9202a81fa3bSSukadev Bhattiprolu  {,
9212a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa0ba",
9222a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FPU1_FEST",
9232a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Estimate instruction executed",
9242a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
9252a81fa3bSSukadev Bhattiprolu  },
9262a81fa3bSSukadev Bhattiprolu  {,
9272a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa0b6",
9282a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FPU1_FRSP",
9292a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Round to single precision instruction executed",
9302a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
9312a81fa3bSSukadev Bhattiprolu  },
9322a81fa3bSSukadev Bhattiprolu  {,
9332a81fa3bSSukadev Bhattiprolu    "EventCode": "0x50b0",
9342a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FUSION_TOC_GRP0_1",
9352a81fa3bSSukadev Bhattiprolu    "BriefDescription": "One pair of instructions fused with TOC in Group0",
9362a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
9372a81fa3bSSukadev Bhattiprolu  },
9382a81fa3bSSukadev Bhattiprolu  {,
9392a81fa3bSSukadev Bhattiprolu    "EventCode": "0x50ae",
9402a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FUSION_TOC_GRP0_2",
9412a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Two pairs of instructions fused with TOCin Group0",
9422a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
9432a81fa3bSSukadev Bhattiprolu  },
9442a81fa3bSSukadev Bhattiprolu  {,
9452a81fa3bSSukadev Bhattiprolu    "EventCode": "0x50ac",
9462a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FUSION_TOC_GRP0_3",
9472a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Three pairs of instructions fused with TOC in Group0",
9482a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
9492a81fa3bSSukadev Bhattiprolu  },
9502a81fa3bSSukadev Bhattiprolu  {,
9512a81fa3bSSukadev Bhattiprolu    "EventCode": "0x50b2",
9522a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FUSION_TOC_GRP1_1",
9532a81fa3bSSukadev Bhattiprolu    "BriefDescription": "One pair of instructions fused with TOX in Group1",
9542a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
9552a81fa3bSSukadev Bhattiprolu  },
9562a81fa3bSSukadev Bhattiprolu  {,
9572a81fa3bSSukadev Bhattiprolu    "EventCode": "0x50b8",
9582a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FUSION_VSX_GRP0_1",
9592a81fa3bSSukadev Bhattiprolu    "BriefDescription": "One pair of instructions fused with VSX in Group0",
9602a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
9612a81fa3bSSukadev Bhattiprolu  },
9622a81fa3bSSukadev Bhattiprolu  {,
9632a81fa3bSSukadev Bhattiprolu    "EventCode": "0x50b6",
9642a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FUSION_VSX_GRP0_2",
9652a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Two pairs of instructions fused with VSX in Group0",
9662a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
9672a81fa3bSSukadev Bhattiprolu  },
9682a81fa3bSSukadev Bhattiprolu  {,
9692a81fa3bSSukadev Bhattiprolu    "EventCode": "0x50b4",
9702a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FUSION_VSX_GRP0_3",
9712a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Three pairs of instructions fused with VSX in Group0",
9722a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
9732a81fa3bSSukadev Bhattiprolu  },
9742a81fa3bSSukadev Bhattiprolu  {,
9752a81fa3bSSukadev Bhattiprolu    "EventCode": "0x50ba",
9762a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FUSION_VSX_GRP1_1",
9772a81fa3bSSukadev Bhattiprolu    "BriefDescription": "One pair of instructions fused with VSX in Group1",
9782a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
9792a81fa3bSSukadev Bhattiprolu  },
9802a81fa3bSSukadev Bhattiprolu  {,
9812a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3000e",
9822a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FXU0_BUSY_FXU1_IDLE",
9832a81fa3bSSukadev Bhattiprolu    "BriefDescription": "fxu0 busy and fxu1 idle",
9842a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
9852a81fa3bSSukadev Bhattiprolu  },
9862a81fa3bSSukadev Bhattiprolu  {,
9872a81fa3bSSukadev Bhattiprolu    "EventCode": "0x10004",
9882a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FXU0_FIN",
9892a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The fixed point unit Unit 0 finished an instruction. Instructions that finish may not necessary complete",
9902a81fa3bSSukadev Bhattiprolu    "PublicDescription": "FXU0 Finished"
9912a81fa3bSSukadev Bhattiprolu  },
9922a81fa3bSSukadev Bhattiprolu  {,
9932a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4000e",
9942a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FXU1_BUSY_FXU0_IDLE",
9952a81fa3bSSukadev Bhattiprolu    "BriefDescription": "fxu0 idle and fxu1 busy",
9962a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
9972a81fa3bSSukadev Bhattiprolu  },
9982a81fa3bSSukadev Bhattiprolu  {,
9992a81fa3bSSukadev Bhattiprolu    "EventCode": "0x40004",
10002a81fa3bSSukadev Bhattiprolu    "EventName": "PM_FXU1_FIN",
10012a81fa3bSSukadev Bhattiprolu    "BriefDescription": "FXU1 Finished",
10022a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
10032a81fa3bSSukadev Bhattiprolu  },
10042a81fa3bSSukadev Bhattiprolu  {,
10052a81fa3bSSukadev Bhattiprolu    "EventCode": "0x20008",
10062a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GCT_EMPTY_CYC",
10072a81fa3bSSukadev Bhattiprolu    "BriefDescription": "No itags assigned either thread (GCT Empty)",
10082a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
10092a81fa3bSSukadev Bhattiprolu  },
10102a81fa3bSSukadev Bhattiprolu  {,
10112a81fa3bSSukadev Bhattiprolu    "EventCode": "0x30a4",
10122a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GCT_MERGE",
10132a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Group dispatched on a merged GCT empty. GCT entries can be merged only within the same thread",
10142a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
10152a81fa3bSSukadev Bhattiprolu  },
10162a81fa3bSSukadev Bhattiprolu  {,
10172a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4d01e",
10182a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GCT_NOSLOT_BR_MPRED",
10192a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Gct empty for this thread due to branch mispred",
10202a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
10212a81fa3bSSukadev Bhattiprolu  },
10222a81fa3bSSukadev Bhattiprolu  {,
10232a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4d01a",
10242a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GCT_NOSLOT_BR_MPRED_ICMISS",
10252a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Gct empty for this thread due to Icache Miss and branch mispred",
10262a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
10272a81fa3bSSukadev Bhattiprolu  },
10282a81fa3bSSukadev Bhattiprolu  {,
10292a81fa3bSSukadev Bhattiprolu    "EventCode": "0x100f8",
10302a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GCT_NOSLOT_CYC",
10312a81fa3bSSukadev Bhattiprolu    "BriefDescription": "No itags assigned",
10322a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Pipeline empty (No itags assigned , no GCT slots used)"
10332a81fa3bSSukadev Bhattiprolu  },
10342a81fa3bSSukadev Bhattiprolu  {,
10352a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2d01e",
10362a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GCT_NOSLOT_DISP_HELD_ISSQ",
10372a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Gct empty for this thread due to dispatch hold on this thread due to Issue q full",
10382a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
10392a81fa3bSSukadev Bhattiprolu  },
10402a81fa3bSSukadev Bhattiprolu  {,
10412a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4d01c",
10422a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GCT_NOSLOT_DISP_HELD_MAP",
10432a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Gct empty for this thread due to dispatch hold on this thread due to Mapper full",
10442a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
10452a81fa3bSSukadev Bhattiprolu  },
10462a81fa3bSSukadev Bhattiprolu  {,
10472a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2e010",
10482a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GCT_NOSLOT_DISP_HELD_OTHER",
10492a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Gct empty for this thread due to dispatch hold on this thread due to sync",
10502a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
10512a81fa3bSSukadev Bhattiprolu  },
10522a81fa3bSSukadev Bhattiprolu  {,
10532a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2d01c",
10542a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GCT_NOSLOT_DISP_HELD_SRQ",
10552a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Gct empty for this thread due to dispatch hold on this thread due to SRQ full",
10562a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
10572a81fa3bSSukadev Bhattiprolu  },
10582a81fa3bSSukadev Bhattiprolu  {,
10592a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4e010",
10602a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GCT_NOSLOT_IC_L3MISS",
10612a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Gct empty for this thread due to icach l3 miss",
10622a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
10632a81fa3bSSukadev Bhattiprolu  },
10642a81fa3bSSukadev Bhattiprolu  {,
10652a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2d01a",
10662a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GCT_NOSLOT_IC_MISS",
10672a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Gct empty for this thread due to Icache Miss",
10682a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
10692a81fa3bSSukadev Bhattiprolu  },
10702a81fa3bSSukadev Bhattiprolu  {,
10712a81fa3bSSukadev Bhattiprolu    "EventCode": "0x20a2",
10722a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GCT_UTIL_11_14_ENTRIES",
10732a81fa3bSSukadev Bhattiprolu    "BriefDescription": "GCT Utilization 11-14 entries",
10742a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
10752a81fa3bSSukadev Bhattiprolu  },
10762a81fa3bSSukadev Bhattiprolu  {,
10772a81fa3bSSukadev Bhattiprolu    "EventCode": "0x20a4",
10782a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GCT_UTIL_15_17_ENTRIES",
10792a81fa3bSSukadev Bhattiprolu    "BriefDescription": "GCT Utilization 15-17 entries",
10802a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
10812a81fa3bSSukadev Bhattiprolu  },
10822a81fa3bSSukadev Bhattiprolu  {,
10832a81fa3bSSukadev Bhattiprolu    "EventCode": "0x20a6",
10842a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GCT_UTIL_18_ENTRIES",
10852a81fa3bSSukadev Bhattiprolu    "BriefDescription": "GCT Utilization 18+ entries",
10862a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
10872a81fa3bSSukadev Bhattiprolu  },
10882a81fa3bSSukadev Bhattiprolu  {,
10892a81fa3bSSukadev Bhattiprolu    "EventCode": "0x209c",
10902a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GCT_UTIL_1_2_ENTRIES",
10912a81fa3bSSukadev Bhattiprolu    "BriefDescription": "GCT Utilization 1-2 entries",
10922a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
10932a81fa3bSSukadev Bhattiprolu  },
10942a81fa3bSSukadev Bhattiprolu  {,
10952a81fa3bSSukadev Bhattiprolu    "EventCode": "0x209e",
10962a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GCT_UTIL_3_6_ENTRIES",
10972a81fa3bSSukadev Bhattiprolu    "BriefDescription": "GCT Utilization 3-6 entries",
10982a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
10992a81fa3bSSukadev Bhattiprolu  },
11002a81fa3bSSukadev Bhattiprolu  {,
11012a81fa3bSSukadev Bhattiprolu    "EventCode": "0x20a0",
11022a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GCT_UTIL_7_10_ENTRIES",
11032a81fa3bSSukadev Bhattiprolu    "BriefDescription": "GCT Utilization 7-10 entries",
11042a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
11052a81fa3bSSukadev Bhattiprolu  },
11062a81fa3bSSukadev Bhattiprolu  {,
11072a81fa3bSSukadev Bhattiprolu    "EventCode": "0x1000a",
11082a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GRP_BR_MPRED_NONSPEC",
11092a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Group experienced non-speculative branch redirect",
11102a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Group experienced Non-speculative br mispredicct"
11112a81fa3bSSukadev Bhattiprolu  },
11122a81fa3bSSukadev Bhattiprolu  {,
11132a81fa3bSSukadev Bhattiprolu    "EventCode": "0x30004",
11142a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GRP_CMPL",
11152a81fa3bSSukadev Bhattiprolu    "BriefDescription": "group completed",
11162a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
11172a81fa3bSSukadev Bhattiprolu  },
11182a81fa3bSSukadev Bhattiprolu  {,
11192a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3000a",
11202a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GRP_DISP",
11212a81fa3bSSukadev Bhattiprolu    "BriefDescription": "group dispatch",
11222a81fa3bSSukadev Bhattiprolu    "PublicDescription": "dispatch_success (Group Dispatched)"
11232a81fa3bSSukadev Bhattiprolu  },
11242a81fa3bSSukadev Bhattiprolu  {,
11252a81fa3bSSukadev Bhattiprolu    "EventCode": "0x1000c",
11262a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GRP_IC_MISS_NONSPEC",
11272a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Group experienced non-speculative I cache miss",
11282a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Group experi enced Non-specu lative I cache miss"
11292a81fa3bSSukadev Bhattiprolu  },
11302a81fa3bSSukadev Bhattiprolu  {,
11312a81fa3bSSukadev Bhattiprolu    "EventCode": "0x10130",
11322a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GRP_MRK",
11332a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Instruction Marked",
11342a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Instruction marked in idu"
11352a81fa3bSSukadev Bhattiprolu  },
11362a81fa3bSSukadev Bhattiprolu  {,
11372a81fa3bSSukadev Bhattiprolu    "EventCode": "0x509c",
11382a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GRP_NON_FULL_GROUP",
11392a81fa3bSSukadev Bhattiprolu    "BriefDescription": "GROUPs where we did not have 6 non branch instructions in the group(ST mode), in SMT mode 3 non branches",
11402a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
11412a81fa3bSSukadev Bhattiprolu  },
11422a81fa3bSSukadev Bhattiprolu  {,
11432a81fa3bSSukadev Bhattiprolu    "EventCode": "0x50a4",
11442a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GRP_TERM_2ND_BRANCH",
11452a81fa3bSSukadev Bhattiprolu    "BriefDescription": "There were enough instructions in the Ibuffer, but 2nd branch ends group",
11462a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
11472a81fa3bSSukadev Bhattiprolu  },
11482a81fa3bSSukadev Bhattiprolu  {,
11492a81fa3bSSukadev Bhattiprolu    "EventCode": "0x50a6",
11502a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GRP_TERM_FPU_AFTER_BR",
11512a81fa3bSSukadev Bhattiprolu    "BriefDescription": "There were enough instructions in the Ibuffer, but FPU OP IN same group after a branch terminates a group, cant do partial flushes",
11522a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
11532a81fa3bSSukadev Bhattiprolu  },
11542a81fa3bSSukadev Bhattiprolu  {,
11552a81fa3bSSukadev Bhattiprolu    "EventCode": "0x509e",
11562a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GRP_TERM_NOINST",
11572a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Do not fill every slot in the group, Not enough instructions in the Ibuffer. This includes cases where the group started with enough instructions, but some got knocked out by a cache miss or branch redirect (which would also empty the Ibuffer)",
11582a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
11592a81fa3bSSukadev Bhattiprolu  },
11602a81fa3bSSukadev Bhattiprolu  {,
11612a81fa3bSSukadev Bhattiprolu    "EventCode": "0x50a0",
11622a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GRP_TERM_OTHER",
11632a81fa3bSSukadev Bhattiprolu    "BriefDescription": "There were enough instructions in the Ibuffer, but the group terminated early for some other reason, most likely due to a First or Last",
11642a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
11652a81fa3bSSukadev Bhattiprolu  },
11662a81fa3bSSukadev Bhattiprolu  {,
11672a81fa3bSSukadev Bhattiprolu    "EventCode": "0x50a2",
11682a81fa3bSSukadev Bhattiprolu    "EventName": "PM_GRP_TERM_SLOT_LIMIT",
11692a81fa3bSSukadev Bhattiprolu    "BriefDescription": "There were enough instructions in the Ibuffer, but 3 src RA/RB/RC , 2 way crack caused a group termination",
11702a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
11712a81fa3bSSukadev Bhattiprolu  },
11722a81fa3bSSukadev Bhattiprolu  {,
11732a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4086",
11742a81fa3bSSukadev Bhattiprolu    "EventName": "PM_IBUF_FULL_CYC",
11752a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Cycles No room in ibuff",
11762a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Cycles No room in ibufffully qualified transfer (if5 valid)"
11772a81fa3bSSukadev Bhattiprolu  },
11782a81fa3bSSukadev Bhattiprolu  {,
11792a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4098",
11802a81fa3bSSukadev Bhattiprolu    "EventName": "PM_IC_DEMAND_L2_BHT_REDIRECT",
11812a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L2 I cache demand request due to BHT redirect, branch redirect ( 2 bubbles 3 cycles)",
11822a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
11832a81fa3bSSukadev Bhattiprolu  },
11842a81fa3bSSukadev Bhattiprolu  {,
11852a81fa3bSSukadev Bhattiprolu    "EventCode": "0x409a",
11862a81fa3bSSukadev Bhattiprolu    "EventName": "PM_IC_DEMAND_L2_BR_REDIRECT",
11872a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L2 I cache demand request due to branch Mispredict ( 15 cycle path)",
11882a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
11892a81fa3bSSukadev Bhattiprolu  },
11902a81fa3bSSukadev Bhattiprolu  {,
11912a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4088",
11922a81fa3bSSukadev Bhattiprolu    "EventName": "PM_IC_DEMAND_REQ",
11932a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Demand Instruction fetch request",
11942a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
11952a81fa3bSSukadev Bhattiprolu  },
11962a81fa3bSSukadev Bhattiprolu  {,
11972a81fa3bSSukadev Bhattiprolu    "EventCode": "0x508a",
11982a81fa3bSSukadev Bhattiprolu    "EventName": "PM_IC_INVALIDATE",
11992a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Ic line invalidated",
12002a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
12012a81fa3bSSukadev Bhattiprolu  },
12022a81fa3bSSukadev Bhattiprolu  {,
12032a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4092",
12042a81fa3bSSukadev Bhattiprolu    "EventName": "PM_IC_PREF_CANCEL_HIT",
12052a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Prefetch Canceled due to icache hit",
12062a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
12072a81fa3bSSukadev Bhattiprolu  },
12082a81fa3bSSukadev Bhattiprolu  {,
12092a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4094",
12102a81fa3bSSukadev Bhattiprolu    "EventName": "PM_IC_PREF_CANCEL_L2",
12112a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L2 Squashed request",
12122a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
12132a81fa3bSSukadev Bhattiprolu  },
12142a81fa3bSSukadev Bhattiprolu  {,
12152a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4090",
12162a81fa3bSSukadev Bhattiprolu    "EventName": "PM_IC_PREF_CANCEL_PAGE",
12172a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Prefetch Canceled due to page boundary",
12182a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
12192a81fa3bSSukadev Bhattiprolu  },
12202a81fa3bSSukadev Bhattiprolu  {,
12212a81fa3bSSukadev Bhattiprolu    "EventCode": "0x408a",
12222a81fa3bSSukadev Bhattiprolu    "EventName": "PM_IC_PREF_REQ",
12232a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Instruction prefetch requests",
12242a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
12252a81fa3bSSukadev Bhattiprolu  },
12262a81fa3bSSukadev Bhattiprolu  {,
12272a81fa3bSSukadev Bhattiprolu    "EventCode": "0x408e",
12282a81fa3bSSukadev Bhattiprolu    "EventName": "PM_IC_PREF_WRITE",
12292a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Instruction prefetch written into IL1",
12302a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
12312a81fa3bSSukadev Bhattiprolu  },
12322a81fa3bSSukadev Bhattiprolu  {,
12332a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4096",
12342a81fa3bSSukadev Bhattiprolu    "EventName": "PM_IC_RELOAD_PRIVATE",
12352a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Reloading line was brought in private for a specific thread. Most lines are brought in shared for all eight thrreads. If RA does not match then invalidates and then brings it shared to other thread. In P7 line brought in private , then line was invalidat",
12362a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
12372a81fa3bSSukadev Bhattiprolu  },
12382a81fa3bSSukadev Bhattiprolu  {,
12392a81fa3bSSukadev Bhattiprolu    "EventCode": "0x5088",
12402a81fa3bSSukadev Bhattiprolu    "EventName": "PM_IFU_L2_TOUCH",
12412a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L2 touch to update MRU on a line",
12422a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
12432a81fa3bSSukadev Bhattiprolu  },
12442a81fa3bSSukadev Bhattiprolu  {,
12452a81fa3bSSukadev Bhattiprolu    "EventCode": "0x514050",
12462a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_CHIP_PUMP_CPRED",
12472a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Initial and Final Pump Scope was chip pump (prediction=correct) for instruction fetches and prefetches",
12482a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Initial and Final Pump Scope and data sourced across this scope was chip pump (prediction=correct) for an instruction fetch"
12492a81fa3bSSukadev Bhattiprolu  },
12502a81fa3bSSukadev Bhattiprolu  {,
12512a81fa3bSSukadev Bhattiprolu    "EventCode": "0x544048",
12522a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_DL2L3_MOD",
12532a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded with Modified (M) data from another chip's L2 or L3 on a different Node or Group (Distant), as this chip due to instruction fetches and prefetches",
12542a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded with Modified (M) data from another chip's L2 or L3 on a different Node or Group (Distant), as this chip due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
12552a81fa3bSSukadev Bhattiprolu  },
12562a81fa3bSSukadev Bhattiprolu  {,
12572a81fa3bSSukadev Bhattiprolu    "EventCode": "0x534048",
12582a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_DL2L3_SHR",
12592a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded with Shared (S) data from another chip's L2 or L3 on a different Node or Group (Distant), as this chip due to instruction fetches and prefetches",
12602a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded with Shared (S) data from another chip's L2 or L3 on a different Node or Group (Distant), as this chip due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
12612a81fa3bSSukadev Bhattiprolu  },
12622a81fa3bSSukadev Bhattiprolu  {,
12632a81fa3bSSukadev Bhattiprolu    "EventCode": "0x53404c",
12642a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_DL4",
12652a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from another chip's L4 on a different Node or Group (Distant) due to instruction fetches and prefetches",
12662a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded from another chip's L4 on a different Node or Group (Distant) due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
12672a81fa3bSSukadev Bhattiprolu  },
12682a81fa3bSSukadev Bhattiprolu  {,
12692a81fa3bSSukadev Bhattiprolu    "EventCode": "0x54404c",
12702a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_DMEM",
12712a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from another chip's memory on the same Node or Group (Distant) due to instruction fetches and prefetches",
12722a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded from another chip's memory on the same Node or Group (Distant) due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
12732a81fa3bSSukadev Bhattiprolu  },
12742a81fa3bSSukadev Bhattiprolu  {,
12752a81fa3bSSukadev Bhattiprolu    "EventCode": "0x514042",
12762a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_L2",
12772a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from local core's L2 due to instruction fetches and prefetches",
12782a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded from local core's L2 due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
12792a81fa3bSSukadev Bhattiprolu  },
12802a81fa3bSSukadev Bhattiprolu  {,
12812a81fa3bSSukadev Bhattiprolu    "EventCode": "0x544046",
12822a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_L21_MOD",
12832a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded with Modified (M) data from another core's L2 on the same chip due to instruction fetches and prefetches",
12842a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded with Modified (M) data from another core's L2 on the same chip due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
12852a81fa3bSSukadev Bhattiprolu  },
12862a81fa3bSSukadev Bhattiprolu  {,
12872a81fa3bSSukadev Bhattiprolu    "EventCode": "0x534046",
12882a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_L21_SHR",
12892a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded with Shared (S) data from another core's L2 on the same chip due to instruction fetches and prefetches",
12902a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded with Shared (S) data from another core's L2 on the same chip due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
12912a81fa3bSSukadev Bhattiprolu  },
12922a81fa3bSSukadev Bhattiprolu  {,
12932a81fa3bSSukadev Bhattiprolu    "EventCode": "0x51404e",
12942a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_L2MISS",
12952a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from a localtion other than the local core's L2 due to instruction fetches and prefetches",
12962a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded from a localtion other than the local core's L2 due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
12972a81fa3bSSukadev Bhattiprolu  },
12982a81fa3bSSukadev Bhattiprolu  {,
12992a81fa3bSSukadev Bhattiprolu    "EventCode": "0x534040",
13002a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_L2_DISP_CONFLICT_LDHITST",
13012a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from local core's L2 with load hit store conflict due to instruction fetches and prefetches",
13022a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded from local core's L2 with load hit store conflict due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
13032a81fa3bSSukadev Bhattiprolu  },
13042a81fa3bSSukadev Bhattiprolu  {,
13052a81fa3bSSukadev Bhattiprolu    "EventCode": "0x544040",
13062a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_L2_DISP_CONFLICT_OTHER",
13072a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from local core's L2 with dispatch conflict due to instruction fetches and prefetches",
13082a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded from local core's L2 with dispatch conflict due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
13092a81fa3bSSukadev Bhattiprolu  },
13102a81fa3bSSukadev Bhattiprolu  {,
13112a81fa3bSSukadev Bhattiprolu    "EventCode": "0x524040",
13122a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_L2_MEPF",
13132a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from local core's L2 hit without dispatch conflicts on Mepf state. due to instruction fetches and prefetches",
13142a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded from local core's L2 hit without dispatch conflicts on Mepf state. due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
13152a81fa3bSSukadev Bhattiprolu  },
13162a81fa3bSSukadev Bhattiprolu  {,
13172a81fa3bSSukadev Bhattiprolu    "EventCode": "0x514040",
13182a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_L2_NO_CONFLICT",
13192a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from local core's L2 without conflict due to instruction fetches and prefetches",
13202a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded from local core's L2 without conflict due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
13212a81fa3bSSukadev Bhattiprolu  },
13222a81fa3bSSukadev Bhattiprolu  {,
13232a81fa3bSSukadev Bhattiprolu    "EventCode": "0x544042",
13242a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_L3",
13252a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from local core's L3 due to instruction fetches and prefetches",
13262a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded from local core's L3 due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
13272a81fa3bSSukadev Bhattiprolu  },
13282a81fa3bSSukadev Bhattiprolu  {,
13292a81fa3bSSukadev Bhattiprolu    "EventCode": "0x544044",
13302a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_L31_ECO_MOD",
13312a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded with Modified (M) data from another core's ECO L3 on the same chip due to instruction fetches and prefetches",
13322a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded with Modified (M) data from another core's ECO L3 on the same chip due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
13332a81fa3bSSukadev Bhattiprolu  },
13342a81fa3bSSukadev Bhattiprolu  {,
13352a81fa3bSSukadev Bhattiprolu    "EventCode": "0x534044",
13362a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_L31_ECO_SHR",
13372a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded with Shared (S) data from another core's ECO L3 on the same chip due to instruction fetches and prefetches",
13382a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded with Shared (S) data from another core's ECO L3 on the same chip due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
13392a81fa3bSSukadev Bhattiprolu  },
13402a81fa3bSSukadev Bhattiprolu  {,
13412a81fa3bSSukadev Bhattiprolu    "EventCode": "0x524044",
13422a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_L31_MOD",
13432a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded with Modified (M) data from another core's L3 on the same chip due to instruction fetches and prefetches",
13442a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded with Modified (M) data from another core's L3 on the same chip due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
13452a81fa3bSSukadev Bhattiprolu  },
13462a81fa3bSSukadev Bhattiprolu  {,
13472a81fa3bSSukadev Bhattiprolu    "EventCode": "0x514046",
13482a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_L31_SHR",
13492a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded with Shared (S) data from another core's L3 on the same chip due to instruction fetches and prefetches",
13502a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded with Shared (S) data from another core's L3 on the same chip due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
13512a81fa3bSSukadev Bhattiprolu  },
13522a81fa3bSSukadev Bhattiprolu  {,
13532a81fa3bSSukadev Bhattiprolu    "EventCode": "0x54404e",
13542a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_L3MISS_MOD",
13552a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from a localtion other than the local core's L3 due to a instruction fetch",
13562a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded from a localtion other than the local core's L3 due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
13572a81fa3bSSukadev Bhattiprolu  },
13582a81fa3bSSukadev Bhattiprolu  {,
13592a81fa3bSSukadev Bhattiprolu    "EventCode": "0x534042",
13602a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_L3_DISP_CONFLICT",
13612a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from local core's L3 with dispatch conflict due to instruction fetches and prefetches",
13622a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded from local core's L3 with dispatch conflict due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
13632a81fa3bSSukadev Bhattiprolu  },
13642a81fa3bSSukadev Bhattiprolu  {,
13652a81fa3bSSukadev Bhattiprolu    "EventCode": "0x524042",
13662a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_L3_MEPF",
13672a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from local core's L3 without dispatch conflicts hit on Mepf state. due to instruction fetches and prefetches",
13682a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded from local core's L3 without dispatch conflicts hit on Mepf state. due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
13692a81fa3bSSukadev Bhattiprolu  },
13702a81fa3bSSukadev Bhattiprolu  {,
13712a81fa3bSSukadev Bhattiprolu    "EventCode": "0x514044",
13722a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_L3_NO_CONFLICT",
13732a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from local core's L3 without conflict due to instruction fetches and prefetches",
13742a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded from local core's L3 without conflict due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
13752a81fa3bSSukadev Bhattiprolu  },
13762a81fa3bSSukadev Bhattiprolu  {,
13772a81fa3bSSukadev Bhattiprolu    "EventCode": "0x51404c",
13782a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_LL4",
13792a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from the local chip's L4 cache due to instruction fetches and prefetches",
13802a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded from the local chip's L4 cache due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
13812a81fa3bSSukadev Bhattiprolu  },
13822a81fa3bSSukadev Bhattiprolu  {,
13832a81fa3bSSukadev Bhattiprolu    "EventCode": "0x524048",
13842a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_LMEM",
13852a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from the local chip's Memory due to instruction fetches and prefetches",
13862a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded from the local chip's Memory due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
13872a81fa3bSSukadev Bhattiprolu  },
13882a81fa3bSSukadev Bhattiprolu  {,
13892a81fa3bSSukadev Bhattiprolu    "EventCode": "0x52404c",
13902a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_MEMORY",
13912a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from a memory location including L4 from local remote or distant due to instruction fetches and prefetches",
13922a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded from a memory location including L4 from local remote or distant due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
13932a81fa3bSSukadev Bhattiprolu  },
13942a81fa3bSSukadev Bhattiprolu  {,
13952a81fa3bSSukadev Bhattiprolu    "EventCode": "0x54404a",
13962a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_OFF_CHIP_CACHE",
13972a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded either shared or modified data from another core's L2/L3 on a different chip (remote or distant) due to instruction fetches and prefetches",
13982a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded either shared or modified data from another core's L2/L3 on a different chip (remote or distant) due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
13992a81fa3bSSukadev Bhattiprolu  },
14002a81fa3bSSukadev Bhattiprolu  {,
14012a81fa3bSSukadev Bhattiprolu    "EventCode": "0x514048",
14022a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_ON_CHIP_CACHE",
14032a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded either shared or modified data from another core's L2/L3 on the same chip due to instruction fetches and prefetches",
14042a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded either shared or modified data from another core's L2/L3 on the same chip due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
14052a81fa3bSSukadev Bhattiprolu  },
14062a81fa3bSSukadev Bhattiprolu  {,
14072a81fa3bSSukadev Bhattiprolu    "EventCode": "0x524046",
14082a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_RL2L3_MOD",
14092a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded with Modified (M) data from another chip's L2 or L3 on the same Node or Group (Remote), as this chip due to instruction fetches and prefetches",
14102a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded with Modified (M) data from another chip's L2 or L3 on the same Node or Group (Remote), as this chip due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
14112a81fa3bSSukadev Bhattiprolu  },
14122a81fa3bSSukadev Bhattiprolu  {,
14132a81fa3bSSukadev Bhattiprolu    "EventCode": "0x51404a",
14142a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_RL2L3_SHR",
14152a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded with Shared (S) data from another chip's L2 or L3 on the same Node or Group (Remote), as this chip due to instruction fetches and prefetches",
14162a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded with Shared (S) data from another chip's L2 or L3 on the same Node or Group (Remote), as this chip due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
14172a81fa3bSSukadev Bhattiprolu  },
14182a81fa3bSSukadev Bhattiprolu  {,
14192a81fa3bSSukadev Bhattiprolu    "EventCode": "0x52404a",
14202a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_RL4",
14212a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from another chip's L4 on the same Node or Group ( Remote) due to instruction fetches and prefetches",
14222a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded from another chip's L4 on the same Node or Group ( Remote) due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
14232a81fa3bSSukadev Bhattiprolu  },
14242a81fa3bSSukadev Bhattiprolu  {,
14252a81fa3bSSukadev Bhattiprolu    "EventCode": "0x53404a",
14262a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_FROM_RMEM",
14272a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from another chip's memory on the same Node or Group ( Remote) due to instruction fetches and prefetches",
14282a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded from another chip's memory on the same Node or Group ( Remote) due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
14292a81fa3bSSukadev Bhattiprolu  },
14302a81fa3bSSukadev Bhattiprolu  {,
14312a81fa3bSSukadev Bhattiprolu    "EventCode": "0x524050",
14322a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_GRP_PUMP_CPRED",
14332a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Initial and Final Pump Scope was group pump (prediction=correct) for instruction fetches and prefetches",
14342a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Initial and Final Pump Scope and data sourced across this scope was group pump for an instruction fetch"
14352a81fa3bSSukadev Bhattiprolu  },
14362a81fa3bSSukadev Bhattiprolu  {,
14372a81fa3bSSukadev Bhattiprolu    "EventCode": "0x524052",
14382a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_GRP_PUMP_MPRED",
14392a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Final Pump Scope (Group) ended up either larger or smaller than Initial Pump Scope for instruction fetches and prefetches",
14402a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Final Pump Scope(Group) to get data sourced, ended up larger than Initial Pump Scope OR Final Pump Scope(Group) got data from source that was at smaller scope(Chip) Final pump was group pump and initial pump was chip or final and initial pump was gro"
14412a81fa3bSSukadev Bhattiprolu  },
14422a81fa3bSSukadev Bhattiprolu  {,
14432a81fa3bSSukadev Bhattiprolu    "EventCode": "0x514052",
14442a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_GRP_PUMP_MPRED_RTY",
14452a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Final Pump Scope (Group) ended up larger than Initial Pump Scope (Chip) for instruction fetches and prefetches",
14462a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Final Pump Scope(Group) to get data sourced, ended up larger than Initial Pump Scope (Chip) Final pump was group pump and initial pump was chip pumpfor an instruction fetch"
14472a81fa3bSSukadev Bhattiprolu  },
14482a81fa3bSSukadev Bhattiprolu  {,
14492a81fa3bSSukadev Bhattiprolu    "EventCode": "0x514054",
14502a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_PUMP_CPRED",
14512a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Pump prediction correct. Counts across all types of pumps for instruction fetches and prefetches",
14522a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Pump prediction correct. Counts across all types of pumpsfor an instruction fetch"
14532a81fa3bSSukadev Bhattiprolu  },
14542a81fa3bSSukadev Bhattiprolu  {,
14552a81fa3bSSukadev Bhattiprolu    "EventCode": "0x544052",
14562a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_PUMP_MPRED",
14572a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Pump misprediction. Counts across all types of pumps for instruction fetches and prefetches",
14582a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Pump Mis prediction Counts across all types of pumpsfor an instruction fetch"
14592a81fa3bSSukadev Bhattiprolu  },
14602a81fa3bSSukadev Bhattiprolu  {,
14612a81fa3bSSukadev Bhattiprolu    "EventCode": "0x534050",
14622a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_SYS_PUMP_CPRED",
14632a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Initial and Final Pump Scope was system pump (prediction=correct) for instruction fetches and prefetches",
14642a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Initial and Final Pump Scope and data sourced across this scope was system pump for an instruction fetch"
14652a81fa3bSSukadev Bhattiprolu  },
14662a81fa3bSSukadev Bhattiprolu  {,
14672a81fa3bSSukadev Bhattiprolu    "EventCode": "0x534052",
14682a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_SYS_PUMP_MPRED",
14692a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Final Pump Scope (system) mispredicted. Either the original scope was too small (Chip/Group) or the original scope was System and it should have been smaller. Counts for instruction fetches and prefetches",
14702a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Final Pump Scope(system) to get data sourced, ended up larger than Initial Pump Scope(Chip/Group) OR Final Pump Scope(system) got data from source that was at smaller scope(Chip/group) Final pump was system pump and initial pump was chip or group or"
14712a81fa3bSSukadev Bhattiprolu  },
14722a81fa3bSSukadev Bhattiprolu  {,
14732a81fa3bSSukadev Bhattiprolu    "EventCode": "0x544050",
14742a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_ALL_SYS_PUMP_MPRED_RTY",
14752a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Final Pump Scope (system) ended up larger than Initial Pump Scope (Chip/Group) for instruction fetches and prefetches",
14762a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Final Pump Scope(system) to get data sourced, ended up larger than Initial Pump Scope (Chip or Group) for an instruction fetch"
14772a81fa3bSSukadev Bhattiprolu  },
14782a81fa3bSSukadev Bhattiprolu  {,
14792a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4080",
14802a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_FROM_L1",
14812a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Instruction fetches from L1",
14822a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
14832a81fa3bSSukadev Bhattiprolu  },
14842a81fa3bSSukadev Bhattiprolu  {,
14852a81fa3bSSukadev Bhattiprolu    "EventCode": "0x44046",
14862a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_FROM_L21_MOD",
14872a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded with Modified (M) data from another core's L2 on the same chip due to an instruction fetch (not prefetch)",
14882a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded with Modified (M) data from another core's L2 on the same chip due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
14892a81fa3bSSukadev Bhattiprolu  },
14902a81fa3bSSukadev Bhattiprolu  {,
14912a81fa3bSSukadev Bhattiprolu    "EventCode": "0x34046",
14922a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_FROM_L21_SHR",
14932a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded with Shared (S) data from another core's L2 on the same chip due to an instruction fetch (not prefetch)",
14942a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded with Shared (S) data from another core's L2 on the same chip due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
14952a81fa3bSSukadev Bhattiprolu  },
14962a81fa3bSSukadev Bhattiprolu  {,
14972a81fa3bSSukadev Bhattiprolu    "EventCode": "0x44044",
14982a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_FROM_L31_ECO_MOD",
14992a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded with Modified (M) data from another core's ECO L3 on the same chip due to an instruction fetch (not prefetch)",
15002a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded with Modified (M) data from another core's ECO L3 on the same chip due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
15012a81fa3bSSukadev Bhattiprolu  },
15022a81fa3bSSukadev Bhattiprolu  {,
15032a81fa3bSSukadev Bhattiprolu    "EventCode": "0x34044",
15042a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_FROM_L31_ECO_SHR",
15052a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded with Shared (S) data from another core's ECO L3 on the same chip due to an instruction fetch (not prefetch)",
15062a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded with Shared (S) data from another core's ECO L3 on the same chip due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
15072a81fa3bSSukadev Bhattiprolu  },
15082a81fa3bSSukadev Bhattiprolu  {,
15092a81fa3bSSukadev Bhattiprolu    "EventCode": "0x24044",
15102a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_FROM_L31_MOD",
15112a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded with Modified (M) data from another core's L3 on the same chip due to an instruction fetch (not prefetch)",
15122a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded with Modified (M) data from another core's L3 on the same chip due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
15132a81fa3bSSukadev Bhattiprolu  },
15142a81fa3bSSukadev Bhattiprolu  {,
15152a81fa3bSSukadev Bhattiprolu    "EventCode": "0x14046",
15162a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_FROM_L31_SHR",
15172a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded with Shared (S) data from another core's L3 on the same chip due to an instruction fetch (not prefetch)",
15182a81fa3bSSukadev Bhattiprolu    "PublicDescription": "The processor's Instruction cache was reloaded with Shared (S) data from another core's L3 on the same chip due to either an instruction fetch or instruction fetch plus prefetch if MMCR1[17] is 1"
15192a81fa3bSSukadev Bhattiprolu  },
15202a81fa3bSSukadev Bhattiprolu  {,
15212a81fa3bSSukadev Bhattiprolu    "EventCode": "0x30016",
15222a81fa3bSSukadev Bhattiprolu    "EventName": "PM_INST_IMC_MATCH_DISP",
15232a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Matched Instructions Dispatched",
15242a81fa3bSSukadev Bhattiprolu    "PublicDescription": "IMC Matches dispatched"
15252a81fa3bSSukadev Bhattiprolu  },
15262a81fa3bSSukadev Bhattiprolu  {,
15272a81fa3bSSukadev Bhattiprolu    "EventCode": "0x30014",
15282a81fa3bSSukadev Bhattiprolu    "EventName": "PM_IOPS_DISP",
15292a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Internal Operations dispatched",
15302a81fa3bSSukadev Bhattiprolu    "PublicDescription": "IOPS dispatched"
15312a81fa3bSSukadev Bhattiprolu  },
15322a81fa3bSSukadev Bhattiprolu  {,
15332a81fa3bSSukadev Bhattiprolu    "EventCode": "0x45046",
15342a81fa3bSSukadev Bhattiprolu    "EventName": "PM_IPTEG_FROM_L21_MOD",
15352a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Modified (M) data from another core's L2 on the same chip due to a instruction side request",
15362a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
15372a81fa3bSSukadev Bhattiprolu  },
15382a81fa3bSSukadev Bhattiprolu  {,
15392a81fa3bSSukadev Bhattiprolu    "EventCode": "0x35046",
15402a81fa3bSSukadev Bhattiprolu    "EventName": "PM_IPTEG_FROM_L21_SHR",
15412a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Shared (S) data from another core's L2 on the same chip due to a instruction side request",
15422a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
15432a81fa3bSSukadev Bhattiprolu  },
15442a81fa3bSSukadev Bhattiprolu  {,
15452a81fa3bSSukadev Bhattiprolu    "EventCode": "0x35040",
15462a81fa3bSSukadev Bhattiprolu    "EventName": "PM_IPTEG_FROM_L2_DISP_CONFLICT_LDHITST",
15472a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L2 with load hit store conflict due to a instruction side request",
15482a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
15492a81fa3bSSukadev Bhattiprolu  },
15502a81fa3bSSukadev Bhattiprolu  {,
15512a81fa3bSSukadev Bhattiprolu    "EventCode": "0x45040",
15522a81fa3bSSukadev Bhattiprolu    "EventName": "PM_IPTEG_FROM_L2_DISP_CONFLICT_OTHER",
15532a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L2 with dispatch conflict due to a instruction side request",
15542a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
15552a81fa3bSSukadev Bhattiprolu  },
15562a81fa3bSSukadev Bhattiprolu  {,
15572a81fa3bSSukadev Bhattiprolu    "EventCode": "0x45044",
15582a81fa3bSSukadev Bhattiprolu    "EventName": "PM_IPTEG_FROM_L31_ECO_MOD",
15592a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Modified (M) data from another core's ECO L3 on the same chip due to a instruction side request",
15602a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
15612a81fa3bSSukadev Bhattiprolu  },
15622a81fa3bSSukadev Bhattiprolu  {,
15632a81fa3bSSukadev Bhattiprolu    "EventCode": "0x35044",
15642a81fa3bSSukadev Bhattiprolu    "EventName": "PM_IPTEG_FROM_L31_ECO_SHR",
15652a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Shared (S) data from another core's ECO L3 on the same chip due to a instruction side request",
15662a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
15672a81fa3bSSukadev Bhattiprolu  },
15682a81fa3bSSukadev Bhattiprolu  {,
15692a81fa3bSSukadev Bhattiprolu    "EventCode": "0x25044",
15702a81fa3bSSukadev Bhattiprolu    "EventName": "PM_IPTEG_FROM_L31_MOD",
15712a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Modified (M) data from another core's L3 on the same chip due to a instruction side request",
15722a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
15732a81fa3bSSukadev Bhattiprolu  },
15742a81fa3bSSukadev Bhattiprolu  {,
15752a81fa3bSSukadev Bhattiprolu    "EventCode": "0x15046",
15762a81fa3bSSukadev Bhattiprolu    "EventName": "PM_IPTEG_FROM_L31_SHR",
15772a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Shared (S) data from another core's L3 on the same chip due to a instruction side request",
15782a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
15792a81fa3bSSukadev Bhattiprolu  },
15802a81fa3bSSukadev Bhattiprolu  {,
15812a81fa3bSSukadev Bhattiprolu    "EventCode": "0x617082",
15822a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ISIDE_DISP",
15832a81fa3bSSukadev Bhattiprolu    "BriefDescription": "All i-side dispatch attempts",
15842a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
15852a81fa3bSSukadev Bhattiprolu  },
15862a81fa3bSSukadev Bhattiprolu  {,
15872a81fa3bSSukadev Bhattiprolu    "EventCode": "0x627084",
15882a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ISIDE_DISP_FAIL",
15892a81fa3bSSukadev Bhattiprolu    "BriefDescription": "All i-side dispatch attempts that failed due to a addr collision with another machine",
15902a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
15912a81fa3bSSukadev Bhattiprolu  },
15922a81fa3bSSukadev Bhattiprolu  {,
15932a81fa3bSSukadev Bhattiprolu    "EventCode": "0x627086",
15942a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ISIDE_DISP_FAIL_OTHER",
15952a81fa3bSSukadev Bhattiprolu    "BriefDescription": "All i-side dispatch attempts that failed due to a reason other than addrs collision",
15962a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
15972a81fa3bSSukadev Bhattiprolu  },
15982a81fa3bSSukadev Bhattiprolu  {,
15992a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4608e",
16002a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ISIDE_L2MEMACC",
16012a81fa3bSSukadev Bhattiprolu    "BriefDescription": "valid when first beat of data comes in for an i-side fetch where data came from mem(or L4)",
16022a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
16032a81fa3bSSukadev Bhattiprolu  },
16042a81fa3bSSukadev Bhattiprolu  {,
16052a81fa3bSSukadev Bhattiprolu    "EventCode": "0x44608e",
16062a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ISIDE_MRU_TOUCH",
16072a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Iside L2 MRU touch",
16082a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
16092a81fa3bSSukadev Bhattiprolu  },
16102a81fa3bSSukadev Bhattiprolu  {,
16112a81fa3bSSukadev Bhattiprolu    "EventCode": "0x30ac",
16122a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ISU_REF_FX0",
16132a81fa3bSSukadev Bhattiprolu    "BriefDescription": "FX0 ISU reject",
16142a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
16152a81fa3bSSukadev Bhattiprolu  },
16162a81fa3bSSukadev Bhattiprolu  {,
16172a81fa3bSSukadev Bhattiprolu    "EventCode": "0x30ae",
16182a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ISU_REF_FX1",
16192a81fa3bSSukadev Bhattiprolu    "BriefDescription": "FX1 ISU reject",
16202a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
16212a81fa3bSSukadev Bhattiprolu  },
16222a81fa3bSSukadev Bhattiprolu  {,
16232a81fa3bSSukadev Bhattiprolu    "EventCode": "0x38ac",
16242a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ISU_REF_FXU",
16252a81fa3bSSukadev Bhattiprolu    "BriefDescription": "FXU ISU reject from either pipe",
16262a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
16272a81fa3bSSukadev Bhattiprolu  },
16282a81fa3bSSukadev Bhattiprolu  {,
16292a81fa3bSSukadev Bhattiprolu    "EventCode": "0x30b0",
16302a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ISU_REF_LS0",
16312a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS0 ISU reject",
16322a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
16332a81fa3bSSukadev Bhattiprolu  },
16342a81fa3bSSukadev Bhattiprolu  {,
16352a81fa3bSSukadev Bhattiprolu    "EventCode": "0x30b2",
16362a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ISU_REF_LS1",
16372a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS1 ISU reject",
16382a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
16392a81fa3bSSukadev Bhattiprolu  },
16402a81fa3bSSukadev Bhattiprolu  {,
16412a81fa3bSSukadev Bhattiprolu    "EventCode": "0x30b4",
16422a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ISU_REF_LS2",
16432a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS2 ISU reject",
16442a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
16452a81fa3bSSukadev Bhattiprolu  },
16462a81fa3bSSukadev Bhattiprolu  {,
16472a81fa3bSSukadev Bhattiprolu    "EventCode": "0x30b6",
16482a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ISU_REF_LS3",
16492a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS3 ISU reject",
16502a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
16512a81fa3bSSukadev Bhattiprolu  },
16522a81fa3bSSukadev Bhattiprolu  {,
16532a81fa3bSSukadev Bhattiprolu    "EventCode": "0x309c",
16542a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ISU_REJECTS_ALL",
16552a81fa3bSSukadev Bhattiprolu    "BriefDescription": "All isu rejects could be more than 1 per cycle",
16562a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
16572a81fa3bSSukadev Bhattiprolu  },
16582a81fa3bSSukadev Bhattiprolu  {,
16592a81fa3bSSukadev Bhattiprolu    "EventCode": "0x30a2",
16602a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ISU_REJECT_RES_NA",
16612a81fa3bSSukadev Bhattiprolu    "BriefDescription": "ISU reject due to resource not available",
16622a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
16632a81fa3bSSukadev Bhattiprolu  },
16642a81fa3bSSukadev Bhattiprolu  {,
16652a81fa3bSSukadev Bhattiprolu    "EventCode": "0x309e",
16662a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ISU_REJECT_SAR_BYPASS",
16672a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Reject because of SAR bypass",
16682a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
16692a81fa3bSSukadev Bhattiprolu  },
16702a81fa3bSSukadev Bhattiprolu  {,
16712a81fa3bSSukadev Bhattiprolu    "EventCode": "0x30a0",
16722a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ISU_REJECT_SRC_NA",
16732a81fa3bSSukadev Bhattiprolu    "BriefDescription": "ISU reject due to source not available",
16742a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
16752a81fa3bSSukadev Bhattiprolu  },
16762a81fa3bSSukadev Bhattiprolu  {,
16772a81fa3bSSukadev Bhattiprolu    "EventCode": "0x30a8",
16782a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ISU_REJ_VS0",
16792a81fa3bSSukadev Bhattiprolu    "BriefDescription": "VS0 ISU reject",
16802a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
16812a81fa3bSSukadev Bhattiprolu  },
16822a81fa3bSSukadev Bhattiprolu  {,
16832a81fa3bSSukadev Bhattiprolu    "EventCode": "0x30aa",
16842a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ISU_REJ_VS1",
16852a81fa3bSSukadev Bhattiprolu    "BriefDescription": "VS1 ISU reject",
16862a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
16872a81fa3bSSukadev Bhattiprolu  },
16882a81fa3bSSukadev Bhattiprolu  {,
16892a81fa3bSSukadev Bhattiprolu    "EventCode": "0x38a8",
16902a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ISU_REJ_VSU",
16912a81fa3bSSukadev Bhattiprolu    "BriefDescription": "VSU ISU reject from either pipe",
16922a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
16932a81fa3bSSukadev Bhattiprolu  },
16942a81fa3bSSukadev Bhattiprolu  {,
16952a81fa3bSSukadev Bhattiprolu    "EventCode": "0x30b8",
16962a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ISYNC",
16972a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Isync count per thread",
16982a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
16992a81fa3bSSukadev Bhattiprolu  },
17002a81fa3bSSukadev Bhattiprolu  {,
17012a81fa3bSSukadev Bhattiprolu    "EventCode": "0x200301ea",
17022a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L1MISS_LAT_EXC_1024",
17032a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L1 misses that took longer than 1024 cyles to resolve (miss to reload)",
17042a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Reload latency exceeded 1024 cyc"
17052a81fa3bSSukadev Bhattiprolu  },
17062a81fa3bSSukadev Bhattiprolu  {,
17072a81fa3bSSukadev Bhattiprolu    "EventCode": "0x200401ec",
17082a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L1MISS_LAT_EXC_2048",
17092a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L1 misses that took longer than 2048 cyles to resolve (miss to reload)",
17102a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Reload latency exceeded 2048 cyc"
17112a81fa3bSSukadev Bhattiprolu  },
17122a81fa3bSSukadev Bhattiprolu  {,
17132a81fa3bSSukadev Bhattiprolu    "EventCode": "0x200101e8",
17142a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L1MISS_LAT_EXC_256",
17152a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L1 misses that took longer than 256 cyles to resolve (miss to reload)",
17162a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Reload latency exceeded 256 cyc"
17172a81fa3bSSukadev Bhattiprolu  },
17182a81fa3bSSukadev Bhattiprolu  {,
17192a81fa3bSSukadev Bhattiprolu    "EventCode": "0x200201e6",
17202a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L1MISS_LAT_EXC_32",
17212a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L1 misses that took longer than 32 cyles to resolve (miss to reload)",
17222a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Reload latency exceeded 32 cyc"
17232a81fa3bSSukadev Bhattiprolu  },
17242a81fa3bSSukadev Bhattiprolu  {,
17252a81fa3bSSukadev Bhattiprolu    "EventCode": "0x26086",
17262a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L1PF_L2MEMACC",
17272a81fa3bSSukadev Bhattiprolu    "BriefDescription": "valid when first beat of data comes in for an L1pref where data came from mem(or L4)",
17282a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
17292a81fa3bSSukadev Bhattiprolu  },
17302a81fa3bSSukadev Bhattiprolu  {,
17312a81fa3bSSukadev Bhattiprolu    "EventCode": "0x408c",
17322a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L1_DEMAND_WRITE",
17332a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Instruction Demand sectors wriittent into IL1",
17342a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
17352a81fa3bSSukadev Bhattiprolu  },
17362a81fa3bSSukadev Bhattiprolu  {,
17372a81fa3bSSukadev Bhattiprolu    "EventCode": "0x417080",
17382a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_CASTOUT_MOD",
17392a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L2 Castouts - Modified (M, Mu, Me)",
17402a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
17412a81fa3bSSukadev Bhattiprolu  },
17422a81fa3bSSukadev Bhattiprolu  {,
17432a81fa3bSSukadev Bhattiprolu    "EventCode": "0x417082",
17442a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_CASTOUT_SHR",
17452a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L2 Castouts - Shared (T, Te, Si, S)",
17462a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
17472a81fa3bSSukadev Bhattiprolu  },
17482a81fa3bSSukadev Bhattiprolu  {,
17492a81fa3bSSukadev Bhattiprolu    "EventCode": "0x27084",
17502a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_CHIP_PUMP",
17512a81fa3bSSukadev Bhattiprolu    "BriefDescription": "RC requests that were local on chip pump attempts",
17522a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
17532a81fa3bSSukadev Bhattiprolu  },
17542a81fa3bSSukadev Bhattiprolu  {,
17552a81fa3bSSukadev Bhattiprolu    "EventCode": "0x427086",
17562a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_DC_INV",
17572a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Dcache invalidates from L2",
17582a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
17592a81fa3bSSukadev Bhattiprolu  },
17602a81fa3bSSukadev Bhattiprolu  {,
17612a81fa3bSSukadev Bhattiprolu    "EventCode": "0x44608c",
17622a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_DISP_ALL_L2MISS",
17632a81fa3bSSukadev Bhattiprolu    "BriefDescription": "All successful Ld/St dispatches for this thread that were an L2miss",
17642a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
17652a81fa3bSSukadev Bhattiprolu  },
17662a81fa3bSSukadev Bhattiprolu  {,
17672a81fa3bSSukadev Bhattiprolu    "EventCode": "0x27086",
17682a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_GROUP_PUMP",
17692a81fa3bSSukadev Bhattiprolu    "BriefDescription": "RC requests that were on Node Pump attempts",
17702a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
17712a81fa3bSSukadev Bhattiprolu  },
17722a81fa3bSSukadev Bhattiprolu  {,
17732a81fa3bSSukadev Bhattiprolu    "EventCode": "0x626084",
17742a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_GRP_GUESS_CORRECT",
17752a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L2 guess grp and guess was correct (data intra-6chip AND ^on-chip)",
17762a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
17772a81fa3bSSukadev Bhattiprolu  },
17782a81fa3bSSukadev Bhattiprolu  {,
17792a81fa3bSSukadev Bhattiprolu    "EventCode": "0x626086",
17802a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_GRP_GUESS_WRONG",
17812a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L2 guess grp and guess was not correct (ie data on-chip OR beyond-6chip)",
17822a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
17832a81fa3bSSukadev Bhattiprolu  },
17842a81fa3bSSukadev Bhattiprolu  {,
17852a81fa3bSSukadev Bhattiprolu    "EventCode": "0x427084",
17862a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_IC_INV",
17872a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Icache Invalidates from L2",
17882a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
17892a81fa3bSSukadev Bhattiprolu  },
17902a81fa3bSSukadev Bhattiprolu  {,
17912a81fa3bSSukadev Bhattiprolu    "EventCode": "0x436088",
17922a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_INST",
17932a81fa3bSSukadev Bhattiprolu    "BriefDescription": "All successful I-side dispatches for this thread (excludes i_l2mru_tch reqs)",
17942a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
17952a81fa3bSSukadev Bhattiprolu  },
17962a81fa3bSSukadev Bhattiprolu  {,
17972a81fa3bSSukadev Bhattiprolu    "EventCode": "0x43608a",
17982a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_INST_MISS",
17992a81fa3bSSukadev Bhattiprolu    "BriefDescription": "All successful i-side dispatches that were an L2miss for this thread (excludes i_l2mru_tch reqs)",
18002a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
18012a81fa3bSSukadev Bhattiprolu  },
18022a81fa3bSSukadev Bhattiprolu  {,
18032a81fa3bSSukadev Bhattiprolu    "EventCode": "0x416080",
18042a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_LD",
18052a81fa3bSSukadev Bhattiprolu    "BriefDescription": "All successful D-side Load dispatches for this thread",
18062a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
18072a81fa3bSSukadev Bhattiprolu  },
18082a81fa3bSSukadev Bhattiprolu  {,
18092a81fa3bSSukadev Bhattiprolu    "EventCode": "0x437088",
18102a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_LD_DISP",
18112a81fa3bSSukadev Bhattiprolu    "BriefDescription": "All successful load dispatches",
18122a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
18132a81fa3bSSukadev Bhattiprolu  },
18142a81fa3bSSukadev Bhattiprolu  {,
18152a81fa3bSSukadev Bhattiprolu    "EventCode": "0x43708a",
18162a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_LD_HIT",
18172a81fa3bSSukadev Bhattiprolu    "BriefDescription": "All successful load dispatches that were L2 hits",
18182a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
18192a81fa3bSSukadev Bhattiprolu  },
18202a81fa3bSSukadev Bhattiprolu  {,
18212a81fa3bSSukadev Bhattiprolu    "EventCode": "0x426084",
18222a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_LD_MISS",
18232a81fa3bSSukadev Bhattiprolu    "BriefDescription": "All successful D-Side Load dispatches that were an L2miss for this thread",
18242a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
18252a81fa3bSSukadev Bhattiprolu  },
18262a81fa3bSSukadev Bhattiprolu  {,
18272a81fa3bSSukadev Bhattiprolu    "EventCode": "0x616080",
18282a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_LOC_GUESS_CORRECT",
18292a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L2 guess loc and guess was correct (ie data local)",
18302a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
18312a81fa3bSSukadev Bhattiprolu  },
18322a81fa3bSSukadev Bhattiprolu  {,
18332a81fa3bSSukadev Bhattiprolu    "EventCode": "0x616082",
18342a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_LOC_GUESS_WRONG",
18352a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L2 guess loc and guess was not correct (ie data not on chip)",
18362a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
18372a81fa3bSSukadev Bhattiprolu  },
18382a81fa3bSSukadev Bhattiprolu  {,
18392a81fa3bSSukadev Bhattiprolu    "EventCode": "0x516080",
18402a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_RCLD_DISP",
18412a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L2 RC load dispatch attempt",
18422a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
18432a81fa3bSSukadev Bhattiprolu  },
18442a81fa3bSSukadev Bhattiprolu  {,
18452a81fa3bSSukadev Bhattiprolu    "EventCode": "0x516082",
18462a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_RCLD_DISP_FAIL_ADDR",
18472a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L2 RC load dispatch attempt failed due to address collision with RC/CO/SN/SQ",
18482a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
18492a81fa3bSSukadev Bhattiprolu  },
18502a81fa3bSSukadev Bhattiprolu  {,
18512a81fa3bSSukadev Bhattiprolu    "EventCode": "0x526084",
18522a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_RCLD_DISP_FAIL_OTHER",
18532a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L2 RC load dispatch attempt failed due to other reasons",
18542a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
18552a81fa3bSSukadev Bhattiprolu  },
18562a81fa3bSSukadev Bhattiprolu  {,
18572a81fa3bSSukadev Bhattiprolu    "EventCode": "0x536088",
18582a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_RCST_DISP",
18592a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L2 RC store dispatch attempt",
18602a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
18612a81fa3bSSukadev Bhattiprolu  },
18622a81fa3bSSukadev Bhattiprolu  {,
18632a81fa3bSSukadev Bhattiprolu    "EventCode": "0x53608a",
18642a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_RCST_DISP_FAIL_ADDR",
18652a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L2 RC store dispatch attempt failed due to address collision with RC/CO/SN/SQ",
18662a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
18672a81fa3bSSukadev Bhattiprolu  },
18682a81fa3bSSukadev Bhattiprolu  {,
18692a81fa3bSSukadev Bhattiprolu    "EventCode": "0x54608c",
18702a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_RCST_DISP_FAIL_OTHER",
18712a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L2 RC store dispatch attempt failed due to other reasons",
18722a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
18732a81fa3bSSukadev Bhattiprolu  },
18742a81fa3bSSukadev Bhattiprolu  {,
18752a81fa3bSSukadev Bhattiprolu    "EventCode": "0x537088",
18762a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_RC_ST_DONE",
18772a81fa3bSSukadev Bhattiprolu    "BriefDescription": "RC did st to line that was Tx or Sx",
18782a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
18792a81fa3bSSukadev Bhattiprolu  },
18802a81fa3bSSukadev Bhattiprolu  {,
18812a81fa3bSSukadev Bhattiprolu    "EventCode": "0x63708a",
18822a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_RTY_LD",
18832a81fa3bSSukadev Bhattiprolu    "BriefDescription": "RC retries on PB for any load from core",
18842a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
18852a81fa3bSSukadev Bhattiprolu  },
18862a81fa3bSSukadev Bhattiprolu  {,
18872a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3708a",
18882a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_RTY_ST",
18892a81fa3bSSukadev Bhattiprolu    "BriefDescription": "RC retries on PB for any store from core",
18902a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
18912a81fa3bSSukadev Bhattiprolu  },
18922a81fa3bSSukadev Bhattiprolu  {,
18932a81fa3bSSukadev Bhattiprolu    "EventCode": "0x54708c",
18942a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_SN_M_RD_DONE",
18952a81fa3bSSukadev Bhattiprolu    "BriefDescription": "SNP dispatched for a read and was M",
18962a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
18972a81fa3bSSukadev Bhattiprolu  },
18982a81fa3bSSukadev Bhattiprolu  {,
18992a81fa3bSSukadev Bhattiprolu    "EventCode": "0x54708e",
19002a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_SN_M_WR_DONE",
19012a81fa3bSSukadev Bhattiprolu    "BriefDescription": "SNP dispatched for a write and was M",
19022a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
19032a81fa3bSSukadev Bhattiprolu  },
19042a81fa3bSSukadev Bhattiprolu  {,
19052a81fa3bSSukadev Bhattiprolu    "EventCode": "0x53708a",
19062a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_SN_SX_I_DONE",
19072a81fa3bSSukadev Bhattiprolu    "BriefDescription": "SNP dispatched and went from Sx or Tx to Ix",
19082a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
19092a81fa3bSSukadev Bhattiprolu  },
19102a81fa3bSSukadev Bhattiprolu  {,
19112a81fa3bSSukadev Bhattiprolu    "EventCode": "0x17080",
19122a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_ST",
19132a81fa3bSSukadev Bhattiprolu    "BriefDescription": "All successful D-side store dispatches for this thread",
19142a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
19152a81fa3bSSukadev Bhattiprolu  },
19162a81fa3bSSukadev Bhattiprolu  {,
19172a81fa3bSSukadev Bhattiprolu    "EventCode": "0x44708c",
19182a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_ST_DISP",
19192a81fa3bSSukadev Bhattiprolu    "BriefDescription": "All successful store dispatches",
19202a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
19212a81fa3bSSukadev Bhattiprolu  },
19222a81fa3bSSukadev Bhattiprolu  {,
19232a81fa3bSSukadev Bhattiprolu    "EventCode": "0x44708e",
19242a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_ST_HIT",
19252a81fa3bSSukadev Bhattiprolu    "BriefDescription": "All successful store dispatches that were L2Hits",
19262a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
19272a81fa3bSSukadev Bhattiprolu  },
19282a81fa3bSSukadev Bhattiprolu  {,
19292a81fa3bSSukadev Bhattiprolu    "EventCode": "0x17082",
19302a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_ST_MISS",
19312a81fa3bSSukadev Bhattiprolu    "BriefDescription": "All successful D-side store dispatches for this thread that were L2 Miss",
19322a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
19332a81fa3bSSukadev Bhattiprolu  },
19342a81fa3bSSukadev Bhattiprolu  {,
19352a81fa3bSSukadev Bhattiprolu    "EventCode": "0x636088",
19362a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_SYS_GUESS_CORRECT",
19372a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L2 guess sys and guess was correct (ie data beyond-6chip)",
19382a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
19392a81fa3bSSukadev Bhattiprolu  },
19402a81fa3bSSukadev Bhattiprolu  {,
19412a81fa3bSSukadev Bhattiprolu    "EventCode": "0x63608a",
19422a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_SYS_GUESS_WRONG",
19432a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L2 guess sys and guess was not correct (ie data ^beyond-6chip)",
19442a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
19452a81fa3bSSukadev Bhattiprolu  },
19462a81fa3bSSukadev Bhattiprolu  {,
19472a81fa3bSSukadev Bhattiprolu    "EventCode": "0x617080",
19482a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_SYS_PUMP",
19492a81fa3bSSukadev Bhattiprolu    "BriefDescription": "RC requests that were system pump attempts",
19502a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
19512a81fa3bSSukadev Bhattiprolu  },
19522a81fa3bSSukadev Bhattiprolu  {,
19532a81fa3bSSukadev Bhattiprolu    "EventCode": "0x1e05e",
19542a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_TM_REQ_ABORT",
19552a81fa3bSSukadev Bhattiprolu    "BriefDescription": "TM abort",
19562a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
19572a81fa3bSSukadev Bhattiprolu  },
19582a81fa3bSSukadev Bhattiprolu  {,
19592a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3e05c",
19602a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L2_TM_ST_ABORT_SISTER",
19612a81fa3bSSukadev Bhattiprolu    "BriefDescription": "TM marked store abort",
19622a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
19632a81fa3bSSukadev Bhattiprolu  },
19642a81fa3bSSukadev Bhattiprolu  {,
19652a81fa3bSSukadev Bhattiprolu    "EventCode": "0x23808a",
19662a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_CINJ",
19672a81fa3bSSukadev Bhattiprolu    "BriefDescription": "l3 ci of cache inject",
19682a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
19692a81fa3bSSukadev Bhattiprolu  },
19702a81fa3bSSukadev Bhattiprolu  {,
19712a81fa3bSSukadev Bhattiprolu    "EventCode": "0x128084",
19722a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_CI_HIT",
19732a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 Castins Hit (total count",
19742a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
19752a81fa3bSSukadev Bhattiprolu  },
19762a81fa3bSSukadev Bhattiprolu  {,
19772a81fa3bSSukadev Bhattiprolu    "EventCode": "0x128086",
19782a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_CI_MISS",
19792a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 castins miss (total count",
19802a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
19812a81fa3bSSukadev Bhattiprolu  },
19822a81fa3bSSukadev Bhattiprolu  {,
19832a81fa3bSSukadev Bhattiprolu    "EventCode": "0x819082",
19842a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_CI_USAGE",
19852a81fa3bSSukadev Bhattiprolu    "BriefDescription": "rotating sample of 16 CI or CO actives",
19862a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
19872a81fa3bSSukadev Bhattiprolu  },
19882a81fa3bSSukadev Bhattiprolu  {,
19892a81fa3bSSukadev Bhattiprolu    "EventCode": "0x438088",
19902a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_CO",
19912a81fa3bSSukadev Bhattiprolu    "BriefDescription": "l3 castout occurring ( does not include casthrough or log writes (cinj/dmaw)",
19922a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
19932a81fa3bSSukadev Bhattiprolu  },
19942a81fa3bSSukadev Bhattiprolu  {,
19952a81fa3bSSukadev Bhattiprolu    "EventCode": "0x83908b",
19962a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_CO0_ALLOC",
19972a81fa3bSSukadev Bhattiprolu    "BriefDescription": "lifetime, sample of CO machine 0 valid",
19982a81fa3bSSukadev Bhattiprolu    "PublicDescription": "0.0"
19992a81fa3bSSukadev Bhattiprolu  },
20002a81fa3bSSukadev Bhattiprolu  {,
20012a81fa3bSSukadev Bhattiprolu    "EventCode": "0x83908a",
20022a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_CO0_BUSY",
20032a81fa3bSSukadev Bhattiprolu    "BriefDescription": "lifetime, sample of CO machine 0 valid",
20042a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
20052a81fa3bSSukadev Bhattiprolu  },
20062a81fa3bSSukadev Bhattiprolu  {,
20072a81fa3bSSukadev Bhattiprolu    "EventCode": "0x28086",
20082a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_CO_L31",
20092a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 CO to L3.1 OR of port 0 and 1 ( lossy)",
20102a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
20112a81fa3bSSukadev Bhattiprolu  },
20122a81fa3bSSukadev Bhattiprolu  {,
20132a81fa3bSSukadev Bhattiprolu    "EventCode": "0x238088",
20142a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_CO_LCO",
20152a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Total L3 castouts occurred on LCO",
20162a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
20172a81fa3bSSukadev Bhattiprolu  },
20182a81fa3bSSukadev Bhattiprolu  {,
20192a81fa3bSSukadev Bhattiprolu    "EventCode": "0x28084",
20202a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_CO_MEM",
20212a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 CO to memory OR of port 0 and 1 ( lossy)",
20222a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
20232a81fa3bSSukadev Bhattiprolu  },
20242a81fa3bSSukadev Bhattiprolu  {,
20252a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb19082",
20262a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_GRP_GUESS_CORRECT",
20272a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Initial scope=group and data from same group (near) (pred successful)",
20282a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
20292a81fa3bSSukadev Bhattiprolu  },
20302a81fa3bSSukadev Bhattiprolu  {,
20312a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb3908a",
20322a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_GRP_GUESS_WRONG_HIGH",
20332a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Initial scope=group but data from local node. Predition too high",
20342a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
20352a81fa3bSSukadev Bhattiprolu  },
20362a81fa3bSSukadev Bhattiprolu  {,
20372a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb39088",
20382a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_GRP_GUESS_WRONG_LOW",
20392a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Initial scope=group but data from outside group (far or rem). Prediction too Low",
20402a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
20412a81fa3bSSukadev Bhattiprolu  },
20422a81fa3bSSukadev Bhattiprolu  {,
20432a81fa3bSSukadev Bhattiprolu    "EventCode": "0x218080",
20442a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_HIT",
20452a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 Hits",
20462a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
20472a81fa3bSSukadev Bhattiprolu  },
20482a81fa3bSSukadev Bhattiprolu  {,
20492a81fa3bSSukadev Bhattiprolu    "EventCode": "0x138088",
20502a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_L2_CO_HIT",
20512a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L2 castout hits",
20522a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
20532a81fa3bSSukadev Bhattiprolu  },
20542a81fa3bSSukadev Bhattiprolu  {,
20552a81fa3bSSukadev Bhattiprolu    "EventCode": "0x13808a",
20562a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_L2_CO_MISS",
20572a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L2 castout miss",
20582a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
20592a81fa3bSSukadev Bhattiprolu  },
20602a81fa3bSSukadev Bhattiprolu  {,
20612a81fa3bSSukadev Bhattiprolu    "EventCode": "0x14808c",
20622a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_LAT_CI_HIT",
20632a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 Lateral Castins Hit",
20642a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
20652a81fa3bSSukadev Bhattiprolu  },
20662a81fa3bSSukadev Bhattiprolu  {,
20672a81fa3bSSukadev Bhattiprolu    "EventCode": "0x14808e",
20682a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_LAT_CI_MISS",
20692a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 Lateral Castins Miss",
20702a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
20712a81fa3bSSukadev Bhattiprolu  },
20722a81fa3bSSukadev Bhattiprolu  {,
20732a81fa3bSSukadev Bhattiprolu    "EventCode": "0x228084",
20742a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_LD_HIT",
20752a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 demand LD Hits",
20762a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
20772a81fa3bSSukadev Bhattiprolu  },
20782a81fa3bSSukadev Bhattiprolu  {,
20792a81fa3bSSukadev Bhattiprolu    "EventCode": "0x228086",
20802a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_LD_MISS",
20812a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 demand LD Miss",
20822a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
20832a81fa3bSSukadev Bhattiprolu  },
20842a81fa3bSSukadev Bhattiprolu  {,
20852a81fa3bSSukadev Bhattiprolu    "EventCode": "0x1e052",
20862a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_LD_PREF",
20872a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 Load Prefetches",
20882a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
20892a81fa3bSSukadev Bhattiprolu  },
20902a81fa3bSSukadev Bhattiprolu  {,
20912a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb19080",
20922a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_LOC_GUESS_CORRECT",
20932a81fa3bSSukadev Bhattiprolu    "BriefDescription": "initial scope=node/chip and data from local node (local) (pred successful)",
20942a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
20952a81fa3bSSukadev Bhattiprolu  },
20962a81fa3bSSukadev Bhattiprolu  {,
20972a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb29086",
20982a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_LOC_GUESS_WRONG",
20992a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Initial scope=node but data from out side local node (near or far or rem). Prediction too Low",
21002a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
21012a81fa3bSSukadev Bhattiprolu  },
21022a81fa3bSSukadev Bhattiprolu  {,
21032a81fa3bSSukadev Bhattiprolu    "EventCode": "0x218082",
21042a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_MISS",
21052a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 Misses",
21062a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
21072a81fa3bSSukadev Bhattiprolu  },
21082a81fa3bSSukadev Bhattiprolu  {,
21092a81fa3bSSukadev Bhattiprolu    "EventCode": "0x54808c",
21102a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_P0_CO_L31",
21112a81fa3bSSukadev Bhattiprolu    "BriefDescription": "l3 CO to L3.1 (lco) port 0",
21122a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
21132a81fa3bSSukadev Bhattiprolu  },
21142a81fa3bSSukadev Bhattiprolu  {,
21152a81fa3bSSukadev Bhattiprolu    "EventCode": "0x538088",
21162a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_P0_CO_MEM",
21172a81fa3bSSukadev Bhattiprolu    "BriefDescription": "l3 CO to memory port 0",
21182a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
21192a81fa3bSSukadev Bhattiprolu  },
21202a81fa3bSSukadev Bhattiprolu  {,
21212a81fa3bSSukadev Bhattiprolu    "EventCode": "0x929084",
21222a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_P0_CO_RTY",
21232a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 CO received retry port 0",
21242a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
21252a81fa3bSSukadev Bhattiprolu  },
21262a81fa3bSSukadev Bhattiprolu  {,
21272a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa29084",
21282a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_P0_GRP_PUMP",
21292a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 pf sent with grp scope port 0",
21302a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
21312a81fa3bSSukadev Bhattiprolu  },
21322a81fa3bSSukadev Bhattiprolu  {,
21332a81fa3bSSukadev Bhattiprolu    "EventCode": "0x528084",
21342a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_P0_LCO_DATA",
21352a81fa3bSSukadev Bhattiprolu    "BriefDescription": "lco sent with data port 0",
21362a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
21372a81fa3bSSukadev Bhattiprolu  },
21382a81fa3bSSukadev Bhattiprolu  {,
21392a81fa3bSSukadev Bhattiprolu    "EventCode": "0x518080",
21402a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_P0_LCO_NO_DATA",
21412a81fa3bSSukadev Bhattiprolu    "BriefDescription": "dataless l3 lco sent port 0",
21422a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
21432a81fa3bSSukadev Bhattiprolu  },
21442a81fa3bSSukadev Bhattiprolu  {,
21452a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa4908c",
21462a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_P0_LCO_RTY",
21472a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 LCO received retry port 0",
21482a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
21492a81fa3bSSukadev Bhattiprolu  },
21502a81fa3bSSukadev Bhattiprolu  {,
21512a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa19080",
21522a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_P0_NODE_PUMP",
21532a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 pf sent with nodal scope port 0",
21542a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
21552a81fa3bSSukadev Bhattiprolu  },
21562a81fa3bSSukadev Bhattiprolu  {,
21572a81fa3bSSukadev Bhattiprolu    "EventCode": "0x919080",
21582a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_P0_PF_RTY",
21592a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 PF received retry port 0",
21602a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
21612a81fa3bSSukadev Bhattiprolu  },
21622a81fa3bSSukadev Bhattiprolu  {,
21632a81fa3bSSukadev Bhattiprolu    "EventCode": "0x939088",
21642a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_P0_SN_HIT",
21652a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 snoop hit port 0",
21662a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
21672a81fa3bSSukadev Bhattiprolu  },
21682a81fa3bSSukadev Bhattiprolu  {,
21692a81fa3bSSukadev Bhattiprolu    "EventCode": "0x118080",
21702a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_P0_SN_INV",
21712a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Port0 snooper detects someone doing a store to a line thats Sx",
21722a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
21732a81fa3bSSukadev Bhattiprolu  },
21742a81fa3bSSukadev Bhattiprolu  {,
21752a81fa3bSSukadev Bhattiprolu    "EventCode": "0x94908c",
21762a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_P0_SN_MISS",
21772a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 snoop miss port 0",
21782a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
21792a81fa3bSSukadev Bhattiprolu  },
21802a81fa3bSSukadev Bhattiprolu  {,
21812a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa39088",
21822a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_P0_SYS_PUMP",
21832a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 pf sent with sys scope port 0",
21842a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
21852a81fa3bSSukadev Bhattiprolu  },
21862a81fa3bSSukadev Bhattiprolu  {,
21872a81fa3bSSukadev Bhattiprolu    "EventCode": "0x54808e",
21882a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_P1_CO_L31",
21892a81fa3bSSukadev Bhattiprolu    "BriefDescription": "l3 CO to L3.1 (lco) port 1",
21902a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
21912a81fa3bSSukadev Bhattiprolu  },
21922a81fa3bSSukadev Bhattiprolu  {,
21932a81fa3bSSukadev Bhattiprolu    "EventCode": "0x53808a",
21942a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_P1_CO_MEM",
21952a81fa3bSSukadev Bhattiprolu    "BriefDescription": "l3 CO to memory port 1",
21962a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
21972a81fa3bSSukadev Bhattiprolu  },
21982a81fa3bSSukadev Bhattiprolu  {,
21992a81fa3bSSukadev Bhattiprolu    "EventCode": "0x929086",
22002a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_P1_CO_RTY",
22012a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 CO received retry port 1",
22022a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
22032a81fa3bSSukadev Bhattiprolu  },
22042a81fa3bSSukadev Bhattiprolu  {,
22052a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa29086",
22062a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_P1_GRP_PUMP",
22072a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 pf sent with grp scope port 1",
22082a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
22092a81fa3bSSukadev Bhattiprolu  },
22102a81fa3bSSukadev Bhattiprolu  {,
22112a81fa3bSSukadev Bhattiprolu    "EventCode": "0x528086",
22122a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_P1_LCO_DATA",
22132a81fa3bSSukadev Bhattiprolu    "BriefDescription": "lco sent with data port 1",
22142a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
22152a81fa3bSSukadev Bhattiprolu  },
22162a81fa3bSSukadev Bhattiprolu  {,
22172a81fa3bSSukadev Bhattiprolu    "EventCode": "0x518082",
22182a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_P1_LCO_NO_DATA",
22192a81fa3bSSukadev Bhattiprolu    "BriefDescription": "dataless l3 lco sent port 1",
22202a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
22212a81fa3bSSukadev Bhattiprolu  },
22222a81fa3bSSukadev Bhattiprolu  {,
22232a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa4908e",
22242a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_P1_LCO_RTY",
22252a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 LCO received retry port 1",
22262a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
22272a81fa3bSSukadev Bhattiprolu  },
22282a81fa3bSSukadev Bhattiprolu  {,
22292a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa19082",
22302a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_P1_NODE_PUMP",
22312a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 pf sent with nodal scope port 1",
22322a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
22332a81fa3bSSukadev Bhattiprolu  },
22342a81fa3bSSukadev Bhattiprolu  {,
22352a81fa3bSSukadev Bhattiprolu    "EventCode": "0x919082",
22362a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_P1_PF_RTY",
22372a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 PF received retry port 1",
22382a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
22392a81fa3bSSukadev Bhattiprolu  },
22402a81fa3bSSukadev Bhattiprolu  {,
22412a81fa3bSSukadev Bhattiprolu    "EventCode": "0x93908a",
22422a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_P1_SN_HIT",
22432a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 snoop hit port 1",
22442a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
22452a81fa3bSSukadev Bhattiprolu  },
22462a81fa3bSSukadev Bhattiprolu  {,
22472a81fa3bSSukadev Bhattiprolu    "EventCode": "0x118082",
22482a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_P1_SN_INV",
22492a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Port1 snooper detects someone doing a store to a line thats Sx",
22502a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
22512a81fa3bSSukadev Bhattiprolu  },
22522a81fa3bSSukadev Bhattiprolu  {,
22532a81fa3bSSukadev Bhattiprolu    "EventCode": "0x94908e",
22542a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_P1_SN_MISS",
22552a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 snoop miss port 1",
22562a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
22572a81fa3bSSukadev Bhattiprolu  },
22582a81fa3bSSukadev Bhattiprolu  {,
22592a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa3908a",
22602a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_P1_SYS_PUMP",
22612a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 pf sent with sys scope port 1",
22622a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
22632a81fa3bSSukadev Bhattiprolu  },
22642a81fa3bSSukadev Bhattiprolu  {,
22652a81fa3bSSukadev Bhattiprolu    "EventCode": "0x84908d",
22662a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_PF0_ALLOC",
22672a81fa3bSSukadev Bhattiprolu    "BriefDescription": "lifetime, sample of PF machine 0 valid",
22682a81fa3bSSukadev Bhattiprolu    "PublicDescription": "0.0"
22692a81fa3bSSukadev Bhattiprolu  },
22702a81fa3bSSukadev Bhattiprolu  {,
22712a81fa3bSSukadev Bhattiprolu    "EventCode": "0x84908c",
22722a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_PF0_BUSY",
22732a81fa3bSSukadev Bhattiprolu    "BriefDescription": "lifetime, sample of PF machine 0 valid",
22742a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
22752a81fa3bSSukadev Bhattiprolu  },
22762a81fa3bSSukadev Bhattiprolu  {,
22772a81fa3bSSukadev Bhattiprolu    "EventCode": "0x428084",
22782a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_PF_HIT_L3",
22792a81fa3bSSukadev Bhattiprolu    "BriefDescription": "l3 pf hit in l3",
22802a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
22812a81fa3bSSukadev Bhattiprolu  },
22822a81fa3bSSukadev Bhattiprolu  {,
22832a81fa3bSSukadev Bhattiprolu    "EventCode": "0x18080",
22842a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_PF_MISS_L3",
22852a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 Prefetch missed in L3",
22862a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
22872a81fa3bSSukadev Bhattiprolu  },
22882a81fa3bSSukadev Bhattiprolu  {,
22892a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3808a",
22902a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_PF_OFF_CHIP_CACHE",
22912a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 Prefetch from Off chip cache",
22922a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
22932a81fa3bSSukadev Bhattiprolu  },
22942a81fa3bSSukadev Bhattiprolu  {,
22952a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4808e",
22962a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_PF_OFF_CHIP_MEM",
22972a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 Prefetch from Off chip memory",
22982a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
22992a81fa3bSSukadev Bhattiprolu  },
23002a81fa3bSSukadev Bhattiprolu  {,
23012a81fa3bSSukadev Bhattiprolu    "EventCode": "0x38088",
23022a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_PF_ON_CHIP_CACHE",
23032a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 Prefetch from On chip cache",
23042a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
23052a81fa3bSSukadev Bhattiprolu  },
23062a81fa3bSSukadev Bhattiprolu  {,
23072a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4808c",
23082a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_PF_ON_CHIP_MEM",
23092a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 Prefetch from On chip memory",
23102a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
23112a81fa3bSSukadev Bhattiprolu  },
23122a81fa3bSSukadev Bhattiprolu  {,
23132a81fa3bSSukadev Bhattiprolu    "EventCode": "0x829084",
23142a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_PF_USAGE",
23152a81fa3bSSukadev Bhattiprolu    "BriefDescription": "rotating sample of 32 PF actives",
23162a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
23172a81fa3bSSukadev Bhattiprolu  },
23182a81fa3bSSukadev Bhattiprolu  {,
23192a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4e052",
23202a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_PREF_ALL",
23212a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Total HW L3 prefetches(Load+store)",
23222a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
23232a81fa3bSSukadev Bhattiprolu  },
23242a81fa3bSSukadev Bhattiprolu  {,
23252a81fa3bSSukadev Bhattiprolu    "EventCode": "0x84908f",
23262a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_RD0_ALLOC",
23272a81fa3bSSukadev Bhattiprolu    "BriefDescription": "lifetime, sample of RD machine 0 valid",
23282a81fa3bSSukadev Bhattiprolu    "PublicDescription": "0.0"
23292a81fa3bSSukadev Bhattiprolu  },
23302a81fa3bSSukadev Bhattiprolu  {,
23312a81fa3bSSukadev Bhattiprolu    "EventCode": "0x84908e",
23322a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_RD0_BUSY",
23332a81fa3bSSukadev Bhattiprolu    "BriefDescription": "lifetime, sample of RD machine 0 valid",
23342a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
23352a81fa3bSSukadev Bhattiprolu  },
23362a81fa3bSSukadev Bhattiprolu  {,
23372a81fa3bSSukadev Bhattiprolu    "EventCode": "0x829086",
23382a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_RD_USAGE",
23392a81fa3bSSukadev Bhattiprolu    "BriefDescription": "rotating sample of 16 RD actives",
23402a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
23412a81fa3bSSukadev Bhattiprolu  },
23422a81fa3bSSukadev Bhattiprolu  {,
23432a81fa3bSSukadev Bhattiprolu    "EventCode": "0x839089",
23442a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_SN0_ALLOC",
23452a81fa3bSSukadev Bhattiprolu    "BriefDescription": "lifetime, sample of snooper machine 0 valid",
23462a81fa3bSSukadev Bhattiprolu    "PublicDescription": "0.0"
23472a81fa3bSSukadev Bhattiprolu  },
23482a81fa3bSSukadev Bhattiprolu  {,
23492a81fa3bSSukadev Bhattiprolu    "EventCode": "0x839088",
23502a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_SN0_BUSY",
23512a81fa3bSSukadev Bhattiprolu    "BriefDescription": "lifetime, sample of snooper machine 0 valid",
23522a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
23532a81fa3bSSukadev Bhattiprolu  },
23542a81fa3bSSukadev Bhattiprolu  {,
23552a81fa3bSSukadev Bhattiprolu    "EventCode": "0x819080",
23562a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_SN_USAGE",
23572a81fa3bSSukadev Bhattiprolu    "BriefDescription": "rotating sample of 8 snoop valids",
23582a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
23592a81fa3bSSukadev Bhattiprolu  },
23602a81fa3bSSukadev Bhattiprolu  {,
23612a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2e052",
23622a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_ST_PREF",
23632a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 store Prefetches",
23642a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
23652a81fa3bSSukadev Bhattiprolu  },
23662a81fa3bSSukadev Bhattiprolu  {,
23672a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3e052",
23682a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_SW_PREF",
23692a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Data stream touchto L3",
23702a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
23712a81fa3bSSukadev Bhattiprolu  },
23722a81fa3bSSukadev Bhattiprolu  {,
23732a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb29084",
23742a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_SYS_GUESS_CORRECT",
23752a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Initial scope=system and data from outside group (far or rem)(pred successful)",
23762a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
23772a81fa3bSSukadev Bhattiprolu  },
23782a81fa3bSSukadev Bhattiprolu  {,
23792a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb4908c",
23802a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_SYS_GUESS_WRONG",
23812a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Initial scope=system but data from local or near. Predction too high",
23822a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
23832a81fa3bSSukadev Bhattiprolu  },
23842a81fa3bSSukadev Bhattiprolu  {,
23852a81fa3bSSukadev Bhattiprolu    "EventCode": "0x24808e",
23862a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_TRANS_PF",
23872a81fa3bSSukadev Bhattiprolu    "BriefDescription": "L3 Transient prefetch",
23882a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
23892a81fa3bSSukadev Bhattiprolu  },
23902a81fa3bSSukadev Bhattiprolu  {,
23912a81fa3bSSukadev Bhattiprolu    "EventCode": "0x18081",
23922a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_WI0_ALLOC",
23932a81fa3bSSukadev Bhattiprolu    "BriefDescription": "lifetime, sample of Write Inject machine 0 valid",
23942a81fa3bSSukadev Bhattiprolu    "PublicDescription": "0.0"
23952a81fa3bSSukadev Bhattiprolu  },
23962a81fa3bSSukadev Bhattiprolu  {,
23972a81fa3bSSukadev Bhattiprolu    "EventCode": "0x418080",
23982a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_WI0_BUSY",
23992a81fa3bSSukadev Bhattiprolu    "BriefDescription": "lifetime, sample of Write Inject machine 0 valid",
24002a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
24012a81fa3bSSukadev Bhattiprolu  },
24022a81fa3bSSukadev Bhattiprolu  {,
24032a81fa3bSSukadev Bhattiprolu    "EventCode": "0x418082",
24042a81fa3bSSukadev Bhattiprolu    "EventName": "PM_L3_WI_USAGE",
24052a81fa3bSSukadev Bhattiprolu    "BriefDescription": "rotating sample of 8 WI actives",
24062a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
24072a81fa3bSSukadev Bhattiprolu  },
24082a81fa3bSSukadev Bhattiprolu  {,
24092a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc080",
24102a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LD_REF_L1_LSU0",
24112a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS0 L1 D cache load references counted at finish, gated by reject",
24122a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS0 L1 D cache load references counted at finish, gated by rejectLSU0 L1 D cache load references"
24132a81fa3bSSukadev Bhattiprolu  },
24142a81fa3bSSukadev Bhattiprolu  {,
24152a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc082",
24162a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LD_REF_L1_LSU1",
24172a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS1 L1 D cache load references counted at finish, gated by reject",
24182a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS1 L1 D cache load references counted at finish, gated by rejectLSU1 L1 D cache load references"
24192a81fa3bSSukadev Bhattiprolu  },
24202a81fa3bSSukadev Bhattiprolu  {,
24212a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc094",
24222a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LD_REF_L1_LSU2",
24232a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS2 L1 D cache load references counted at finish, gated by reject",
24242a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS2 L1 D cache load references counted at finish, gated by reject42"
24252a81fa3bSSukadev Bhattiprolu  },
24262a81fa3bSSukadev Bhattiprolu  {,
24272a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc096",
24282a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LD_REF_L1_LSU3",
24292a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS3 L1 D cache load references counted at finish, gated by reject",
24302a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS3 L1 D cache load references counted at finish, gated by reject42"
24312a81fa3bSSukadev Bhattiprolu  },
24322a81fa3bSSukadev Bhattiprolu  {,
24332a81fa3bSSukadev Bhattiprolu    "EventCode": "0x509a",
24342a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LINK_STACK_INVALID_PTR",
24352a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A flush were LS ptr is invalid, results in a pop , A lot of interrupts between push and pops",
24362a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
24372a81fa3bSSukadev Bhattiprolu  },
24382a81fa3bSSukadev Bhattiprolu  {,
24392a81fa3bSSukadev Bhattiprolu    "EventCode": "0x5098",
24402a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LINK_STACK_WRONG_ADD_PRED",
24412a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Link stack predicts wrong address, because of link stack design limitation",
24422a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
24432a81fa3bSSukadev Bhattiprolu  },
24442a81fa3bSSukadev Bhattiprolu  {,
24452a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe080",
24462a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LS0_ERAT_MISS_PREF",
24472a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS0 Erat miss due to prefetch",
24482a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS0 Erat miss due to prefetch42"
24492a81fa3bSSukadev Bhattiprolu  },
24502a81fa3bSSukadev Bhattiprolu  {,
24512a81fa3bSSukadev Bhattiprolu    "EventCode": "0xd0b8",
24522a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LS0_L1_PREF",
24532a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS0 L1 cache data prefetches",
24542a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS0 L1 cache data prefetches42"
24552a81fa3bSSukadev Bhattiprolu  },
24562a81fa3bSSukadev Bhattiprolu  {,
24572a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc098",
24582a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LS0_L1_SW_PREF",
24592a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Software L1 Prefetches, including SW Transient Prefetches",
24602a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Software L1 Prefetches, including SW Transient Prefetches42"
24612a81fa3bSSukadev Bhattiprolu  },
24622a81fa3bSSukadev Bhattiprolu  {,
24632a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe082",
24642a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LS1_ERAT_MISS_PREF",
24652a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS1 Erat miss due to prefetch",
24662a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS1 Erat miss due to prefetch42"
24672a81fa3bSSukadev Bhattiprolu  },
24682a81fa3bSSukadev Bhattiprolu  {,
24692a81fa3bSSukadev Bhattiprolu    "EventCode": "0xd0ba",
24702a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LS1_L1_PREF",
24712a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS1 L1 cache data prefetches",
24722a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS1 L1 cache data prefetches42"
24732a81fa3bSSukadev Bhattiprolu  },
24742a81fa3bSSukadev Bhattiprolu  {,
24752a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc09a",
24762a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LS1_L1_SW_PREF",
24772a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Software L1 Prefetches, including SW Transient Prefetches",
24782a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Software L1 Prefetches, including SW Transient Prefetches42"
24792a81fa3bSSukadev Bhattiprolu  },
24802a81fa3bSSukadev Bhattiprolu  {,
24812a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc0b0",
24822a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU0_FLUSH_LRQ",
24832a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS0 Flush: LRQ",
24842a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS0 Flush: LRQLSU0 LRQ flushes"
24852a81fa3bSSukadev Bhattiprolu  },
24862a81fa3bSSukadev Bhattiprolu  {,
24872a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc0b8",
24882a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU0_FLUSH_SRQ",
24892a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS0 Flush: SRQ",
24902a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS0 Flush: SRQLSU0 SRQ lhs flushes"
24912a81fa3bSSukadev Bhattiprolu  },
24922a81fa3bSSukadev Bhattiprolu  {,
24932a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc0a4",
24942a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU0_FLUSH_ULD",
24952a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS0 Flush: Unaligned Load",
24962a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS0 Flush: Unaligned LoadLSU0 unaligned load flushes"
24972a81fa3bSSukadev Bhattiprolu  },
24982a81fa3bSSukadev Bhattiprolu  {,
24992a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc0ac",
25002a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU0_FLUSH_UST",
25012a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS0 Flush: Unaligned Store",
25022a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS0 Flush: Unaligned StoreLSU0 unaligned store flushes"
25032a81fa3bSSukadev Bhattiprolu  },
25042a81fa3bSSukadev Bhattiprolu  {,
25052a81fa3bSSukadev Bhattiprolu    "EventCode": "0xf088",
25062a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU0_L1_CAM_CANCEL",
25072a81fa3bSSukadev Bhattiprolu    "BriefDescription": "ls0 l1 tm cam cancel",
25082a81fa3bSSukadev Bhattiprolu    "PublicDescription": "ls0 l1 tm cam cancel42"
25092a81fa3bSSukadev Bhattiprolu  },
25102a81fa3bSSukadev Bhattiprolu  {,
25112a81fa3bSSukadev Bhattiprolu    "EventCode": "0x1e056",
25122a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU0_LARX_FIN",
25132a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Larx finished in LSU pipe0",
25142a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
25152a81fa3bSSukadev Bhattiprolu  },
25162a81fa3bSSukadev Bhattiprolu  {,
25172a81fa3bSSukadev Bhattiprolu    "EventCode": "0xd08c",
25182a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU0_LMQ_LHR_MERGE",
25192a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS0 Load Merged with another cacheline request",
25202a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS0 Load Merged with another cacheline request42"
25212a81fa3bSSukadev Bhattiprolu  },
25222a81fa3bSSukadev Bhattiprolu  {,
25232a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc08c",
25242a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU0_NCLD",
25252a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS0 Non-cachable Loads counted at finish",
25262a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS0 Non-cachable Loads counted at finishLSU0 non-cacheable loads"
25272a81fa3bSSukadev Bhattiprolu  },
25282a81fa3bSSukadev Bhattiprolu  {,
25292a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe090",
25302a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU0_PRIMARY_ERAT_HIT",
25312a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Primary ERAT hit",
25322a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Primary ERAT hit42"
25332a81fa3bSSukadev Bhattiprolu  },
25342a81fa3bSSukadev Bhattiprolu  {,
25352a81fa3bSSukadev Bhattiprolu    "EventCode": "0x1e05a",
25362a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU0_REJECT",
25372a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LSU0 reject",
25382a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
25392a81fa3bSSukadev Bhattiprolu  },
25402a81fa3bSSukadev Bhattiprolu  {,
25412a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc09c",
25422a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU0_SRQ_STFWD",
25432a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS0 SRQ forwarded data to a load",
25442a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS0 SRQ forwarded data to a loadLSU0 SRQ store forwarded"
25452a81fa3bSSukadev Bhattiprolu  },
25462a81fa3bSSukadev Bhattiprolu  {,
25472a81fa3bSSukadev Bhattiprolu    "EventCode": "0xf084",
25482a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU0_STORE_REJECT",
25492a81fa3bSSukadev Bhattiprolu    "BriefDescription": "ls0 store reject",
25502a81fa3bSSukadev Bhattiprolu    "PublicDescription": "ls0 store reject42"
25512a81fa3bSSukadev Bhattiprolu  },
25522a81fa3bSSukadev Bhattiprolu  {,
25532a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe0a8",
25542a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU0_TMA_REQ_L2",
25552a81fa3bSSukadev Bhattiprolu    "BriefDescription": "addrs only req to L2 only on the first one,Indication that Load footprint is not expanding",
25562a81fa3bSSukadev Bhattiprolu    "PublicDescription": "addrs only req to L2 only on the first one,Indication that Load footprint is not expanding42"
25572a81fa3bSSukadev Bhattiprolu  },
25582a81fa3bSSukadev Bhattiprolu  {,
25592a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe098",
25602a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU0_TM_L1_HIT",
25612a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Load tm hit in L1",
25622a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Load tm hit in L142"
25632a81fa3bSSukadev Bhattiprolu  },
25642a81fa3bSSukadev Bhattiprolu  {,
25652a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe0a0",
25662a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU0_TM_L1_MISS",
25672a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Load tm L1 miss",
25682a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Load tm L1 miss42"
25692a81fa3bSSukadev Bhattiprolu  },
25702a81fa3bSSukadev Bhattiprolu  {,
25712a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc0b2",
25722a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU1_FLUSH_LRQ",
25732a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS1 Flush: LRQ",
25742a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS1 Flush: LRQLSU1 LRQ flushes"
25752a81fa3bSSukadev Bhattiprolu  },
25762a81fa3bSSukadev Bhattiprolu  {,
25772a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc0ba",
25782a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU1_FLUSH_SRQ",
25792a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS1 Flush: SRQ",
25802a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS1 Flush: SRQLSU1 SRQ lhs flushes"
25812a81fa3bSSukadev Bhattiprolu  },
25822a81fa3bSSukadev Bhattiprolu  {,
25832a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc0a6",
25842a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU1_FLUSH_ULD",
25852a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS 1 Flush: Unaligned Load",
25862a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS 1 Flush: Unaligned LoadLSU1 unaligned load flushes"
25872a81fa3bSSukadev Bhattiprolu  },
25882a81fa3bSSukadev Bhattiprolu  {,
25892a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc0ae",
25902a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU1_FLUSH_UST",
25912a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS1 Flush: Unaligned Store",
25922a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS1 Flush: Unaligned StoreLSU1 unaligned store flushes"
25932a81fa3bSSukadev Bhattiprolu  },
25942a81fa3bSSukadev Bhattiprolu  {,
25952a81fa3bSSukadev Bhattiprolu    "EventCode": "0xf08a",
25962a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU1_L1_CAM_CANCEL",
25972a81fa3bSSukadev Bhattiprolu    "BriefDescription": "ls1 l1 tm cam cancel",
25982a81fa3bSSukadev Bhattiprolu    "PublicDescription": "ls1 l1 tm cam cancel42"
25992a81fa3bSSukadev Bhattiprolu  },
26002a81fa3bSSukadev Bhattiprolu  {,
26012a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2e056",
26022a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU1_LARX_FIN",
26032a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Larx finished in LSU pipe1",
26042a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
26052a81fa3bSSukadev Bhattiprolu  },
26062a81fa3bSSukadev Bhattiprolu  {,
26072a81fa3bSSukadev Bhattiprolu    "EventCode": "0xd08e",
26082a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU1_LMQ_LHR_MERGE",
26092a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS1 Load Merge with another cacheline request",
26102a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS1 Load Merge with another cacheline request42"
26112a81fa3bSSukadev Bhattiprolu  },
26122a81fa3bSSukadev Bhattiprolu  {,
26132a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc08e",
26142a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU1_NCLD",
26152a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS1 Non-cachable Loads counted at finish",
26162a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS1 Non-cachable Loads counted at finishLSU1 non-cacheable loads"
26172a81fa3bSSukadev Bhattiprolu  },
26182a81fa3bSSukadev Bhattiprolu  {,
26192a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe092",
26202a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU1_PRIMARY_ERAT_HIT",
26212a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Primary ERAT hit",
26222a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Primary ERAT hit42"
26232a81fa3bSSukadev Bhattiprolu  },
26242a81fa3bSSukadev Bhattiprolu  {,
26252a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2e05a",
26262a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU1_REJECT",
26272a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LSU1 reject",
26282a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
26292a81fa3bSSukadev Bhattiprolu  },
26302a81fa3bSSukadev Bhattiprolu  {,
26312a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc09e",
26322a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU1_SRQ_STFWD",
26332a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS1 SRQ forwarded data to a load",
26342a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS1 SRQ forwarded data to a loadLSU1 SRQ store forwarded"
26352a81fa3bSSukadev Bhattiprolu  },
26362a81fa3bSSukadev Bhattiprolu  {,
26372a81fa3bSSukadev Bhattiprolu    "EventCode": "0xf086",
26382a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU1_STORE_REJECT",
26392a81fa3bSSukadev Bhattiprolu    "BriefDescription": "ls1 store reject",
26402a81fa3bSSukadev Bhattiprolu    "PublicDescription": "ls1 store reject42"
26412a81fa3bSSukadev Bhattiprolu  },
26422a81fa3bSSukadev Bhattiprolu  {,
26432a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe0aa",
26442a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU1_TMA_REQ_L2",
26452a81fa3bSSukadev Bhattiprolu    "BriefDescription": "addrs only req to L2 only on the first one,Indication that Load footprint is not expanding",
26462a81fa3bSSukadev Bhattiprolu    "PublicDescription": "addrs only req to L2 only on the first one,Indication that Load footprint is not expanding42"
26472a81fa3bSSukadev Bhattiprolu  },
26482a81fa3bSSukadev Bhattiprolu  {,
26492a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe09a",
26502a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU1_TM_L1_HIT",
26512a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Load tm hit in L1",
26522a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Load tm hit in L142"
26532a81fa3bSSukadev Bhattiprolu  },
26542a81fa3bSSukadev Bhattiprolu  {,
26552a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe0a2",
26562a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU1_TM_L1_MISS",
26572a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Load tm L1 miss",
26582a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Load tm L1 miss42"
26592a81fa3bSSukadev Bhattiprolu  },
26602a81fa3bSSukadev Bhattiprolu  {,
26612a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc0b4",
26622a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU2_FLUSH_LRQ",
26632a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS02Flush: LRQ",
26642a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS02Flush: LRQ42"
26652a81fa3bSSukadev Bhattiprolu  },
26662a81fa3bSSukadev Bhattiprolu  {,
26672a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc0bc",
26682a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU2_FLUSH_SRQ",
26692a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS2 Flush: SRQ",
26702a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS2 Flush: SRQ42"
26712a81fa3bSSukadev Bhattiprolu  },
26722a81fa3bSSukadev Bhattiprolu  {,
26732a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc0a8",
26742a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU2_FLUSH_ULD",
26752a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS3 Flush: Unaligned Load",
26762a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS3 Flush: Unaligned Load42"
26772a81fa3bSSukadev Bhattiprolu  },
26782a81fa3bSSukadev Bhattiprolu  {,
26792a81fa3bSSukadev Bhattiprolu    "EventCode": "0xf08c",
26802a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU2_L1_CAM_CANCEL",
26812a81fa3bSSukadev Bhattiprolu    "BriefDescription": "ls2 l1 tm cam cancel",
26822a81fa3bSSukadev Bhattiprolu    "PublicDescription": "ls2 l1 tm cam cancel42"
26832a81fa3bSSukadev Bhattiprolu  },
26842a81fa3bSSukadev Bhattiprolu  {,
26852a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3e056",
26862a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU2_LARX_FIN",
26872a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Larx finished in LSU pipe2",
26882a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
26892a81fa3bSSukadev Bhattiprolu  },
26902a81fa3bSSukadev Bhattiprolu  {,
26912a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc084",
26922a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU2_LDF",
26932a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS2 Scalar Loads",
26942a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS2 Scalar Loads42"
26952a81fa3bSSukadev Bhattiprolu  },
26962a81fa3bSSukadev Bhattiprolu  {,
26972a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc088",
26982a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU2_LDX",
26992a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS0 Vector Loads",
27002a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS0 Vector Loads42"
27012a81fa3bSSukadev Bhattiprolu  },
27022a81fa3bSSukadev Bhattiprolu  {,
27032a81fa3bSSukadev Bhattiprolu    "EventCode": "0xd090",
27042a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU2_LMQ_LHR_MERGE",
27052a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS0 Load Merged with another cacheline request",
27062a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS0 Load Merged with another cacheline request42"
27072a81fa3bSSukadev Bhattiprolu  },
27082a81fa3bSSukadev Bhattiprolu  {,
27092a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe094",
27102a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU2_PRIMARY_ERAT_HIT",
27112a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Primary ERAT hit",
27122a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Primary ERAT hit42"
27132a81fa3bSSukadev Bhattiprolu  },
27142a81fa3bSSukadev Bhattiprolu  {,
27152a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3e05a",
27162a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU2_REJECT",
27172a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LSU2 reject",
27182a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
27192a81fa3bSSukadev Bhattiprolu  },
27202a81fa3bSSukadev Bhattiprolu  {,
27212a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc0a0",
27222a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU2_SRQ_STFWD",
27232a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS2 SRQ forwarded data to a load",
27242a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS2 SRQ forwarded data to a load42"
27252a81fa3bSSukadev Bhattiprolu  },
27262a81fa3bSSukadev Bhattiprolu  {,
27272a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe0ac",
27282a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU2_TMA_REQ_L2",
27292a81fa3bSSukadev Bhattiprolu    "BriefDescription": "addrs only req to L2 only on the first one,Indication that Load footprint is not expanding",
27302a81fa3bSSukadev Bhattiprolu    "PublicDescription": "addrs only req to L2 only on the first one,Indication that Load footprint is not expanding42"
27312a81fa3bSSukadev Bhattiprolu  },
27322a81fa3bSSukadev Bhattiprolu  {,
27332a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe09c",
27342a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU2_TM_L1_HIT",
27352a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Load tm hit in L1",
27362a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Load tm hit in L142"
27372a81fa3bSSukadev Bhattiprolu  },
27382a81fa3bSSukadev Bhattiprolu  {,
27392a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe0a4",
27402a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU2_TM_L1_MISS",
27412a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Load tm L1 miss",
27422a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Load tm L1 miss42"
27432a81fa3bSSukadev Bhattiprolu  },
27442a81fa3bSSukadev Bhattiprolu  {,
27452a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc0b6",
27462a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU3_FLUSH_LRQ",
27472a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS3 Flush: LRQ",
27482a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS3 Flush: LRQ42"
27492a81fa3bSSukadev Bhattiprolu  },
27502a81fa3bSSukadev Bhattiprolu  {,
27512a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc0be",
27522a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU3_FLUSH_SRQ",
27532a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS13 Flush: SRQ",
27542a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS13 Flush: SRQ42"
27552a81fa3bSSukadev Bhattiprolu  },
27562a81fa3bSSukadev Bhattiprolu  {,
27572a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc0aa",
27582a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU3_FLUSH_ULD",
27592a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS 14Flush: Unaligned Load",
27602a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS 14Flush: Unaligned Load42"
27612a81fa3bSSukadev Bhattiprolu  },
27622a81fa3bSSukadev Bhattiprolu  {,
27632a81fa3bSSukadev Bhattiprolu    "EventCode": "0xf08e",
27642a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU3_L1_CAM_CANCEL",
27652a81fa3bSSukadev Bhattiprolu    "BriefDescription": "ls3 l1 tm cam cancel",
27662a81fa3bSSukadev Bhattiprolu    "PublicDescription": "ls3 l1 tm cam cancel42"
27672a81fa3bSSukadev Bhattiprolu  },
27682a81fa3bSSukadev Bhattiprolu  {,
27692a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4e056",
27702a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU3_LARX_FIN",
27712a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Larx finished in LSU pipe3",
27722a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
27732a81fa3bSSukadev Bhattiprolu  },
27742a81fa3bSSukadev Bhattiprolu  {,
27752a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc086",
27762a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU3_LDF",
27772a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS3 Scalar Loads",
27782a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS3 Scalar Loads 42"
27792a81fa3bSSukadev Bhattiprolu  },
27802a81fa3bSSukadev Bhattiprolu  {,
27812a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc08a",
27822a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU3_LDX",
27832a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS1 Vector Loads",
27842a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS1 Vector Loads42"
27852a81fa3bSSukadev Bhattiprolu  },
27862a81fa3bSSukadev Bhattiprolu  {,
27872a81fa3bSSukadev Bhattiprolu    "EventCode": "0xd092",
27882a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU3_LMQ_LHR_MERGE",
27892a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS1 Load Merge with another cacheline request",
27902a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS1 Load Merge with another cacheline request42"
27912a81fa3bSSukadev Bhattiprolu  },
27922a81fa3bSSukadev Bhattiprolu  {,
27932a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe096",
27942a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU3_PRIMARY_ERAT_HIT",
27952a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Primary ERAT hit",
27962a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Primary ERAT hit42"
27972a81fa3bSSukadev Bhattiprolu  },
27982a81fa3bSSukadev Bhattiprolu  {,
27992a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4e05a",
28002a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU3_REJECT",
28012a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LSU3 reject",
28022a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
28032a81fa3bSSukadev Bhattiprolu  },
28042a81fa3bSSukadev Bhattiprolu  {,
28052a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc0a2",
28062a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU3_SRQ_STFWD",
28072a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LS3 SRQ forwarded data to a load",
28082a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LS3 SRQ forwarded data to a load42"
28092a81fa3bSSukadev Bhattiprolu  },
28102a81fa3bSSukadev Bhattiprolu  {,
28112a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe0ae",
28122a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU3_TMA_REQ_L2",
28132a81fa3bSSukadev Bhattiprolu    "BriefDescription": "addrs only req to L2 only on the first one,Indication that Load footprint is not expanding",
28142a81fa3bSSukadev Bhattiprolu    "PublicDescription": "addrs only req to L2 only on the first one,Indication that Load footprint is not expanding42"
28152a81fa3bSSukadev Bhattiprolu  },
28162a81fa3bSSukadev Bhattiprolu  {,
28172a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe09e",
28182a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU3_TM_L1_HIT",
28192a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Load tm hit in L1",
28202a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Load tm hit in L142"
28212a81fa3bSSukadev Bhattiprolu  },
28222a81fa3bSSukadev Bhattiprolu  {,
28232a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe0a6",
28242a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU3_TM_L1_MISS",
28252a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Load tm L1 miss",
28262a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Load tm L1 miss42"
28272a81fa3bSSukadev Bhattiprolu  },
28282a81fa3bSSukadev Bhattiprolu  {,
28292a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe880",
28302a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_ERAT_MISS_PREF",
28312a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Erat miss due to prefetch, on either pipe",
28322a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LSU"
28332a81fa3bSSukadev Bhattiprolu  },
28342a81fa3bSSukadev Bhattiprolu  {,
28352a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc8ac",
28362a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_FLUSH_UST",
28372a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Unaligned Store Flush on either pipe",
28382a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LSU"
28392a81fa3bSSukadev Bhattiprolu  },
28402a81fa3bSSukadev Bhattiprolu  {,
28412a81fa3bSSukadev Bhattiprolu    "EventCode": "0xd0a4",
28422a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_FOUR_TABLEWALK_CYC",
28432a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Cycles when four tablewalks pending on this thread",
28442a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Cycles when four tablewalks pending on this thread42"
28452a81fa3bSSukadev Bhattiprolu  },
28462a81fa3bSSukadev Bhattiprolu  {,
28472a81fa3bSSukadev Bhattiprolu    "EventCode": "0x10066",
28482a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_FX_FIN",
28492a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LSU Finished a FX operation (up to 2 per cycle",
28502a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
28512a81fa3bSSukadev Bhattiprolu  },
28522a81fa3bSSukadev Bhattiprolu  {,
28532a81fa3bSSukadev Bhattiprolu    "EventCode": "0xd8b8",
28542a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_L1_PREF",
28552a81fa3bSSukadev Bhattiprolu    "BriefDescription": "hw initiated , include sw streaming forms as well , include sw streams as a separate event",
28562a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LSU"
28572a81fa3bSSukadev Bhattiprolu  },
28582a81fa3bSSukadev Bhattiprolu  {,
28592a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc898",
28602a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_L1_SW_PREF",
28612a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Software L1 Prefetches, including SW Transient Prefetches, on both pipes",
28622a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LSU"
28632a81fa3bSSukadev Bhattiprolu  },
28642a81fa3bSSukadev Bhattiprolu  {,
28652a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc884",
28662a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_LDF",
28672a81fa3bSSukadev Bhattiprolu    "BriefDescription": "FPU loads only on LS2/LS3 ie LU0/LU1",
28682a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LSU"
28692a81fa3bSSukadev Bhattiprolu  },
28702a81fa3bSSukadev Bhattiprolu  {,
28712a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc888",
28722a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_LDX",
28732a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Vector loads can issue only on LS2/LS3",
28742a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LSU"
28752a81fa3bSSukadev Bhattiprolu  },
28762a81fa3bSSukadev Bhattiprolu  {,
28772a81fa3bSSukadev Bhattiprolu    "EventCode": "0xd0a2",
28782a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_LMQ_FULL_CYC",
28792a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LMQ full",
28802a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LMQ fullCycles LMQ full"
28812a81fa3bSSukadev Bhattiprolu  },
28822a81fa3bSSukadev Bhattiprolu  {,
28832a81fa3bSSukadev Bhattiprolu    "EventCode": "0xd0a1",
28842a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_LMQ_S0_ALLOC",
28852a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Per thread - use edge detect to count allocates On a per thread basis, level signal indicating Slot 0 is valid. By instrumenting a single slot we can calculate service time for that slot. Previous machines required a separate signal indicating the slot was allocated. Because any signal can be routed to any counter in P8, we can count level in one PMC and edge detect in another PMC using the same signal",
28862a81fa3bSSukadev Bhattiprolu    "PublicDescription": "0.0"
28872a81fa3bSSukadev Bhattiprolu  },
28882a81fa3bSSukadev Bhattiprolu  {,
28892a81fa3bSSukadev Bhattiprolu    "EventCode": "0xd0a0",
28902a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_LMQ_S0_VALID",
28912a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Slot 0 of LMQ valid",
28922a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Slot 0 of LMQ validLMQ slot 0 valid"
28932a81fa3bSSukadev Bhattiprolu  },
28942a81fa3bSSukadev Bhattiprolu  {,
28952a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3001c",
28962a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_LMQ_SRQ_EMPTY_ALL_CYC",
28972a81fa3bSSukadev Bhattiprolu    "BriefDescription": "ALL threads lsu empty (lmq and srq empty)",
28982a81fa3bSSukadev Bhattiprolu    "PublicDescription": "ALL threads lsu empty (lmq and srq empty). Issue HW016541"
28992a81fa3bSSukadev Bhattiprolu  },
29002a81fa3bSSukadev Bhattiprolu  {,
29012a81fa3bSSukadev Bhattiprolu    "EventCode": "0xd09f",
29022a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_LRQ_S0_ALLOC",
29032a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Per thread - use edge detect to count allocates On a per thread basis, level signal indicating Slot 0 is valid. By instrumenting a single slot we can calculate service time for that slot. Previous machines required a separate signal indicating the slot was allocated. Because any signal can be routed to any counter in P8, we can count level in one PMC and edge detect in another PMC using the same signal",
29042a81fa3bSSukadev Bhattiprolu    "PublicDescription": "0.0"
29052a81fa3bSSukadev Bhattiprolu  },
29062a81fa3bSSukadev Bhattiprolu  {,
29072a81fa3bSSukadev Bhattiprolu    "EventCode": "0xd09e",
29082a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_LRQ_S0_VALID",
29092a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Slot 0 of LRQ valid",
29102a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Slot 0 of LRQ validLRQ slot 0 valid"
29112a81fa3bSSukadev Bhattiprolu  },
29122a81fa3bSSukadev Bhattiprolu  {,
29132a81fa3bSSukadev Bhattiprolu    "EventCode": "0xf091",
29142a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_LRQ_S43_ALLOC",
29152a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LRQ slot 43 was released",
29162a81fa3bSSukadev Bhattiprolu    "PublicDescription": "0.0"
29172a81fa3bSSukadev Bhattiprolu  },
29182a81fa3bSSukadev Bhattiprolu  {,
29192a81fa3bSSukadev Bhattiprolu    "EventCode": "0xf090",
29202a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_LRQ_S43_VALID",
29212a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LRQ slot 43 was busy",
29222a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LRQ slot 43 was busy42"
29232a81fa3bSSukadev Bhattiprolu  },
29242a81fa3bSSukadev Bhattiprolu  {,
29252a81fa3bSSukadev Bhattiprolu    "EventCode": "0x30162",
29262a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_MRK_DERAT_MISS",
29272a81fa3bSSukadev Bhattiprolu    "BriefDescription": "DERAT Reloaded (Miss)",
29282a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
29292a81fa3bSSukadev Bhattiprolu  },
29302a81fa3bSSukadev Bhattiprolu  {,
29312a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc88c",
29322a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_NCLD",
29332a81fa3bSSukadev Bhattiprolu    "BriefDescription": "count at finish so can return only on ls0 or ls1",
29342a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LSU"
29352a81fa3bSSukadev Bhattiprolu  },
29362a81fa3bSSukadev Bhattiprolu  {,
29372a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc092",
29382a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_NCST",
29392a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Non-cachable Stores sent to nest",
29402a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Non-cachable Stores sent to nest42"
29412a81fa3bSSukadev Bhattiprolu  },
29422a81fa3bSSukadev Bhattiprolu  {,
29432a81fa3bSSukadev Bhattiprolu    "EventCode": "0x10064",
29442a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_REJECT",
29452a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LSU Reject (up to 4 per cycle)",
29462a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
29472a81fa3bSSukadev Bhattiprolu  },
29482a81fa3bSSukadev Bhattiprolu  {,
29492a81fa3bSSukadev Bhattiprolu    "EventCode": "0xd082",
29502a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_SET_MPRED",
29512a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Line already in cache at reload time",
29522a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Line already in cache at reload time42"
29532a81fa3bSSukadev Bhattiprolu  },
29542a81fa3bSSukadev Bhattiprolu  {,
29552a81fa3bSSukadev Bhattiprolu    "EventCode": "0x40008",
29562a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_SRQ_EMPTY_CYC",
29572a81fa3bSSukadev Bhattiprolu    "BriefDescription": "ALL threads srq empty",
29582a81fa3bSSukadev Bhattiprolu    "PublicDescription": "All threads srq empty"
29592a81fa3bSSukadev Bhattiprolu  },
29602a81fa3bSSukadev Bhattiprolu  {,
29612a81fa3bSSukadev Bhattiprolu    "EventCode": "0xd09d",
29622a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_SRQ_S0_ALLOC",
29632a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Per thread - use edge detect to count allocates On a per thread basis, level signal indicating Slot 0 is valid. By instrumenting a single slot we can calculate service time for that slot. Previous machines required a separate signal indicating the slot was allocated. Because any signal can be routed to any counter in P8, we can count level in one PMC and edge detect in another PMC using the same signal",
29642a81fa3bSSukadev Bhattiprolu    "PublicDescription": "0.0"
29652a81fa3bSSukadev Bhattiprolu  },
29662a81fa3bSSukadev Bhattiprolu  {,
29672a81fa3bSSukadev Bhattiprolu    "EventCode": "0xd09c",
29682a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_SRQ_S0_VALID",
29692a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Slot 0 of SRQ valid",
29702a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Slot 0 of SRQ validSRQ slot 0 valid"
29712a81fa3bSSukadev Bhattiprolu  },
29722a81fa3bSSukadev Bhattiprolu  {,
29732a81fa3bSSukadev Bhattiprolu    "EventCode": "0xf093",
29742a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_SRQ_S39_ALLOC",
29752a81fa3bSSukadev Bhattiprolu    "BriefDescription": "SRQ slot 39 was released",
29762a81fa3bSSukadev Bhattiprolu    "PublicDescription": "0.0"
29772a81fa3bSSukadev Bhattiprolu  },
29782a81fa3bSSukadev Bhattiprolu  {,
29792a81fa3bSSukadev Bhattiprolu    "EventCode": "0xf092",
29802a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_SRQ_S39_VALID",
29812a81fa3bSSukadev Bhattiprolu    "BriefDescription": "SRQ slot 39 was busy",
29822a81fa3bSSukadev Bhattiprolu    "PublicDescription": "SRQ slot 39 was busy42"
29832a81fa3bSSukadev Bhattiprolu  },
29842a81fa3bSSukadev Bhattiprolu  {,
29852a81fa3bSSukadev Bhattiprolu    "EventCode": "0xd09b",
29862a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_SRQ_SYNC",
29872a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A sync in the SRQ ended",
29882a81fa3bSSukadev Bhattiprolu    "PublicDescription": "0.0"
29892a81fa3bSSukadev Bhattiprolu  },
29902a81fa3bSSukadev Bhattiprolu  {,
29912a81fa3bSSukadev Bhattiprolu    "EventCode": "0xd09a",
29922a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_SRQ_SYNC_CYC",
29932a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A sync is in the SRQ (edge detect to count)",
29942a81fa3bSSukadev Bhattiprolu    "PublicDescription": "A sync is in the SRQ (edge detect to count)SRQ sync duration"
29952a81fa3bSSukadev Bhattiprolu  },
29962a81fa3bSSukadev Bhattiprolu  {,
29972a81fa3bSSukadev Bhattiprolu    "EventCode": "0xf084",
29982a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_STORE_REJECT",
29992a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Store reject on either pipe",
30002a81fa3bSSukadev Bhattiprolu    "PublicDescription": "LSU"
30012a81fa3bSSukadev Bhattiprolu  },
30022a81fa3bSSukadev Bhattiprolu  {,
30032a81fa3bSSukadev Bhattiprolu    "EventCode": "0xd0a6",
30042a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LSU_TWO_TABLEWALK_CYC",
30052a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Cycles when two tablewalks pending on this thread",
30062a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Cycles when two tablewalks pending on this thread42"
30072a81fa3bSSukadev Bhattiprolu  },
30082a81fa3bSSukadev Bhattiprolu  {,
30092a81fa3bSSukadev Bhattiprolu    "EventCode": "0x5094",
30102a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LWSYNC",
30112a81fa3bSSukadev Bhattiprolu    "BriefDescription": "threaded version, IC Misses where we got EA dir hit but no sector valids were on. ICBI took line out",
30122a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
30132a81fa3bSSukadev Bhattiprolu  },
30142a81fa3bSSukadev Bhattiprolu  {,
30152a81fa3bSSukadev Bhattiprolu    "EventCode": "0x209a",
30162a81fa3bSSukadev Bhattiprolu    "EventName": "PM_LWSYNC_HELD",
30172a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LWSYNC held at dispatch",
30182a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
30192a81fa3bSSukadev Bhattiprolu  },
30202a81fa3bSSukadev Bhattiprolu  {,
30212a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3013a",
30222a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_CRU_FIN",
30232a81fa3bSSukadev Bhattiprolu    "BriefDescription": "IFU non-branch finished",
30242a81fa3bSSukadev Bhattiprolu    "PublicDescription": "IFU non-branch marked instruction finished"
30252a81fa3bSSukadev Bhattiprolu  },
30262a81fa3bSSukadev Bhattiprolu  {,
30272a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4d146",
30282a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_L21_MOD",
30292a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Modified (M) data from another core's L2 on the same chip due to a marked load",
30302a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
30312a81fa3bSSukadev Bhattiprolu  },
30322a81fa3bSSukadev Bhattiprolu  {,
30332a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2d126",
30342a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_L21_MOD_CYC",
30352a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Duration in cycles to reload with Modified (M) data from another core's L2 on the same chip due to a marked load",
30362a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
30372a81fa3bSSukadev Bhattiprolu  },
30382a81fa3bSSukadev Bhattiprolu  {,
30392a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3d146",
30402a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_L21_SHR",
30412a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Shared (S) data from another core's L2 on the same chip due to a marked load",
30422a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
30432a81fa3bSSukadev Bhattiprolu  },
30442a81fa3bSSukadev Bhattiprolu  {,
30452a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2c126",
30462a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_L21_SHR_CYC",
30472a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Duration in cycles to reload with Shared (S) data from another core's L2 on the same chip due to a marked load",
30482a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
30492a81fa3bSSukadev Bhattiprolu  },
30502a81fa3bSSukadev Bhattiprolu  {,
30512a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4d144",
30522a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_L31_ECO_MOD",
30532a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Modified (M) data from another core's ECO L3 on the same chip due to a marked load",
30542a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
30552a81fa3bSSukadev Bhattiprolu  },
30562a81fa3bSSukadev Bhattiprolu  {,
30572a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2d124",
30582a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_L31_ECO_MOD_CYC",
30592a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Duration in cycles to reload with Modified (M) data from another core's ECO L3 on the same chip due to a marked load",
30602a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
30612a81fa3bSSukadev Bhattiprolu  },
30622a81fa3bSSukadev Bhattiprolu  {,
30632a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3d144",
30642a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_L31_ECO_SHR",
30652a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Shared (S) data from another core's ECO L3 on the same chip due to a marked load",
30662a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
30672a81fa3bSSukadev Bhattiprolu  },
30682a81fa3bSSukadev Bhattiprolu  {,
30692a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2c124",
30702a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_L31_ECO_SHR_CYC",
30712a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Duration in cycles to reload with Shared (S) data from another core's ECO L3 on the same chip due to a marked load",
30722a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
30732a81fa3bSSukadev Bhattiprolu  },
30742a81fa3bSSukadev Bhattiprolu  {,
30752a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2d144",
30762a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_L31_MOD",
30772a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Modified (M) data from another core's L3 on the same chip due to a marked load",
30782a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
30792a81fa3bSSukadev Bhattiprolu  },
30802a81fa3bSSukadev Bhattiprolu  {,
30812a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4d124",
30822a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_L31_MOD_CYC",
30832a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Duration in cycles to reload with Modified (M) data from another core's L3 on the same chip due to a marked load",
30842a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
30852a81fa3bSSukadev Bhattiprolu  },
30862a81fa3bSSukadev Bhattiprolu  {,
30872a81fa3bSSukadev Bhattiprolu    "EventCode": "0x1d146",
30882a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_L31_SHR",
30892a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded with Shared (S) data from another core's L3 on the same chip due to a marked load",
30902a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
30912a81fa3bSSukadev Bhattiprolu  },
30922a81fa3bSSukadev Bhattiprolu  {,
30932a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4c126",
30942a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_L31_SHR_CYC",
30952a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Duration in cycles to reload with Shared (S) data from another core's L3 on the same chip due to a marked load",
30962a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
30972a81fa3bSSukadev Bhattiprolu  },
30982a81fa3bSSukadev Bhattiprolu  {,
30992a81fa3bSSukadev Bhattiprolu    "EventCode": "0x201e0",
31002a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_MEM",
31012a81fa3bSSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from a memory location including L4 from local remote or distant due to a marked load",
31022a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
31032a81fa3bSSukadev Bhattiprolu  },
31042a81fa3bSSukadev Bhattiprolu  {,
31052a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4f146",
31062a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_L21_MOD",
31072a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Modified (M) data from another core's L2 on the same chip due to a marked data side request",
31082a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
31092a81fa3bSSukadev Bhattiprolu  },
31102a81fa3bSSukadev Bhattiprolu  {,
31112a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3f146",
31122a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_L21_SHR",
31132a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Shared (S) data from another core's L2 on the same chip due to a marked data side request",
31142a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
31152a81fa3bSSukadev Bhattiprolu  },
31162a81fa3bSSukadev Bhattiprolu  {,
31172a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3f140",
31182a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_L2_DISP_CONFLICT_LDHITST",
31192a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L2 with load hit store conflict due to a marked data side request",
31202a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
31212a81fa3bSSukadev Bhattiprolu  },
31222a81fa3bSSukadev Bhattiprolu  {,
31232a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4f140",
31242a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_L2_DISP_CONFLICT_OTHER",
31252a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L2 with dispatch conflict due to a marked data side request",
31262a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
31272a81fa3bSSukadev Bhattiprolu  },
31282a81fa3bSSukadev Bhattiprolu  {,
31292a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4f144",
31302a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_L31_ECO_MOD",
31312a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Modified (M) data from another core's ECO L3 on the same chip due to a marked data side request",
31322a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
31332a81fa3bSSukadev Bhattiprolu  },
31342a81fa3bSSukadev Bhattiprolu  {,
31352a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3f144",
31362a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_L31_ECO_SHR",
31372a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Shared (S) data from another core's ECO L3 on the same chip due to a marked data side request",
31382a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
31392a81fa3bSSukadev Bhattiprolu  },
31402a81fa3bSSukadev Bhattiprolu  {,
31412a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2f144",
31422a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_L31_MOD",
31432a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Modified (M) data from another core's L3 on the same chip due to a marked data side request",
31442a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
31452a81fa3bSSukadev Bhattiprolu  },
31462a81fa3bSSukadev Bhattiprolu  {,
31472a81fa3bSSukadev Bhattiprolu    "EventCode": "0x1f146",
31482a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_L31_SHR",
31492a81fa3bSSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Shared (S) data from another core's L3 on the same chip due to a marked data side request",
31502a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
31512a81fa3bSSukadev Bhattiprolu  },
31522a81fa3bSSukadev Bhattiprolu  {,
31532a81fa3bSSukadev Bhattiprolu    "EventCode": "0x30156",
31542a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_FAB_RSP_MATCH",
31552a81fa3bSSukadev Bhattiprolu    "BriefDescription": "ttype and cresp matched as specified in MMCR1",
31562a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
31572a81fa3bSSukadev Bhattiprolu  },
31582a81fa3bSSukadev Bhattiprolu  {,
31592a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4f152",
31602a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_FAB_RSP_MATCH_CYC",
31612a81fa3bSSukadev Bhattiprolu    "BriefDescription": "cresp/ttype match cycles",
31622a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
31632a81fa3bSSukadev Bhattiprolu  },
31642a81fa3bSSukadev Bhattiprolu  {,
31652a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2013c",
31662a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_FILT_MATCH",
31672a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Marked filter Match",
31682a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
31692a81fa3bSSukadev Bhattiprolu  },
31702a81fa3bSSukadev Bhattiprolu  {,
31712a81fa3bSSukadev Bhattiprolu    "EventCode": "0x1013c",
31722a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_FIN_STALL_CYC",
31732a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Marked instruction Finish Stall cycles (marked finish after NTC) (use edge detect to count )",
31742a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Marked instruction Finish Stall cycles (marked finish after NTC) (use edge detect to count #)"
31752a81fa3bSSukadev Bhattiprolu  },
31762a81fa3bSSukadev Bhattiprolu  {,
31772a81fa3bSSukadev Bhattiprolu    "EventCode": "0x40130",
31782a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_GRP_CMPL",
31792a81fa3bSSukadev Bhattiprolu    "BriefDescription": "marked instruction finished (completed)",
31802a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
31812a81fa3bSSukadev Bhattiprolu  },
31822a81fa3bSSukadev Bhattiprolu  {,
31832a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4013a",
31842a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_GRP_IC_MISS",
31852a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Marked Group experienced I cache miss",
31862a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
31872a81fa3bSSukadev Bhattiprolu  },
31882a81fa3bSSukadev Bhattiprolu  {,
31892a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3013c",
31902a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_GRP_NTC",
31912a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Marked group ntc cycles",
31922a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
31932a81fa3bSSukadev Bhattiprolu  },
31942a81fa3bSSukadev Bhattiprolu  {,
31952a81fa3bSSukadev Bhattiprolu    "EventCode": "0x1013f",
31962a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_LD_MISS_EXPOSED",
31972a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Marked Load exposed Miss (exposed period ended)",
31982a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Marked Load exposed Miss (use edge detect to count #)"
31992a81fa3bSSukadev Bhattiprolu  },
32002a81fa3bSSukadev Bhattiprolu  {,
32012a81fa3bSSukadev Bhattiprolu    "EventCode": "0xd180",
32022a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_LSU_FLUSH",
32032a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Flush: (marked) : All Cases",
32042a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Flush: (marked) : All Cases42"
32052a81fa3bSSukadev Bhattiprolu  },
32062a81fa3bSSukadev Bhattiprolu  {,
32072a81fa3bSSukadev Bhattiprolu    "EventCode": "0xd188",
32082a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_LSU_FLUSH_LRQ",
32092a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Flush: (marked) LRQ",
32102a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Flush: (marked) LRQMarked LRQ flushes"
32112a81fa3bSSukadev Bhattiprolu  },
32122a81fa3bSSukadev Bhattiprolu  {,
32132a81fa3bSSukadev Bhattiprolu    "EventCode": "0xd18a",
32142a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_LSU_FLUSH_SRQ",
32152a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Flush: (marked) SRQ",
32162a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Flush: (marked) SRQMarked SRQ lhs flushes"
32172a81fa3bSSukadev Bhattiprolu  },
32182a81fa3bSSukadev Bhattiprolu  {,
32192a81fa3bSSukadev Bhattiprolu    "EventCode": "0xd184",
32202a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_LSU_FLUSH_ULD",
32212a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Flush: (marked) Unaligned Load",
32222a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Flush: (marked) Unaligned LoadMarked unaligned load flushes"
32232a81fa3bSSukadev Bhattiprolu  },
32242a81fa3bSSukadev Bhattiprolu  {,
32252a81fa3bSSukadev Bhattiprolu    "EventCode": "0xd186",
32262a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_LSU_FLUSH_UST",
32272a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Flush: (marked) Unaligned Store",
32282a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Flush: (marked) Unaligned StoreMarked unaligned store flushes"
32292a81fa3bSSukadev Bhattiprolu  },
32302a81fa3bSSukadev Bhattiprolu  {,
32312a81fa3bSSukadev Bhattiprolu    "EventCode": "0x40164",
32322a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_LSU_REJECT",
32332a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LSU marked reject (up to 2 per cycle)",
32342a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
32352a81fa3bSSukadev Bhattiprolu  },
32362a81fa3bSSukadev Bhattiprolu  {,
32372a81fa3bSSukadev Bhattiprolu    "EventCode": "0x30164",
32382a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_LSU_REJECT_ERAT_MISS",
32392a81fa3bSSukadev Bhattiprolu    "BriefDescription": "LSU marked reject due to ERAT (up to 2 per cycle)",
32402a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
32412a81fa3bSSukadev Bhattiprolu  },
32422a81fa3bSSukadev Bhattiprolu  {,
32432a81fa3bSSukadev Bhattiprolu    "EventCode": "0x1d15a",
32442a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_SRC_PREF_TRACK_EFF",
32452a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Marked src pref track was effective",
32462a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
32472a81fa3bSSukadev Bhattiprolu  },
32482a81fa3bSSukadev Bhattiprolu  {,
32492a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3d15a",
32502a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_SRC_PREF_TRACK_INEFF",
32512a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Prefetch tracked was ineffective for marked src",
32522a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
32532a81fa3bSSukadev Bhattiprolu  },
32542a81fa3bSSukadev Bhattiprolu  {,
32552a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4d15c",
32562a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_SRC_PREF_TRACK_MOD",
32572a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Prefetch tracked was moderate for marked src",
32582a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
32592a81fa3bSSukadev Bhattiprolu  },
32602a81fa3bSSukadev Bhattiprolu  {,
32612a81fa3bSSukadev Bhattiprolu    "EventCode": "0x1d15c",
32622a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_SRC_PREF_TRACK_MOD_L2",
32632a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Marked src Prefetch Tracked was moderate (source L2)",
32642a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
32652a81fa3bSSukadev Bhattiprolu  },
32662a81fa3bSSukadev Bhattiprolu  {,
32672a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3d15c",
32682a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_SRC_PREF_TRACK_MOD_L3",
32692a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Prefetch tracked was moderate (L3 hit) for marked src",
32702a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
32712a81fa3bSSukadev Bhattiprolu  },
32722a81fa3bSSukadev Bhattiprolu  {,
32732a81fa3bSSukadev Bhattiprolu    "EventCode": "0x1c15a",
32742a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_TGT_PREF_TRACK_EFF",
32752a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Marked target pref track was effective",
32762a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
32772a81fa3bSSukadev Bhattiprolu  },
32782a81fa3bSSukadev Bhattiprolu  {,
32792a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3c15a",
32802a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_TGT_PREF_TRACK_INEFF",
32812a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Prefetch tracked was ineffective for marked target",
32822a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
32832a81fa3bSSukadev Bhattiprolu  },
32842a81fa3bSSukadev Bhattiprolu  {,
32852a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4c15c",
32862a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_TGT_PREF_TRACK_MOD",
32872a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Prefetch tracked was moderate for marked target",
32882a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
32892a81fa3bSSukadev Bhattiprolu  },
32902a81fa3bSSukadev Bhattiprolu  {,
32912a81fa3bSSukadev Bhattiprolu    "EventCode": "0x1c15c",
32922a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_TGT_PREF_TRACK_MOD_L2",
32932a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Marked target Prefetch Tracked was moderate (source L2)",
32942a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
32952a81fa3bSSukadev Bhattiprolu  },
32962a81fa3bSSukadev Bhattiprolu  {,
32972a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3c15c",
32982a81fa3bSSukadev Bhattiprolu    "EventName": "PM_MRK_TGT_PREF_TRACK_MOD_L3",
32992a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Prefetch tracked was moderate (L3 hit) for marked target",
33002a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
33012a81fa3bSSukadev Bhattiprolu  },
33022a81fa3bSSukadev Bhattiprolu  {,
33032a81fa3bSSukadev Bhattiprolu    "EventCode": "0x20b0",
33042a81fa3bSSukadev Bhattiprolu    "EventName": "PM_NESTED_TEND",
33052a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Completion time nested tend",
33062a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
33072a81fa3bSSukadev Bhattiprolu  },
33082a81fa3bSSukadev Bhattiprolu  {,
33092a81fa3bSSukadev Bhattiprolu    "EventCode": "0x20b6",
33102a81fa3bSSukadev Bhattiprolu    "EventName": "PM_NON_FAV_TBEGIN",
33112a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Dispatch time non favored tbegin",
33122a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
33132a81fa3bSSukadev Bhattiprolu  },
33142a81fa3bSSukadev Bhattiprolu  {,
33152a81fa3bSSukadev Bhattiprolu    "EventCode": "0x328084",
33162a81fa3bSSukadev Bhattiprolu    "EventName": "PM_NON_TM_RST_SC",
33172a81fa3bSSukadev Bhattiprolu    "BriefDescription": "non tm snp rst tm sc",
33182a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
33192a81fa3bSSukadev Bhattiprolu  },
33202a81fa3bSSukadev Bhattiprolu  {,
33212a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2001a",
33222a81fa3bSSukadev Bhattiprolu    "EventName": "PM_NTCG_ALL_FIN",
33232a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Cycles after all instructions have finished to group completed",
33242a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Ccycles after all instructions have finished to group completed"
33252a81fa3bSSukadev Bhattiprolu  },
33262a81fa3bSSukadev Bhattiprolu  {,
33272a81fa3bSSukadev Bhattiprolu    "EventCode": "0x20ac",
33282a81fa3bSSukadev Bhattiprolu    "EventName": "PM_OUTER_TBEGIN",
33292a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Completion time outer tbegin",
33302a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
33312a81fa3bSSukadev Bhattiprolu  },
33322a81fa3bSSukadev Bhattiprolu  {,
33332a81fa3bSSukadev Bhattiprolu    "EventCode": "0x20ae",
33342a81fa3bSSukadev Bhattiprolu    "EventName": "PM_OUTER_TEND",
33352a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Completion time outer tend",
33362a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
33372a81fa3bSSukadev Bhattiprolu  },
33382a81fa3bSSukadev Bhattiprolu  {,
33392a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2005a",
33402a81fa3bSSukadev Bhattiprolu    "EventName": "PM_PREF_TRACKED",
33412a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Total number of Prefetch Operations that were tracked",
33422a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
33432a81fa3bSSukadev Bhattiprolu  },
33442a81fa3bSSukadev Bhattiprolu  {,
33452a81fa3bSSukadev Bhattiprolu    "EventCode": "0x1005a",
33462a81fa3bSSukadev Bhattiprolu    "EventName": "PM_PREF_TRACK_EFF",
33472a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Prefetch Tracked was effective",
33482a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
33492a81fa3bSSukadev Bhattiprolu  },
33502a81fa3bSSukadev Bhattiprolu  {,
33512a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3005a",
33522a81fa3bSSukadev Bhattiprolu    "EventName": "PM_PREF_TRACK_INEFF",
33532a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Prefetch tracked was ineffective",
33542a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
33552a81fa3bSSukadev Bhattiprolu  },
33562a81fa3bSSukadev Bhattiprolu  {,
33572a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4005a",
33582a81fa3bSSukadev Bhattiprolu    "EventName": "PM_PREF_TRACK_MOD",
33592a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Prefetch tracked was moderate",
33602a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
33612a81fa3bSSukadev Bhattiprolu  },
33622a81fa3bSSukadev Bhattiprolu  {,
33632a81fa3bSSukadev Bhattiprolu    "EventCode": "0x1005c",
33642a81fa3bSSukadev Bhattiprolu    "EventName": "PM_PREF_TRACK_MOD_L2",
33652a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Prefetch Tracked was moderate (source L2)",
33662a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
33672a81fa3bSSukadev Bhattiprolu  },
33682a81fa3bSSukadev Bhattiprolu  {,
33692a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3005c",
33702a81fa3bSSukadev Bhattiprolu    "EventName": "PM_PREF_TRACK_MOD_L3",
33712a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Prefetch tracked was moderate (L3)",
33722a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
33732a81fa3bSSukadev Bhattiprolu  },
33742a81fa3bSSukadev Bhattiprolu  {,
33752a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe084",
33762a81fa3bSSukadev Bhattiprolu    "EventName": "PM_PTE_PREFETCH",
33772a81fa3bSSukadev Bhattiprolu    "BriefDescription": "PTE prefetches",
33782a81fa3bSSukadev Bhattiprolu    "PublicDescription": "PTE prefetches42"
33792a81fa3bSSukadev Bhattiprolu  },
33802a81fa3bSSukadev Bhattiprolu  {,
33812a81fa3bSSukadev Bhattiprolu    "EventCode": "0x16081",
33822a81fa3bSSukadev Bhattiprolu    "EventName": "PM_RC0_ALLOC",
33832a81fa3bSSukadev Bhattiprolu    "BriefDescription": "RC mach 0 Busy. Used by PMU to sample ave RC livetime(mach0 used as sample point)",
33842a81fa3bSSukadev Bhattiprolu    "PublicDescription": "0.0"
33852a81fa3bSSukadev Bhattiprolu  },
33862a81fa3bSSukadev Bhattiprolu  {,
33872a81fa3bSSukadev Bhattiprolu    "EventCode": "0x16080",
33882a81fa3bSSukadev Bhattiprolu    "EventName": "PM_RC0_BUSY",
33892a81fa3bSSukadev Bhattiprolu    "BriefDescription": "RC mach 0 Busy. Used by PMU to sample ave RC livetime(mach0 used as sample point)",
33902a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
33912a81fa3bSSukadev Bhattiprolu  },
33922a81fa3bSSukadev Bhattiprolu  {,
33932a81fa3bSSukadev Bhattiprolu    "EventCode": "0x200301ea",
33942a81fa3bSSukadev Bhattiprolu    "EventName": "PM_RC_LIFETIME_EXC_1024",
33952a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Number of times the RC machine for a sampled instruction was active for more than 1024 cycles",
33962a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Reload latency exceeded 1024 cyc"
33972a81fa3bSSukadev Bhattiprolu  },
33982a81fa3bSSukadev Bhattiprolu  {,
33992a81fa3bSSukadev Bhattiprolu    "EventCode": "0x200401ec",
34002a81fa3bSSukadev Bhattiprolu    "EventName": "PM_RC_LIFETIME_EXC_2048",
34012a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Number of times the RC machine for a sampled instruction was active for more than 2048 cycles",
34022a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Threshold counter exceeded a value of 2048"
34032a81fa3bSSukadev Bhattiprolu  },
34042a81fa3bSSukadev Bhattiprolu  {,
34052a81fa3bSSukadev Bhattiprolu    "EventCode": "0x200101e8",
34062a81fa3bSSukadev Bhattiprolu    "EventName": "PM_RC_LIFETIME_EXC_256",
34072a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Number of times the RC machine for a sampled instruction was active for more than 256 cycles",
34082a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Threshold counter exceed a count of 256"
34092a81fa3bSSukadev Bhattiprolu  },
34102a81fa3bSSukadev Bhattiprolu  {,
34112a81fa3bSSukadev Bhattiprolu    "EventCode": "0x200201e6",
34122a81fa3bSSukadev Bhattiprolu    "EventName": "PM_RC_LIFETIME_EXC_32",
34132a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Number of times the RC machine for a sampled instruction was active for more than 32 cycles",
34142a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Reload latency exceeded 32 cyc"
34152a81fa3bSSukadev Bhattiprolu  },
34162a81fa3bSSukadev Bhattiprolu  {,
34172a81fa3bSSukadev Bhattiprolu    "EventCode": "0x36088",
34182a81fa3bSSukadev Bhattiprolu    "EventName": "PM_RC_USAGE",
34192a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Continuous 16 cycle(2to1) window where this signals rotates thru sampling each L2 RC machine busy. PMU uses this wave to then do 16 cyc count to sample total number of machs running",
34202a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
34212a81fa3bSSukadev Bhattiprolu  },
34222a81fa3bSSukadev Bhattiprolu  {,
34232a81fa3bSSukadev Bhattiprolu    "EventCode": "0x34808e",
34242a81fa3bSSukadev Bhattiprolu    "EventName": "PM_RD_CLEARING_SC",
34252a81fa3bSSukadev Bhattiprolu    "BriefDescription": "rd clearing sc",
34262a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
34272a81fa3bSSukadev Bhattiprolu  },
34282a81fa3bSSukadev Bhattiprolu  {,
34292a81fa3bSSukadev Bhattiprolu    "EventCode": "0x34808c",
34302a81fa3bSSukadev Bhattiprolu    "EventName": "PM_RD_FORMING_SC",
34312a81fa3bSSukadev Bhattiprolu    "BriefDescription": "rd forming sc",
34322a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
34332a81fa3bSSukadev Bhattiprolu  },
34342a81fa3bSSukadev Bhattiprolu  {,
34352a81fa3bSSukadev Bhattiprolu    "EventCode": "0x428086",
34362a81fa3bSSukadev Bhattiprolu    "EventName": "PM_RD_HIT_PF",
34372a81fa3bSSukadev Bhattiprolu    "BriefDescription": "rd machine hit l3 pf machine",
34382a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
34392a81fa3bSSukadev Bhattiprolu  },
34402a81fa3bSSukadev Bhattiprolu  {,
34412a81fa3bSSukadev Bhattiprolu    "EventCode": "0x20004",
34422a81fa3bSSukadev Bhattiprolu    "EventName": "PM_REAL_SRQ_FULL",
34432a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Out of real srq entries",
34442a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
34452a81fa3bSSukadev Bhattiprolu  },
34462a81fa3bSSukadev Bhattiprolu  {,
34472a81fa3bSSukadev Bhattiprolu    "EventCode": "0x2006a",
34482a81fa3bSSukadev Bhattiprolu    "EventName": "PM_RUN_CYC_SMT2_SHRD_MODE",
34492a81fa3bSSukadev Bhattiprolu    "BriefDescription": "cycles this threads run latch is set and the core is in SMT2 shared mode",
34502a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Cycles run latch is set and core is in SMT2-shared mode"
34512a81fa3bSSukadev Bhattiprolu  },
34522a81fa3bSSukadev Bhattiprolu  {,
34532a81fa3bSSukadev Bhattiprolu    "EventCode": "0x1006a",
34542a81fa3bSSukadev Bhattiprolu    "EventName": "PM_RUN_CYC_SMT2_SPLIT_MODE",
34552a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Cycles run latch is set and core is in SMT2-split mode",
34562a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
34572a81fa3bSSukadev Bhattiprolu  },
34582a81fa3bSSukadev Bhattiprolu  {,
34592a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4006c",
34602a81fa3bSSukadev Bhattiprolu    "EventName": "PM_RUN_CYC_SMT8_MODE",
34612a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Cycles run latch is set and core is in SMT8 mode",
34622a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
34632a81fa3bSSukadev Bhattiprolu  },
34642a81fa3bSSukadev Bhattiprolu  {,
34652a81fa3bSSukadev Bhattiprolu    "EventCode": "0xf082",
34662a81fa3bSSukadev Bhattiprolu    "EventName": "PM_SEC_ERAT_HIT",
34672a81fa3bSSukadev Bhattiprolu    "BriefDescription": "secondary ERAT Hit",
34682a81fa3bSSukadev Bhattiprolu    "PublicDescription": "secondary ERAT Hit42"
34692a81fa3bSSukadev Bhattiprolu  },
34702a81fa3bSSukadev Bhattiprolu  {,
34712a81fa3bSSukadev Bhattiprolu    "EventCode": "0x508c",
34722a81fa3bSSukadev Bhattiprolu    "EventName": "PM_SHL_CREATED",
34732a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Store-Hit-Load Table Entry Created",
34742a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
34752a81fa3bSSukadev Bhattiprolu  },
34762a81fa3bSSukadev Bhattiprolu  {,
34772a81fa3bSSukadev Bhattiprolu    "EventCode": "0x508e",
34782a81fa3bSSukadev Bhattiprolu    "EventName": "PM_SHL_ST_CONVERT",
34792a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Store-Hit-Load Table Read Hit with entry Enabled",
34802a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
34812a81fa3bSSukadev Bhattiprolu  },
34822a81fa3bSSukadev Bhattiprolu  {,
34832a81fa3bSSukadev Bhattiprolu    "EventCode": "0x5090",
34842a81fa3bSSukadev Bhattiprolu    "EventName": "PM_SHL_ST_DISABLE",
34852a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Store-Hit-Load Table Read Hit with entry Disabled (entry was disabled due to the entry shown to not prevent the flush)",
34862a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
34872a81fa3bSSukadev Bhattiprolu  },
34882a81fa3bSSukadev Bhattiprolu  {,
34892a81fa3bSSukadev Bhattiprolu    "EventCode": "0x26085",
34902a81fa3bSSukadev Bhattiprolu    "EventName": "PM_SN0_ALLOC",
34912a81fa3bSSukadev Bhattiprolu    "BriefDescription": "SN mach 0 Busy. Used by PMU to sample ave RC livetime(mach0 used as sample point)",
34922a81fa3bSSukadev Bhattiprolu    "PublicDescription": "0.0"
34932a81fa3bSSukadev Bhattiprolu  },
34942a81fa3bSSukadev Bhattiprolu  {,
34952a81fa3bSSukadev Bhattiprolu    "EventCode": "0x26084",
34962a81fa3bSSukadev Bhattiprolu    "EventName": "PM_SN0_BUSY",
34972a81fa3bSSukadev Bhattiprolu    "BriefDescription": "SN mach 0 Busy. Used by PMU to sample ave RC livetime(mach0 used as sample point)",
34982a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
34992a81fa3bSSukadev Bhattiprolu  },
35002a81fa3bSSukadev Bhattiprolu  {,
35012a81fa3bSSukadev Bhattiprolu    "EventCode": "0xd0b2",
35022a81fa3bSSukadev Bhattiprolu    "EventName": "PM_SNOOP_TLBIE",
35032a81fa3bSSukadev Bhattiprolu    "BriefDescription": "TLBIE snoop",
35042a81fa3bSSukadev Bhattiprolu    "PublicDescription": "TLBIE snoopSnoop TLBIE"
35052a81fa3bSSukadev Bhattiprolu  },
35062a81fa3bSSukadev Bhattiprolu  {,
35072a81fa3bSSukadev Bhattiprolu    "EventCode": "0x338088",
35082a81fa3bSSukadev Bhattiprolu    "EventName": "PM_SNP_TM_HIT_M",
35092a81fa3bSSukadev Bhattiprolu    "BriefDescription": "snp tm st hit m mu",
35102a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
35112a81fa3bSSukadev Bhattiprolu  },
35122a81fa3bSSukadev Bhattiprolu  {,
35132a81fa3bSSukadev Bhattiprolu    "EventCode": "0x33808a",
35142a81fa3bSSukadev Bhattiprolu    "EventName": "PM_SNP_TM_HIT_T",
35152a81fa3bSSukadev Bhattiprolu    "BriefDescription": "snp tm_st_hit t tn te",
35162a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
35172a81fa3bSSukadev Bhattiprolu  },
35182a81fa3bSSukadev Bhattiprolu  {,
35192a81fa3bSSukadev Bhattiprolu    "EventCode": "0x4608c",
35202a81fa3bSSukadev Bhattiprolu    "EventName": "PM_SN_USAGE",
35212a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Continuous 16 cycle(2to1) window where this signals rotates thru sampling each L2 SN machine busy. PMU uses this wave to then do 16 cyc count to sample total number of machs running",
35222a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
35232a81fa3bSSukadev Bhattiprolu  },
35242a81fa3bSSukadev Bhattiprolu  {,
35252a81fa3bSSukadev Bhattiprolu    "EventCode": "0x10028",
35262a81fa3bSSukadev Bhattiprolu    "EventName": "PM_STALL_END_GCT_EMPTY",
35272a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Count ended because GCT went empty",
35282a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
35292a81fa3bSSukadev Bhattiprolu  },
35302a81fa3bSSukadev Bhattiprolu  {,
35312a81fa3bSSukadev Bhattiprolu    "EventCode": "0xc090",
35322a81fa3bSSukadev Bhattiprolu    "EventName": "PM_STCX_LSU",
35332a81fa3bSSukadev Bhattiprolu    "BriefDescription": "STCX executed reported at sent to nest",
35342a81fa3bSSukadev Bhattiprolu    "PublicDescription": "STCX executed reported at sent to nest42"
35352a81fa3bSSukadev Bhattiprolu  },
35362a81fa3bSSukadev Bhattiprolu  {,
35372a81fa3bSSukadev Bhattiprolu    "EventCode": "0x717080",
35382a81fa3bSSukadev Bhattiprolu    "EventName": "PM_ST_CAUSED_FAIL",
35392a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Non TM St caused any thread to fail",
35402a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
35412a81fa3bSSukadev Bhattiprolu  },
35422a81fa3bSSukadev Bhattiprolu  {,
35432a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3090",
35442a81fa3bSSukadev Bhattiprolu    "EventName": "PM_SWAP_CANCEL",
35452a81fa3bSSukadev Bhattiprolu    "BriefDescription": "SWAP cancel , rtag not available",
35462a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
35472a81fa3bSSukadev Bhattiprolu  },
35482a81fa3bSSukadev Bhattiprolu  {,
35492a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3092",
35502a81fa3bSSukadev Bhattiprolu    "EventName": "PM_SWAP_CANCEL_GPR",
35512a81fa3bSSukadev Bhattiprolu    "BriefDescription": "SWAP cancel , rtag not available for gpr",
35522a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
35532a81fa3bSSukadev Bhattiprolu  },
35542a81fa3bSSukadev Bhattiprolu  {,
35552a81fa3bSSukadev Bhattiprolu    "EventCode": "0x308c",
35562a81fa3bSSukadev Bhattiprolu    "EventName": "PM_SWAP_COMPLETE",
35572a81fa3bSSukadev Bhattiprolu    "BriefDescription": "swap cast in completed",
35582a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
35592a81fa3bSSukadev Bhattiprolu  },
35602a81fa3bSSukadev Bhattiprolu  {,
35612a81fa3bSSukadev Bhattiprolu    "EventCode": "0x308e",
35622a81fa3bSSukadev Bhattiprolu    "EventName": "PM_SWAP_COMPLETE_GPR",
35632a81fa3bSSukadev Bhattiprolu    "BriefDescription": "swap cast in completed fpr gpr",
35642a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
35652a81fa3bSSukadev Bhattiprolu  },
35662a81fa3bSSukadev Bhattiprolu  {,
35672a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe086",
35682a81fa3bSSukadev Bhattiprolu    "EventName": "PM_TABLEWALK_CYC_PREF",
35692a81fa3bSSukadev Bhattiprolu    "BriefDescription": "tablewalk qualified for pte prefetches",
35702a81fa3bSSukadev Bhattiprolu    "PublicDescription": "tablewalk qualified for pte prefetches42"
35712a81fa3bSSukadev Bhattiprolu  },
35722a81fa3bSSukadev Bhattiprolu  {,
35732a81fa3bSSukadev Bhattiprolu    "EventCode": "0x20b2",
35742a81fa3bSSukadev Bhattiprolu    "EventName": "PM_TABORT_TRECLAIM",
35752a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Completion time tabortnoncd, tabortcd, treclaim",
35762a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
35772a81fa3bSSukadev Bhattiprolu  },
35782a81fa3bSSukadev Bhattiprolu  {,
35792a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe0ba",
35802a81fa3bSSukadev Bhattiprolu    "EventName": "PM_TEND_PEND_CYC",
35812a81fa3bSSukadev Bhattiprolu    "BriefDescription": "TEND latency per thread",
35822a81fa3bSSukadev Bhattiprolu    "PublicDescription": "TEND latency per thread42"
35832a81fa3bSSukadev Bhattiprolu  },
35842a81fa3bSSukadev Bhattiprolu  {,
35852a81fa3bSSukadev Bhattiprolu    "EventCode": "0x10012",
35862a81fa3bSSukadev Bhattiprolu    "EventName": "PM_THRD_GRP_CMPL_BOTH_CYC",
35872a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Cycles group completed on both completion slots by any thread",
35882a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Two threads finished same cycle (gated by run latch)"
35892a81fa3bSSukadev Bhattiprolu  },
35902a81fa3bSSukadev Bhattiprolu  {,
35912a81fa3bSSukadev Bhattiprolu    "EventCode": "0x40bc",
35922a81fa3bSSukadev Bhattiprolu    "EventName": "PM_THRD_PRIO_0_1_CYC",
35932a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Cycles thread running at priority level 0 or 1",
35942a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
35952a81fa3bSSukadev Bhattiprolu  },
35962a81fa3bSSukadev Bhattiprolu  {,
35972a81fa3bSSukadev Bhattiprolu    "EventCode": "0x40be",
35982a81fa3bSSukadev Bhattiprolu    "EventName": "PM_THRD_PRIO_2_3_CYC",
35992a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Cycles thread running at priority level 2 or 3",
36002a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
36012a81fa3bSSukadev Bhattiprolu  },
36022a81fa3bSSukadev Bhattiprolu  {,
36032a81fa3bSSukadev Bhattiprolu    "EventCode": "0x5080",
36042a81fa3bSSukadev Bhattiprolu    "EventName": "PM_THRD_PRIO_4_5_CYC",
36052a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Cycles thread running at priority level 4 or 5",
36062a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
36072a81fa3bSSukadev Bhattiprolu  },
36082a81fa3bSSukadev Bhattiprolu  {,
36092a81fa3bSSukadev Bhattiprolu    "EventCode": "0x5082",
36102a81fa3bSSukadev Bhattiprolu    "EventName": "PM_THRD_PRIO_6_7_CYC",
36112a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Cycles thread running at priority level 6 or 7",
36122a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
36132a81fa3bSSukadev Bhattiprolu  },
36142a81fa3bSSukadev Bhattiprolu  {,
36152a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3098",
36162a81fa3bSSukadev Bhattiprolu    "EventName": "PM_THRD_REBAL_CYC",
36172a81fa3bSSukadev Bhattiprolu    "BriefDescription": "cycles rebalance was active",
36182a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
36192a81fa3bSSukadev Bhattiprolu  },
36202a81fa3bSSukadev Bhattiprolu  {,
36212a81fa3bSSukadev Bhattiprolu    "EventCode": "0x20b8",
36222a81fa3bSSukadev Bhattiprolu    "EventName": "PM_TM_BEGIN_ALL",
36232a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Tm any tbegin",
36242a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
36252a81fa3bSSukadev Bhattiprolu  },
36262a81fa3bSSukadev Bhattiprolu  {,
36272a81fa3bSSukadev Bhattiprolu    "EventCode": "0x318082",
36282a81fa3bSSukadev Bhattiprolu    "EventName": "PM_TM_CAM_OVERFLOW",
36292a81fa3bSSukadev Bhattiprolu    "BriefDescription": "l3 tm cam overflow during L2 co of SC",
36302a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
36312a81fa3bSSukadev Bhattiprolu  },
36322a81fa3bSSukadev Bhattiprolu  {,
36332a81fa3bSSukadev Bhattiprolu    "EventCode": "0x74708c",
36342a81fa3bSSukadev Bhattiprolu    "EventName": "PM_TM_CAP_OVERFLOW",
36352a81fa3bSSukadev Bhattiprolu    "BriefDescription": "TM Footprint Capactiy Overflow",
36362a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
36372a81fa3bSSukadev Bhattiprolu  },
36382a81fa3bSSukadev Bhattiprolu  {,
36392a81fa3bSSukadev Bhattiprolu    "EventCode": "0x20ba",
36402a81fa3bSSukadev Bhattiprolu    "EventName": "PM_TM_END_ALL",
36412a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Tm any tend",
36422a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
36432a81fa3bSSukadev Bhattiprolu  },
36442a81fa3bSSukadev Bhattiprolu  {,
36452a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3086",
36462a81fa3bSSukadev Bhattiprolu    "EventName": "PM_TM_FAIL_CONF_NON_TM",
36472a81fa3bSSukadev Bhattiprolu    "BriefDescription": "TEXAS fail reason @ completion",
36482a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
36492a81fa3bSSukadev Bhattiprolu  },
36502a81fa3bSSukadev Bhattiprolu  {,
36512a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3088",
36522a81fa3bSSukadev Bhattiprolu    "EventName": "PM_TM_FAIL_CON_TM",
36532a81fa3bSSukadev Bhattiprolu    "BriefDescription": "TEXAS fail reason @ completion",
36542a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
36552a81fa3bSSukadev Bhattiprolu  },
36562a81fa3bSSukadev Bhattiprolu  {,
36572a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe0b2",
36582a81fa3bSSukadev Bhattiprolu    "EventName": "PM_TM_FAIL_DISALLOW",
36592a81fa3bSSukadev Bhattiprolu    "BriefDescription": "TM fail disallow",
36602a81fa3bSSukadev Bhattiprolu    "PublicDescription": "TM fail disallow42"
36612a81fa3bSSukadev Bhattiprolu  },
36622a81fa3bSSukadev Bhattiprolu  {,
36632a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3084",
36642a81fa3bSSukadev Bhattiprolu    "EventName": "PM_TM_FAIL_FOOTPRINT_OVERFLOW",
36652a81fa3bSSukadev Bhattiprolu    "BriefDescription": "TEXAS fail reason @ completion",
36662a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
36672a81fa3bSSukadev Bhattiprolu  },
36682a81fa3bSSukadev Bhattiprolu  {,
36692a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe0b8",
36702a81fa3bSSukadev Bhattiprolu    "EventName": "PM_TM_FAIL_NON_TX_CONFLICT",
36712a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Non transactional conflict from LSU whtver gets repoted to texas",
36722a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Non transactional conflict from LSU whtver gets repoted to texas42"
36732a81fa3bSSukadev Bhattiprolu  },
36742a81fa3bSSukadev Bhattiprolu  {,
36752a81fa3bSSukadev Bhattiprolu    "EventCode": "0x308a",
36762a81fa3bSSukadev Bhattiprolu    "EventName": "PM_TM_FAIL_SELF",
36772a81fa3bSSukadev Bhattiprolu    "BriefDescription": "TEXAS fail reason @ completion",
36782a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
36792a81fa3bSSukadev Bhattiprolu  },
36802a81fa3bSSukadev Bhattiprolu  {,
36812a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe0b4",
36822a81fa3bSSukadev Bhattiprolu    "EventName": "PM_TM_FAIL_TLBIE",
36832a81fa3bSSukadev Bhattiprolu    "BriefDescription": "TLBIE hit bloom filter",
36842a81fa3bSSukadev Bhattiprolu    "PublicDescription": "TLBIE hit bloom filter42"
36852a81fa3bSSukadev Bhattiprolu  },
36862a81fa3bSSukadev Bhattiprolu  {,
36872a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe0b6",
36882a81fa3bSSukadev Bhattiprolu    "EventName": "PM_TM_FAIL_TX_CONFLICT",
36892a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Transactional conflict from LSU, whatever gets reported to texas",
36902a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Transactional conflict from LSU, whatever gets reported to texas 42"
36912a81fa3bSSukadev Bhattiprolu  },
36922a81fa3bSSukadev Bhattiprolu  {,
36932a81fa3bSSukadev Bhattiprolu    "EventCode": "0x727086",
36942a81fa3bSSukadev Bhattiprolu    "EventName": "PM_TM_FAV_CAUSED_FAIL",
36952a81fa3bSSukadev Bhattiprolu    "BriefDescription": "TM Load (fav) caused another thread to fail",
36962a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
36972a81fa3bSSukadev Bhattiprolu  },
36982a81fa3bSSukadev Bhattiprolu  {,
36992a81fa3bSSukadev Bhattiprolu    "EventCode": "0x717082",
37002a81fa3bSSukadev Bhattiprolu    "EventName": "PM_TM_LD_CAUSED_FAIL",
37012a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Non TM Ld caused any thread to fail",
37022a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
37032a81fa3bSSukadev Bhattiprolu  },
37042a81fa3bSSukadev Bhattiprolu  {,
37052a81fa3bSSukadev Bhattiprolu    "EventCode": "0x727084",
37062a81fa3bSSukadev Bhattiprolu    "EventName": "PM_TM_LD_CONF",
37072a81fa3bSSukadev Bhattiprolu    "BriefDescription": "TM Load (fav or non-fav) ran into conflict (failed)",
37082a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
37092a81fa3bSSukadev Bhattiprolu  },
37102a81fa3bSSukadev Bhattiprolu  {,
37112a81fa3bSSukadev Bhattiprolu    "EventCode": "0x328086",
37122a81fa3bSSukadev Bhattiprolu    "EventName": "PM_TM_RST_SC",
37132a81fa3bSSukadev Bhattiprolu    "BriefDescription": "tm snp rst tm sc",
37142a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
37152a81fa3bSSukadev Bhattiprolu  },
37162a81fa3bSSukadev Bhattiprolu  {,
37172a81fa3bSSukadev Bhattiprolu    "EventCode": "0x318080",
37182a81fa3bSSukadev Bhattiprolu    "EventName": "PM_TM_SC_CO",
37192a81fa3bSSukadev Bhattiprolu    "BriefDescription": "l3 castout tm Sc line",
37202a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
37212a81fa3bSSukadev Bhattiprolu  },
37222a81fa3bSSukadev Bhattiprolu  {,
37232a81fa3bSSukadev Bhattiprolu    "EventCode": "0x73708a",
37242a81fa3bSSukadev Bhattiprolu    "EventName": "PM_TM_ST_CAUSED_FAIL",
37252a81fa3bSSukadev Bhattiprolu    "BriefDescription": "TM Store (fav or non-fav) caused another thread to fail",
37262a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
37272a81fa3bSSukadev Bhattiprolu  },
37282a81fa3bSSukadev Bhattiprolu  {,
37292a81fa3bSSukadev Bhattiprolu    "EventCode": "0x737088",
37302a81fa3bSSukadev Bhattiprolu    "EventName": "PM_TM_ST_CONF",
37312a81fa3bSSukadev Bhattiprolu    "BriefDescription": "TM Store (fav or non-fav) ran into conflict (failed)",
37322a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
37332a81fa3bSSukadev Bhattiprolu  },
37342a81fa3bSSukadev Bhattiprolu  {,
37352a81fa3bSSukadev Bhattiprolu    "EventCode": "0x20bc",
37362a81fa3bSSukadev Bhattiprolu    "EventName": "PM_TM_TBEGIN",
37372a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Tm nested tbegin",
37382a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
37392a81fa3bSSukadev Bhattiprolu  },
37402a81fa3bSSukadev Bhattiprolu  {,
37412a81fa3bSSukadev Bhattiprolu    "EventCode": "0x3080",
37422a81fa3bSSukadev Bhattiprolu    "EventName": "PM_TM_TRESUME",
37432a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Tm resume",
37442a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
37452a81fa3bSSukadev Bhattiprolu  },
37462a81fa3bSSukadev Bhattiprolu  {,
37472a81fa3bSSukadev Bhattiprolu    "EventCode": "0x20be",
37482a81fa3bSSukadev Bhattiprolu    "EventName": "PM_TM_TSUSPEND",
37492a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Tm suspend",
37502a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
37512a81fa3bSSukadev Bhattiprolu  },
37522a81fa3bSSukadev Bhattiprolu  {,
37532a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe08c",
37542a81fa3bSSukadev Bhattiprolu    "EventName": "PM_UP_PREF_L3",
37552a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Micropartition prefetch",
37562a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Micropartition prefetch42"
37572a81fa3bSSukadev Bhattiprolu  },
37582a81fa3bSSukadev Bhattiprolu  {,
37592a81fa3bSSukadev Bhattiprolu    "EventCode": "0xe08e",
37602a81fa3bSSukadev Bhattiprolu    "EventName": "PM_UP_PREF_POINTER",
37612a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Micrpartition pointer prefetches",
37622a81fa3bSSukadev Bhattiprolu    "PublicDescription": "Micrpartition pointer prefetches42"
37632a81fa3bSSukadev Bhattiprolu  },
37642a81fa3bSSukadev Bhattiprolu  {,
37652a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa0a4",
37662a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU0_16FLOP",
37672a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Sixteen flops operation (SP vector versions of fdiv,fsqrt)",
37682a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
37692a81fa3bSSukadev Bhattiprolu  },
37702a81fa3bSSukadev Bhattiprolu  {,
37712a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa080",
37722a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU0_1FLOP",
37732a81fa3bSSukadev Bhattiprolu    "BriefDescription": "one flop (fadd, fmul, fsub, fcmp, fsel, fabs, fnabs, fres, fsqrte, fneg) operation finished",
37742a81fa3bSSukadev Bhattiprolu    "PublicDescription": "one flop (fadd, fmul, fsub, fcmp, fsel, fabs, fnabs, fres, fsqrte, fneg) operation finishedDecode into 1,2,4 FLOP according to instr IOP, multiplied by #vector elements according to route( eg x1, x2, x4) Only if instr sends finish to ISU"
37752a81fa3bSSukadev Bhattiprolu  },
37762a81fa3bSSukadev Bhattiprolu  {,
37772a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa098",
37782a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU0_2FLOP",
37792a81fa3bSSukadev Bhattiprolu    "BriefDescription": "two flops operation (scalar fmadd, fnmadd, fmsub, fnmsub and DP vector versions of single flop instructions)",
37802a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
37812a81fa3bSSukadev Bhattiprolu  },
37822a81fa3bSSukadev Bhattiprolu  {,
37832a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa09c",
37842a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU0_4FLOP",
37852a81fa3bSSukadev Bhattiprolu    "BriefDescription": "four flops operation (scalar fdiv, fsqrt, DP vector version of fmadd, fnmadd, fmsub, fnmsub, SP vector versions of single flop instructions)",
37862a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
37872a81fa3bSSukadev Bhattiprolu  },
37882a81fa3bSSukadev Bhattiprolu  {,
37892a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa0a0",
37902a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU0_8FLOP",
37912a81fa3bSSukadev Bhattiprolu    "BriefDescription": "eight flops operation (DP vector versions of fdiv,fsqrt and SP vector versions of fmadd,fnmadd,fmsub,fnmsub)",
37922a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
37932a81fa3bSSukadev Bhattiprolu  },
37942a81fa3bSSukadev Bhattiprolu  {,
37952a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb0a4",
37962a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU0_COMPLEX_ISSUED",
37972a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Complex VMX instruction issued",
37982a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
37992a81fa3bSSukadev Bhattiprolu  },
38002a81fa3bSSukadev Bhattiprolu  {,
38012a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb0b4",
38022a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU0_CY_ISSUED",
38032a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Cryptographic instruction RFC02196 Issued",
38042a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
38052a81fa3bSSukadev Bhattiprolu  },
38062a81fa3bSSukadev Bhattiprolu  {,
38072a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb0a8",
38082a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU0_DD_ISSUED",
38092a81fa3bSSukadev Bhattiprolu    "BriefDescription": "64BIT Decimal Issued",
38102a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
38112a81fa3bSSukadev Bhattiprolu  },
38122a81fa3bSSukadev Bhattiprolu  {,
38132a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa08c",
38142a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU0_DP_2FLOP",
38152a81fa3bSSukadev Bhattiprolu    "BriefDescription": "DP vector version of fmul, fsub, fcmp, fsel, fabs, fnabs, fres ,fsqrte, fneg",
38162a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
38172a81fa3bSSukadev Bhattiprolu  },
38182a81fa3bSSukadev Bhattiprolu  {,
38192a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa090",
38202a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU0_DP_FMA",
38212a81fa3bSSukadev Bhattiprolu    "BriefDescription": "DP vector version of fmadd,fnmadd,fmsub,fnmsub",
38222a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
38232a81fa3bSSukadev Bhattiprolu  },
38242a81fa3bSSukadev Bhattiprolu  {,
38252a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa094",
38262a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU0_DP_FSQRT_FDIV",
38272a81fa3bSSukadev Bhattiprolu    "BriefDescription": "DP vector versions of fdiv,fsqrt",
38282a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
38292a81fa3bSSukadev Bhattiprolu  },
38302a81fa3bSSukadev Bhattiprolu  {,
38312a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb0ac",
38322a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU0_DQ_ISSUED",
38332a81fa3bSSukadev Bhattiprolu    "BriefDescription": "128BIT Decimal Issued",
38342a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
38352a81fa3bSSukadev Bhattiprolu  },
38362a81fa3bSSukadev Bhattiprolu  {,
38372a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb0b0",
38382a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU0_EX_ISSUED",
38392a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Direct move 32/64b VRFtoGPR RFC02206 Issued",
38402a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
38412a81fa3bSSukadev Bhattiprolu  },
38422a81fa3bSSukadev Bhattiprolu  {,
38432a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa0bc",
38442a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU0_FIN",
38452a81fa3bSSukadev Bhattiprolu    "BriefDescription": "VSU0 Finished an instruction",
38462a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
38472a81fa3bSSukadev Bhattiprolu  },
38482a81fa3bSSukadev Bhattiprolu  {,
38492a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa084",
38502a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU0_FMA",
38512a81fa3bSSukadev Bhattiprolu    "BriefDescription": "two flops operation (fmadd, fnmadd, fmsub, fnmsub) Scalar instructions only!",
38522a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
38532a81fa3bSSukadev Bhattiprolu  },
38542a81fa3bSSukadev Bhattiprolu  {,
38552a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb098",
38562a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU0_FPSCR",
38572a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Move to/from FPSCR type instruction issued on Pipe 0",
38582a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
38592a81fa3bSSukadev Bhattiprolu  },
38602a81fa3bSSukadev Bhattiprolu  {,
38612a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa088",
38622a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU0_FSQRT_FDIV",
38632a81fa3bSSukadev Bhattiprolu    "BriefDescription": "four flops operation (fdiv,fsqrt) Scalar Instructions only!",
38642a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
38652a81fa3bSSukadev Bhattiprolu  },
38662a81fa3bSSukadev Bhattiprolu  {,
38672a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb090",
38682a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU0_PERMUTE_ISSUED",
38692a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Permute VMX Instruction Issued",
38702a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
38712a81fa3bSSukadev Bhattiprolu  },
38722a81fa3bSSukadev Bhattiprolu  {,
38732a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb088",
38742a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU0_SCALAR_DP_ISSUED",
38752a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Double Precision scalar instruction issued on Pipe0",
38762a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
38772a81fa3bSSukadev Bhattiprolu  },
38782a81fa3bSSukadev Bhattiprolu  {,
38792a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb094",
38802a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU0_SIMPLE_ISSUED",
38812a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Simple VMX instruction issued",
38822a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
38832a81fa3bSSukadev Bhattiprolu  },
38842a81fa3bSSukadev Bhattiprolu  {,
38852a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa0a8",
38862a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU0_SINGLE",
38872a81fa3bSSukadev Bhattiprolu    "BriefDescription": "FPU single precision",
38882a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
38892a81fa3bSSukadev Bhattiprolu  },
38902a81fa3bSSukadev Bhattiprolu  {,
38912a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb09c",
38922a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU0_SQ",
38932a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Store Vector Issued",
38942a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
38952a81fa3bSSukadev Bhattiprolu  },
38962a81fa3bSSukadev Bhattiprolu  {,
38972a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb08c",
38982a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU0_STF",
38992a81fa3bSSukadev Bhattiprolu    "BriefDescription": "FPU store (SP or DP) issued on Pipe0",
39002a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
39012a81fa3bSSukadev Bhattiprolu  },
39022a81fa3bSSukadev Bhattiprolu  {,
39032a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb080",
39042a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU0_VECTOR_DP_ISSUED",
39052a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Double Precision vector instruction issued on Pipe0",
39062a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
39072a81fa3bSSukadev Bhattiprolu  },
39082a81fa3bSSukadev Bhattiprolu  {,
39092a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb084",
39102a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU0_VECTOR_SP_ISSUED",
39112a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Single Precision vector instruction issued (executed)",
39122a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
39132a81fa3bSSukadev Bhattiprolu  },
39142a81fa3bSSukadev Bhattiprolu  {,
39152a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa0a6",
39162a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU1_16FLOP",
39172a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Sixteen flops operation (SP vector versions of fdiv,fsqrt)",
39182a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
39192a81fa3bSSukadev Bhattiprolu  },
39202a81fa3bSSukadev Bhattiprolu  {,
39212a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa082",
39222a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU1_1FLOP",
39232a81fa3bSSukadev Bhattiprolu    "BriefDescription": "one flop (fadd, fmul, fsub, fcmp, fsel, fabs, fnabs, fres, fsqrte, fneg) operation finished",
39242a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
39252a81fa3bSSukadev Bhattiprolu  },
39262a81fa3bSSukadev Bhattiprolu  {,
39272a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa09a",
39282a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU1_2FLOP",
39292a81fa3bSSukadev Bhattiprolu    "BriefDescription": "two flops operation (scalar fmadd, fnmadd, fmsub, fnmsub and DP vector versions of single flop instructions)",
39302a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
39312a81fa3bSSukadev Bhattiprolu  },
39322a81fa3bSSukadev Bhattiprolu  {,
39332a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa09e",
39342a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU1_4FLOP",
39352a81fa3bSSukadev Bhattiprolu    "BriefDescription": "four flops operation (scalar fdiv, fsqrt, DP vector version of fmadd, fnmadd, fmsub, fnmsub, SP vector versions of single flop instructions)",
39362a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
39372a81fa3bSSukadev Bhattiprolu  },
39382a81fa3bSSukadev Bhattiprolu  {,
39392a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa0a2",
39402a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU1_8FLOP",
39412a81fa3bSSukadev Bhattiprolu    "BriefDescription": "eight flops operation (DP vector versions of fdiv,fsqrt and SP vector versions of fmadd,fnmadd,fmsub,fnmsub)",
39422a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
39432a81fa3bSSukadev Bhattiprolu  },
39442a81fa3bSSukadev Bhattiprolu  {,
39452a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb0a6",
39462a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU1_COMPLEX_ISSUED",
39472a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Complex VMX instruction issued",
39482a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
39492a81fa3bSSukadev Bhattiprolu  },
39502a81fa3bSSukadev Bhattiprolu  {,
39512a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb0b6",
39522a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU1_CY_ISSUED",
39532a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Cryptographic instruction RFC02196 Issued",
39542a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
39552a81fa3bSSukadev Bhattiprolu  },
39562a81fa3bSSukadev Bhattiprolu  {,
39572a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb0aa",
39582a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU1_DD_ISSUED",
39592a81fa3bSSukadev Bhattiprolu    "BriefDescription": "64BIT Decimal Issued",
39602a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
39612a81fa3bSSukadev Bhattiprolu  },
39622a81fa3bSSukadev Bhattiprolu  {,
39632a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa08e",
39642a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU1_DP_2FLOP",
39652a81fa3bSSukadev Bhattiprolu    "BriefDescription": "DP vector version of fmul, fsub, fcmp, fsel, fabs, fnabs, fres ,fsqrte, fneg",
39662a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
39672a81fa3bSSukadev Bhattiprolu  },
39682a81fa3bSSukadev Bhattiprolu  {,
39692a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa092",
39702a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU1_DP_FMA",
39712a81fa3bSSukadev Bhattiprolu    "BriefDescription": "DP vector version of fmadd,fnmadd,fmsub,fnmsub",
39722a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
39732a81fa3bSSukadev Bhattiprolu  },
39742a81fa3bSSukadev Bhattiprolu  {,
39752a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa096",
39762a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU1_DP_FSQRT_FDIV",
39772a81fa3bSSukadev Bhattiprolu    "BriefDescription": "DP vector versions of fdiv,fsqrt",
39782a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
39792a81fa3bSSukadev Bhattiprolu  },
39802a81fa3bSSukadev Bhattiprolu  {,
39812a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb0ae",
39822a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU1_DQ_ISSUED",
39832a81fa3bSSukadev Bhattiprolu    "BriefDescription": "128BIT Decimal Issued",
39842a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
39852a81fa3bSSukadev Bhattiprolu  },
39862a81fa3bSSukadev Bhattiprolu  {,
39872a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb0b2",
39882a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU1_EX_ISSUED",
39892a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Direct move 32/64b VRFtoGPR RFC02206 Issued",
39902a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
39912a81fa3bSSukadev Bhattiprolu  },
39922a81fa3bSSukadev Bhattiprolu  {,
39932a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa0be",
39942a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU1_FIN",
39952a81fa3bSSukadev Bhattiprolu    "BriefDescription": "VSU1 Finished an instruction",
39962a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
39972a81fa3bSSukadev Bhattiprolu  },
39982a81fa3bSSukadev Bhattiprolu  {,
39992a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa086",
40002a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU1_FMA",
40012a81fa3bSSukadev Bhattiprolu    "BriefDescription": "two flops operation (fmadd, fnmadd, fmsub, fnmsub) Scalar instructions only!",
40022a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
40032a81fa3bSSukadev Bhattiprolu  },
40042a81fa3bSSukadev Bhattiprolu  {,
40052a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb09a",
40062a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU1_FPSCR",
40072a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Move to/from FPSCR type instruction issued on Pipe 0",
40082a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
40092a81fa3bSSukadev Bhattiprolu  },
40102a81fa3bSSukadev Bhattiprolu  {,
40112a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa08a",
40122a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU1_FSQRT_FDIV",
40132a81fa3bSSukadev Bhattiprolu    "BriefDescription": "four flops operation (fdiv,fsqrt) Scalar Instructions only!",
40142a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
40152a81fa3bSSukadev Bhattiprolu  },
40162a81fa3bSSukadev Bhattiprolu  {,
40172a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb092",
40182a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU1_PERMUTE_ISSUED",
40192a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Permute VMX Instruction Issued",
40202a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
40212a81fa3bSSukadev Bhattiprolu  },
40222a81fa3bSSukadev Bhattiprolu  {,
40232a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb08a",
40242a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU1_SCALAR_DP_ISSUED",
40252a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Double Precision scalar instruction issued on Pipe1",
40262a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
40272a81fa3bSSukadev Bhattiprolu  },
40282a81fa3bSSukadev Bhattiprolu  {,
40292a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb096",
40302a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU1_SIMPLE_ISSUED",
40312a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Simple VMX instruction issued",
40322a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
40332a81fa3bSSukadev Bhattiprolu  },
40342a81fa3bSSukadev Bhattiprolu  {,
40352a81fa3bSSukadev Bhattiprolu    "EventCode": "0xa0aa",
40362a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU1_SINGLE",
40372a81fa3bSSukadev Bhattiprolu    "BriefDescription": "FPU single precision",
40382a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
40392a81fa3bSSukadev Bhattiprolu  },
40402a81fa3bSSukadev Bhattiprolu  {,
40412a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb09e",
40422a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU1_SQ",
40432a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Store Vector Issued",
40442a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
40452a81fa3bSSukadev Bhattiprolu  },
40462a81fa3bSSukadev Bhattiprolu  {,
40472a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb08e",
40482a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU1_STF",
40492a81fa3bSSukadev Bhattiprolu    "BriefDescription": "FPU store (SP or DP) issued on Pipe1",
40502a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
40512a81fa3bSSukadev Bhattiprolu  },
40522a81fa3bSSukadev Bhattiprolu  {,
40532a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb082",
40542a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU1_VECTOR_DP_ISSUED",
40552a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Double Precision vector instruction issued on Pipe1",
40562a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
40572a81fa3bSSukadev Bhattiprolu  },
40582a81fa3bSSukadev Bhattiprolu  {,
40592a81fa3bSSukadev Bhattiprolu    "EventCode": "0xb086",
40602a81fa3bSSukadev Bhattiprolu    "EventName": "PM_VSU1_VECTOR_SP_ISSUED",
40612a81fa3bSSukadev Bhattiprolu    "BriefDescription": "Single Precision vector instruction issued (executed)",
40622a81fa3bSSukadev Bhattiprolu    "PublicDescription": ""
40632a81fa3bSSukadev Bhattiprolu  },
40642a81fa3bSSukadev Bhattiprolu]
4065