-
Notifications
You must be signed in to change notification settings - Fork 10.5k
Add default IR attributes to helper functions #33379
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
Conversation
@swift-ci Please test |
Build failed |
Build failed |
several more places to use getOrCreateHelperFunction. This means that several of these places are now emitting shared functions rather than private ones, which I've verified is okay. There are some other places where privacy is still unfortunately necessary. I've also fixed the name of the store-extra-inhabitants helper function to say "store" instead of "get", which is longstanding (but harmless because it's private). Fixes rdar://66707994.
c3708d9
to
03d94b4
Compare
@swift-ci Please test. |
Build failed |
Build failed |
CC: @shahmishal - seems that the Windows CI didn't trigger here? One of the changes has a mix up that would've been caught by the CI. |
The order of attribution was swapped which failed on platforms which use `comdat` (i.e. Windows).
test: repair Serialization.autolinking after #33379
The order of attribution was swapped which failed on platforms which use `comdat` (i.e. Windows).
test: repair Serialization.autolinking after #33379
Add default IR attributes to helper functions and convert several more places to use
getOrCreateHelperFunction
.This means that several of these places are now emitting shared functions rather than private ones, which I've verified is okay. There are some other places where privacy is still unfortunately necessary.
I've also fixed the name of the store-extra-inhabitants helper function to say "store" instead of "get", which is longstanding (but harmless because it's private).
Fixes rdar://66707994.