Lines Matching defs:Operands

52                                OperandVector &Operands, MCStreamer &Out,
60 SMLoc NameLoc, OperandVector &Operands) override;
67 ParseStatus parseMEMOperand(OperandVector &Operands);
68 ParseStatus parseMEMAsOperand(OperandVector &Operands);
69 ParseStatus parseCCOpOperand(OperandVector &Operands);
70 ParseStatus parseRDOpOperand(OperandVector &Operands);
71 ParseStatus parseMImmOperand(OperandVector &Operands);
72 ParseStatus parseOperand(OperandVector &Operands, StringRef Name);
83 OperandVector *Operands);
761 OperandVector &Operands,
766 MatchInstructionImpl(Operands, Inst, ErrorInfo, MatchingInlineAsm);
780 if (ErrorInfo >= Operands.size())
783 ErrorLoc = ((VEOperand &)*Operands[ErrorInfo]).getStartLoc();
852 OperandVector *Operands) {
865 Operands->push_back(VEOperand::CreateToken(Name, NameLoc));
869 Operands->push_back(VEOperand::CreateCCOp(CondCode, CondLoc, SuffixLoc));
872 Operands->push_back(VEOperand::CreateToken(SuffixStr, SuffixLoc));
874 Operands->push_back(VEOperand::CreateToken(Name, NameLoc));
880 OperandVector *Operands) {
889 Operands->push_back(VEOperand::CreateToken(Name, NameLoc));
895 Operands->push_back(
898 Operands->push_back(VEOperand::CreateToken(Name, NameLoc));
906 OperandVector *Operands) {
922 Mnemonic = parseCC(Name, Start, Next, ICC, true, NameLoc, Operands);
926 Mnemonic = parseCC(Name, 7, Name.size(), ICC, false, NameLoc, Operands);
929 Mnemonic = parseRD(Name, 10, NameLoc, Operands);
931 Mnemonic = parseRD(Name, 7, NameLoc, Operands);
936 Mnemonic = parseRD(Name, 11, NameLoc, Operands);
938 Mnemonic = parseRD(Name, 8, NameLoc, Operands);
941 Mnemonic = parseRD(Name, 12, NameLoc, Operands);
943 Mnemonic = parseRD(Name, 9, NameLoc, Operands);
947 Mnemonic = parseCC(Name, 7, Name.size(), ICC, true, NameLoc, Operands);
953 Mnemonic = parseCC(Name, 11, Name.size(), ICC, true, NameLoc, Operands);
955 Operands->push_back(VEOperand::CreateToken(Mnemonic, NameLoc));
966 SMLoc NameLoc, OperandVector &Operands) {
974 StringRef Mnemonic = splitMnemonic(Name, NameLoc, &Operands);
978 if (!parseOperand(Operands, Mnemonic).isSuccess()) {
986 if (!parseOperand(Operands, Mnemonic).isSuccess()) {
1197 ParseStatus VEAsmParser::parseMEMOperand(OperandVector &Operands) {
1240 Operands.push_back(VEOperand::MorphToMEMzii(
1277 Operands.push_back(
1295 Operands.push_back(
1303 ParseStatus VEAsmParser::parseMEMAsOperand(OperandVector &Operands) {
1355 Operands.push_back(BaseReg != VE::NoRegister
1387 Operands.push_back(BaseReg != VE::NoRegister
1394 ParseStatus VEAsmParser::parseMImmOperand(OperandVector &Operands) {
1430 Operands.push_back(
1435 ParseStatus VEAsmParser::parseOperand(OperandVector &Operands,
1438 ParseStatus Res = MatchOperandParserImpl(Operands, Mnemonic);
1471 Operands.push_back(VEOperand::CreateToken(Tok1.getString(), Tok1.getLoc()));
1472 Operands.push_back(VEOperand::CreateReg(Reg1, S1, E1));
1473 Operands.push_back(VEOperand::CreateReg(Reg2, S2, E2));
1474 Operands.push_back(VEOperand::CreateToken(Parser.getTok().getString(),
1486 Operands.push_back(std::move(Op));
1504 Operands.push_back(std::move(Op1));
1505 Operands.push_back(std::move(Op2));
1506 Operands.push_back(VEOperand::CreateToken(Parser.getTok().getString(),