-
Notifications
You must be signed in to change notification settings - Fork 330
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[AArch64][CodeGen] Fix wrong operand order when creating vcmla intrin… #9012
base: swift/release/6.0
Are you sure you want to change the base?
Conversation
…sic (llvm#65278) Co-authored-by: lizhijin <[email protected]>
We've discovered a floating point miscompilation in XCode 16 when using @fhahn can we get this merged into the release branch? |
Oh, and the patch did not cherry-pick cleanly so I had to fix the tests to make them pass on this branch. |
@swift-ci please test llvm |
@swift-ci please test |
(I think the LLVM tests will fail in some cases, but hopefully not in the specific tests that the commit changes) |
About the LLVM Test failures: I left a comment about For the |
Friendly ping @fhahn @ravikandhadai |
Unfortunately I think it is too late at this point in the release to take this change. |
Should it be applied to |
This is a critical codegen fix. If it isn't picked, some floating point operations will simply give the wrong result. Also, the non-test changes are pretty simple and safe in my opinion. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me.
@Gerolf-Apple are you able to merge into this branch for us? Is this the right branch to merge at this point? |
We will need to get this on a newer branch. |
…sic (llvm#65278)