Skip to content

Conversation

@guy-david
Copy link

No description provided.

guy-david and others added 2 commits November 23, 2025 10:20
Stores can be issued faster if the result is kept in the SIMD/FP
registers.
The `HasOneUse` guards against creating two floating point conversions,
if for example there's some arithmetic done on the converted value as
well. Another approach would be to inspect the user instructions during
lowering, but I don't see that type of check in the lowering too often.
…oreValueFPToInt.

This reverts a small part of llvm#147707
that triggers an isel failure because we cannot extract an >i32 element
into an i64 result.
@guy-david guy-david requested a review from a team as a code owner November 23, 2025 08:22
@guy-david
Copy link
Author

@swift-ci test

@guy-david
Copy link
Author

@swift-ci test linux

@guy-david
Copy link
Author

@swift-ci test macOS

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