-
Notifications
You must be signed in to change notification settings - Fork 78
Open
Labels
enhancementNew feature or requestNew feature or requestgeneratorsRelated to backend/generatorRelated to backend/generator
Description
Is your feature request related to a problem? Please describe.
RISC-V instructions from different extensions can have identical encodings. Manually tracking these overlaps for simulators is error-prone and doesn't scale.
Describe the solution you'd like
An automated generator that detects overlapping instruction encodings and produces DECLARE_OVERLAP_INSN declarations for simulators like Spike.
Describe alternatives you've considered
Manual maintenance or runtime detection, but both have significant drawbacks.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgeneratorsRelated to backend/generatorRelated to backend/generator