Skip to content

[RV64_DYNAREC] Added !fastnan path for more opcodes - #4041

Merged
ptitSeb merged 1 commit into
ptitSeb:mainfrom
ksco:fastnan
Jul 13, 2026
Merged

[RV64_DYNAREC] Added !fastnan path for more opcodes#4041
ptitSeb merged 1 commit into
ptitSeb:mainfrom
ksco:fastnan

Conversation

@ksco

@ksco ksco commented Jul 13, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

@ptitSeb
ptitSeb merged commit eb3cd0c into ptitSeb:main Jul 13, 2026
28 checks passed
VFMUL_VV(v0, v0, v1, VECTOR_MASKED);
break;
case 0x5A:
if (!BOX64ENV(dynarec_fastnan)) return 0;

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wow, no fastnan, no dynarec... ok.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, it will fallback to the DynaRec scalar path because the vector implementation will be as complex as the scalar version anyway…

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah ok. Fair enough

@ksco
ksco deleted the fastnan branch July 13, 2026 16:42
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