Skip to content

Conversation

@flague
Copy link

@flague flague commented Aug 6, 2025

Hello everyone,

This PR has the aim to enable the forwarding of rs3 source register for instructions offloaded through the OpenHW CV-X-IF.
As it was, rs3 forwarding was performed only for FP operations.

The fix follows the implementation of cva6-openhw-rs3raw.

@flague flague requested a review from niwis as a code owner August 6, 2025 16:21
@niwis
Copy link
Collaborator

niwis commented Aug 6, 2025

Thanks! Could you git-cherry-pick the commit from upstream to preserve its metadata? That makes it easier for us to track which changes are local and which are upstream and prevents divergence.

Adds signal in IRO to detect RAW data hazards when rs3 is used as the third operand in CV-X-IF.

---------

Signed-off-by: Charbel SAAD <[email protected]>
Co-authored-by: Côme <[email protected]>
Co-authored-by: JeanRochCoulon <[email protected]>
@flague
Copy link
Author

flague commented Aug 6, 2025

Ok, done. Let me know if it is ok, or if there are other issues.

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