diff options
author | Jack Carter <jack.carter@imgtec.com> | 2013-10-04 22:52:31 +0000 |
---|---|---|
committer | Jack Carter <jack.carter@imgtec.com> | 2013-10-04 22:52:31 +0000 |
commit | 6d389f5ebae9aa08309c5795234cf155054b6b39 (patch) | |
tree | 6a2e3713dcd17abfd68f04c8e3eebe42e539700f /lib/Target/Mips/AsmParser | |
parent | 371d95851a4e506dd0baba01c759f5dafcb3c128 (diff) | |
download | llvm-6d389f5ebae9aa08309c5795234cf155054b6b39.tar.gz llvm-6d389f5ebae9aa08309c5795234cf155054b6b39.tar.bz2 llvm-6d389f5ebae9aa08309c5795234cf155054b6b39.tar.xz |
reverting per request
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191992 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/Mips/AsmParser')
-rw-r--r-- | lib/Target/Mips/AsmParser/MipsAsmParser.cpp | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/lib/Target/Mips/AsmParser/MipsAsmParser.cpp b/lib/Target/Mips/AsmParser/MipsAsmParser.cpp index c2e4bba87b..447e7dc6e1 100644 --- a/lib/Target/Mips/AsmParser/MipsAsmParser.cpp +++ b/lib/Target/Mips/AsmParser/MipsAsmParser.cpp @@ -7,8 +7,6 @@ // //===----------------------------------------------------------------------===// -#include "AsmParser/MipsAsmFlags.h" -#include "MCTargetDesc/MipsELFStreamer.h" #include "MCTargetDesc/MipsMCTargetDesc.h" #include "MipsRegisterInfo.h" #include "llvm/ADT/StringSwitch.h" @@ -61,7 +59,6 @@ class MipsAsmParser : public MCTargetAsmParser { MCSubtargetInfo &STI; MCAsmParser &Parser; MipsAssemblerOptions Options; - MipsMCAsmFlags Flags; bool hasConsumedDollar; #define GET_ASSEMBLER_HEADER @@ -231,8 +228,6 @@ class MipsAsmParser : public MCTargetAsmParser { bool processInstruction(MCInst &Inst, SMLoc IDLoc, SmallVectorImpl<MCInst> &Instructions); - void emitEndOfAsmFile(MCStreamer &Out); - public: MipsAsmParser(MCSubtargetInfo &sti, MCAsmParser &parser, const MCInstrInfo &MII) @@ -2177,23 +2172,9 @@ bool MipsAsmParser::ParseDirective(AsmToken DirectiveID) { return false; } - if (IDVal == ".abicalls") { - Flags.setRelocationModel(MipsMCAsmFlags::MAF_RM_CPIC); - if (Parser.getTok().isNot(AsmToken::EndOfStatement)) - return Error(Parser.getTok().getLoc(), "unexpected token in directive"); - return false; - } - return true; } -/// End of assembly processing such as updating ELF header flags. -void MipsAsmParser::emitEndOfAsmFile(MCStreamer &OutStreamer) { - if (MipsELFStreamer *MES = dyn_cast<MipsELFStreamer>(&OutStreamer)) - MES->emitELFHeaderFlagsAsm(Flags); - MCTargetAsmParser::emitEndOfAsmFile(OutStreamer); -} - extern "C" void LLVMInitializeMipsAsmParser() { RegisterMCAsmParser<MipsAsmParser> X(TheMipsTarget); RegisterMCAsmParser<MipsAsmParser> Y(TheMipselTarget); |