This updates the C++ ABI argument classification code to use the logic
from D72114, fixing an ABI incompatibility with MSVC.
Part of PR44395.
Paths
| Differential D87923
[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 Part of PR44395.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Sep 21 2020, 9:24 AM Closed by commit rG3b3a16548568: [MS] On x86_32, pass overaligned, non-copyable arguments indirectly (authored by rnk). · Explain WhySep 21 2020, 11:49 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 293224 clang/lib/CodeGen/MicrosoftCXXABI.cpp
clang/test/CodeGenCXX/inalloca-overaligned.cpp
|