GNU Linux-libre 6.8.9-gnu
[releases.git] / tools / perf / pmu-events / arch / arm64 / hisilicon / hip08 / core-imp-def.json
1 [
2     {
3         "ArchStdEvent": "L1D_CACHE_RD"
4     },
5     {
6         "ArchStdEvent": "L1D_CACHE_WR"
7     },
8     {
9         "ArchStdEvent": "L1D_CACHE_REFILL_RD"
10     },
11     {
12         "ArchStdEvent": "L1D_CACHE_REFILL_WR"
13     },
14     {
15         "ArchStdEvent": "L1D_CACHE_WB_VICTIM"
16     },
17     {
18         "ArchStdEvent": "L1D_CACHE_WB_CLEAN"
19     },
20     {
21         "ArchStdEvent": "L1D_CACHE_INVAL"
22     },
23     {
24         "ArchStdEvent": "L1D_TLB_REFILL_RD"
25     },
26     {
27         "ArchStdEvent": "L1D_TLB_REFILL_WR"
28     },
29     {
30         "ArchStdEvent": "L1D_TLB_RD"
31     },
32     {
33         "ArchStdEvent": "L1D_TLB_WR"
34     },
35     {
36         "ArchStdEvent": "L2D_CACHE_RD"
37     },
38     {
39         "ArchStdEvent": "L2D_CACHE_WR"
40     },
41     {
42         "ArchStdEvent": "L2D_CACHE_REFILL_RD"
43     },
44     {
45         "ArchStdEvent": "L2D_CACHE_REFILL_WR"
46     },
47     {
48         "ArchStdEvent": "L2D_CACHE_WB_VICTIM"
49     },
50     {
51         "ArchStdEvent": "L2D_CACHE_WB_CLEAN"
52     },
53     {
54         "ArchStdEvent": "L2D_CACHE_INVAL"
55     },
56     {
57         "PublicDescription": "Level 1 instruction cache prefetch access count",
58         "EventCode": "0x102e",
59         "EventName": "L1I_CACHE_PRF",
60         "BriefDescription": "L1I cache prefetch access count"
61     },
62     {
63         "PublicDescription": "Level 1 instruction cache miss due to prefetch access count",
64         "EventCode": "0x102f",
65         "EventName": "L1I_CACHE_PRF_REFILL",
66         "BriefDescription": "L1I cache miss due to prefetch access count"
67     },
68     {
69         "PublicDescription": "Instruction queue is empty",
70         "EventCode": "0x1043",
71         "EventName": "IQ_IS_EMPTY",
72         "BriefDescription": "Instruction queue is empty"
73     },
74     {
75         "PublicDescription": "Instruction fetch stall cycles",
76         "EventCode": "0x1044",
77         "EventName": "IF_IS_STALL",
78         "BriefDescription": "Instruction fetch stall cycles"
79     },
80     {
81         "PublicDescription": "Instructions can receive, but not send",
82         "EventCode": "0x2014",
83         "EventName": "FETCH_BUBBLE",
84         "BriefDescription": "Instructions can receive, but not send"
85     },
86     {
87         "PublicDescription": "Prefetch request from LSU",
88         "EventCode": "0x6013",
89         "EventName": "PRF_REQ",
90         "BriefDescription": "Prefetch request from LSU"
91     },
92     {
93         "PublicDescription": "Hit on prefetched data",
94         "EventCode": "0x6014",
95         "EventName": "HIT_ON_PRF",
96         "BriefDescription": "Hit on prefetched data"
97     },
98     {
99         "PublicDescription": "Cycles of that the number of issuing micro operations are less than 4",
100         "EventCode": "0x7001",
101         "EventName": "EXE_STALL_CYCLE",
102         "BriefDescription": "Cycles of that the number of issue ups are less than 4"
103     },
104     {
105         "PublicDescription": "No any micro operation is issued and meanwhile any load operation is not resolved",
106         "EventCode": "0x7004",
107         "EventName": "MEM_STALL_ANYLOAD",
108         "BriefDescription": "No any micro operation is issued and meanwhile any load operation is not resolved"
109     },
110     {
111         "PublicDescription": "No any micro operation is issued and meanwhile there is any load operation missing L1 cache and pending data refill",
112         "EventCode": "0x7006",
113         "EventName": "MEM_STALL_L1MISS",
114         "BriefDescription": "No any micro operation is issued and meanwhile there is any load operation missing L1 cache and pending data refill"
115     },
116     {
117         "PublicDescription": "No any micro operation is issued and meanwhile there is any load operation missing both L1 and L2 cache and pending data refill from L3 cache",
118         "EventCode": "0x7007",
119         "EventName": "MEM_STALL_L2MISS",
120         "BriefDescription": "No any micro operation is issued and meanwhile there is any load operation missing both L1 and L2 cache and pending data refill from L3 cache"
121     }
122 ]