diff options
| author | Ginger Bill <bill@gingerbill.org> | 2016-10-23 14:46:52 +0100 |
|---|---|---|
| committer | Ginger Bill <bill@gingerbill.org> | 2016-10-23 14:46:52 +0100 |
| commit | bd5d095de4a3a3de574f6004751718ee944417cc (patch) | |
| tree | 0eaceb775794fe21073c2b4159287ae08b99c3e3 /src/codegen/print_llvm.cpp | |
| parent | f60dc7b0a7f8bf8122df0fa3b4d12603a9775f87 (diff) | |
Separate ssa_struct_gep and ssa_array_gep procedures
Diffstat (limited to 'src/codegen/print_llvm.cpp')
| -rw-r--r-- | src/codegen/print_llvm.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/codegen/print_llvm.cpp b/src/codegen/print_llvm.cpp index abfd61f44..3b743b7b8 100644 --- a/src/codegen/print_llvm.cpp +++ b/src/codegen/print_llvm.cpp @@ -208,11 +208,11 @@ void ssa_print_type(ssaFileBuffer *f, ssaModule *m, Type *t) { } break; case TypeRecord_Union: { - i64 size_of_union = type_size_of(s, gb_heap_allocator(), t) - s.word_size; + i64 size_of_union = type_size_of(s, heap_allocator(), t) - s.word_size; ssa_fprintf(f, "{[%lld x i8], i%lld}", size_of_union, word_bits); } break; case TypeRecord_RawUnion: - ssa_fprintf(f, "[%lld x i8]", type_size_of(s, gb_heap_allocator(), t)); + ssa_fprintf(f, "[%lld x i8]", type_size_of(s, heap_allocator(), t)); break; case TypeRecord_Enum: ssa_print_type(f, m, t->Record.enum_base); |