mirror of
https://github.com/revng/revng
synced 2026-06-21 14:07:57 +00:00
eef93f2a85
Before this commit, the code assumed that whenever we had multiple return types on the model we had an aggregate return type also in LLVM IR. This is not true anymore with CABIFunctionType, where many model types can be stuffed into a single wide integer in LLVM IR. This commit fixes the code to be able to handle that situation.