Lines Matching refs:OperandVector
438 bool validatetLDMRegList(const MCInst &Inst, const OperandVector &Operands,
441 bool validatetSTMRegList(const MCInst &Inst, const OperandVector &Operands,
445 bool tryParseRegisterWithWriteBack(OperandVector &);
446 int tryParseShiftRegister(OperandVector &);
448 bool parseRegisterList(OperandVector &, bool EnforceOrder = true,
451 bool parseMemory(OperandVector &);
452 bool parseOperand(OperandVector &, StringRef Mnemonic);
518 bool CarrySetting, OperandVector &Operands,
521 bool CDEConvertDualRegOperand(StringRef Mnemonic, OperandVector &Operands,
625 ParseStatus parseITCondCode(OperandVector &);
626 ParseStatus parseCoprocNumOperand(OperandVector &);
627 ParseStatus parseCoprocRegOperand(OperandVector &);
628 ParseStatus parseCoprocOptionOperand(OperandVector &);
629 ParseStatus parseMemBarrierOptOperand(OperandVector &);
630 ParseStatus parseTraceSyncBarrierOptOperand(OperandVector &);
631 ParseStatus parseInstSyncBarrierOptOperand(OperandVector &);
632 ParseStatus parseProcIFlagsOperand(OperandVector &);
633 ParseStatus parseMSRMaskOperand(OperandVector &);
634 ParseStatus parseBankedRegOperand(OperandVector &);
635 ParseStatus parsePKHImm(OperandVector &O, ARM_AM::ShiftOpc, int Low,
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,
662 bool processInstruction(MCInst &Inst, const OperandVector &Ops,
665 OperandVector &Operands,
669 void fixupGNULDRDAlias(StringRef Mnemonic, OperandVector &Operands,
671 bool validateLDRDSTRD(MCInst &Inst, const OperandVector &Operands, bool Load,
716 SMLoc NameLoc, OperandVector &Operands) override;
724 const OperandVector &Operands) override;
727 OperandVector &Operands, MCStreamer &Out,
730 unsigned MatchInstruction(OperandVector &Operands, MCInst &Inst,
744 SMLoc IDLoc, OperandVector &Operands);
746 OperandVector &Operands);
4152 static unsigned getMnemonicOpsEndInd(const OperandVector &Operands) { in getMnemonicOpsEndInd()
4296 int ARMAsmParser::tryParseShiftRegister(OperandVector &Operands) { in tryParseShiftRegister()
4386 bool ARMAsmParser::tryParseRegisterWithWriteBack(OperandVector &Operands) { in tryParseRegisterWithWriteBack()
4482 ParseStatus ARMAsmParser::parseITCondCode(OperandVector &Operands) { in parseITCondCode()
4502 ParseStatus ARMAsmParser::parseCoprocNumOperand(OperandVector &Operands) { in parseCoprocNumOperand()
4523 ParseStatus ARMAsmParser::parseCoprocRegOperand(OperandVector &Operands) { in parseCoprocRegOperand()
4541 ParseStatus ARMAsmParser::parseCoprocOptionOperand(OperandVector &Operands) { in parseCoprocOptionOperand()
4611 bool ARMAsmParser::parseRegisterList(OperandVector &Operands, bool EnforceOrder, in parseRegisterList()
4826 ParseStatus ARMAsmParser::parseVectorList(OperandVector &Operands) { in parseVectorList()
5048 ParseStatus ARMAsmParser::parseMemBarrierOptOperand(OperandVector &Operands) { in parseMemBarrierOptOperand()
5114 ARMAsmParser::parseTraceSyncBarrierOptOperand(OperandVector &Operands) { in parseTraceSyncBarrierOptOperand()
5134 ARMAsmParser::parseInstSyncBarrierOptOperand(OperandVector &Operands) { in parseInstSyncBarrierOptOperand()
5178 ParseStatus ARMAsmParser::parseProcIFlagsOperand(OperandVector &Operands) { in parseProcIFlagsOperand()
5213 ParseStatus ARMAsmParser::parseMSRMaskOperand(OperandVector &Operands) { in parseMSRMaskOperand()
5314 ParseStatus ARMAsmParser::parseBankedRegOperand(OperandVector &Operands) { in parseBankedRegOperand()
5339 ParseStatus ARMAsmParser::parsePKHImm(OperandVector &Operands, in parsePKHImm()
5379 ParseStatus ARMAsmParser::parseSetEndImm(OperandVector &Operands) { in parseSetEndImm()
5403 ParseStatus ARMAsmParser::parseShifterImm(OperandVector &Operands) { in parseShifterImm()
5458 ParseStatus ARMAsmParser::parseRotImm(OperandVector &Operands) { in parseRotImm()
5496 ParseStatus ARMAsmParser::parseModImm(OperandVector &Operands) { in parseModImm()
5603 ParseStatus ARMAsmParser::parseBitfield(OperandVector &Operands) { in parseBitfield()
5653 ParseStatus ARMAsmParser::parsePostIdxReg(OperandVector &Operands) { in parsePostIdxReg()
5701 ParseStatus ARMAsmParser::parseAM3Offset(OperandVector &Operands) { in parseAM3Offset()
5769 unsigned findCondCodeInd(const OperandVector &Operands, in findCondCodeInd()
5779 unsigned findCCOutInd(const OperandVector &Operands, in findCCOutInd()
5793 const OperandVector &Operands) { in cvtThumbMultiply()
5842 const OperandVector &Operands) { in cvtThumbBranches()
5899 MCInst &Inst, const OperandVector &Operands) { in cvtMVEVMOVQtoDReg()
5929 bool ARMAsmParser::parseMemory(OperandVector &Operands) { in parseMemory()
6186 ParseStatus ARMAsmParser::parseFPImm(OperandVector &Operands) { in parseFPImm()
6276 bool ARMAsmParser::parseOperand(OperandVector &Operands, StringRef Mnemonic) { in parseOperand()
6744 bool operandsContainWide(OperandVector &Operands, unsigned MnemonicOpsEndInd) { in operandsContainWide()
6759 OperandVector &Operands, unsigned MnemonicOpsEndInd) { in tryConvertingToTwoOperandForm()
6864 StringRef Mnemonic, OperandVector &Operands, unsigned MnemonicOpsEndInd) { in shouldOmitVectorPredicateOperand()
6923 OperandVector &Operands, in fixupGNULDRDAlias()
6972 OperandVector &Operands, in CDEConvertDualRegOperand()
7027 void removeCondCode(OperandVector &Operands, unsigned &MnemonicOpsEndInd) { in removeCondCode()
7036 void removeCCOut(OperandVector &Operands, unsigned &MnemonicOpsEndInd) { in removeCCOut()
7045 void removeVPTCondCode(OperandVector &Operands, unsigned &MnemonicOpsEndInd) { in removeVPTCondCode()
7056 SMLoc NameLoc, OperandVector &Operands) { in ParseInstruction()
7497 unsigned getRegListInd(const OperandVector &Operands, in getRegListInd()
7509 const OperandVector &Operands, in validatetLDMRegList()
7528 const OperandVector &Operands, in validatetSTMRegList()
7549 bool ARMAsmParser::validateLDRDSTRD(MCInst &Inst, const OperandVector &Operands, in validateLDRDSTRD()
7634 const OperandVector &Operands, in validateInstruction()
8883 const OperandVector &Operands, in processInstruction()
11095 const OperandVector &Operands) { in checkEarlyTargetMatchPredicate()
11265 unsigned ARMAsmParser::MatchInstruction(OperandVector &Operands, MCInst &Inst, in MatchInstruction()
11355 OperandVector &Operands, in MatchAndEmitInstruction()
12714 SMLoc IDLoc, OperandVector &Operands) { in FilterNearMisses()
12879 SMLoc IDLoc, OperandVector &Operands) { in ReportNearMisses()