Skip to content

Add sub-types to existing instruction formats #655

Open
1 of 1 issue completed
Open
1 of 1 issue completed
@AFOliveira

Description

@AFOliveira

Summary

Track progress on introducing sub-types for our R-, I-, B-, S-, U-type instruction formats to improve clarity, tooling and testing.

Motivation

  • Mixed encodings in each format (e.g. immediates vs. hard-coded bits)
  • Ambiguous docs some instructions don't match any type
  • Coarse tests that can’t target specific bit-patterns

Proposal

  1. Add a subtype field to our instruction schema.
  2. Example sub-types:
    • R.aqrl — acquire release Rtype
  3. Annotate existing instructions.
  4. Create test suite to validate schema in UDB

Next Steps

  • Create full list in a readable format to ask for reviews

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    data entryAdd missing data to database

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions