CMakeLists.txt | 2 + src/analyze.cpp | 4 +- src/config.h.in | 5 +- src/dump_analysis.cpp | 19 +---- src/ir.cpp | 52 +++++++----- src/ir_print.cpp | 6 +- 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 +++++++- 12 files changed, 305 insertions(+), 74 deletions(-)