1826db0f1SSukadev Bhattiprolu[
2da3ef7f6SJames Clark  {
33c22ba52SSukadev Bhattiprolu    "EventCode": "0x4D04C",
43c22ba52SSukadev Bhattiprolu    "EventName": "PM_DFU_BUSY",
53c22ba52SSukadev Bhattiprolu    "BriefDescription": "Cycles in which all 4 Decimal Floating Point units are busy. The DFU is running at capacity"
6826db0f1SSukadev Bhattiprolu  },
7da3ef7f6SJames Clark  {
8826db0f1SSukadev Bhattiprolu    "EventCode": "0x100F6",
9826db0f1SSukadev Bhattiprolu    "EventName": "PM_IERAT_RELOAD",
103c22ba52SSukadev Bhattiprolu    "BriefDescription": "Number of I-ERAT reloads"
11826db0f1SSukadev Bhattiprolu  },
12da3ef7f6SJames Clark  {
13826db0f1SSukadev Bhattiprolu    "EventCode": "0x201E2",
14826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_LD_MISS_L1",
153c22ba52SSukadev Bhattiprolu    "BriefDescription": "Marked DL1 Demand Miss counted at exec time. Note that this count is per slice, so if a load spans multiple slices this event will increment multiple times for a single load."
16826db0f1SSukadev Bhattiprolu  },
17da3ef7f6SJames Clark  {
18826db0f1SSukadev Bhattiprolu    "EventCode": "0x40010",
19826db0f1SSukadev Bhattiprolu    "EventName": "PM_PMC3_OVERFLOW",
203c22ba52SSukadev Bhattiprolu    "BriefDescription": "Overflow from counter 3"
21826db0f1SSukadev Bhattiprolu  },
22da3ef7f6SJames Clark  {
233c22ba52SSukadev Bhattiprolu    "EventCode": "0x1005A",
243c22ba52SSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_DFLONG",
253c22ba52SSukadev Bhattiprolu    "BriefDescription": "Finish stall because the NTF instruction was a multi-cycle instruction issued to the Decimal Floating Point execution pipe and waiting to finish. Includes decimal floating point instructions + 128 bit binary floating point instructions. Qualified by multicycle"
26826db0f1SSukadev Bhattiprolu  },
27da3ef7f6SJames Clark  {
28826db0f1SSukadev Bhattiprolu    "EventCode": "0x4D140",
29826db0f1SSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_ON_CHIP_CACHE",
303c22ba52SSukadev 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 a marked load"
31826db0f1SSukadev Bhattiprolu  },
32da3ef7f6SJames Clark  {
333c22ba52SSukadev Bhattiprolu    "EventCode": "0x3F14C",
343c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_DL4",
353c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from another chip's L4 on a different Node or Group (Distant) due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
36826db0f1SSukadev Bhattiprolu  },
37da3ef7f6SJames Clark  {
383c22ba52SSukadev Bhattiprolu    "EventCode": "0x1E040",
393c22ba52SSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_L2_NO_CONFLICT",
403c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L2 without conflict due to a data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
41826db0f1SSukadev Bhattiprolu  },
42da3ef7f6SJames Clark  {
433c22ba52SSukadev Bhattiprolu    "EventCode": "0x24052",
443c22ba52SSukadev Bhattiprolu    "EventName": "PM_FXU_IDLE",
453c22ba52SSukadev Bhattiprolu    "BriefDescription": "Cycles in which FXU0, FXU1, FXU2, and FXU3 are all idle"
463c22ba52SSukadev Bhattiprolu  },
47da3ef7f6SJames Clark  {
483c22ba52SSukadev Bhattiprolu    "EventCode": "0x1E054",
493c22ba52SSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL",
503c22ba52SSukadev Bhattiprolu    "BriefDescription": "Nothing completed and ICT not empty"
513c22ba52SSukadev Bhattiprolu  },
52da3ef7f6SJames Clark  {
533c22ba52SSukadev Bhattiprolu    "EventCode": "0x2",
543c22ba52SSukadev Bhattiprolu    "EventName": "PM_INST_CMPL",
553c22ba52SSukadev Bhattiprolu    "BriefDescription": "Number of PowerPC Instructions that completed."
563c22ba52SSukadev Bhattiprolu  },
57da3ef7f6SJames Clark  {
583c22ba52SSukadev Bhattiprolu    "EventCode": "0x3D058",
593c22ba52SSukadev Bhattiprolu    "EventName": "PM_VSU_DP_FSQRT_FDIV",
603c22ba52SSukadev Bhattiprolu    "BriefDescription": "vector versions of fdiv,fsqrt"
613c22ba52SSukadev Bhattiprolu  },
62da3ef7f6SJames Clark  {
633c22ba52SSukadev Bhattiprolu    "EventCode": "0x10006",
643c22ba52SSukadev Bhattiprolu    "EventName": "PM_DISP_HELD",
653c22ba52SSukadev Bhattiprolu    "BriefDescription": "Dispatch Held"
663c22ba52SSukadev Bhattiprolu  },
67da3ef7f6SJames Clark  {
683c22ba52SSukadev Bhattiprolu    "EventCode": "0x200F8",
693c22ba52SSukadev Bhattiprolu    "EventName": "PM_EXT_INT",
703c22ba52SSukadev Bhattiprolu    "BriefDescription": "external interrupt"
713c22ba52SSukadev Bhattiprolu  },
72da3ef7f6SJames Clark  {
733c22ba52SSukadev Bhattiprolu    "EventCode": "0x20008",
743c22ba52SSukadev Bhattiprolu    "EventName": "PM_ICT_EMPTY_CYC",
753c22ba52SSukadev Bhattiprolu    "BriefDescription": "Cycles in which the ICT is completely empty. No itags are assigned to any thread"
76826db0f1SSukadev Bhattiprolu  },
77da3ef7f6SJames Clark  {
78826db0f1SSukadev Bhattiprolu    "EventCode": "0x4F146",
793c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_L21_MOD",
803c22ba52SSukadev 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. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
81826db0f1SSukadev Bhattiprolu  },
82da3ef7f6SJames Clark  {
833c22ba52SSukadev Bhattiprolu    "EventCode": "0x10056",
843c22ba52SSukadev Bhattiprolu    "EventName": "PM_MEM_READ",
853c22ba52SSukadev Bhattiprolu    "BriefDescription": "Reads from Memory from this thread (includes data/inst/xlate/l1prefetch/inst prefetch). Includes L4"
86826db0f1SSukadev Bhattiprolu  },
87da3ef7f6SJames Clark  {
883c22ba52SSukadev Bhattiprolu    "EventCode": "0x3C04C",
893c22ba52SSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_DL4",
903c22ba52SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from another chip's L4 on a different Node or Group (Distant) due to a demand load"
91826db0f1SSukadev Bhattiprolu  },
92da3ef7f6SJames Clark  {
933c22ba52SSukadev Bhattiprolu    "EventCode": "0x4E046",
943c22ba52SSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_L21_MOD",
953c22ba52SSukadev 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. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
96826db0f1SSukadev Bhattiprolu  },
97da3ef7f6SJames Clark  {
983c22ba52SSukadev Bhattiprolu    "EventCode": "0x2E016",
993c22ba52SSukadev Bhattiprolu    "EventName": "PM_NTC_ISSUE_HELD_ARB",
1003c22ba52SSukadev Bhattiprolu    "BriefDescription": "The NTC instruction is being held at dispatch because it lost arbitration onto the issue pipe to another instruction (from the same thread or a different thread)"
101826db0f1SSukadev Bhattiprolu  },
102da3ef7f6SJames Clark  {
1033c22ba52SSukadev Bhattiprolu    "EventCode": "0x15156",
1043c22ba52SSukadev Bhattiprolu    "EventName": "PM_SYNC_MRK_FX_DIVIDE",
1053c22ba52SSukadev Bhattiprolu    "BriefDescription": "Marked fixed point divide that can cause a synchronous interrupt"
106826db0f1SSukadev Bhattiprolu  },
107da3ef7f6SJames Clark  {
1083c22ba52SSukadev Bhattiprolu    "EventCode": "0x1C056",
1093c22ba52SSukadev Bhattiprolu    "EventName": "PM_DERAT_MISS_4K",
1103c22ba52SSukadev Bhattiprolu    "BriefDescription": "Data ERAT Miss (Data TLB Access) page size 4K"
111826db0f1SSukadev Bhattiprolu  },
112da3ef7f6SJames Clark  {
1133c22ba52SSukadev Bhattiprolu    "EventCode": "0x2F142",
1143c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_L3_MEPF",
1153c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L3 without dispatch conflicts hit on Mepf state. due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
116826db0f1SSukadev Bhattiprolu  },
117da3ef7f6SJames Clark  {
1189749adc3SSukadev Bhattiprolu    "EventCode": "0x4C15C",
1199749adc3SSukadev Bhattiprolu    "EventName": "PM_MRK_DERAT_MISS_16G_1G",
1209749adc3SSukadev Bhattiprolu    "BriefDescription": "Marked Data ERAT Miss (Data TLB Access) page size 16G (hpt mode) and 1G (radix mode)"
1219749adc3SSukadev Bhattiprolu  },
122da3ef7f6SJames Clark  {
1233c22ba52SSukadev Bhattiprolu    "EventCode": "0x10024",
1243c22ba52SSukadev Bhattiprolu    "EventName": "PM_PMC5_OVERFLOW",
1253c22ba52SSukadev Bhattiprolu    "BriefDescription": "Overflow from counter 5"
126826db0f1SSukadev Bhattiprolu  },
127da3ef7f6SJames Clark  {
128e795dd42SSukadev Bhattiprolu    "EventCode": "0x4505E",
129e795dd42SSukadev Bhattiprolu    "EventName": "PM_FLOP_CMPL",
130e795dd42SSukadev Bhattiprolu    "BriefDescription": "Floating Point Operation Finished"
131e795dd42SSukadev Bhattiprolu  },
132da3ef7f6SJames Clark  {
1333c22ba52SSukadev Bhattiprolu    "EventCode": "0x2C018",
1343c22ba52SSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_DMISS_L21_L31",
1353c22ba52SSukadev Bhattiprolu    "BriefDescription": "Completion stall by Dcache miss which resolved on chip ( excluding local L2/L3)"
136826db0f1SSukadev Bhattiprolu  },
137da3ef7f6SJames Clark  {
138826db0f1SSukadev Bhattiprolu    "EventCode": "0x4006A",
139826db0f1SSukadev Bhattiprolu    "EventName": "PM_IERAT_RELOAD_16M",
1403c22ba52SSukadev Bhattiprolu    "BriefDescription": "IERAT Reloaded (Miss) for a 16M page"
141826db0f1SSukadev Bhattiprolu  },
142da3ef7f6SJames Clark  {
1433c22ba52SSukadev Bhattiprolu    "EventCode": "0x4E010",
1443c22ba52SSukadev Bhattiprolu    "EventName": "PM_ICT_NOSLOT_IC_L3MISS",
1453c22ba52SSukadev Bhattiprolu    "BriefDescription": "Ict empty for this thread due to icache misses that were sourced from beyond the local L3. The source could be local/remote/distant memory or another core's cache"
1463c22ba52SSukadev Bhattiprolu  },
147da3ef7f6SJames Clark  {
1483c22ba52SSukadev Bhattiprolu    "EventCode": "0x4D01C",
1493c22ba52SSukadev Bhattiprolu    "EventName": "PM_ICT_NOSLOT_DISP_HELD_SYNC",
1503c22ba52SSukadev Bhattiprolu    "BriefDescription": "Dispatch held due to a synchronizing instruction at dispatch"
1513c22ba52SSukadev Bhattiprolu  },
152da3ef7f6SJames Clark  {
1533c22ba52SSukadev Bhattiprolu    "EventCode": "0x2D01A",
1543c22ba52SSukadev Bhattiprolu    "EventName": "PM_ICT_NOSLOT_IC_MISS",
1553c22ba52SSukadev Bhattiprolu    "BriefDescription": "Ict empty for this thread due to Icache Miss"
1563c22ba52SSukadev Bhattiprolu  },
157da3ef7f6SJames Clark  {
1583c22ba52SSukadev Bhattiprolu    "EventCode": "0x4F14A",
1593c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_OFF_CHIP_CACHE",
1603c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB either shared or modified data from another core's L2/L3 on a different chip (remote or distant) due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
1613c22ba52SSukadev Bhattiprolu  },
162da3ef7f6SJames Clark  {
1633c22ba52SSukadev Bhattiprolu    "EventCode": "0x30058",
1643c22ba52SSukadev Bhattiprolu    "EventName": "PM_TLBIE_FIN",
1653c22ba52SSukadev Bhattiprolu    "BriefDescription": "tlbie finished"
1663c22ba52SSukadev Bhattiprolu  },
167da3ef7f6SJames Clark  {
1683c22ba52SSukadev Bhattiprolu    "EventCode": "0x100F8",
1693c22ba52SSukadev Bhattiprolu    "EventName": "PM_ICT_NOSLOT_CYC",
1703c22ba52SSukadev Bhattiprolu    "BriefDescription": "Number of cycles the ICT has no itags assigned to this thread"
1713c22ba52SSukadev Bhattiprolu  },
172da3ef7f6SJames Clark  {
1733c22ba52SSukadev Bhattiprolu    "EventCode": "0x3E042",
1743c22ba52SSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_L3_DISP_CONFLICT",
1753c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L3 with dispatch conflict due to a data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
1763c22ba52SSukadev Bhattiprolu  },
177da3ef7f6SJames Clark  {
1783c22ba52SSukadev Bhattiprolu    "EventCode": "0x1F140",
1793c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_L2_NO_CONFLICT",
1803c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L2 without conflict due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
1813c22ba52SSukadev Bhattiprolu  },
182da3ef7f6SJames Clark  {
1833c22ba52SSukadev Bhattiprolu    "EventCode": "0x1F058",
1843c22ba52SSukadev Bhattiprolu    "EventName": "PM_RADIX_PWC_L2_PTE_FROM_L2",
1853c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was reloaded to a level 2 page walk cache from the core's L2 data cache. This implies that level 3 and level 4 PWC accesses were not necessary for this translation"
1863c22ba52SSukadev Bhattiprolu  },
187da3ef7f6SJames Clark  {
1883c22ba52SSukadev Bhattiprolu    "EventCode": "0x1D14A",
1893c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_RL2L3_MOD",
1903c22ba52SSukadev 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 a marked load"
1913c22ba52SSukadev Bhattiprolu  },
192da3ef7f6SJames Clark  {
1933c22ba52SSukadev Bhattiprolu    "EventCode": "0x10050",
1943c22ba52SSukadev Bhattiprolu    "EventName": "PM_CHIP_PUMP_CPRED",
1953c22ba52SSukadev Bhattiprolu    "BriefDescription": "Initial and Final Pump Scope was chip pump (prediction=correct) for all data types excluding data prefetch (demand load,inst prefetch,inst fetch,xlate)"
1963c22ba52SSukadev Bhattiprolu  },
197da3ef7f6SJames Clark  {
1983c22ba52SSukadev Bhattiprolu    "EventCode": "0x45058",
1993c22ba52SSukadev Bhattiprolu    "EventName": "PM_IC_MISS_CMPL",
2003c22ba52SSukadev Bhattiprolu    "BriefDescription": "Non-speculative icache miss, counted at completion"
2013c22ba52SSukadev Bhattiprolu  },
202da3ef7f6SJames Clark  {
2033c22ba52SSukadev Bhattiprolu    "EventCode": "0x2D150",
2043c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DERAT_MISS_4K",
2053c22ba52SSukadev Bhattiprolu    "BriefDescription": "Marked Data ERAT Miss (Data TLB Access) page size 4K"
2063c22ba52SSukadev Bhattiprolu  },
207da3ef7f6SJames Clark  {
2083c22ba52SSukadev Bhattiprolu    "EventCode": "0x34058",
2093c22ba52SSukadev Bhattiprolu    "EventName": "PM_ICT_NOSLOT_BR_MPRED_ICMISS",
2103c22ba52SSukadev Bhattiprolu    "BriefDescription": "Ict empty for this thread due to Icache Miss and branch mispred"
2113c22ba52SSukadev Bhattiprolu  },
212da3ef7f6SJames Clark  {
2133c22ba52SSukadev Bhattiprolu    "EventCode": "0x10022",
2143c22ba52SSukadev Bhattiprolu    "EventName": "PM_PMC2_SAVED",
2153c22ba52SSukadev Bhattiprolu    "BriefDescription": "PMC2 Rewind Value saved"
2163c22ba52SSukadev Bhattiprolu  },
217da3ef7f6SJames Clark  {
2183c22ba52SSukadev Bhattiprolu    "EventCode": "0x2000A",
2193c22ba52SSukadev Bhattiprolu    "EventName": "PM_HV_CYC",
2203c22ba52SSukadev Bhattiprolu    "BriefDescription": "Cycles in which msr_hv is high. Note that this event does not take msr_pr into consideration"
2213c22ba52SSukadev Bhattiprolu  },
222da3ef7f6SJames Clark  {
2233c22ba52SSukadev Bhattiprolu    "EventCode": "0x1F144",
2243c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_L3_NO_CONFLICT",
2253c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L3 without conflict due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
2263c22ba52SSukadev Bhattiprolu  },
227da3ef7f6SJames Clark  {
2283c22ba52SSukadev Bhattiprolu    "EventCode": "0x300FC",
2293c22ba52SSukadev Bhattiprolu    "EventName": "PM_DTLB_MISS",
2303c22ba52SSukadev Bhattiprolu    "BriefDescription": "Data PTEG reload"
2313c22ba52SSukadev Bhattiprolu  },
232da3ef7f6SJames Clark  {
2333c22ba52SSukadev Bhattiprolu    "EventCode": "0x2C046",
2343c22ba52SSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_RL2L3_MOD",
2353c22ba52SSukadev 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 a demand load"
2363c22ba52SSukadev Bhattiprolu  },
237da3ef7f6SJames Clark  {
2383c22ba52SSukadev Bhattiprolu    "EventCode": "0x20052",
2393c22ba52SSukadev Bhattiprolu    "EventName": "PM_GRP_PUMP_MPRED",
2403c22ba52SSukadev Bhattiprolu    "BriefDescription": "Final Pump Scope (Group) ended up either larger or smaller than Initial Pump Scope for all data types excluding data prefetch (demand load,inst prefetch,inst fetch,xlate)"
2413c22ba52SSukadev Bhattiprolu  },
242da3ef7f6SJames Clark  {
2433c22ba52SSukadev Bhattiprolu    "EventCode": "0x3F05A",
2443c22ba52SSukadev Bhattiprolu    "EventName": "PM_RADIX_PWC_L2_PDE_FROM_L3",
2453c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Directory Entry was reloaded to a level 2 page walk cache from the core's L3 data cache"
2463c22ba52SSukadev Bhattiprolu  },
247da3ef7f6SJames Clark  {
2483c22ba52SSukadev Bhattiprolu    "EventCode": "0x1E04A",
2493c22ba52SSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_RL2L3_SHR",
2503c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Shared (S) data from another chip's L2 or L3 on the same Node or Group (Remote), as this chip due to a data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
2513c22ba52SSukadev Bhattiprolu  },
252da3ef7f6SJames Clark  {
2533c22ba52SSukadev Bhattiprolu    "EventCode": "0x10064",
2543c22ba52SSukadev Bhattiprolu    "EventName": "PM_ICT_NOSLOT_DISP_HELD_TBEGIN",
2553c22ba52SSukadev Bhattiprolu    "BriefDescription": "the NTC instruction is being held at dispatch because it is a tbegin instruction and there is an older tbegin in the pipeline that must complete before the younger tbegin can dispatch"
2563c22ba52SSukadev Bhattiprolu  },
257da3ef7f6SJames Clark  {
2583c22ba52SSukadev Bhattiprolu    "EventCode": "0x2E046",
2593c22ba52SSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_RL2L3_MOD",
2603c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Modified (M) data from another chip's L2 or L3 on the same Node or Group (Remote), as this chip due to a data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
2613c22ba52SSukadev Bhattiprolu  },
262da3ef7f6SJames Clark  {
2633c22ba52SSukadev Bhattiprolu    "EventCode": "0x4F14C",
2643c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_DMEM",
2653c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from another chip's memory on the same Node or Group (Distant) due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
2663c22ba52SSukadev Bhattiprolu  },
267da3ef7f6SJames Clark  {
2683c22ba52SSukadev Bhattiprolu    "EventCode": "0x2E042",
2693c22ba52SSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_L3_MEPF",
2703c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L3 without dispatch conflicts hit on Mepf state. due to a data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
2713c22ba52SSukadev Bhattiprolu  },
272da3ef7f6SJames Clark  {
2733c22ba52SSukadev Bhattiprolu    "EventCode": "0x2D012",
2743c22ba52SSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_DFU",
2753c22ba52SSukadev Bhattiprolu    "BriefDescription": "Finish stall because the NTF instruction was issued to the Decimal Floating Point execution pipe and waiting to finish. Includes decimal floating point instructions + 128 bit binary floating point instructions. Not qualified by multicycle"
2763c22ba52SSukadev Bhattiprolu  },
277da3ef7f6SJames Clark  {
2789749adc3SSukadev Bhattiprolu    "EventCode": "0x3C054",
2799749adc3SSukadev Bhattiprolu    "EventName": "PM_DERAT_MISS_16M_2M",
2809749adc3SSukadev Bhattiprolu    "BriefDescription": "Data ERAT Miss (Data TLB Access) page size 16M (HPT mode) or 2M (Radix mode)"
2819749adc3SSukadev Bhattiprolu  },
282da3ef7f6SJames Clark  {
2833c22ba52SSukadev Bhattiprolu    "EventCode": "0x4C04C",
2843c22ba52SSukadev Bhattiprolu    "EventName": "PM_DATA_FROM_DMEM",
2853c22ba52SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from another chip's memory on the same Node or Group (Distant) due to a demand load"
2863c22ba52SSukadev Bhattiprolu  },
287da3ef7f6SJames Clark  {
2883c22ba52SSukadev Bhattiprolu    "EventCode": "0x30022",
2893c22ba52SSukadev Bhattiprolu    "EventName": "PM_PMC4_SAVED",
2903c22ba52SSukadev Bhattiprolu    "BriefDescription": "PMC4 Rewind Value saved (matched condition)"
2913c22ba52SSukadev Bhattiprolu  },
292da3ef7f6SJames Clark  {
2933c22ba52SSukadev Bhattiprolu    "EventCode": "0x200F4",
2943c22ba52SSukadev Bhattiprolu    "EventName": "PM_RUN_CYC",
2953c22ba52SSukadev Bhattiprolu    "BriefDescription": "Run_cycles"
296826db0f1SSukadev Bhattiprolu  },
297da3ef7f6SJames Clark  {
298826db0f1SSukadev Bhattiprolu    "EventCode": "0x400F2",
299826db0f1SSukadev Bhattiprolu    "EventName": "PM_1PLUS_PPC_DISP",
3003c22ba52SSukadev Bhattiprolu    "BriefDescription": "Cycles at least one Instr Dispatched"
3013c22ba52SSukadev Bhattiprolu  },
302da3ef7f6SJames Clark  {
3033c22ba52SSukadev Bhattiprolu    "EventCode": "0x3D148",
3043c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_L21_MOD_CYC",
3053c22ba52SSukadev 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"
3063c22ba52SSukadev Bhattiprolu  },
307da3ef7f6SJames Clark  {
3083c22ba52SSukadev Bhattiprolu    "EventCode": "0x2F146",
3093c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_RL2L3_MOD",
3103c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Modified (M) data from another chip's L2 or L3 on the same Node or Group (Remote), as this chip due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
3113c22ba52SSukadev Bhattiprolu  },
312da3ef7f6SJames Clark  {
3133c22ba52SSukadev Bhattiprolu    "EventCode": "0x4E01A",
3143c22ba52SSukadev Bhattiprolu    "EventName": "PM_ICT_NOSLOT_DISP_HELD",
3153c22ba52SSukadev Bhattiprolu    "BriefDescription": "Cycles in which the NTC instruction is held at dispatch for any reason"
3163c22ba52SSukadev Bhattiprolu  },
317da3ef7f6SJames Clark  {
3183c22ba52SSukadev Bhattiprolu    "EventCode": "0x401EC",
3193c22ba52SSukadev Bhattiprolu    "EventName": "PM_THRESH_EXC_2048",
3203c22ba52SSukadev Bhattiprolu    "BriefDescription": "Threshold counter exceeded a value of 2048"
3213c22ba52SSukadev Bhattiprolu  },
322da3ef7f6SJames Clark  {
3233c22ba52SSukadev Bhattiprolu    "EventCode": "0x35150",
3243c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_RL2L3_SHR",
3253c22ba52SSukadev 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 a marked load"
3263c22ba52SSukadev Bhattiprolu  },
327da3ef7f6SJames Clark  {
3283c22ba52SSukadev Bhattiprolu    "EventCode": "0x3E052",
3293c22ba52SSukadev Bhattiprolu    "EventName": "PM_ICT_NOSLOT_IC_L3",
3303c22ba52SSukadev Bhattiprolu    "BriefDescription": "Ict empty for this thread due to icache misses that were sourced from the local L3"
3313c22ba52SSukadev Bhattiprolu  },
332da3ef7f6SJames Clark  {
3333c22ba52SSukadev Bhattiprolu    "EventCode": "0x2405A",
3343c22ba52SSukadev Bhattiprolu    "EventName": "PM_NTC_FIN",
3353c22ba52SSukadev Bhattiprolu    "BriefDescription": "Cycles in which the oldest instruction in the pipeline (NTC) finishes. This event is used to account for cycles in which work is being completed in the CPI stack"
3363c22ba52SSukadev Bhattiprolu  },
337da3ef7f6SJames Clark  {
3383c22ba52SSukadev Bhattiprolu    "EventCode": "0x40052",
3393c22ba52SSukadev Bhattiprolu    "EventName": "PM_PUMP_MPRED",
3403c22ba52SSukadev Bhattiprolu    "BriefDescription": "Pump misprediction. Counts across all types of pumps for all data types excluding data prefetch (demand load,inst prefetch,inst fetch,xlate)"
3413c22ba52SSukadev Bhattiprolu  },
342da3ef7f6SJames Clark  {
3433c22ba52SSukadev Bhattiprolu    "EventCode": "0x30056",
3443c22ba52SSukadev Bhattiprolu    "EventName": "PM_TM_ABORTS",
3453c22ba52SSukadev Bhattiprolu    "BriefDescription": "Number of TM transactions aborted"
3463c22ba52SSukadev Bhattiprolu  },
347da3ef7f6SJames Clark  {
3483c22ba52SSukadev Bhattiprolu    "EventCode": "0x2404C",
3493c22ba52SSukadev Bhattiprolu    "EventName": "PM_INST_FROM_MEMORY",
3503c22ba52SSukadev Bhattiprolu    "BriefDescription": "The processor's Instruction cache was reloaded from a memory location including L4 from local remote or distant due to an instruction fetch (not prefetch)"
3513c22ba52SSukadev Bhattiprolu  },
352da3ef7f6SJames Clark  {
3533c22ba52SSukadev Bhattiprolu    "EventCode": "0x30024",
3543c22ba52SSukadev Bhattiprolu    "EventName": "PM_PMC6_OVERFLOW",
3553c22ba52SSukadev Bhattiprolu    "BriefDescription": "Overflow from counter 6"
3563c22ba52SSukadev Bhattiprolu  },
357da3ef7f6SJames Clark  {
3583c22ba52SSukadev Bhattiprolu    "EventCode": "0x10068",
3593c22ba52SSukadev Bhattiprolu    "EventName": "PM_BRU_FIN",
3603c22ba52SSukadev Bhattiprolu    "BriefDescription": "Branch Instruction Finished"
3613c22ba52SSukadev Bhattiprolu  },
362da3ef7f6SJames Clark  {
3639749adc3SSukadev Bhattiprolu    "EventCode": "0x3D154",
3649749adc3SSukadev Bhattiprolu    "EventName": "PM_MRK_DERAT_MISS_16M_2M",
3659749adc3SSukadev Bhattiprolu    "BriefDescription": "Marked Data ERAT Miss (Data TLB Access) page size 16M (hpt mode) or 2M (radix mode)"
3669749adc3SSukadev Bhattiprolu  },
367da3ef7f6SJames Clark  {
3683c22ba52SSukadev Bhattiprolu    "EventCode": "0x30020",
3693c22ba52SSukadev Bhattiprolu    "EventName": "PM_PMC2_REWIND",
3703c22ba52SSukadev Bhattiprolu    "BriefDescription": "PMC2 Rewind Event (did not match condition)"
3713c22ba52SSukadev Bhattiprolu  },
372da3ef7f6SJames Clark  {
3733c22ba52SSukadev Bhattiprolu    "EventCode": "0x40064",
3743c22ba52SSukadev Bhattiprolu    "EventName": "PM_DUMMY2_REMOVE_ME",
3753c22ba52SSukadev Bhattiprolu    "BriefDescription": "Space holder for LS_PC_RELOAD_RA"
3763c22ba52SSukadev Bhattiprolu  },
377da3ef7f6SJames Clark  {
3783c22ba52SSukadev Bhattiprolu    "EventCode": "0x3F148",
3793c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_DL2L3_SHR",
3803c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB with Shared (S) data from another chip's L2 or L3 on a different Node or Group (Distant), as this chip due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
3813c22ba52SSukadev Bhattiprolu  },
382da3ef7f6SJames Clark  {
3833c22ba52SSukadev Bhattiprolu    "EventCode": "0x4D01E",
3843c22ba52SSukadev Bhattiprolu    "EventName": "PM_ICT_NOSLOT_BR_MPRED",
3853c22ba52SSukadev Bhattiprolu    "BriefDescription": "Ict empty for this thread due to branch mispred"
3863c22ba52SSukadev Bhattiprolu  },
387da3ef7f6SJames Clark  {
3883c22ba52SSukadev Bhattiprolu    "EventCode": "0x1F148",
3893c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_ON_CHIP_CACHE",
3903c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB either shared or modified data from another core's L2/L3 on the same chip due to a marked data side request.. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
3913c22ba52SSukadev Bhattiprolu  },
392da3ef7f6SJames Clark  {
3933c22ba52SSukadev Bhattiprolu    "EventCode": "0x3E046",
3943c22ba52SSukadev Bhattiprolu    "EventName": "PM_DPTEG_FROM_L21_SHR",
3953c22ba52SSukadev 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. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
3963c22ba52SSukadev Bhattiprolu  },
397da3ef7f6SJames Clark  {
3983c22ba52SSukadev Bhattiprolu    "EventCode": "0x2F144",
3993c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_L31_MOD",
4003c22ba52SSukadev 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. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
4013c22ba52SSukadev Bhattiprolu  },
402da3ef7f6SJames Clark  {
4033c22ba52SSukadev Bhattiprolu    "EventCode": "0x14052",
4043c22ba52SSukadev Bhattiprolu    "EventName": "PM_INST_GRP_PUMP_MPRED_RTY",
4053c22ba52SSukadev Bhattiprolu    "BriefDescription": "Final Pump Scope (Group) ended up larger than Initial Pump Scope (Chip) for an instruction fetch"
4063c22ba52SSukadev Bhattiprolu  },
407da3ef7f6SJames Clark  {
4083c22ba52SSukadev Bhattiprolu    "EventCode": "0xD0A8",
4093c22ba52SSukadev Bhattiprolu    "EventName": "PM_DSLB_MISS",
410e795dd42SSukadev Bhattiprolu    "BriefDescription": "gate_and(sd_pc_c0_comp_valid AND sd_pc_c0_comp_thread(0:1)=tid,sd_pc_c0_comp_ppc_count(0:3)) + gate_and(sd_pc_c1_comp_valid AND sd_pc_c1_comp_thread(0:1)=tid,sd_pc_c1_comp_ppc_count(0:3))"
4113c22ba52SSukadev Bhattiprolu  },
412da3ef7f6SJames Clark  {
4133c22ba52SSukadev Bhattiprolu    "EventCode": "0x4C058",
4143c22ba52SSukadev Bhattiprolu    "EventName": "PM_MEM_CO",
4153c22ba52SSukadev Bhattiprolu    "BriefDescription": "Memory castouts from this thread"
4163c22ba52SSukadev Bhattiprolu  },
417da3ef7f6SJames Clark  {
4183c22ba52SSukadev Bhattiprolu    "EventCode": "0x40004",
4193c22ba52SSukadev Bhattiprolu    "EventName": "PM_FXU_FIN",
4203c22ba52SSukadev Bhattiprolu    "BriefDescription": "The fixed point unit Unit finished an instruction. Instructions that finish may not necessary complete."
4213c22ba52SSukadev Bhattiprolu  },
422da3ef7f6SJames Clark  {
4233c22ba52SSukadev Bhattiprolu    "EventCode": "0x2C054",
4243c22ba52SSukadev Bhattiprolu    "EventName": "PM_DERAT_MISS_64K",
4253c22ba52SSukadev Bhattiprolu    "BriefDescription": "Data ERAT Miss (Data TLB Access) page size 64K"
4263c22ba52SSukadev Bhattiprolu  },
427da3ef7f6SJames Clark  {
4283c22ba52SSukadev Bhattiprolu    "EventCode": "0x10018",
4293c22ba52SSukadev Bhattiprolu    "EventName": "PM_IC_DEMAND_CYC",
4303c22ba52SSukadev Bhattiprolu    "BriefDescription": "Icache miss demand cycles"
4313c22ba52SSukadev Bhattiprolu  },
432da3ef7f6SJames Clark  {
4333c22ba52SSukadev Bhattiprolu    "EventCode": "0x2D14E",
4343c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_L21_SHR",
4353c22ba52SSukadev 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"
4363c22ba52SSukadev Bhattiprolu  },
437da3ef7f6SJames Clark  {
4383c22ba52SSukadev Bhattiprolu    "EventCode": "0x3405C",
4393c22ba52SSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_DPLONG",
4403c22ba52SSukadev Bhattiprolu    "BriefDescription": "Finish stall because the NTF instruction was a scalar multi-cycle instruction issued to the Double Precision execution pipe and waiting to finish. Includes binary floating point instructions in 32 and 64 bit binary floating point format. Qualified by NOT vector AND multicycle"
4413c22ba52SSukadev Bhattiprolu  },
442da3ef7f6SJames Clark  {
4433c22ba52SSukadev Bhattiprolu    "EventCode": "0x4D052",
4443c22ba52SSukadev Bhattiprolu    "EventName": "PM_2FLOP_CMPL",
445*5d9df873SKajol Jain    "BriefDescription": "DP vector version of fmul, fsub, fcmp, fsel, fabs, fnabs, fres ,fsqrte, fneg"
4463c22ba52SSukadev Bhattiprolu  },
447da3ef7f6SJames Clark  {
4483c22ba52SSukadev Bhattiprolu    "EventCode": "0x1F142",
4493c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_L2",
4503c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from local core's L2 due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
4513c22ba52SSukadev Bhattiprolu  },
452da3ef7f6SJames Clark  {
4533c22ba52SSukadev Bhattiprolu    "EventCode": "0x40062",
4543c22ba52SSukadev Bhattiprolu    "EventName": "PM_DUMMY1_REMOVE_ME",
4553c22ba52SSukadev Bhattiprolu    "BriefDescription": "Space holder for L2_PC_PM_MK_LDST_SCOPE_PRED_STATUS"
4563c22ba52SSukadev Bhattiprolu  },
457da3ef7f6SJames Clark  {
4583c22ba52SSukadev Bhattiprolu    "EventCode": "0x4C012",
4593c22ba52SSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_ERAT_MISS",
4603c22ba52SSukadev Bhattiprolu    "BriefDescription": "Finish stall because the NTF instruction was a load or store that suffered a translation miss"
4613c22ba52SSukadev Bhattiprolu  },
462da3ef7f6SJames Clark  {
4633c22ba52SSukadev Bhattiprolu    "EventCode": "0x4D050",
4643c22ba52SSukadev Bhattiprolu    "EventName": "PM_VSU_NON_FLOP_CMPL",
4653c22ba52SSukadev Bhattiprolu    "BriefDescription": "Non FLOP operation completed"
4663c22ba52SSukadev Bhattiprolu  },
467da3ef7f6SJames Clark  {
4683c22ba52SSukadev Bhattiprolu    "EventCode": "0x2E012",
4693c22ba52SSukadev Bhattiprolu    "EventName": "PM_TM_TX_PASS_RUN_CYC",
4703c22ba52SSukadev Bhattiprolu    "BriefDescription": "cycles spent in successful transactions"
4713c22ba52SSukadev Bhattiprolu  },
472da3ef7f6SJames Clark  {
4733c22ba52SSukadev Bhattiprolu    "EventCode": "0x4D04E",
4743c22ba52SSukadev Bhattiprolu    "EventName": "PM_VSU_FSQRT_FDIV",
4753c22ba52SSukadev Bhattiprolu    "BriefDescription": "four flops operation (fdiv,fsqrt) Scalar Instructions only"
4763c22ba52SSukadev Bhattiprolu  },
477da3ef7f6SJames Clark  {
4783c22ba52SSukadev Bhattiprolu    "EventCode": "0x4C120",
4793c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_L2_MEPF",
4803c22ba52SSukadev Bhattiprolu    "BriefDescription": "The processor's data cache was reloaded from local core's L2 hit without dispatch conflicts on Mepf state. due to a marked load"
4813c22ba52SSukadev Bhattiprolu  },
482da3ef7f6SJames Clark  {
4833c22ba52SSukadev Bhattiprolu    "EventCode": "0x10062",
4843c22ba52SSukadev Bhattiprolu    "EventName": "PM_LD_L3MISS_PEND_CYC",
4853c22ba52SSukadev Bhattiprolu    "BriefDescription": "Cycles L3 miss was pending for this thread"
4863c22ba52SSukadev Bhattiprolu  },
487da3ef7f6SJames Clark  {
4883c22ba52SSukadev Bhattiprolu    "EventCode": "0x2F14C",
4893c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DPTEG_FROM_MEMORY",
4903c22ba52SSukadev Bhattiprolu    "BriefDescription": "A Page Table Entry was loaded into the TLB from a memory location including L4 from local remote or distant due to a marked data side request. When using Radix Page Translation, this count excludes PDE reloads. Only PTE reloads are included"
4913c22ba52SSukadev Bhattiprolu  },
492da3ef7f6SJames Clark  {
4933c22ba52SSukadev Bhattiprolu    "EventCode": "0x14050",
4943c22ba52SSukadev Bhattiprolu    "EventName": "PM_INST_CHIP_PUMP_CPRED",
4953c22ba52SSukadev Bhattiprolu    "BriefDescription": "Initial and Final Pump Scope was chip pump (prediction=correct) for an instruction fetch"
4963c22ba52SSukadev Bhattiprolu  },
497da3ef7f6SJames Clark  {
4983c22ba52SSukadev Bhattiprolu    "EventCode": "0x2000E",
4993c22ba52SSukadev Bhattiprolu    "EventName": "PM_FXU_BUSY",
5003c22ba52SSukadev Bhattiprolu    "BriefDescription": "Cycles in which all 4 FXUs are busy. The FXU is running at capacity"
5013c22ba52SSukadev Bhattiprolu  },
502da3ef7f6SJames Clark  {
5033c22ba52SSukadev Bhattiprolu    "EventCode": "0x20066",
5043c22ba52SSukadev Bhattiprolu    "EventName": "PM_TLB_MISS",
5053c22ba52SSukadev Bhattiprolu    "BriefDescription": "TLB Miss (I + D)"
5063c22ba52SSukadev Bhattiprolu  },
507da3ef7f6SJames Clark  {
5083c22ba52SSukadev Bhattiprolu    "EventCode": "0x10054",
5093c22ba52SSukadev Bhattiprolu    "EventName": "PM_PUMP_CPRED",
5103c22ba52SSukadev Bhattiprolu    "BriefDescription": "Pump prediction correct. Counts across all types of pumps for all data types excluding data prefetch (demand load,inst prefetch,inst fetch,xlate)"
5113c22ba52SSukadev Bhattiprolu  },
512da3ef7f6SJames Clark  {
5133c22ba52SSukadev Bhattiprolu    "EventCode": "0x4D124",
5143c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_L31_SHR",
5153c22ba52SSukadev 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"
516826db0f1SSukadev Bhattiprolu  },
517da3ef7f6SJames Clark  {
518826db0f1SSukadev Bhattiprolu    "EventCode": "0x400F8",
519826db0f1SSukadev Bhattiprolu    "EventName": "PM_FLUSH",
5203c22ba52SSukadev Bhattiprolu    "BriefDescription": "Flush (any type)"
5213c22ba52SSukadev Bhattiprolu  },
522da3ef7f6SJames Clark  {
5233c22ba52SSukadev Bhattiprolu    "EventCode": "0x30004",
5243c22ba52SSukadev Bhattiprolu    "EventName": "PM_CMPLU_STALL_EMQ_FULL",
5253c22ba52SSukadev Bhattiprolu    "BriefDescription": "Finish stall because the next to finish instruction suffered an ERAT miss and the EMQ was full"
5263c22ba52SSukadev Bhattiprolu  },
527da3ef7f6SJames Clark  {
5283c22ba52SSukadev Bhattiprolu    "EventCode": "0x1D154",
5293c22ba52SSukadev Bhattiprolu    "EventName": "PM_MRK_DATA_FROM_L21_SHR_CYC",
5303c22ba52SSukadev 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"
531826db0f1SSukadev Bhattiprolu  }
532826db0f1SSukadev Bhattiprolu]