Skip to content

Better coverage of mul high instructions #3

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

Merged
merged 2 commits into from
Apr 13, 2015
Merged

Better coverage of mul high instructions #3

merged 2 commits into from
Apr 13, 2015

Conversation

joerchan
Copy link
Contributor

My riscv implementation passed both mulh and mulhu without me having implemented signed behaviour in my multiplication unit.

@aswaterman
Copy link
Collaborator

This is a good thing to improve. Alas, the new mulh and mulhsu tests don't seem to pass on spike.

@joerchan
Copy link
Contributor Author

Hi. Yes, you are right. Turns out I had a little too much faith in my own implementation of the multiplication unit. I had a bug which I fixed.
Now spike and my implementation agree on the result.

aswaterman added a commit that referenced this pull request Apr 13, 2015
Better coverage of mul high instructions
@aswaterman aswaterman merged commit 4496a12 into riscv-software-src:master Apr 13, 2015
@aswaterman
Copy link
Collaborator

Great, thanks for the contribution.

jaypiper pushed a commit to NJU-ProjectN/riscv-tests-am that referenced this pull request Jul 3, 2021
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.

2 participants