aboutsummaryrefslogtreecommitdiff
path: root/src/codegen/print_llvm.cpp
diff options
context:
space:
mode:
authorgingerBill <ginger.bill.22@gmail.com>2016-08-17 11:18:38 +0100
committergingerBill <ginger.bill.22@gmail.com>2016-08-17 11:18:38 +0100
commit511f3744f695d52330651b17f1e3ef49c56b7c76 (patch)
tree88d0ae6e2053205ffa1f044dd778127683f0f7f6 /src/codegen/print_llvm.cpp
parentf17bc687a3e14343e9da0705563de81cd6bbd9cf (diff)
Fix automatic pointer deref for structures in SSA
Diffstat (limited to 'src/codegen/print_llvm.cpp')
-rw-r--r--src/codegen/print_llvm.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/codegen/print_llvm.cpp b/src/codegen/print_llvm.cpp
index 4c358f31b..366405c3b 100644
--- a/src/codegen/print_llvm.cpp
+++ b/src/codegen/print_llvm.cpp
@@ -642,7 +642,7 @@ void ssa_print_proc(gbFile *f, ssaModule *m, ssaProcedure *proc) {
if (proc->body == NULL) {
ssa_fprintf(f, "declare ");
} else {
- ssa_fprintf(f, "define ");
+ ssa_fprintf(f, "\ndefine ");
}
auto *proc_type = &proc->type->proc;
@@ -697,7 +697,7 @@ void ssa_print_proc(gbFile *f, ssaModule *m, ssaProcedure *proc) {
ssa_print_instr(f, m, value);
}
}
- ssa_fprintf(f, "}\n\n");
+ ssa_fprintf(f, "}\n");
}
gb_for_array(i, proc->children) {