diff options
| author | Michael Dusan <michael.dusan@gmail.com> | 2019-09-04 16:04:43 -0400 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2019-09-05 13:06:10 -0400 |
| commit | fe153ad2a435e26f9904f05858232305bdffd3ac (patch) | |
| tree | aee8502f0627b5fd5027a180491487bf1fb56b5b /src/analyze.cpp | |
| parent | fabf45f5fc0a1827913be5675130db5db514c136 (diff) | |
| download | zig-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.cpp | 6 |
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"); } |
