HomePhabricator

[MS] For unknown ISAs, pass non-trivially copyable arguments indirectly

Authored by rnk on Sep 24 2020, 2:11 PM.

Description

[MS] For unknown ISAs, pass non-trivially copyable arguments indirectly

Passing them directly is likely to be non-conforming, since it usually
involves copying the bytes of the record. For unknown architectures, we
don't know what MSVC does or will do, but we should at least try to
conform as well as we can.

Details

Committed
rnkSep 24 2020, 4:29 PM
Parents
rGb8a50e920704: [MS] Simplify rules for passing C++ records
Branches
Unknown
Tags
Unknown