This is an archive of the discontinued LLVM Phabricator instance.

GlobalISel: Preserve source value information for outgoing byval args
ClosedPublic

Authored by arsenm on Mar 14 2021, 8:02 AM.

Details

Summary

Pass through the original argument IR value in order to preserve the
aliasing information in the memcpy memory operands.

Diff Detail

Event Timeline

arsenm created this revision.Mar 14 2021, 8:02 AM
arsenm requested review of this revision.Mar 14 2021, 8:02 AM
Herald added a project: Restricted Project. · View Herald TranscriptMar 14 2021, 8:02 AM
Herald added a subscriber: wdng. · View Herald Transcript
aemerson accepted this revision.Mar 15 2021, 9:45 PM
This revision is now accepted and ready to land.Mar 15 2021, 9:45 PM