1e3b9f1e8SJohn Garry[
2e3b9f1e8SJohn Garry    {
3e3b9f1e8SJohn Garry        "PublicDescription": "Attributable Level 1 data cache access, read",
4e3b9f1e8SJohn Garry        "EventCode": "0x40",
5e3b9f1e8SJohn Garry        "EventName": "l1d_cache_rd",
6e3b9f1e8SJohn Garry        "BriefDescription": "L1D cache read",
7e3b9f1e8SJohn Garry    },
8e3b9f1e8SJohn Garry    {
9e3b9f1e8SJohn Garry        "PublicDescription": "Attributable Level 1 data cache access, write ",
10e3b9f1e8SJohn Garry        "EventCode": "0x41",
11e3b9f1e8SJohn Garry        "EventName": "l1d_cache_wr",
12e3b9f1e8SJohn Garry        "BriefDescription": "L1D cache write",
13e3b9f1e8SJohn Garry    },
14e3b9f1e8SJohn Garry    {
15e3b9f1e8SJohn Garry        "PublicDescription": "Attributable Level 1 data cache refill, read",
16e3b9f1e8SJohn Garry        "EventCode": "0x42",
17e3b9f1e8SJohn Garry        "EventName": "l1d_cache_refill_rd",
18e3b9f1e8SJohn Garry        "BriefDescription": "L1D cache refill read",
19e3b9f1e8SJohn Garry    },
20e3b9f1e8SJohn Garry    {
21e3b9f1e8SJohn Garry        "PublicDescription": "Attributable Level 1 data cache refill, write",
22e3b9f1e8SJohn Garry        "EventCode": "0x43",
23e3b9f1e8SJohn Garry        "EventName": "l1d_cache_refill_wr",
24e3b9f1e8SJohn Garry        "BriefDescription": "L1D refill write",
25e3b9f1e8SJohn Garry    },
26e3b9f1e8SJohn Garry    {
27e3b9f1e8SJohn Garry        "PublicDescription": "Attributable Level 1 data TLB refill, read",
28e3b9f1e8SJohn Garry        "EventCode": "0x4C",
29e3b9f1e8SJohn Garry        "EventName": "l1d_tlb_refill_rd",
30e3b9f1e8SJohn Garry        "BriefDescription": "L1D tlb refill read",
31e3b9f1e8SJohn Garry    },
32e3b9f1e8SJohn Garry    {
33e3b9f1e8SJohn Garry        "PublicDescription": "Attributable Level 1 data TLB refill, write",
34e3b9f1e8SJohn Garry        "EventCode": "0x4D",
35e3b9f1e8SJohn Garry        "EventName": "l1d_tlb_refill_wr",
36e3b9f1e8SJohn Garry        "BriefDescription": "L1D tlb refill write",
37e3b9f1e8SJohn Garry    },
38e3b9f1e8SJohn Garry    {
39e3b9f1e8SJohn Garry        "PublicDescription": "Attributable Level 1 data or unified TLB access, read",
40e3b9f1e8SJohn Garry        "EventCode": "0x4E",
41e3b9f1e8SJohn Garry        "EventName": "l1d_tlb_rd",
42e3b9f1e8SJohn Garry        "BriefDescription": "L1D tlb read",
43e3b9f1e8SJohn Garry    },
44e3b9f1e8SJohn Garry    {
45e3b9f1e8SJohn Garry        "PublicDescription": "Attributable Level 1 data or unified TLB access, write",
46e3b9f1e8SJohn Garry        "EventCode": "0x4F",
47e3b9f1e8SJohn Garry        "EventName": "l1d_tlb_wr",
48e3b9f1e8SJohn Garry        "BriefDescription": "L1D tlb write",
49e3b9f1e8SJohn Garry    },
50e3b9f1e8SJohn Garry    {
51e3b9f1e8SJohn Garry        "PublicDescription": "Bus access read",
52e3b9f1e8SJohn Garry        "EventCode": "0x60",
53e3b9f1e8SJohn Garry        "EventName": "bus_access_rd",
54e3b9f1e8SJohn Garry        "BriefDescription": "Bus access read",
55e3b9f1e8SJohn Garry   },
56e3b9f1e8SJohn Garry   {
57e3b9f1e8SJohn Garry        "PublicDescription": "Bus access write",
58e3b9f1e8SJohn Garry        "EventCode": "0x61",
59e3b9f1e8SJohn Garry        "EventName": "bus_access_wr",
60e3b9f1e8SJohn Garry        "BriefDescription": "Bus access write",
61e3b9f1e8SJohn Garry   }
62e3b9f1e8SJohn Garry]
63