xref: /linux/tools/perf/pmu-events/arch/nds32/n13/atcpmu.json (revision 24168c5e6dfbdd5b414f048f47f75d64533296ca)
1[
2  {
3	"PublicDescription": "Conditional branch",
4    "EventCode": "0x102",
5    "EventName": "cond_br",
6    "BriefDescription": "V3 Conditional branch"
7  },
8  {
9	"PublicDescription": "Taken conditional branches",
10    "EventCode": "0x103",
11    "EventName": "taken_cond_br",
12    "BriefDescription": "V3 Taken Conditional branch"
13  },
14  {
15	"PublicDescription": "Prefetch Instruction",
16    "EventCode": "0x104",
17    "EventName": "prefetch_inst",
18    "BriefDescription": "V3 Prefetch Instruction"
19  },
20  {
21	"PublicDescription": "RET Inst",
22    "EventCode": "0x105",
23    "EventName": "ret_inst",
24    "BriefDescription": "V3 RET Inst"
25  },
26  {
27	"PublicDescription": "JR(non-RET) instructions",
28    "EventCode": "0x106",
29    "EventName": "jr_inst",
30    "BriefDescription": "V3 JR(non-RET) instructions"
31  },
32  {
33	"PublicDescription": "JAL/JRAL instructions",
34    "EventCode": "0x107",
35    "EventName": "jal_jral_inst",
36    "BriefDescription": "V3 JAL/JRAL instructions"
37  },
38  {
39	"PublicDescription": "NOP instructions",
40    "EventCode": "0x108",
41    "EventName": "nop_inst",
42    "BriefDescription": "V3 NOP instructions"
43  },
44  {
45	"PublicDescription": "SCW instructions",
46    "EventCode": "0x109",
47    "EventName": "scw_inst",
48    "BriefDescription": "V3 SCW instructions"
49  },
50  {
51	"PublicDescription": "ISB/DSB instructions",
52    "EventCode": "0x10a",
53    "EventName": "isb_dsb_inst",
54    "BriefDescription": "V3 ISB/DSB instructions"
55  },
56  {
57	"PublicDescription": "CCTL instructions",
58    "EventCode": "0x10b",
59    "EventName": "cctl_inst",
60    "BriefDescription": "V3 CCTL instructions"
61  },
62  {
63	"PublicDescription": "Taken Interrupts",
64    "EventCode": "0x10c",
65    "EventName": "taken_interrupts",
66    "BriefDescription": "V3 Taken Interrupts"
67  },
68  {
69	"PublicDescription": "Loads Completed",
70    "EventCode": "0x10d",
71    "EventName": "load_completed",
72    "BriefDescription": "V3 Loads Completed"
73  },
74  {
75	"PublicDescription": "uITLB accesses",
76    "EventCode": "0x10e",
77    "EventName": "uitlb_access",
78    "BriefDescription": "V3 uITLB accesses"
79  },
80  {
81	"PublicDescription": "uDTLB accesses",
82    "EventCode": "0x10f",
83    "EventName": "udtlb_access",
84    "BriefDescription": "V3 uDTLB accesses"
85  },
86  {
87	"PublicDescription": "MTLB accesses",
88    "EventCode": "0x110",
89    "EventName": "mtlb_access",
90    "BriefDescription": "V3 MTLB accesses"
91  },
92  {
93	"PublicDescription": "DATA_DEPENDENCY_STALL_CYCLES",
94    "EventCode": "0x112",
95    "EventName": "data_dependency_stall",
96    "BriefDescription": "V3 DATA_DEPENDENCY_STALL_CYCLES"
97  },
98  {
99	"PublicDescription": "DATA_CACHE_MISS_STALL_CYCLES",
100    "EventCode": "0x113",
101    "EventName": "dcache_miss_stall",
102    "BriefDescription": "V3 DATA_CACHE_MISS_STALL_CYCLES"
103  },
104  {
105	"PublicDescription": "ILM access",
106    "EventCode": "0x118",
107    "EventName": "ilm_access",
108    "BriefDescription": "V3 ILM accesses"
109  },
110  {
111	"PublicDescription": "LSU BIU CYCLES",
112    "EventCode": "0x119",
113    "EventName": "lsu_biu_cycles",
114    "BriefDescription": "V3 LSU BIU CYCLES"
115  },
116  {
117	"PublicDescription": "HPTWK BIU CYCLES",
118    "EventCode": "0x11a",
119    "EventName": "hptwk_biu_cycles",
120    "BriefDescription": "V3 HPTWK BIU CYCLES"
121  },
122  {
123	"PublicDescription": "DMA BIU CYCLES",
124    "EventCode": "0x11b",
125    "EventName": "dma_biu_cycles",
126    "BriefDescription": "V3 DMA BIU CYCLES"
127  },
128  {
129	"PublicDescription": "CODE CACHE FILL BIU CYCLES",
130    "EventCode": "0x11c",
131    "EventName": "icache_fill_biu_cycles",
132    "BriefDescription": "V3 CODE CACHE FILL BIU CYCLES"
133  },
134  {
135	"PublicDescription": "LEAGAL UNALIGN DCACHE ACCESS",
136    "EventCode": "0x11d",
137    "EventName": "legal_unalined_dcache_access",
138    "BriefDescription": "V3 LEAGAL UNALIGN DCACHE ACCESS"
139  },
140  {
141	"PublicDescription": "PUSH25 instructions",
142    "EventCode": "0x11e",
143    "EventName": "push25_inst",
144    "BriefDescription": "V3 PUSH25 instructions"
145  },
146  {
147	"PublicDescription": "SYSCALL instructions",
148    "EventCode": "0x11f",
149    "EventName": "syscall_inst",
150    "BriefDescription": "V3 SYSCALL instructions"
151  },
152  {
153	"PublicDescription": "conditional branch miss",
154    "EventCode": "0x202",
155    "EventName": "cond_br_miss",
156    "BriefDescription": "V3 conditional branch miss"
157  },
158  {
159	"PublicDescription": "taken conditional branch miss",
160    "EventCode": "0x203",
161    "EventName": "taken_cond_br_miss",
162    "BriefDescription": "V3 taken conditional branch miss"
163  },
164  {
165	"PublicDescription": "Prefetch Instructions with cache hit",
166    "EventCode": "0x204",
167    "EventName": "prefetch_icache_hit",
168    "BriefDescription": "V3 Prefetch Instructions with cache hit"
169  },
170  {
171	"PublicDescription": "RET mispredict",
172    "EventCode": "0x205",
173    "EventName": "ret_mispredict",
174    "BriefDescription": "V3 RET mispredict"
175  },
176  {
177	"PublicDescription": "Immediate J instructions",
178    "EventCode": "0x206",
179    "EventName": "imm_j_inst",
180    "BriefDescription": "V3 Immediate J instructions"
181  },
182  {
183	"PublicDescription": "Multiply instructions",
184    "EventCode": "0x207",
185    "EventName": "mul_inst",
186    "BriefDescription": "V3 Multiply instructions"
187  },
188  {
189	"PublicDescription": "16 bits instructions",
190    "EventCode": "0x208",
191    "EventName": "sixteen_bits_inst",
192    "BriefDescription": "V3 16 bits instructions"
193  },
194  {
195	"PublicDescription": "Failed SCW instructions",
196    "EventCode": "0x209",
197    "EventName": "fail_scw_inst",
198    "BriefDescription": "V3 Failed SCW instructions"
199  },
200  {
201	"PublicDescription": "ld-after-st conflict replays",
202    "EventCode": "0x20a",
203    "EventName": "ld_af_st_conflict",
204    "BriefDescription": "V3 ld-after-st conflict replays"
205  },
206  {
207	"PublicDescription": "Exception taken",
208    "EventCode": "0x20c",
209    "EventName": "exception_taken",
210    "BriefDescription": "V3 Exception taken"
211  },
212  {
213	"PublicDescription": "Stores completed",
214    "EventCode": "0x20d",
215    "EventName": "store_completed",
216    "BriefDescription": "V3 Stores completed"
217  },
218  {
219	"PublicDescription": "uITLB miss",
220    "EventCode": "0x20e",
221    "EventName": "uitlb_miss",
222    "BriefDescription": "V3 uITLB miss"
223  },
224  {
225	"PublicDescription": "uDTLB miss",
226    "EventCode": "0x20f",
227    "EventName": "udtlb_miss",
228    "BriefDescription": "V3 uDTLB miss"
229  },
230  {
231	"PublicDescription": "MTLB miss",
232    "EventCode": "0x210",
233    "EventName": "mtlb_miss",
234    "BriefDescription": "V3 MTLB miss"
235  },
236  {
237	"PublicDescription": "Empty instructions queue stall cycles",
238    "EventCode": "0x212",
239    "EventName": "empty_inst_q_stall",
240    "BriefDescription": "V3 Empty instructions queue stall cycles"
241  },
242  {
243	"PublicDescription": "Data write back",
244    "EventCode": "0x213",
245    "EventName": "data_wb",
246    "BriefDescription": "V3 Data write back"
247  },
248  {
249	"PublicDescription": "DLM access",
250    "EventCode": "0x218",
251    "EventName": "dlm_access",
252    "BriefDescription": "V3 DLM access"
253  },
254  {
255	"PublicDescription": "LSU BIU request",
256    "EventCode": "0x219",
257    "EventName": "lsu_biu_req",
258    "BriefDescription": "V3 LSU BIU request"
259  },
260  {
261	"PublicDescription": "HPTWK BIU request",
262    "EventCode": "0x21a",
263    "EventName": "hptwk_biu_req",
264    "BriefDescription": "V3 HPTWK BIU request"
265  },
266  {
267	"PublicDescription": "DMA BIU request",
268    "EventCode": "0x21b",
269    "EventName": "dma_biu_req",
270    "BriefDescription": "V3 DMA BIU request"
271  },
272  {
273	"PublicDescription": "Icache fill BIU request",
274    "EventCode": "0x21c",
275    "EventName": "icache_fill_biu_req",
276    "BriefDescription": "V3 Icache fill BIU request"
277  },
278  {
279	"PublicDescription": "External events",
280    "EventCode": "0x21d",
281    "EventName": "external_events",
282    "BriefDescription": "V3 External events"
283  },
284  {
285	"PublicDescription": "POP25 instructions",
286    "EventCode": "0x21e",
287    "EventName": "pop25_inst",
288    "BriefDescription": "V3 POP25 instructions"
289  }
290]
291