Lines Matching defs:NameLoc

63                         SMLoc NameLoc, OperandVector &Operands) override;
85 StringRef splitMnemonic(StringRef Name, SMLoc NameLoc,
854 bool IntegerCC, bool OmitCC, SMLoc NameLoc,
868 Operands->push_back(VEOperand::CreateToken(Name, NameLoc));
870 SMLoc CondLoc = SMLoc::getFromPointer(NameLoc.getPointer() + Prefix);
871 SMLoc SuffixLoc = SMLoc::getFromPointer(NameLoc.getPointer() + Suffix);
877 Operands->push_back(VEOperand::CreateToken(Name, NameLoc));
882 static StringRef parseRD(StringRef Name, unsigned Prefix, SMLoc NameLoc,
892 Operands->push_back(VEOperand::CreateToken(Name, NameLoc));
894 SMLoc::getFromPointer(NameLoc.getPointer() + (RD.data() - Name.data()));
896 SMLoc::getFromPointer(NameLoc.getPointer() + (RD.end() - Name.data()));
901 Operands->push_back(VEOperand::CreateToken(Name, NameLoc));
908 StringRef VEAsmParser::splitMnemonic(StringRef Name, SMLoc NameLoc,
925 Mnemonic = parseCC(Name, Start, Next, ICC, true, NameLoc, Operands);
929 Mnemonic = parseCC(Name, 7, Name.size(), ICC, false, NameLoc, Operands);
932 Mnemonic = parseRD(Name, 10, NameLoc, Operands);
934 Mnemonic = parseRD(Name, 7, NameLoc, Operands);
939 Mnemonic = parseRD(Name, 11, NameLoc, Operands);
941 Mnemonic = parseRD(Name, 8, NameLoc, Operands);
944 Mnemonic = parseRD(Name, 12, NameLoc, Operands);
946 Mnemonic = parseRD(Name, 9, NameLoc, Operands);
950 Mnemonic = parseCC(Name, 7, Name.size(), ICC, true, NameLoc, Operands);
956 Mnemonic = parseCC(Name, 11, Name.size(), ICC, true, NameLoc, Operands);
958 Operands->push_back(VEOperand::CreateToken(Mnemonic, NameLoc));
969 SMLoc NameLoc, OperandVector &Operands) {
977 StringRef Mnemonic = splitMnemonic(Name, NameLoc, &Operands);