Skip to content

Commit f2ff298

Browse files
committed
[MC] Remove deprecated createAsmStreamer/createMCObjectStreamer with 3 trailing bool
They were deprecated around 867faee (June 2024)
1 parent 0563569 commit f2ff298

File tree

2 files changed

+0
-33
lines changed

2 files changed

+0
-33
lines changed

llvm/include/llvm/MC/TargetRegistry.h

-13
Original file line numberDiff line numberDiff line change
@@ -549,25 +549,12 @@ class Target {
549549
std::unique_ptr<MCObjectWriter> OW,
550550
std::unique_ptr<MCCodeEmitter> Emitter,
551551
const MCSubtargetInfo &STI) const;
552-
LLVM_DEPRECATED("Use the overload without the 3 trailing bool", "")
553-
MCStreamer *createMCObjectStreamer(const Triple &T, MCContext &Ctx,
554-
std::unique_ptr<MCAsmBackend> &&TAB,
555-
std::unique_ptr<MCObjectWriter> &&OW,
556-
std::unique_ptr<MCCodeEmitter> &&Emitter,
557-
const MCSubtargetInfo &STI, bool, bool,
558-
bool) const;
559552

560553
MCStreamer *createAsmStreamer(MCContext &Ctx,
561554
std::unique_ptr<formatted_raw_ostream> OS,
562555
MCInstPrinter *IP,
563556
std::unique_ptr<MCCodeEmitter> CE,
564557
std::unique_ptr<MCAsmBackend> TAB) const;
565-
LLVM_DEPRECATED("Use the overload without the 3 unused bool", "")
566-
MCStreamer *
567-
createAsmStreamer(MCContext &Ctx, std::unique_ptr<formatted_raw_ostream> OS,
568-
bool IsVerboseAsm, bool UseDwarfDirectory,
569-
MCInstPrinter *IP, std::unique_ptr<MCCodeEmitter> &&CE,
570-
std::unique_ptr<MCAsmBackend> &&TAB, bool ShowInst) const;
571558

572559
MCTargetStreamer *createAsmTargetStreamer(MCStreamer &S,
573560
formatted_raw_ostream &OS,

llvm/lib/MC/TargetRegistry.cpp

-20
Original file line numberDiff line numberDiff line change
@@ -77,15 +77,6 @@ MCStreamer *Target::createMCObjectStreamer(
7777
return S;
7878
}
7979

80-
MCStreamer *Target::createMCObjectStreamer(
81-
const Triple &T, MCContext &Ctx, std::unique_ptr<MCAsmBackend> &&TAB,
82-
std::unique_ptr<MCObjectWriter> &&OW,
83-
std::unique_ptr<MCCodeEmitter> &&Emitter, const MCSubtargetInfo &STI, bool,
84-
bool, bool) const {
85-
return createMCObjectStreamer(T, Ctx, std::move(TAB), std::move(OW),
86-
std::move(Emitter), STI);
87-
}
88-
8980
MCStreamer *Target::createAsmStreamer(MCContext &Ctx,
9081
std::unique_ptr<formatted_raw_ostream> OS,
9182
MCInstPrinter *IP,
@@ -104,17 +95,6 @@ MCStreamer *Target::createAsmStreamer(MCContext &Ctx,
10495
return S;
10596
}
10697

107-
MCStreamer *Target::createAsmStreamer(MCContext &Ctx,
108-
std::unique_ptr<formatted_raw_ostream> OS,
109-
bool IsVerboseAsm, bool UseDwarfDirectory,
110-
MCInstPrinter *IP,
111-
std::unique_ptr<MCCodeEmitter> &&CE,
112-
std::unique_ptr<MCAsmBackend> &&TAB,
113-
bool ShowInst) const {
114-
return createAsmStreamer(Ctx, std::move(OS), IP, std::move(CE),
115-
std::move(TAB));
116-
}
117-
11898
iterator_range<TargetRegistry::iterator> TargetRegistry::targets() {
11999
return make_range(iterator(FirstTarget), iterator());
120100
}

0 commit comments

Comments
 (0)