Lines Matching refs:OperandVector
448 bool validatetLDMRegList(const MCInst &Inst, const OperandVector &Operands,
450 bool validatetSTMRegList(const MCInst &Inst, const OperandVector &Operands,
454 bool tryParseRegisterWithWriteBack(OperandVector &);
455 int tryParseShiftRegister(OperandVector &);
456 bool parseRegisterList(OperandVector &, bool EnforceOrder = true,
458 bool parseMemory(OperandVector &);
459 bool parseOperand(OperandVector &, StringRef Mnemonic);
519 OperandVector &Operands);
520 bool CDEConvertDualRegOperand(StringRef Mnemonic, OperandVector &Operands);
626 ParseStatus parseITCondCode(OperandVector &);
627 ParseStatus parseCoprocNumOperand(OperandVector &);
628 ParseStatus parseCoprocRegOperand(OperandVector &);
629 ParseStatus parseCoprocOptionOperand(OperandVector &);
630 ParseStatus parseMemBarrierOptOperand(OperandVector &);
631 ParseStatus parseTraceSyncBarrierOptOperand(OperandVector &);
632 ParseStatus parseInstSyncBarrierOptOperand(OperandVector &);
633 ParseStatus parseProcIFlagsOperand(OperandVector &);
634 ParseStatus parseMSRMaskOperand(OperandVector &);
635 ParseStatus parseBankedRegOperand(OperandVector &);
636 ParseStatus parsePKHImm(OperandVector &O, StringRef Op, int Low, int High);
637 ParseStatus parsePKHLSLImm(OperandVector &O) { in parsePKHLSLImm()
640 ParseStatus parsePKHASRImm(OperandVector &O) { in parsePKHASRImm()
643 ParseStatus parseSetEndImm(OperandVector &);
644 ParseStatus parseShifterImm(OperandVector &);
645 ParseStatus parseRotImm(OperandVector &);
646 ParseStatus parseModImm(OperandVector &);
647 ParseStatus parseBitfield(OperandVector &);
648 ParseStatus parsePostIdxReg(OperandVector &);
649 ParseStatus parseAM3Offset(OperandVector &);
650 ParseStatus parseFPImm(OperandVector &);
651 ParseStatus parseVectorList(OperandVector &);
656 void cvtThumbMultiply(MCInst &Inst, const OperandVector &);
657 void cvtThumbBranches(MCInst &Inst, const OperandVector &);
658 void cvtMVEVMOVQtoDReg(MCInst &Inst, const OperandVector &);
660 bool validateInstruction(MCInst &Inst, const OperandVector &Ops);
661 bool processInstruction(MCInst &Inst, const OperandVector &Ops, MCStreamer &Out);
662 bool shouldOmitCCOutOperand(StringRef Mnemonic, OperandVector &Operands);
663 bool shouldOmitPredicateOperand(StringRef Mnemonic, OperandVector &Operands);
664 bool shouldOmitVectorPredicateOperand(StringRef Mnemonic, OperandVector &Operands);
666 void fixupGNULDRDAlias(StringRef Mnemonic, OperandVector &Operands);
667 bool validateLDRDSTRD(MCInst &Inst, const OperandVector &Operands,
711 SMLoc NameLoc, OperandVector &Operands) override;
719 OperandVector &Operands, MCStreamer &Out,
722 unsigned MatchInstruction(OperandVector &Operands, MCInst &Inst,
736 SMLoc IDLoc, OperandVector &Operands);
738 OperandVector &Operands);
4129 int ARMAsmParser::tryParseShiftRegister(OperandVector &Operands) { in tryParseShiftRegister()
4231 bool ARMAsmParser::tryParseRegisterWithWriteBack(OperandVector &Operands) { in tryParseRegisterWithWriteBack()
4327 ParseStatus ARMAsmParser::parseITCondCode(OperandVector &Operands) { in parseITCondCode()
4346 ParseStatus ARMAsmParser::parseCoprocNumOperand(OperandVector &Operands) { in parseCoprocNumOperand()
4367 ParseStatus ARMAsmParser::parseCoprocRegOperand(OperandVector &Operands) { in parseCoprocRegOperand()
4385 ParseStatus ARMAsmParser::parseCoprocOptionOperand(OperandVector &Operands) { in parseCoprocOptionOperand()
4455 bool ARMAsmParser::parseRegisterList(OperandVector &Operands, bool EnforceOrder, in parseRegisterList()
4669 ParseStatus ARMAsmParser::parseVectorList(OperandVector &Operands) { in parseVectorList()
4894 ParseStatus ARMAsmParser::parseMemBarrierOptOperand(OperandVector &Operands) { in parseMemBarrierOptOperand()
4959 ARMAsmParser::parseTraceSyncBarrierOptOperand(OperandVector &Operands) { in parseTraceSyncBarrierOptOperand()
4978 ARMAsmParser::parseInstSyncBarrierOptOperand(OperandVector &Operands) { in parseInstSyncBarrierOptOperand()
5022 ParseStatus ARMAsmParser::parseProcIFlagsOperand(OperandVector &Operands) { in parseProcIFlagsOperand()
5056 ParseStatus ARMAsmParser::parseMSRMaskOperand(OperandVector &Operands) { in parseMSRMaskOperand()
5153 ParseStatus ARMAsmParser::parseBankedRegOperand(OperandVector &Operands) { in parseBankedRegOperand()
5171 ParseStatus ARMAsmParser::parsePKHImm(OperandVector &Operands, StringRef Op, in parsePKHImm()
5207 ParseStatus ARMAsmParser::parseSetEndImm(OperandVector &Operands) { in parseSetEndImm()
5232 ParseStatus ARMAsmParser::parseShifterImm(OperandVector &Operands) { in parseShifterImm()
5286 ParseStatus ARMAsmParser::parseRotImm(OperandVector &Operands) { in parseRotImm()
5324 ParseStatus ARMAsmParser::parseModImm(OperandVector &Operands) { in parseModImm()
5432 ParseStatus ARMAsmParser::parseBitfield(OperandVector &Operands) { in parseBitfield()
5482 ParseStatus ARMAsmParser::parsePostIdxReg(OperandVector &Operands) { in parsePostIdxReg()
5530 ParseStatus ARMAsmParser::parseAM3Offset(OperandVector &Operands) { in parseAM3Offset()
5601 const OperandVector &Operands) { in cvtThumbMultiply()
5617 const OperandVector &Operands) { in cvtThumbBranches()
5675 MCInst &Inst, const OperandVector &Operands) { in cvtMVEVMOVQtoDReg()
5691 bool ARMAsmParser::parseMemory(OperandVector &Operands) { in parseMemory()
5944 ParseStatus ARMAsmParser::parseFPImm(OperandVector &Operands) { in parseFPImm()
6023 bool ARMAsmParser::parseOperand(OperandVector &Operands, StringRef Mnemonic) { in parseOperand()
6493 OperandVector &Operands) { in tryConvertingToTwoOperandForm()
6595 OperandVector &Operands) { in shouldOmitCCOutOperand()
6746 OperandVector &Operands) { in shouldOmitPredicateOperand()
6769 OperandVector &Operands) { in shouldOmitVectorPredicateOperand()
6838 OperandVector &Operands) { in fixupGNULDRDAlias()
6880 OperandVector &Operands) { in CDEConvertDualRegOperand()
6939 SMLoc NameLoc, OperandVector &Operands) { in ParseInstruction()
7393 const OperandVector &Operands, in validatetLDMRegList()
7412 const OperandVector &Operands, in validatetSTMRegList()
7433 const OperandVector &Operands, in validateLDRDSTRD()
7517 const OperandVector &Operands) { in validateInstruction()
8717 const OperandVector &Operands, in processInstruction()
11040 unsigned ARMAsmParser::MatchInstruction(OperandVector &Operands, MCInst &Inst, in MatchInstruction()
11130 OperandVector &Operands, in MatchAndEmitInstruction()
12455 SMLoc IDLoc, OperandVector &Operands) { in FilterNearMisses()
12608 SMLoc IDLoc, OperandVector &Operands) { in ReportNearMisses()