diff options
Diffstat (limited to 'lib/MC/MCAssembler.cpp')
-rw-r--r-- | lib/MC/MCAssembler.cpp | 24 |
1 files changed, 1 insertions, 23 deletions
diff --git a/lib/MC/MCAssembler.cpp b/lib/MC/MCAssembler.cpp index b8b60af8fb..d5ff94996f 100644 --- a/lib/MC/MCAssembler.cpp +++ b/lib/MC/MCAssembler.cpp @@ -394,8 +394,7 @@ void MCAssembler::LayoutFragment(MCAsmLayout &Layout, MCFragment &F) { break; case MCFragment::FT_Fill: { - MCFillFragment &FF = cast<MCFillFragment>(F); - EffectiveSize = FF.getSize(); + EffectiveSize = cast<MCFillFragment>(F).getSize(); break; } @@ -419,11 +418,6 @@ void MCAssembler::LayoutFragment(MCAsmLayout &Layout, MCFragment &F) { EffectiveSize = Offset; break; } - - case MCFragment::FT_ZeroFill: { - EffectiveSize = cast<MCZeroFillFragment>(F).getSize(); - break; - } } Layout.setFragmentEffectiveSize(&F, EffectiveSize); @@ -562,11 +556,6 @@ static void WriteFragmentData(const MCAssembler &Asm, const MCAsmLayout &Layout, break; } - - case MCFragment::FT_ZeroFill: { - assert(0 && "Invalid zero fill fragment in concrete section!"); - break; - } } assert(OW->getStream().tell() - Start == FragmentSize); @@ -596,8 +585,6 @@ void MCAssembler::WriteSectionData(const MCSectionData *SD, assert(!cast<MCFillFragment>(it)->getValueSize() && "Invalid fill in virtual section!"); break; - case MCFragment::FT_ZeroFill: - break; } } @@ -922,15 +909,6 @@ void MCOrgFragment::dump() { OS << " Offset:" << getOffset() << " Value:" << getValue() << ">"; } -void MCZeroFillFragment::dump() { - raw_ostream &OS = llvm::errs(); - - OS << "<MCZeroFillFragment "; - this->MCFragment::dump(); - OS << "\n "; - OS << " Size:" << getSize() << ">"; -} - void MCSectionData::dump() { raw_ostream &OS = llvm::errs(); |