[MC] Remove deprecated createAsmStreamer/createMCObjectStreamer with 3 trailing bool

They were deprecated around 867faeec054abb4c035673189c1169fef45f54c8
(June 2024)
This commit is contained in:
Fangrui Song 2025-04-10 09:31:13 -07:00
parent 0563569978
commit f2ff298867
2 changed files with 0 additions and 33 deletions

View File

@ -549,25 +549,12 @@ public:
std::unique_ptr<MCObjectWriter> OW,
std::unique_ptr<MCCodeEmitter> Emitter,
const MCSubtargetInfo &STI) const;
LLVM_DEPRECATED("Use the overload without the 3 trailing bool", "")
MCStreamer *createMCObjectStreamer(const Triple &T, MCContext &Ctx,
std::unique_ptr<MCAsmBackend> &&TAB,
std::unique_ptr<MCObjectWriter> &&OW,
std::unique_ptr<MCCodeEmitter> &&Emitter,
const MCSubtargetInfo &STI, bool, bool,
bool) const;
MCStreamer *createAsmStreamer(MCContext &Ctx,
std::unique_ptr<formatted_raw_ostream> OS,
MCInstPrinter *IP,
std::unique_ptr<MCCodeEmitter> CE,
std::unique_ptr<MCAsmBackend> TAB) const;
LLVM_DEPRECATED("Use the overload without the 3 unused bool", "")
MCStreamer *
createAsmStreamer(MCContext &Ctx, std::unique_ptr<formatted_raw_ostream> OS,
bool IsVerboseAsm, bool UseDwarfDirectory,
MCInstPrinter *IP, std::unique_ptr<MCCodeEmitter> &&CE,
std::unique_ptr<MCAsmBackend> &&TAB, bool ShowInst) const;
MCTargetStreamer *createAsmTargetStreamer(MCStreamer &S,
formatted_raw_ostream &OS,

View File

@ -77,15 +77,6 @@ MCStreamer *Target::createMCObjectStreamer(
return S;
}
MCStreamer *Target::createMCObjectStreamer(
const Triple &T, MCContext &Ctx, std::unique_ptr<MCAsmBackend> &&TAB,
std::unique_ptr<MCObjectWriter> &&OW,
std::unique_ptr<MCCodeEmitter> &&Emitter, const MCSubtargetInfo &STI, bool,
bool, bool) const {
return createMCObjectStreamer(T, Ctx, std::move(TAB), std::move(OW),
std::move(Emitter), STI);
}
MCStreamer *Target::createAsmStreamer(MCContext &Ctx,
std::unique_ptr<formatted_raw_ostream> OS,
MCInstPrinter *IP,
@ -104,17 +95,6 @@ MCStreamer *Target::createAsmStreamer(MCContext &Ctx,
return S;
}
MCStreamer *Target::createAsmStreamer(MCContext &Ctx,
std::unique_ptr<formatted_raw_ostream> OS,
bool IsVerboseAsm, bool UseDwarfDirectory,
MCInstPrinter *IP,
std::unique_ptr<MCCodeEmitter> &&CE,
std::unique_ptr<MCAsmBackend> &&TAB,
bool ShowInst) const {
return createAsmStreamer(Ctx, std::move(OS), IP, std::move(CE),
std::move(TAB));
}
iterator_range<TargetRegistry::iterator> TargetRegistry::targets() {
return make_range(iterator(FirstTarget), iterator());
}