diff options
| author | lachsinc <lachlansinclair@gmail.com> | 2018-10-01 00:17:42 +1000 |
|---|---|---|
| committer | lachsinc <lachlansinclair@gmail.com> | 2018-10-01 00:17:42 +1000 |
| commit | f8d7f422089edfb2f1bf532cfbfcaaccf4bfc14c (patch) | |
| tree | 80ff2dbd553dae177ef26fedcfc03528fc01f476 /src/ir_print.cpp | |
| parent | db0756a1190b694e46c733498480b071265a0baf (diff) | |
Minor cleanup.
Diffstat (limited to 'src/ir_print.cpp')
| -rw-r--r-- | src/ir_print.cpp | 24 |
1 files changed, 7 insertions, 17 deletions
diff --git a/src/ir_print.cpp b/src/ir_print.cpp index f331d13f3..1511a3e85 100644 --- a/src/ir_print.cpp +++ b/src/ir_print.cpp @@ -2073,15 +2073,9 @@ void print_llvm_ir(irGen *ir) { } else { ir_write_str_lit(f, ", baseType: null"); // Valid/required for rawptr } - if (di->DerivedType.size > 0) { - ir_fprintf(f, ", size: %d", di->DerivedType.size); - } - if (di->DerivedType.align > 0) { - ir_fprintf(f, ", align: %d", di->DerivedType.align); - } - if (di->DerivedType.offset > 0) { - ir_fprintf(f, ", offset: %d", di->DerivedType.offset); - } + if (di->DerivedType.size > 0) ir_fprintf(f, ", size: %d", di->DerivedType.size); + if (di->DerivedType.align > 0) ir_fprintf(f, ", align: %d", di->DerivedType.align); + if (di->DerivedType.offset > 0) ir_fprintf(f, ", offset: %d", di->DerivedType.offset); ir_write_byte(f, ')'); break; case irDebugInfo_CompositeType: { @@ -2110,12 +2104,8 @@ void print_llvm_ir(irGen *ir) { di->CompositeType.file->id, di->CompositeType.pos.line); } - if (di->CompositeType.size > 0) { - ir_fprintf(f, ", size: %d", di->CompositeType.size); - } - if (di->CompositeType.align > 0) { - ir_fprintf(f, ", align: %d", di->CompositeType.align); - } + if (di->CompositeType.size > 0) ir_fprintf(f, ", size: %d", di->CompositeType.size); + if (di->CompositeType.align > 0) ir_fprintf(f, ", align: %d", di->CompositeType.align); if (di->CompositeType.base_type != nullptr) { GB_ASSERT(di->CompositeType.tag != irDebugBasicEncoding_structure_type); GB_ASSERT(di->CompositeType.tag != irDebugBasicEncoding_union_type); @@ -2153,8 +2143,8 @@ void print_llvm_ir(irGen *ir) { ir_fprintf(f, "!{"); for_array(element_index, di->DebugInfoArray.elements) { irDebugInfo *elem = di->DebugInfoArray.elements[element_index]; - if (element_index > 0) {ir_write_str_lit(f, ", ");} - if (elem) { + if (element_index > 0) ir_write_str_lit(f, ", "); + if (elem != nullptr) { ir_fprintf(f, "!%d", elem->id); } else { ir_fprintf(f, "null"); // NOTE(lachsinc): Proc's can contain "nullptr" entries to represent void return values. |