mirror of
https://github.com/open-goal/jak-project
synced 2026-05-23 06:54:31 -04:00
Add CFG to IR decompiler pass (#60)
* add some more cfg ir stuff * add cond with else * add type of recognition * add cond to compare conversion * finally all conds are passing * started sc recognize, but ash min and max should be recognized first * fix ash showing up as sc * add abs * fix merge issues * try building goos with optimizations on * sc mostly working, still need to fix right aligned nesting * ands and ors are converting correctly now * clean up
This commit is contained in:
@@ -622,6 +622,11 @@ std::string LinkedObjectFile::print_disassembly() {
|
||||
*/
|
||||
}
|
||||
|
||||
if (func.ir) {
|
||||
result += ";; ir\n";
|
||||
result += func.ir->print(*this);
|
||||
}
|
||||
|
||||
result += "\n\n\n";
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user