-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Add LLVM patches for new GC rooting #22022
Conversation
Can we backport this to 0.6 (cc @tkelman)? Fixes seem harmless enough, and apply cleanly on 3.9. If OK, I'll do some more testing of course. |
already came up in #22582, should be okay, but could really use a test for something that it fixes |
That should be easy for the sink case (based on #22582), but the SROA one depends on a ptr+as. Although we could just splice in some IR for that. I'll have a look and propose a backport with tests. |
This is split out from #21888, to get the requisite LLVM patches on master first to make sure that CI works properly on that branch.