src/codegen.cpp | 8 +- src/ir.cpp | 125 +++++++++++++++++++++++++++----- 2 files changed, 111 insertions(+), 22 deletions(-)