Skip to content

Commit 9c34ca1

Browse files
Merge pull request #9962 from swiftlang/llvm/mdfield-print-to-20240723
[llvm][AsmWriter] Don't skip zero-valued DwarfEnum MDField when ShouldSkipZero is not set
2 parents d882188 + 640d5bd commit 9c34ca1

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

llvm/lib/IR/AsmWriter.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1968,7 +1968,7 @@ void MDFieldPrinter::printNameTableKind(StringRef Name,
19681968
template <class IntTy, class Stringifier>
19691969
void MDFieldPrinter::printDwarfEnum(StringRef Name, IntTy Value,
19701970
Stringifier toString, bool ShouldSkipZero) {
1971-
if (!Value)
1971+
if (ShouldSkipZero && !Value)
19721972
return;
19731973

19741974
Out << FS << Name << ": ";

0 commit comments

Comments
 (0)