forked from ~ljy/RK356X_SDK_RELEASE

hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/tools/perf/pmu-events/arch/arm64/hisilicon/hip08/core-imp-def.json
....@@ -1,122 +1,122 @@
11 [
22 {
3
- "ArchStdEvent": "L1D_CACHE_RD",
3
+ "ArchStdEvent": "L1D_CACHE_RD"
44 },
55 {
6
- "ArchStdEvent": "L1D_CACHE_WR",
6
+ "ArchStdEvent": "L1D_CACHE_WR"
77 },
88 {
9
- "ArchStdEvent": "L1D_CACHE_REFILL_RD",
9
+ "ArchStdEvent": "L1D_CACHE_REFILL_RD"
1010 },
1111 {
12
- "ArchStdEvent": "L1D_CACHE_REFILL_WR",
12
+ "ArchStdEvent": "L1D_CACHE_REFILL_WR"
1313 },
1414 {
15
- "ArchStdEvent": "L1D_CACHE_WB_VICTIM",
15
+ "ArchStdEvent": "L1D_CACHE_WB_VICTIM"
1616 },
1717 {
18
- "ArchStdEvent": "L1D_CACHE_WB_CLEAN",
18
+ "ArchStdEvent": "L1D_CACHE_WB_CLEAN"
1919 },
2020 {
21
- "ArchStdEvent": "L1D_CACHE_INVAL",
21
+ "ArchStdEvent": "L1D_CACHE_INVAL"
2222 },
2323 {
24
- "ArchStdEvent": "L1D_TLB_REFILL_RD",
24
+ "ArchStdEvent": "L1D_TLB_REFILL_RD"
2525 },
2626 {
27
- "ArchStdEvent": "L1D_TLB_REFILL_WR",
27
+ "ArchStdEvent": "L1D_TLB_REFILL_WR"
2828 },
2929 {
30
- "ArchStdEvent": "L1D_TLB_RD",
30
+ "ArchStdEvent": "L1D_TLB_RD"
3131 },
3232 {
33
- "ArchStdEvent": "L1D_TLB_WR",
33
+ "ArchStdEvent": "L1D_TLB_WR"
3434 },
3535 {
36
- "ArchStdEvent": "L2D_CACHE_RD",
36
+ "ArchStdEvent": "L2D_CACHE_RD"
3737 },
3838 {
39
- "ArchStdEvent": "L2D_CACHE_WR",
39
+ "ArchStdEvent": "L2D_CACHE_WR"
4040 },
4141 {
42
- "ArchStdEvent": "L2D_CACHE_REFILL_RD",
42
+ "ArchStdEvent": "L2D_CACHE_REFILL_RD"
4343 },
4444 {
45
- "ArchStdEvent": "L2D_CACHE_REFILL_WR",
45
+ "ArchStdEvent": "L2D_CACHE_REFILL_WR"
4646 },
4747 {
48
- "ArchStdEvent": "L2D_CACHE_WB_VICTIM",
48
+ "ArchStdEvent": "L2D_CACHE_WB_VICTIM"
4949 },
5050 {
51
- "ArchStdEvent": "L2D_CACHE_WB_CLEAN",
51
+ "ArchStdEvent": "L2D_CACHE_WB_CLEAN"
5252 },
5353 {
54
- "ArchStdEvent": "L2D_CACHE_INVAL",
54
+ "ArchStdEvent": "L2D_CACHE_INVAL"
5555 },
5656 {
5757 "PublicDescription": "Level 1 instruction cache prefetch access count",
5858 "EventCode": "0x102e",
5959 "EventName": "L1I_CACHE_PRF",
60
- "BriefDescription": "L1I cache prefetch access count",
60
+ "BriefDescription": "L1I cache prefetch access count"
6161 },
6262 {
6363 "PublicDescription": "Level 1 instruction cache miss due to prefetch access count",
6464 "EventCode": "0x102f",
6565 "EventName": "L1I_CACHE_PRF_REFILL",
66
- "BriefDescription": "L1I cache miss due to prefetch access count",
66
+ "BriefDescription": "L1I cache miss due to prefetch access count"
6767 },
6868 {
6969 "PublicDescription": "Instruction queue is empty",
7070 "EventCode": "0x1043",
7171 "EventName": "IQ_IS_EMPTY",
72
- "BriefDescription": "Instruction queue is empty",
72
+ "BriefDescription": "Instruction queue is empty"
7373 },
7474 {
7575 "PublicDescription": "Instruction fetch stall cycles",
7676 "EventCode": "0x1044",
7777 "EventName": "IF_IS_STALL",
78
- "BriefDescription": "Instruction fetch stall cycles",
78
+ "BriefDescription": "Instruction fetch stall cycles"
7979 },
8080 {
8181 "PublicDescription": "Instructions can receive, but not send",
8282 "EventCode": "0x2014",
8383 "EventName": "FETCH_BUBBLE",
84
- "BriefDescription": "Instructions can receive, but not send",
84
+ "BriefDescription": "Instructions can receive, but not send"
8585 },
8686 {
8787 "PublicDescription": "Prefetch request from LSU",
8888 "EventCode": "0x6013",
8989 "EventName": "PRF_REQ",
90
- "BriefDescription": "Prefetch request from LSU",
90
+ "BriefDescription": "Prefetch request from LSU"
9191 },
9292 {
9393 "PublicDescription": "Hit on prefetched data",
9494 "EventCode": "0x6014",
9595 "EventName": "HIT_ON_PRF",
96
- "BriefDescription": "Hit on prefetched data",
96
+ "BriefDescription": "Hit on prefetched data"
9797 },
9898 {
9999 "PublicDescription": "Cycles of that the number of issuing micro operations are less than 4",
100100 "EventCode": "0x7001",
101101 "EventName": "EXE_STALL_CYCLE",
102
- "BriefDescription": "Cycles of that the number of issue ups are less than 4",
102
+ "BriefDescription": "Cycles of that the number of issue ups are less than 4"
103103 },
104104 {
105105 "PublicDescription": "No any micro operation is issued and meanwhile any load operation is not resolved",
106106 "EventCode": "0x7004",
107107 "EventName": "MEM_STALL_ANYLOAD",
108
- "BriefDescription": "No any micro operation is issued and meanwhile any load operation is not resolved",
108
+ "BriefDescription": "No any micro operation is issued and meanwhile any load operation is not resolved"
109109 },
110110 {
111111 "PublicDescription": "No any micro operation is issued and meanwhile there is any load operation missing L1 cache and pending data refill",
112112 "EventCode": "0x7006",
113113 "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",
114
+ "BriefDescription": "No any micro operation is issued and meanwhile there is any load operation missing L1 cache and pending data refill"
115115 },
116116 {
117117 "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",
118118 "EventCode": "0x7007",
119119 "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
- },
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
+ }
122122 ]