aboutsummaryrefslogtreecommitdiff
path: root/src/analyze.cpp
diff options
context:
space:
mode:
authorMichael Dusan <michael.dusan@gmail.com>2019-09-04 16:04:43 -0400
committerAndrew Kelley <andrew@ziglang.org>2019-09-05 13:06:10 -0400
commitfe153ad2a435e26f9904f05858232305bdffd3ac (patch)
treeaee8502f0627b5fd5027a180491487bf1fb56b5b /src/analyze.cpp
parentfabf45f5fc0a1827913be5675130db5db514c136 (diff)
downloadzig-fe153ad2a435e26f9904f05858232305bdffd3ac.tar.gz
zig-fe153ad2a435e26f9904f05858232305bdffd3ac.zip
stage1 enhance IR print
- print fn name in pass1 - replace scalar with enum IrPass for clarity
Diffstat (limited to 'src/analyze.cpp')
-rw-r--r--src/analyze.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/analyze.cpp b/src/analyze.cpp
index 87758df3e1..5003756be7 100644
--- a/src/analyze.cpp
+++ b/src/analyze.cpp
@@ -4418,7 +4418,7 @@ static void analyze_fn_ir(CodeGen *g, ZigFn *fn, AstNode *return_type_node) {
if (g->verbose_ir) {
fprintf(stderr, "fn %s() { // (analyzed)\n", buf_ptr(&fn->symbol_name));
- ir_print(g, stderr, &fn->analyzed_executable, 4, 2);
+ ir_print(g, stderr, &fn->analyzed_executable, 4, IrPassGen);
fprintf(stderr, "}\n");
}
fn->anal_state = FnAnalStateComplete;
@@ -4451,8 +4451,8 @@ static void analyze_fn_body(CodeGen *g, ZigFn *fn_table_entry) {
if (g->verbose_ir) {
fprintf(stderr, "\n");
ast_render(stderr, fn_table_entry->body_node, 4);
- fprintf(stderr, "\n{ // (IR)\n");
- ir_print(g, stderr, &fn_table_entry->ir_executable, 4, 1);
+ fprintf(stderr, "\nfn %s() { // (IR)\n", buf_ptr(&fn_table_entry->symbol_name));
+ ir_print(g, stderr, &fn_table_entry->ir_executable, 4, IrPassSrc);
fprintf(stderr, "}\n");
}