Skip to content

Improve fcvt_to_{u,s}int_sat lowering (AArch64)#4913

Merged
cfallin merged 1 commit into
bytecodealliance:mainfrom
dheaton-arm:optimise-fcvt-sat-aarch64
Sep 21, 2022
Merged

Improve fcvt_to_{u,s}int_sat lowering (AArch64)#4913
cfallin merged 1 commit into
bytecodealliance:mainfrom
dheaton-arm:optimise-fcvt-sat-aarch64

Conversation

@dheaton-arm
Copy link
Copy Markdown
Contributor

Improved the instruction lowering for the following opcodes on AArch64, and introduced support for converting to integers less than 32-bits wide as per the docs:

  • FcvtToSintSat
  • FcvtToUintSat

Copyright (c) 2022 Arm Limited

Improved the instruction lowering for the following opcodes on AArch64,
and introduced support for converting to integers less than 32-bits wide
as per the docs:
- `FcvtToSintSat`
- `FcvtToUintSat`

Copyright (c) 2022 Arm Limited
@github-actions github-actions Bot added cranelift Issues related to the Cranelift code generator cranelift:area:aarch64 Issues related to AArch64 backend. labels Sep 15, 2022
Copy link
Copy Markdown
Member

@cfallin cfallin left a comment

Choose a reason for hiding this comment

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

LGTM, thanks!

@cfallin cfallin merged commit 352c759 into bytecodealliance:main Sep 21, 2022
@dheaton-arm dheaton-arm deleted the optimise-fcvt-sat-aarch64 branch September 22, 2022 08:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cranelift:area:aarch64 Issues related to AArch64 backend. cranelift Issues related to the Cranelift code generator

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants