mirror of
https://github.com/revng/revng
synced 2026-06-21 14:07:57 +00:00
b190dc07da
Isolated functions return structs. These structs used to be constructed using `IRBuilder::CreateAggregateRet`, which is implemented using `insertvalue` instructions. However, this approach led to ugly decompiled code. This commit introduces "constructor" functions that can be easily pattern matched down the pipeline.