CMakeLists.txt | 2 + src/all_types.hpp | 6 +- src/analyze.cpp | 4 +- src/config.h.in | 5 +- src/dump_analysis.cpp | 19 +---- src/ir.cpp | 59 ++++++++------ src/ir_print.cpp | 12 +-- src/ir_print.hpp | 2 + src/main.cpp | 75 +++++++++++------ src/memory_profiling.cpp | 139 ++++++++++++++++++++++++++++++++ src/memory_profiling.hpp | 22 +++++ src/util.cpp | 18 +++++ src/util.hpp | 35 +++++++- 13 files changed, 315 insertions(+), 83 deletions(-)