diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2014-06-25 00:27:53 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2014-06-25 00:27:53 +0000 |
commit | 1a7e8c497358f3d51020fa5871505d41cecd6a36 (patch) | |
tree | 9763ff0117028d34e493206f4db1dc01c13f9a00 /lib/LTO | |
parent | 7ede4b96ded381fd054d9c006a4a66c1f69b5e42 (diff) | |
download | llvm-1a7e8c497358f3d51020fa5871505d41cecd6a36.tar.gz llvm-1a7e8c497358f3d51020fa5871505d41cecd6a36.tar.bz2 llvm-1a7e8c497358f3d51020fa5871505d41cecd6a36.tar.xz |
Move some trivial methods up to MCStreamer.
This saves some duplicated boilerplate in RecordStreamer and NullStreamer.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211653 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/LTO')
-rw-r--r-- | lib/LTO/LTOModule.cpp | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/lib/LTO/LTOModule.cpp b/lib/LTO/LTOModule.cpp index 70d397145b..20faa97cf4 100644 --- a/lib/LTO/LTOModule.cpp +++ b/lib/LTO/LTOModule.cpp @@ -675,41 +675,6 @@ namespace { unsigned ByteAlignment) override { markDefined(*Symbol); } - - void EmitBundleAlignMode(unsigned AlignPow2) override {} - void EmitBundleLock(bool AlignToEnd) override {} - void EmitBundleUnlock() override {} - - // Noop calls. - void ChangeSection(const MCSection *Section, - const MCExpr *Subsection) override {} - void EmitAssemblerFlag(MCAssemblerFlag Flag) override {} - void EmitThumbFunc(MCSymbol *Func) override {} - void EmitSymbolDesc(MCSymbol *Symbol, unsigned DescValue) override {} - void EmitWeakReference(MCSymbol *Alias, const MCSymbol *Symbol) override {} - void BeginCOFFSymbolDef(const MCSymbol *Symbol) override {} - void EmitCOFFSymbolStorageClass(int StorageClass) override {} - void EmitCOFFSymbolType(int Type) override {} - void EndCOFFSymbolDef() override {} - void EmitELFSize(MCSymbol *Symbol, const MCExpr *Value) override {} - void EmitLocalCommonSymbol(MCSymbol *Symbol, uint64_t Size, - unsigned ByteAlignment) override {} - void EmitTBSSSymbol(const MCSection *Section, MCSymbol *Symbol, - uint64_t Size, unsigned ByteAlignment) override {} - void EmitBytes(StringRef Data) override {} - void EmitValueImpl(const MCExpr *Value, unsigned Size, - const SMLoc &Loc) override {} - void EmitULEB128Value(const MCExpr *Value) override {} - void EmitSLEB128Value(const MCExpr *Value) override {} - void EmitValueToAlignment(unsigned ByteAlignment, int64_t Value, - unsigned ValueSize, - unsigned MaxBytesToEmit) override {} - void EmitCodeAlignment(unsigned ByteAlignment, - unsigned MaxBytesToEmit) override {} - bool EmitValueToOffset(const MCExpr *Offset, - unsigned char Value) override { return false; } - void EmitFileDirective(StringRef Filename) override {} - void FinishImpl() override {} }; } // end anonymous namespace |