Lines Matching refs:vector

39   std::vector<std::pair<const Record *, unsigned>> Signatures;
115 void ExtractEnumTypes(std::vector<Record *> &Types,
117 std::vector<const Record *> &List);
134 std::vector<std::pair<const Record *, unsigned>> &SignatureList);
188 std::vector<std::pair<std::vector<Record *>, unsigned>> SignaturesList;
200 MapVector<StringRef, std::vector<std::pair<const Record *, unsigned>>>
212 std::vector<const Record *> TypeList;
215 std::vector<const Record *> GenTypeList;
266 std::vector<Record *> &TypeList,
267 std::vector<int64_t> &VectorList) const;
282 expandTypesInSignature(const std::vector<Record *> &Signature,
319 void BuiltinNameEmitter::ExtractEnumTypes(std::vector<Record *> &Types, in ExtractEnumTypes()
322 std::vector<const Record *> &List) { in ExtractEnumTypes()
349 std::vector<Record *> GenTypes = in EmitDeclarations()
353 std::vector<Record *> Types = Records.getAllDerivedDefinitions("Type"); in EmitDeclarations()
417 static void VerifySignature(const std::vector<Record *> &Signature, in VerifySignature()
456 std::vector<Record *> Types = Records.getAllDerivedDefinitions("Type"); in GetOverloads()
464 std::vector<Record *> Builtins = Records.getAllDerivedDefinitions("Builtin"); in GetOverloads()
469 BName, std::vector<std::pair<const Record *, unsigned>>{})); in GetOverloads()
476 [&](const std::pair<std::vector<Record *>, unsigned> &a) { in GetOverloads()
495 std::vector<Record *> FuncExtensions = in EmitExtensionTable()
610 std::vector<std::pair<const Record *, unsigned>> &SignatureList) { in CanReuseSignature()
636 std::vector<BuiltinIndexListTy *> KnownSignatures; in GroupBySignature()
677 std::vector<StringMatcher::StringPair> ValidBuiltins; in EmitStringMatcher()
750 std::vector<Record *> ImageTypes = in EmitQualTypeFinder()
798 std::vector<Record *> BaseTypes = in EmitQualTypeFinder()
819 std::vector<int64_t> VectorList = in EmitQualTypeFinder()
837 std::vector<Record *> Types = Records.getAllDerivedDefinitions("Type"); in EmitQualTypeFinder()
974 Record *Type, TypeFlags &Flags, std::vector<Record *> &TypeList, in getTypeLists()
975 std::vector<int64_t> &VectorList) const { in getTypeLists()
1007 const std::vector<Record *> &Signature, in expandTypesInSignature()
1015 std::vector<Record *> TypeList; in expandTypesInSignature()
1016 std::vector<int64_t> VectorList; in expandTypesInSignature()
1066 std::vector<Record *> Builtins = Records.getAllDerivedDefinitions("Builtin"); in emit()