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
[SR-9427] CharacterLiteralsSmall: Failure to constant-fold release #51891
Comments
LLVM is the one to inline this:
|
Erik, what do you think would be a sensible solution here? |
This should be easy to fix. I'll take a look |
Just talked to Michael offline. This is a result of not inlining a function which returns a character literal. LLVM still propagates the returned constant and that's why we end up with this code. |
@swift-ci create |
Additional Detail from JIRA
md5: 0fbda4404f5fcf530688331499575982
Parent-Task:
Issue Description:
We don't constant fold the bridgeObjectRelease of tagged pointers:
The text was updated successfully, but these errors were encountered: