Searched refs:TypeSet (Results 1 – 5 of 5) sorted by relevance
| /minix3/external/bsd/llvm/dist/llvm/utils/TableGen/ |
| H A D | CodeGenDAGPatterns.h | 57 class TypeSet { 60 TypeSet() {} in TypeSet() function 61 TypeSet(MVT::SimpleValueType VT, TreePattern &TP); 62 TypeSet(ArrayRef<MVT::SimpleValueType> VTList); 113 bool MergeInTypeInfo(const EEVT::TypeSet &InVT, TreePattern &TP); 116 return MergeInTypeInfo(EEVT::TypeSet(InVT, TP), TP); in MergeInTypeInfo() 133 bool EnforceSmallerThan(EEVT::TypeSet &Other, TreePattern &TP); 137 bool EnforceVectorEltTypeIs(EEVT::TypeSet &VT, TreePattern &TP); 141 bool EnforceVectorSubVectorTypeIs(EEVT::TypeSet &VT, TreePattern &TP); 143 bool operator!=(const TypeSet &RHS) const { return TypeVec != RHS.TypeVec; } [all …]
|
| H A D | CodeGenDAGPatterns.cpp | 47 EEVT::TypeSet::TypeSet(MVT::SimpleValueType VT, TreePattern &TP) { in TypeSet() function in EEVT::TypeSet 62 EEVT::TypeSet::TypeSet(ArrayRef<MVT::SimpleValueType> VTList) { in TypeSet() function in EEVT::TypeSet 77 bool EEVT::TypeSet::FillWithPossibleTypes(TreePattern &TP, in FillWithPossibleTypes() 109 bool EEVT::TypeSet::hasIntegerTypes() const { in hasIntegerTypes() 118 bool EEVT::TypeSet::hasFloatingPointTypes() const { in hasFloatingPointTypes() 126 bool EEVT::TypeSet::hasScalarTypes() const { in hasScalarTypes() 135 bool EEVT::TypeSet::hasVectorTypes() const { in hasVectorTypes() 143 std::string EEVT::TypeSet::getName() const { in getName() 165 bool EEVT::TypeSet::MergeInTypeInfo(const EEVT::TypeSet &InVT, TreePattern &TP){ in MergeInTypeInfo() 182 EEVT::TypeSet InCopy(InVT); in MergeInTypeInfo() [all …]
|
| /minix3/external/bsd/llvm/dist/clang/lib/ASTMatchers/Dynamic/ |
| H A D | Registry.cpp | 394 std::set<ArgKind> TypeSet(std::begin(InitialTypes), std::end(InitialTypes)); in getAcceptedCompletionTypes() local 399 for (const ArgKind &Kind : TypeSet) { in getAcceptedCompletionTypes() 405 TypeSet.clear(); in getAcceptedCompletionTypes() 406 TypeSet.insert(NextTypeSet.begin(), NextTypeSet.end()); in getAcceptedCompletionTypes() 408 return std::vector<ArgKind>(TypeSet.begin(), TypeSet.end()); in getAcceptedCompletionTypes()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/CppBackend/ |
| H A D | CPPBackend.cpp | 87 typedef std::set<Type*> TypeSet; typedef 100 TypeSet DefinedTypes;
|
| /minix3/external/bsd/llvm/dist/clang/lib/Sema/ |
| H A D | SemaOverload.cpp | 6627 typedef llvm::SmallPtrSet<QualType, 8> TypeSet; typedef in __anon0f8216040411::BuiltinCandidateTypeSet 6631 TypeSet PointerTypes; 6635 TypeSet MemberPointerTypes; 6639 TypeSet EnumerationTypes; 6643 TypeSet VectorTypes; 6669 typedef TypeSet::iterator iterator;
|