src/codegen.cpp | 236 ++++++++++++++++---------------- src/ir.cpp | 89 +++++++----- 2 files changed, 174 insertions(+), 151 deletions(-)