src/all_types.hpp | 93 +- src/analyze.cpp | 304 +-- src/analyze.hpp | 106 +- src/bigint.cpp | 5 + src/bigint.hpp | 1 + src/codegen.cpp | 434 +++-- src/dump_analysis.cpp | 8 +- src/hash_map.hpp | 12 +- src/ir.cpp | 3326 ++++++++++++++++---------------- src/ir.hpp | 6 +- src/ir_print.cpp | 12 +- src/ir_print.hpp | 2 +- src/memory_profiling.cpp | 9 +- src/memory_profiling.hpp | 8 + src/util.cpp | 8 +- 15 files changed, 2216 insertions(+), 2118 deletions(-)