From 41e7cadb8df4b9833bc3dd827cac32fd3b01ddbd Mon Sep 17 00:00:00 2001 From: gingerBill Date: Tue, 2 Aug 2016 20:53:18 +0100 Subject: ret, unreachable, param, deref --- src/codegen/codegen.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/codegen/codegen.cpp') diff --git a/src/codegen/codegen.cpp b/src/codegen/codegen.cpp index 94ccabe0f..7e9397580 100644 --- a/src/codegen/codegen.cpp +++ b/src/codegen/codegen.cpp @@ -36,6 +36,7 @@ void ssa_gen_code(ssaGen *s) { ssaModule *m = &s->module; CheckerInfo *info = m->info; gbAllocator a = m->allocator; + gb_for_array(i, info->entities.entries) { auto *entry = &info->entities.entries[i]; Entity *e = cast(Entity *)cast(uintptr)entry->key; @@ -66,8 +67,8 @@ void ssa_gen_code(ssaGen *s) { gb_for_array(i, m->members.entries) { auto *entry = &m->members.entries[i]; ssaValue *v = entry->value; - if (v->kind == ssaValue_Procedure) - ssa_build_procedure(v); + if (v->kind == ssaValue_Proc) + ssa_build_proc(v); } ssa_print_llvm_ir(&s->output_file, &s->module); -- cgit v1.2.3