swift
04f6d993 - [IRGen] Map result to native representation in emitAsyncReturn

Commit
223 days ago
[IRGen] Map result to native representation in emitAsyncReturn rdar://147872231 When an async typed throwing function had a result type that combined multiple fields into a single register, we created invalid IR, that could lead to compiler crashes or in some cases even miscompiles. With this fix we are mapping the result to the native representation before mapping it to the combined result type.
Author
Committer
Parents
Loading