This is an archive of the discontinued LLVM Phabricator instance.

IR: Fix issues with linking typed sret
ClosedPublic

Authored by arsenm on Oct 7 2020, 9:04 AM.

Details

Summary

Fixes issues causing the revert in
eb9f7c28e5fe6d75fed3587023e17f2997c8024b.

Diff Detail

Event Timeline

arsenm created this revision.Oct 7 2020, 9:04 AM
Herald added a project: Restricted Project. · View Herald TranscriptOct 7 2020, 9:04 AM
Herald added a subscriber: hiraditya. · View Herald Transcript
arsenm requested review of this revision.Oct 7 2020, 9:04 AM

The goal is to recommit the old patch, with these changes in addition in the same commit? (or can this be committed first, then the other patch recommitted on top of this safely?)

The goal is to recommit the old patch, with these changes in addition in the same commit? (or can this be committed first, then the other patch recommitted on top of this safely?)

I was going to squash this into the un-revert, but I could also split enough of the Attribute utility functions to pre-commit this

rnk accepted this revision.Oct 7 2020, 2:16 PM

Fixes look good to me.

This revision is now accepted and ready to land.Oct 7 2020, 2:16 PM

The goal is to recommit the old patch, with these changes in addition in the same commit? (or can this be committed first, then the other patch recommitted on top of this safely?)

I was going to squash this into the un-revert, but I could also split enough of the Attribute utility functions to pre-commit this

Ah, all good either way - just trying to understand better. Carry on :)

tpopp resigned from this revision.Oct 16 2020, 8:55 AM