tools/perf/pmu-events/arch/riscv/openhwgroup/cva6/instructions.json

Source file repositories/reference/linux-study-clean/tools/perf/pmu-events/arch/riscv/openhwgroup/cva6/instructions.json

File Facts

System
Linux kernel
Corpus path
tools/perf/pmu-events/arch/riscv/openhwgroup/cva6/instructions.json
Extension
.json
Size
1313 bytes
Lines
48
Domain
Support Tooling And Documentation
Bucket
tools
Inferred role
Support Tooling And Documentation: configuration, schema, or hardware description
Status
atlas-only

Why This File Exists

Repository support layer: documentation, build tooling, samples, user-space helper tools, generated initramfs support, licenses, and validation utilities.

Dependency Surface

Detected Declarations

Annotated Snippet

[
  {
    "EventName": "LOAD_INSTRUCTIONS_RETIRED",
    "EventCode": "0x5",
    "BriefDescription": "number of data memory load instructions retired"
  },
  {
    "EventName": "STORE_INSTRUCTIONS_RETIRED",
    "EventCode": "0x6",
    "BriefDescription": "number of data memory store instructions retired"
  },
  {
    "EventName": "EXCEPTIONS",
    "EventCode": "0x7",
    "BriefDescription": "valid exceptions encountered"
  },
  {
    "EventName": "EXCEPTION_HANDLER_RETURNS",
    "EventCode": "0x8",
    "BriefDescription": "return from an exception"
  },
  {
    "EventName": "BRANCH_INSTRUCTIONS_RETIRED",
    "EventCode": "0x9",
    "BriefDescription": "number of branch instructions encountered retired"
  },
  {
    "EventName": "CALL_INSTRUCTIONS_RETIRED",
    "EventCode": "0xC",
    "BriefDescription": "number of call instructions retired"
  },
  {
    "EventName": "RETURN_INSTRUCTIONS_RETIRED",
    "EventCode": "0xD",
    "BriefDescription": "number of return instructions retired"
  },
  {
    "EventName": "INTEGER_INSTRUCTIONS_RETIRED",
    "EventCode": "0x14",
    "BriefDescription": "number of integer instructions retired"
  },
  {
    "EventName": "FLOATING_POINT_INSTRUCTIONS_RETIRED",
    "EventCode": "0x15",
    "BriefDescription": "number of floating point instructions retired"
  }
]

Annotation

Implementation Notes