Lines Matching defs:NameLoc

60                         SMLoc NameLoc, OperandVector &Operands) override;
82 StringRef splitMnemonic(StringRef Name, SMLoc NameLoc,
851 bool IntegerCC, bool OmitCC, SMLoc NameLoc,
865 Operands->push_back(VEOperand::CreateToken(Name, NameLoc));
867 SMLoc CondLoc = SMLoc::getFromPointer(NameLoc.getPointer() + Prefix);
868 SMLoc SuffixLoc = SMLoc::getFromPointer(NameLoc.getPointer() + Suffix);
874 Operands->push_back(VEOperand::CreateToken(Name, NameLoc));
879 static StringRef parseRD(StringRef Name, unsigned Prefix, SMLoc NameLoc,
889 Operands->push_back(VEOperand::CreateToken(Name, NameLoc));
891 SMLoc::getFromPointer(NameLoc.getPointer() + (RD.data() - Name.data()));
893 SMLoc::getFromPointer(NameLoc.getPointer() + (RD.end() - Name.data()));
898 Operands->push_back(VEOperand::CreateToken(Name, NameLoc));
905 StringRef VEAsmParser::splitMnemonic(StringRef Name, SMLoc NameLoc,
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);