diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2015-06-03 19:03:11 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2015-06-03 19:03:11 +0000 |
commit | c73aed1cb366a8a664ab4aec7ed6890c51b7fcc0 (patch) | |
tree | 76c63b05150f50c94d2dbb7c7ce64247a710524b /llvm/lib/Target | |
parent | 5af339a1a9139d2b9c04445bb7e38db09c15ad48 (diff) | |
download | bcm5719-llvm-c73aed1cb366a8a664ab4aec7ed6890c51b7fcc0.tar.gz bcm5719-llvm-c73aed1cb366a8a664ab4aec7ed6890c51b7fcc0.zip |
Remove getOrCreateSymbolData. There is no MCSymbolData anymore.
llvm-svn: 238952
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r-- | llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp | 2 | ||||
-rw-r--r-- | llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp | 2 | ||||
-rw-r--r-- | llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp b/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp index a15b1ad808e..70f0cd11b33 100644 --- a/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp +++ b/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp @@ -970,7 +970,7 @@ void ARMTargetELFStreamer::emitLabel(MCSymbol *Symbol) { if (!Streamer.IsThumb) return; - Streamer.getOrCreateSymbolData(Symbol); + Streamer.getAssembler().registerSymbol(*Symbol); unsigned Type = cast<MCSymbolELF>(Symbol)->getType(); if (Type == ELF_STT_Func || Type == ELF_STT_GnuIFunc) Streamer.EmitThumbFunc(Symbol); diff --git a/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp b/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp index 1cba713ec8f..d1e3a47f94b 100644 --- a/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp +++ b/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp @@ -43,7 +43,7 @@ void MipsELFStreamer::createPendingLabelRelocs() { if (ELFTargetStreamer->isMicroMipsEnabled()) { for (auto *L : Labels) { auto *Label = cast<MCSymbolELF>(L); - getOrCreateSymbolData(Label); + getAssembler().registerSymbol(*Label); // The "other" values are stored in the last 6 bits of the second byte. // The traditional defines for STO values assume the full byte and thus // the shift to pack it. diff --git a/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp b/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp index 8d9f80a7e6f..787d9a7b450 100644 --- a/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp +++ b/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp @@ -457,7 +457,7 @@ void MipsTargetELFStreamer::emitLabel(MCSymbol *S) { auto *Symbol = cast<MCSymbolELF>(S); if (!isMicroMipsEnabled()) return; - getStreamer().getOrCreateSymbolData(Symbol); + getStreamer().getAssembler().registerSymbol(*Symbol); uint8_t Type = Symbol->getType(); if (Type != ELF::STT_FUNC) return; |