mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
In address-lowered mode, to initialize tuple-typed memory in a single step, tuple_addr_constructor must generally be used because it's not possible to construct a tuple any of whose fields are address-only. In opaque values mode, there is no problem constructing such a tuple. So construct the tuple and then assign it into the tuple-typed memory; the single instruction that initializes the memory will be the assign.
29 KiB
29 KiB