aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCObjectStreamer.cpp
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2025-03-07 09:45:15 +0100
committerNikita Popov <nikita.ppv@gmail.com>2025-03-07 09:45:15 +0100
commitaa1d2cc5d7a18318f5014eecde1ac88ba762e70a (patch)
tree463946c7299291ce00a109fe967da9f23621f7a8 /llvm/lib/MC/MCObjectStreamer.cpp
parentd7f409d39ae0525ea3474f7a8e01d7510a36e44f (diff)
downloadllvm-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.cpp5
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,