diff options
author | Nikita Popov <nikita.ppv@gmail.com> | 2025-03-07 09:45:15 +0100 |
---|---|---|
committer | Nikita Popov <nikita.ppv@gmail.com> | 2025-03-07 09:45:15 +0100 |
commit | aa1d2cc5d7a18318f5014eecde1ac88ba762e70a (patch) | |
tree | 463946c7299291ce00a109fe967da9f23621f7a8 /llvm/lib/MC/MCObjectStreamer.cpp | |
parent | d7f409d39ae0525ea3474f7a8e01d7510a36e44f (diff) | |
download | llvm-aa1d2cc5d7a18318f5014eecde1ac88ba762e70a.zip llvm-aa1d2cc5d7a18318f5014eecde1ac88ba762e70a.tar.gz llvm-aa1d2cc5d7a18318f5014eecde1ac88ba762e70a.tar.bz2 |
Revert "[MC] output inlined-at debug info (#106230)"
This reverts commit f3dc358953a13caf7521fc615a08f6317930351c.
This causes a large compile-time regression:
https://llvm-compile-time-tracker.com/compare.php?from=267403442264959f6b06e227ff450c385f4b3ef2&to=f3dc358953a13caf7521fc615a08f6317930351c&stat=instructions:u
Diffstat (limited to 'llvm/lib/MC/MCObjectStreamer.cpp')
-rw-r--r-- | llvm/lib/MC/MCObjectStreamer.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/llvm/lib/MC/MCObjectStreamer.cpp b/llvm/lib/MC/MCObjectStreamer.cpp index 41c0880..9aee1ab 100644 --- a/llvm/lib/MC/MCObjectStreamer.cpp +++ b/llvm/lib/MC/MCObjectStreamer.cpp @@ -418,14 +418,13 @@ void MCObjectStreamer::emitDwarfLocDirective(unsigned FileNo, unsigned Line, unsigned Column, unsigned Flags, unsigned Isa, unsigned Discriminator, - StringRef FileName, - StringRef Comment) { + StringRef FileName) { // In case we see two .loc directives in a row, make sure the // first one gets a line entry. MCDwarfLineEntry::make(this, getCurrentSectionOnly()); this->MCStreamer::emitDwarfLocDirective(FileNo, Line, Column, Flags, Isa, - Discriminator, FileName, Comment); + Discriminator, FileName); } static const MCExpr *buildSymbolDiff(MCObjectStreamer &OS, const MCSymbol *A, |