diff --git a/lib/Target/ARM/ARMInstrNEON.td b/lib/Target/ARM/ARMInstrNEON.td index b0ab9941f96..1fa3979b3d3 100644 --- a/lib/Target/ARM/ARMInstrNEON.td +++ b/lib/Target/ARM/ARMInstrNEON.td @@ -89,15 +89,6 @@ def VecListOneD : RegisterOperand { let ParserMatchClass = VecListOneDAsmOperand; } // Register list of two sequential D registers. -def VecListTwoDAsmOperand : AsmOperandClass { - let Name = "VecListTwoD"; - let ParserMethod = "parseVectorList"; - let RenderMethod = "addVecListOperands"; -} -def VecListTwoD : RegisterOperand { - let ParserMatchClass = VecListTwoDAsmOperand; -} -// FIXME: Replace all VecListTwoD with VecListDPair def VecListDPairAsmOperand : AsmOperandClass { let Name = "VecListDPair"; let ParserMethod = "parseVectorList"; diff --git a/lib/Target/ARM/AsmParser/ARMAsmParser.cpp b/lib/Target/ARM/AsmParser/ARMAsmParser.cpp index 845f0a32996..b3e7e45b8c0 100644 --- a/lib/Target/ARM/AsmParser/ARMAsmParser.cpp +++ b/lib/Target/ARM/AsmParser/ARMAsmParser.cpp @@ -1085,11 +1085,6 @@ public: return VectorList.Count == 1; } - bool isVecListTwoD() const { - if (!isSingleSpacedVectorList()) return false; - return VectorList.Count == 2; - } - bool isVecListDPair() const { if (!isSingleSpacedVectorList()) return false; return (ARMMCRegisterClasses[ARM::DPairRegClassID]