Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix RV32E shifts by immediates >= 0x10 #244

Merged
merged 1 commit into from Mar 26, 2024

Conversation

MichaelBell
Copy link
Contributor

This fixes #211.

I haven't found any other broken instructions on RV32E, but I haven't done rigorous testing.

A cursory check suggests this change doesn't break the Q register instructions in RV32I, but I haven't tested that at all.

@KrystalDelusion KrystalDelusion merged commit 336cfca into YosysHQ:main Mar 26, 2024
1 check passed
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.

Bug when using RV32E (ENABLE_REGS_16_31=0)
2 participants