xref: /linux/tools/perf/pmu-events/arch/riscv/openhwgroup/cva6/instructions.json (revision c7decec2f2d2ab0366567f9e30c0e1418cece43f)
1[
2  {
3    "EventName": "LOAD_INSTRUCTIONS_RETIRED",
4    "EventCode": "0x5",
5    "BriefDescription": "number of data memory load instructions retired"
6  },
7  {
8    "EventName": "STORE_INSTRUCTIONS_RETIRED",
9    "EventCode": "0x6",
10    "BriefDescription": "number of data memory store instructions retired"
11  },
12  {
13    "EventName": "EXCEPTIONS",
14    "EventCode": "0x7",
15    "BriefDescription": "valid exceptions encountered"
16  },
17  {
18    "EventName": "EXCEPTION_HANDLER_RETURNS",
19    "EventCode": "0x8",
20    "BriefDescription": "return from an exception"
21  },
22  {
23    "EventName": "BRANCH_INSTRUCTIONS_RETIRED",
24    "EventCode": "0x9",
25    "BriefDescription": "number of branch instructions encountered retired"
26  },
27  {
28    "EventName": "CALL_INSTRUCTIONS_RETIRED",
29    "EventCode": "0xC",
30    "BriefDescription": "number of call instructions retired"
31  },
32  {
33    "EventName": "RETURN_INSTRUCTIONS_RETIRED",
34    "EventCode": "0xD",
35    "BriefDescription": "number of return instructions retired"
36  },
37  {
38    "EventName": "INTEGER_INSTRUCTIONS_RETIRED",
39    "EventCode": "0x14",
40    "BriefDescription": "number of integer instructions retired"
41  },
42  {
43    "EventName": "FLOATING_POINT_INSTRUCTIONS_RETIRED",
44    "EventCode": "0x15",
45    "BriefDescription": "number of floating point instructions retired"
46  }
47]
48