3 "PublicDescription": "Instruction architecturally executed, Condition code check pass, software increment",
5 "EventName": "SW_INCR",
6 "BriefDescription": "Instruction architecturally executed, Condition code check pass, software increment"
9 "PublicDescription": "Level 1 instruction cache refill",
11 "EventName": "L1I_CACHE_REFILL",
12 "BriefDescription": "Level 1 instruction cache refill"
15 "PublicDescription": "Attributable Level 1 instruction TLB refill",
17 "EventName": "L1I_TLB_REFILL",
18 "BriefDescription": "Attributable Level 1 instruction TLB refill"
21 "PublicDescription": "Level 1 data cache refill",
23 "EventName": "L1D_CACHE_REFILL",
24 "BriefDescription": "Level 1 data cache refill"
27 "PublicDescription": "Level 1 data cache access",
29 "EventName": "L1D_CACHE",
30 "BriefDescription": "Level 1 data cache access"
33 "PublicDescription": "Attributable Level 1 data TLB refill",
35 "EventName": "L1D_TLB_REFILL",
36 "BriefDescription": "Attributable Level 1 data TLB refill"
39 "PublicDescription": "Instruction architecturally executed",
41 "EventName": "INST_RETIRED",
42 "BriefDescription": "Instruction architecturally executed"
45 "PublicDescription": "Exception taken",
47 "EventName": "EXC_TAKEN",
48 "BriefDescription": "Exception taken"
51 "PublicDescription": "Instruction architecturally executed, condition check pass, exception return",
53 "EventName": "EXC_RETURN",
54 "BriefDescription": "Instruction architecturally executed, condition check pass, exception return"
57 "PublicDescription": "Instruction architecturally executed, condition code check pass, write to CONTEXTIDR",
59 "EventName": "CID_WRITE_RETIRED",
60 "BriefDescription": "Instruction architecturally executed, condition code check pass, write to CONTEXTIDR"
63 "PublicDescription": "Mispredicted or not predicted branch speculatively executed",
65 "EventName": "BR_MIS_PRED",
66 "BriefDescription": "Mispredicted or not predicted branch speculatively executed"
69 "PublicDescription": "Cycle",
71 "EventName": "CPU_CYCLES",
72 "BriefDescription": "Cycle"
75 "PublicDescription": "Predictable branch speculatively executed",
77 "EventName": "BR_PRED",
78 "BriefDescription": "Predictable branch speculatively executed"
81 "PublicDescription": "Data memory access",
83 "EventName": "MEM_ACCESS",
84 "BriefDescription": "Data memory access"
87 "PublicDescription": "Attributable Level 1 instruction cache access",
89 "EventName": "L1I_CACHE",
90 "BriefDescription": "Attributable Level 1 instruction cache access"
93 "PublicDescription": "Attributable Level 1 data cache write-back",
95 "EventName": "L1D_CACHE_WB",
96 "BriefDescription": "Attributable Level 1 data cache write-back"
99 "PublicDescription": "Level 2 data cache access",
101 "EventName": "L2D_CACHE",
102 "BriefDescription": "Level 2 data cache access"
105 "PublicDescription": "Level 2 data refill",
107 "EventName": "L2D_CACHE_REFILL",
108 "BriefDescription": "Level 2 data refill"
111 "PublicDescription": "Attributable Level 2 data cache write-back",
113 "EventName": "L2D_CACHE_WB",
114 "BriefDescription": "Attributable Level 2 data cache write-back"
117 "PublicDescription": "Attributable Bus access",
119 "EventName": "BUS_ACCESS",
120 "BriefDescription": "Attributable Bus access"
123 "PublicDescription": "Local memory error",
125 "EventName": "MEMORY_ERROR",
126 "BriefDescription": "Local memory error"
129 "PublicDescription": "Operation speculatively executed",
131 "EventName": "INST_SPEC",
132 "BriefDescription": "Operation speculatively executed"
135 "PublicDescription": "Instruction architecturally executed, Condition code check pass, write to TTBR",
137 "EventName": "TTBR_WRITE_RETIRED",
138 "BriefDescription": "Instruction architecturally executed, Condition code check pass, write to TTBR"
141 "PublicDescription": "Bus cycle",
143 "EventName": "BUS_CYCLES",
144 "BriefDescription": "Bus cycle"
147 "PublicDescription": "Attributable Level 2 data cache allocation without refill",
149 "EventName": "L2D_CACHE_ALLOCATE",
150 "BriefDescription": "Attributable Level 2 data cache allocation without refill"
153 "PublicDescription": "Instruction architecturally executed, branch",
155 "EventName": "BR_RETIRED",
156 "BriefDescription": "Instruction architecturally executed, branch"
159 "PublicDescription": "Instruction architecturally executed, mispredicted branch",
161 "EventName": "BR_MIS_PRED_RETIRED",
162 "BriefDescription": "Instruction architecturally executed, mispredicted branch"
165 "PublicDescription": "No operation issued because of the frontend",
167 "EventName": "STALL_FRONTEND",
168 "BriefDescription": "No operation issued because of the frontend"
171 "PublicDescription": "No operation issued due to the backend",
173 "EventName": "STALL_BACKEND",
174 "BriefDescription": "No operation issued due to the backend"
177 "PublicDescription": "Attributable Level 1 data or unified TLB access",
179 "EventName": "L1D_TLB",
180 "BriefDescription": "Attributable Level 1 data or unified TLB access"
183 "PublicDescription": "Attributable Level 1 instruction TLB access",
185 "EventName": "L1I_TLB",
186 "BriefDescription": "Attributable Level 1 instruction TLB access"
189 "PublicDescription": "Attributable Level 3 data cache allocation without refill",
191 "EventName": "L3D_CACHE_ALLOCATE",
192 "BriefDescription": "Attributable Level 3 data cache allocation without refill"
195 "PublicDescription": "Attributable Level 3 data cache refill",
197 "EventName": "L3D_CACHE_REFILL",
198 "BriefDescription": "Attributable Level 3 data cache refill"
201 "PublicDescription": "Attributable Level 3 data cache access",
203 "EventName": "L3D_CACHE",
204 "BriefDescription": "Attributable Level 3 data cache access"
207 "PublicDescription": "Attributable Level 2 data TLB refill",
209 "EventName": "L2D_TLB_REFILL",
210 "BriefDescription": "Attributable Level 2 data TLB refill"
213 "PublicDescription": "Attributable Level 2 instruction TLB refill.",
215 "EventName": "L2I_TLB_REFILL",
216 "BriefDescription": "Attributable Level 2 instruction TLB refill."
219 "PublicDescription": "Attributable Level 2 data or unified TLB access",
221 "EventName": "L2D_TLB",
222 "BriefDescription": "Attributable Level 2 data or unified TLB access"
225 "PublicDescription": "Attributable Level 2 instruction TLB access.",
227 "EventName": "L2I_TLB",
228 "BriefDescription": "Attributable Level 2 instruction TLB access."
231 "PublicDescription": "Access to another socket in a multi-socket system",
233 "EventName": "REMOTE_ACCESS",
234 "BriefDescription": "Access to another socket in a multi-socket system"
237 "PublicDescription": "Access to data TLB causes a translation table walk",
239 "EventName": "DTLB_WALK",
240 "BriefDescription": "Access to data TLB causes a translation table walk"
243 "PublicDescription": "Access to instruction TLB that causes a translation table walk",
245 "EventName": "ITLB_WALK",
246 "BriefDescription": "Access to instruction TLB that causes a translation table walk"
249 "PublicDescription": "Attributable Last level cache memory read",
251 "EventName": "LL_CACHE_RD",
252 "BriefDescription": "Attributable Last level cache memory read"
255 "PublicDescription": "Last level cache miss, read",
257 "EventName": "LL_CACHE_MISS_RD",
258 "BriefDescription": "Last level cache miss, read"
261 "PublicDescription": "SIMD Instruction architecturally executed.",
262 "EventCode": "0x8000",
263 "EventName": "SIMD_INST_RETIRED",
264 "BriefDescription": "SIMD Instruction architecturally executed."
267 "PublicDescription": "Instruction architecturally executed, SVE.",
268 "EventCode": "0x8002",
269 "EventName": "SVE_INST_RETIRED",
270 "BriefDescription": "Instruction architecturally executed, SVE."
273 "PublicDescription": "Microarchitectural operation, Operations speculatively executed.",
274 "EventCode": "0x8008",
275 "EventName": "UOP_SPEC",
276 "BriefDescription": "Microarchitectural operation, Operations speculatively executed."
279 "PublicDescription": "SVE Math accelerator Operations speculatively executed.",
280 "EventCode": "0x800E",
281 "EventName": "SVE_MATH_SPEC",
282 "BriefDescription": "SVE Math accelerator Operations speculatively executed."
285 "PublicDescription": "Floating-point Operations speculatively executed.",
286 "EventCode": "0x8010",
287 "EventName": "FP_SPEC",
288 "BriefDescription": "Floating-point Operations speculatively executed."
291 "PublicDescription": "Floating-point FMA Operations speculatively executed.",
292 "EventCode": "0x8028",
293 "EventName": "FP_FMA_SPEC",
294 "BriefDescription": "Floating-point FMA Operations speculatively executed."
297 "PublicDescription": "Floating-point reciprocal estimate Operations speculatively executed.",
298 "EventCode": "0x8034",
299 "EventName": "FP_RECPE_SPEC",
300 "BriefDescription": "Floating-point reciprocal estimate Operations speculatively executed."
303 "PublicDescription": "floating-point convert Operations speculatively executed.",
304 "EventCode": "0x8038",
305 "EventName": "FP_CVT_SPEC",
306 "BriefDescription": "floating-point convert Operations speculatively executed."
309 "PublicDescription": "Advanced SIMD and SVE integer Operations speculatively executed.",
310 "EventCode": "0x8043",
311 "EventName": "ASE_SVE_INT_SPEC",
312 "BriefDescription": "Advanced SIMD and SVE integer Operations speculatively executed."
315 "PublicDescription": "SVE predicated Operations speculatively executed.",
316 "EventCode": "0x8074",
317 "EventName": "SVE_PRED_SPEC",
318 "BriefDescription": "SVE predicated Operations speculatively executed."
321 "PublicDescription": "SVE MOVPRFX Operations speculatively executed.",
322 "EventCode": "0x807C",
323 "EventName": "SVE_MOVPRFX_SPEC",
324 "BriefDescription": "SVE MOVPRFX Operations speculatively executed."
327 "PublicDescription": "SVE MOVPRFX unfused Operations speculatively executed.",
328 "EventCode": "0x807F",
329 "EventName": "SVE_MOVPRFX_U_SPEC",
330 "BriefDescription": "SVE MOVPRFX unfused Operations speculatively executed."
333 "PublicDescription": "Advanced SIMD and SVE load Operations speculatively executed.",
334 "EventCode": "0x8085",
335 "EventName": "ASE_SVE_LD_SPEC",
336 "BriefDescription": "Advanced SIMD and SVE load Operations speculatively executed."
339 "PublicDescription": "Advanced SIMD and SVE store Operations speculatively executed.",
340 "EventCode": "0x8086",
341 "EventName": "ASE_SVE_ST_SPEC",
342 "BriefDescription": "Advanced SIMD and SVE store Operations speculatively executed."
345 "PublicDescription": "Prefetch Operations speculatively executed.",
346 "EventCode": "0x8087",
347 "EventName": "PRF_SPEC",
348 "BriefDescription": "Prefetch Operations speculatively executed."
351 "PublicDescription": "General-purpose register load Operations speculatively executed.",
352 "EventCode": "0x8089",
353 "EventName": "BASE_LD_REG_SPEC",
354 "BriefDescription": "General-purpose register load Operations speculatively executed."
357 "PublicDescription": "General-purpose register store Operations speculatively executed.",
358 "EventCode": "0x808A",
359 "EventName": "BASE_ST_REG_SPEC",
360 "BriefDescription": "General-purpose register store Operations speculatively executed."
363 "PublicDescription": "SVE unpredicated load register Operations speculatively executed.",
364 "EventCode": "0x8091",
365 "EventName": "SVE_LDR_REG_SPEC",
366 "BriefDescription": "SVE unpredicated load register Operations speculatively executed."
369 "PublicDescription": "SVE unpredicated store register Operations speculatively executed.",
370 "EventCode": "0x8092",
371 "EventName": "SVE_STR_REG_SPEC",
372 "BriefDescription": "SVE unpredicated store register Operations speculatively executed."
375 "PublicDescription": "SVE load predicate register Operations speculatively executed.",
376 "EventCode": "0x8095",
377 "EventName": "SVE_LDR_PREG_SPEC",
378 "BriefDescription": "SVE load predicate register Operations speculatively executed."
381 "PublicDescription": "SVE store predicate register Operations speculatively executed.",
382 "EventCode": "0x8096",
383 "EventName": "SVE_STR_PREG_SPEC",
384 "BriefDescription": "SVE store predicate register Operations speculatively executed."
387 "PublicDescription": "SVE contiguous prefetch element Operations speculatively executed.",
388 "EventCode": "0x809F",
389 "EventName": "SVE_PRF_CONTIG_SPEC",
390 "BriefDescription": "SVE contiguous prefetch element Operations speculatively executed."
393 "PublicDescription": "Advanced SIMD and SVE contiguous load multiple vector Operations speculatively executed.",
394 "EventCode": "0x80A5",
395 "EventName": "ASE_SVE_LD_MULTI_SPEC",
396 "BriefDescription": "Advanced SIMD and SVE contiguous load multiple vector Operations speculatively executed."
399 "PublicDescription": "Advanced SIMD and SVE contiguous store multiple vector Operations speculatively executed.",
400 "EventCode": "0x80A6",
401 "EventName": "ASE_SVE_ST_MULTI_SPEC",
402 "BriefDescription": "Advanced SIMD and SVE contiguous store multiple vector Operations speculatively executed."
405 "PublicDescription": "SVE gather-load Operations speculatively executed.",
406 "EventCode": "0x80AD",
407 "EventName": "SVE_LD_GATHER_SPEC",
408 "BriefDescription": "SVE gather-load Operations speculatively executed."
411 "PublicDescription": "SVE scatter-store Operations speculatively executed.",
412 "EventCode": "0x80AE",
413 "EventName": "SVE_ST_SCATTER_SPEC",
414 "BriefDescription": "SVE scatter-store Operations speculatively executed."
417 "PublicDescription": "SVE gather-prefetch Operations speculatively executed.",
418 "EventCode": "0x80AF",
419 "EventName": "SVE_PRF_GATHER_SPEC",
420 "BriefDescription": "SVE gather-prefetch Operations speculatively executed."
423 "PublicDescription": "SVE First-fault load Operations speculatively executed.",
424 "EventCode": "0x80BC",
425 "EventName": "SVE_LDFF_SPEC",
426 "BriefDescription": "SVE First-fault load Operations speculatively executed."
429 "PublicDescription": "Scalable floating-point element Operations speculatively executed.",
430 "EventCode": "0x80C0",
431 "EventName": "FP_SCALE_OPS_SPEC",
432 "BriefDescription": "Scalable floating-point element Operations speculatively executed."
435 "PublicDescription": "Non-scalable floating-point element Operations speculatively executed.",
436 "EventCode": "0x80C1",
437 "EventName": "FP_FIXED_OPS_SPEC",
438 "BriefDescription": "Non-scalable floating-point element Operations speculatively executed."
441 "PublicDescription": "Scalable half-precision floating-point element Operations speculatively executed.",
442 "EventCode": "0x80C2",
443 "EventName": "FP_HP_SCALE_OPS_SPEC",
444 "BriefDescription": "Scalable half-precision floating-point element Operations speculatively executed."
447 "PublicDescription": "Non-scalable half-precision floating-point element Operations speculatively executed.",
448 "EventCode": "0x80C3",
449 "EventName": "FP_HP_FIXED_OPS_SPEC",
450 "BriefDescription": "Non-scalable half-precision floating-point element Operations speculatively executed."
453 "PublicDescription": "Scalable single-precision floating-point element Operations speculatively executed.",
454 "EventCode": "0x80C4",
455 "EventName": "FP_SP_SCALE_OPS_SPEC",
456 "BriefDescription": "Scalable single-precision floating-point element Operations speculatively executed."
459 "PublicDescription": "Non-scalable single-precision floating-point element Operations speculatively executed.",
460 "EventCode": "0x80C5",
461 "EventName": "FP_SP_FIXED_OPS_SPEC",
462 "BriefDescription": "Non-scalable single-precision floating-point element Operations speculatively executed."
465 "PublicDescription": "Scalable double-precision floating-point element Operations speculatively executed.",
466 "EventCode": "0x80C6",
467 "EventName": "FP_DP_SCALE_OPS_SPEC",
468 "BriefDescription": "Scalable double-precision floating-point element Operations speculatively executed."
471 "PublicDescription": "Non-scalable double-precision floating-point element Operations speculatively executed.",
472 "EventCode": "0x80C7",
473 "EventName": "FP_DP_FIXED_OPS_SPEC",
474 "BriefDescription": "Non-scalable double-precision floating-point element Operations speculatively executed."