Skip to content

aarch64: Proper fcsel support#375

Merged
mkannwischer merged 2 commits into
mainfrom
fcsel
Dec 17, 2025
Merged

aarch64: Proper fcsel support#375
mkannwischer merged 2 commits into
mainfrom
fcsel

Conversation

@dop-amin
Copy link
Copy Markdown
Collaborator

  • Add fcsel as an instruction, not just a wrapper
  • Add to uArch models
  • Switch X25519 from wrapper to fcsel instruction

I have not yet run the full X25519 optimization and re-run the tests. Do we require this @mkannwischer?

@dop-amin dop-amin force-pushed the fcsel branch 2 times, most recently from f07556d to 21c79e9 Compare December 16, 2025 12:55
Comment thread slothy/targets/aarch64/aarch64_neon.py Outdated
@mkannwischer
Copy link
Copy Markdown
Collaborator

I have not yet run the full X25519 optimization and re-run the tests. Do we require this @mkannwischer?

Eventually we should do that, but I have found more problems releated to the selftest in these. Let's fix those first.

* Introduces register aliases for dform registers into the clean source.
@mkannwischer mkannwischer merged commit 77ed7d7 into main Dec 17, 2025
38 checks passed
@mkannwischer mkannwischer deleted the fcsel branch December 17, 2025 10:05
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