Lines Matching refs:OperandVector
447 bool validatetLDMRegList(const MCInst &Inst, const OperandVector &Operands,
449 bool validatetSTMRegList(const MCInst &Inst, const OperandVector &Operands,
453 bool tryParseRegisterWithWriteBack(OperandVector &);
454 int tryParseShiftRegister(OperandVector &);
455 bool parseRegisterList(OperandVector &, bool EnforceOrder = true);
456 bool parseMemory(OperandVector &);
457 bool parseOperand(OperandVector &, StringRef Mnemonic);
505 OperandVector &Operands);
506 bool CDEConvertDualRegOperand(StringRef Mnemonic, OperandVector &Operands);
612 OperandMatchResultTy parseITCondCode(OperandVector &);
613 OperandMatchResultTy parseCoprocNumOperand(OperandVector &);
614 OperandMatchResultTy parseCoprocRegOperand(OperandVector &);
615 OperandMatchResultTy parseCoprocOptionOperand(OperandVector &);
616 OperandMatchResultTy parseMemBarrierOptOperand(OperandVector &);
617 OperandMatchResultTy parseTraceSyncBarrierOptOperand(OperandVector &);
618 OperandMatchResultTy parseInstSyncBarrierOptOperand(OperandVector &);
619 OperandMatchResultTy parseProcIFlagsOperand(OperandVector &);
620 OperandMatchResultTy parseMSRMaskOperand(OperandVector &);
621 OperandMatchResultTy parseBankedRegOperand(OperandVector &);
622 OperandMatchResultTy parsePKHImm(OperandVector &O, StringRef Op, int Low,
624 OperandMatchResultTy parsePKHLSLImm(OperandVector &O) { in parsePKHLSLImm()
627 OperandMatchResultTy parsePKHASRImm(OperandVector &O) { in parsePKHASRImm()
630 OperandMatchResultTy parseSetEndImm(OperandVector &);
631 OperandMatchResultTy parseShifterImm(OperandVector &);
632 OperandMatchResultTy parseRotImm(OperandVector &);
633 OperandMatchResultTy parseModImm(OperandVector &);
634 OperandMatchResultTy parseBitfield(OperandVector &);
635 OperandMatchResultTy parsePostIdxReg(OperandVector &);
636 OperandMatchResultTy parseAM3Offset(OperandVector &);
637 OperandMatchResultTy parseFPImm(OperandVector &);
638 OperandMatchResultTy parseVectorList(OperandVector &);
643 void cvtThumbMultiply(MCInst &Inst, const OperandVector &);
644 void cvtThumbBranches(MCInst &Inst, const OperandVector &);
645 void cvtMVEVMOVQtoDReg(MCInst &Inst, const OperandVector &);
647 bool validateInstruction(MCInst &Inst, const OperandVector &Ops);
648 bool processInstruction(MCInst &Inst, const OperandVector &Ops, MCStreamer &Out);
649 bool shouldOmitCCOutOperand(StringRef Mnemonic, OperandVector &Operands);
650 bool shouldOmitPredicateOperand(StringRef Mnemonic, OperandVector &Operands);
651 bool shouldOmitVectorPredicateOperand(StringRef Mnemonic, OperandVector &Operands);
653 void fixupGNULDRDAlias(StringRef Mnemonic, OperandVector &Operands);
654 bool validateLDRDSTRD(MCInst &Inst, const OperandVector &Operands,
698 SMLoc NameLoc, OperandVector &Operands) override;
706 OperandVector &Operands, MCStreamer &Out,
709 unsigned MatchInstruction(OperandVector &Operands, MCInst &Inst,
723 SMLoc IDLoc, OperandVector &Operands);
725 OperandVector &Operands);
4133 int ARMAsmParser::tryParseShiftRegister(OperandVector &Operands) { in tryParseShiftRegister()
4235 bool ARMAsmParser::tryParseRegisterWithWriteBack(OperandVector &Operands) { in tryParseRegisterWithWriteBack()
4332 ARMAsmParser::parseITCondCode(OperandVector &Operands) { in parseITCondCode()
4352 ARMAsmParser::parseCoprocNumOperand(OperandVector &Operands) { in parseCoprocNumOperand()
4374 ARMAsmParser::parseCoprocRegOperand(OperandVector &Operands) { in parseCoprocRegOperand()
4393 ARMAsmParser::parseCoprocOptionOperand(OperandVector &Operands) { in parseCoprocOptionOperand()
4466 bool ARMAsmParser::parseRegisterList(OperandVector &Operands, in parseRegisterList()
4679 ARMAsmParser::parseVectorList(OperandVector &Operands) { in parseVectorList()
4936 ARMAsmParser::parseMemBarrierOptOperand(OperandVector &Operands) { in parseMemBarrierOptOperand()
5007 ARMAsmParser::parseTraceSyncBarrierOptOperand(OperandVector &Operands) { in parseTraceSyncBarrierOptOperand()
5026 ARMAsmParser::parseInstSyncBarrierOptOperand(OperandVector &Operands) { in parseInstSyncBarrierOptOperand()
5078 ARMAsmParser::parseProcIFlagsOperand(OperandVector &Operands) { in parseProcIFlagsOperand()
5113 ARMAsmParser::parseMSRMaskOperand(OperandVector &Operands) { in parseMSRMaskOperand()
5211 ARMAsmParser::parseBankedRegOperand(OperandVector &Operands) { in parseBankedRegOperand()
5230 ARMAsmParser::parsePKHImm(OperandVector &Operands, StringRef Op, int Low, in parsePKHImm()
5279 ARMAsmParser::parseSetEndImm(OperandVector &Operands) { in parseSetEndImm()
5309 ARMAsmParser::parseShifterImm(OperandVector &Operands) { in parseShifterImm()
5380 ARMAsmParser::parseRotImm(OperandVector &Operands) { in parseRotImm()
5427 ARMAsmParser::parseModImm(OperandVector &Operands) { in parseModImm()
5544 ARMAsmParser::parseBitfield(OperandVector &Operands) { in parseBitfield()
5613 ARMAsmParser::parsePostIdxReg(OperandVector &Operands) { in parsePostIdxReg()
5663 ARMAsmParser::parseAM3Offset(OperandVector &Operands) { in parseAM3Offset()
5737 const OperandVector &Operands) { in cvtThumbMultiply()
5753 const OperandVector &Operands) { in cvtThumbBranches()
5811 MCInst &Inst, const OperandVector &Operands) { in cvtMVEVMOVQtoDReg()
5827 bool ARMAsmParser::parseMemory(OperandVector &Operands) { in parseMemory()
6081 ARMAsmParser::parseFPImm(OperandVector &Operands) { in parseFPImm()
6163 bool ARMAsmParser::parseOperand(OperandVector &Operands, StringRef Mnemonic) { in parseOperand()
6619 OperandVector &Operands) { in tryConvertingToTwoOperandForm()
6700 OperandVector &Operands) { in shouldOmitCCOutOperand()
6847 OperandVector &Operands) { in shouldOmitPredicateOperand()
6870 OperandVector &Operands) { in shouldOmitVectorPredicateOperand()
6939 OperandVector &Operands) { in fixupGNULDRDAlias()
6981 OperandVector &Operands) { in CDEConvertDualRegOperand()
7040 SMLoc NameLoc, OperandVector &Operands) { in ParseInstruction()
7494 const OperandVector &Operands, in validatetLDMRegList()
7513 const OperandVector &Operands, in validatetSTMRegList()
7534 const OperandVector &Operands, in validateLDRDSTRD()
7605 const OperandVector &Operands) { in validateInstruction()
8660 const OperandVector &Operands, in processInstruction()
10832 unsigned ARMAsmParser::MatchInstruction(OperandVector &Operands, MCInst &Inst, in MatchInstruction()
10922 OperandVector &Operands, in MatchAndEmitInstruction()
12061 SMLoc IDLoc, OperandVector &Operands) { in FilterNearMisses()
12214 SMLoc IDLoc, OperandVector &Operands) { in ReportNearMisses()