@@ -378,14 +378,6 @@ static MCInstPrinter *createAArch64MCInstPrinter(const Triple &T,
378378 return nullptr ;
379379}
380380
381- static MCStreamer *createELFStreamer (const Triple &T, MCContext &Ctx,
382- std::unique_ptr<MCAsmBackend> &&TAB,
383- std::unique_ptr<MCObjectWriter> &&OW,
384- std::unique_ptr<MCCodeEmitter> &&Emitter) {
385- return createAArch64ELFStreamer (Ctx, std::move (TAB), std::move (OW),
386- std::move (Emitter));
387- }
388-
389381static MCStreamer *
390382createMachOStreamer (MCContext &Ctx, std::unique_ptr<MCAsmBackend> &&TAB,
391383 std::unique_ptr<MCObjectWriter> &&OW,
@@ -395,14 +387,6 @@ createMachOStreamer(MCContext &Ctx, std::unique_ptr<MCAsmBackend> &&TAB,
395387 /* LabelSections*/ true );
396388}
397389
398- static MCStreamer *
399- createWinCOFFStreamer (MCContext &Ctx, std::unique_ptr<MCAsmBackend> &&TAB,
400- std::unique_ptr<MCObjectWriter> &&OW,
401- std::unique_ptr<MCCodeEmitter> &&Emitter) {
402- return createAArch64WinCOFFStreamer (Ctx, std::move (TAB), std::move (OW),
403- std::move (Emitter));
404- }
405-
406390namespace {
407391
408392class AArch64MCInstrAnalysis : public MCInstrAnalysis {
@@ -542,9 +526,9 @@ extern "C" LLVM_EXTERNAL_VISIBILITY void LLVMInitializeAArch64TargetMC() {
542526 TargetRegistry::RegisterMCCodeEmitter (*T, createAArch64MCCodeEmitter);
543527
544528 // Register the obj streamers.
545- TargetRegistry::RegisterELFStreamer (*T, createELFStreamer );
529+ TargetRegistry::RegisterELFStreamer (*T, createAArch64ELFStreamer );
546530 TargetRegistry::RegisterMachOStreamer (*T, createMachOStreamer);
547- TargetRegistry::RegisterCOFFStreamer (*T, createWinCOFFStreamer );
531+ TargetRegistry::RegisterCOFFStreamer (*T, createAArch64WinCOFFStreamer );
548532
549533 // Register the obj target streamer.
550534 TargetRegistry::RegisterObjectTargetStreamer (
0 commit comments