Migrate IR passes from `RemillTranslationContext::FinalizeModule()`
surovic opened this issue · 0 comments
surovic commented
To facilitate usage of modules that were lifted by other remill-based tools (most notably McSema), IR passes such as RemillArgumentRecovery
and RemillStackRecovery
need to be run outside of RemillTranslationContext::FinalizeModule()
. Ideally put into RunPassPipeline()
or a related function in main.cpp
. This will allow the passes to be run independently of lifting,