mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-04-11 16:37:42 +00:00
Remove obsolete code from MipsAsmParser.cpp.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@190396 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
86942d20b9
commit
798cdc6af1
@ -52,14 +52,6 @@ private:
|
||||
namespace {
|
||||
class MipsAsmParser : public MCTargetAsmParser {
|
||||
|
||||
enum FpFormatTy {
|
||||
FP_FORMAT_NONE = -1,
|
||||
FP_FORMAT_S,
|
||||
FP_FORMAT_D,
|
||||
FP_FORMAT_L,
|
||||
FP_FORMAT_W
|
||||
} FpFormat;
|
||||
|
||||
MCSubtargetInfo &STI;
|
||||
MCAsmParser &Parser;
|
||||
MipsAssemblerOptions Options;
|
||||
@ -202,8 +194,6 @@ class MipsAsmParser : public MCTargetAsmParser {
|
||||
|
||||
int regKindToRegClass(int RegKind);
|
||||
|
||||
FpFormatTy getFpFormat() {return FpFormat;}
|
||||
|
||||
unsigned getReg(int RC, int RegNo);
|
||||
|
||||
int getATReg();
|
||||
@ -1437,18 +1427,6 @@ MipsAsmParser::parseRegs(SmallVectorImpl<MCParsedAsmOperand*> &Operands,
|
||||
Operands.push_back(Op);
|
||||
hasConsumedDollar = false;
|
||||
Parser.Lex(); // Eat the register name.
|
||||
if ((RegKind == MipsOperand::Kind_GPR32)
|
||||
&& (getLexer().is(AsmToken::LParen))) {
|
||||
// Check if it is indexed addressing operand.
|
||||
Operands.push_back(MipsOperand::CreateToken("(", getLexer().getLoc()));
|
||||
Parser.Lex(); // Eat the parenthesis.
|
||||
if (parseRegs(Operands,RegKind) != MatchOperand_Success)
|
||||
return MatchOperand_NoMatch;
|
||||
if (getLexer().isNot(AsmToken::RParen))
|
||||
return MatchOperand_NoMatch;
|
||||
Operands.push_back(MipsOperand::CreateToken(")", getLexer().getLoc()));
|
||||
Parser.Lex();
|
||||
}
|
||||
return MatchOperand_Success;
|
||||
} else if (getLexer().getKind() == AsmToken::Integer) {
|
||||
unsigned RegNum = Parser.getTok().getIntVal();
|
||||
|
Loading…
x
Reference in New Issue
Block a user