//===-- MipsAsmParser.cpp - Parse Mips assembly to MCInst instructions ----===////// The LLVM Compiler Infrastructure//// This file is distributed under the University of Illinois Open Source// License. See LICENSE.TXT for details.////===----------------------------------------------------------------------===//#include"MCTargetDesc/MipsMCTargetDesc.h"#include"MipsRegisterInfo.h"#include"llvm/ADT/StringSwitch.h"#include"llvm/MC/MCContext.h"#include"llvm/MC/MCExpr.h"#include"llvm/MC/MCInst.h"#include"llvm/MC/MCParser/MCAsmLexer.h"#include"llvm/MC/MCParser/MCParsedAsmOperand.h"#include"llvm/MC/MCStreamer.h"#include"llvm/MC/MCSubtargetInfo.h"#include"llvm/MC/MCSymbol.h"#include"llvm/MC/MCTargetAsmParser.h"#include"llvm/Support/TargetRegistry.h"usingnamespacellvm;namespace{classMipsAssemblerOptions{public: