Skip to content

Conversation

@james-ball-qualcomm
Copy link
Collaborator

No description provided.

…rameters specified. Also fixed some random typo causing the next failure (Generating architecture definition in gen/generic_rv64

While checking extension parameter S::MSTATUS_FS_WRITEABLE.extra_validation
assert MSTATUS_FS_WRITEABL == true if ext?(:F)
uninitialized constant ArchGen::MSTATUS_FS_WRITEABL)
…g separate mandatory and optional lists. Did this to better match CRD and work towards having multiple optional types in RVA23/RVB23.
james-ball-qualcomm and others added 3 commits October 14, 2024 13:27
 * Fix performance bug on reachable_exceptions pass (#74)
 * Fix type checking, which was sometimes not checking parts of IDL code
 * Be more diligent with freezing the AST / Symtab to ensure correctness and performance
 * Add more H CSRs
 * Add $enum cast to IDL
 * Add ruby-prof-flamegraph as a development dependency
@dhower-qc dhower-qc changed the title Added Smpmp extension Partially-configured ArchDef, CRD development, extension names for Priv mode features Oct 15, 2024
@dhower-qc dhower-qc merged commit c8e0a93 into main Oct 15, 2024
1 check passed
@james-ball-qualcomm james-ball-qualcomm deleted the crd-james branch November 8, 2024 21:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants