This is an archive of the discontinued LLVM Phabricator instance.

[MS] On x86_32, pass overaligned, non-copyable arguments indirectly
ClosedPublic

Authored by rnk on Sep 18 2020, 11:29 AM.

Details

Summary

This updates the C++ ABI argument classification code to use the logic
from D72114, fixing an ABI incompatibility with MSVC.

Part of PR44395.

Diff Detail

Event Timeline

rnk created this revision.Sep 18 2020, 11:29 AM
Herald added a project: Restricted Project. · View Herald TranscriptSep 18 2020, 11:29 AM
rnk requested review of this revision.Sep 18 2020, 11:29 AM
This revision is now accepted and ready to land.Sep 21 2020, 9:24 AM