Home
last modified time | relevance | path

Searched refs:TypeSet (Results 1 – 10 of 10) sorted by relevance

/external/llvm/utils/TableGen/
DCodeGenDAGPatterns.h57 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);
145 bool EnforceVectorSubVectorTypeIs(EEVT::TypeSet &VT, TreePattern &TP);
149 bool EnforceVectorSameNumElts(EEVT::TypeSet &VT, TreePattern &TP);
[all …]
DCodeGenDAGPatterns.cpp48 EEVT::TypeSet::TypeSet(MVT::SimpleValueType VT, TreePattern &TP) { in TypeSet() function in EEVT::TypeSet
63 EEVT::TypeSet::TypeSet(ArrayRef<MVT::SimpleValueType> VTList) { in TypeSet() function in EEVT::TypeSet
78 bool EEVT::TypeSet::FillWithPossibleTypes(TreePattern &TP, in FillWithPossibleTypes()
110 bool EEVT::TypeSet::hasIntegerTypes() const { in hasIntegerTypes()
116 bool EEVT::TypeSet::hasFloatingPointTypes() const { in hasFloatingPointTypes()
121 bool EEVT::TypeSet::hasScalarTypes() const { in hasScalarTypes()
127 bool EEVT::TypeSet::hasVectorTypes() const { in hasVectorTypes()
132 std::string EEVT::TypeSet::getName() const { in getName()
154 bool EEVT::TypeSet::MergeInTypeInfo(const EEVT::TypeSet &InVT, TreePattern &TP){ in MergeInTypeInfo()
171 EEVT::TypeSet InCopy(InVT); in MergeInTypeInfo()
[all …]
/external/swiftshader/third_party/LLVM/utils/TableGen/
DCodeGenDAGPatterns.h56 class TypeSet {
59 TypeSet() {} in TypeSet() function
60 TypeSet(MVT::SimpleValueType VT, TreePattern &TP);
61 TypeSet(const std::vector<MVT::SimpleValueType> &VTList);
108 bool MergeInTypeInfo(const EEVT::TypeSet &InVT, TreePattern &TP);
111 return MergeInTypeInfo(EEVT::TypeSet(InVT, TP), TP); in MergeInTypeInfo()
128 bool EnforceSmallerThan(EEVT::TypeSet &Other, TreePattern &TP);
132 bool EnforceVectorEltTypeIs(EEVT::TypeSet &VT, TreePattern &TP);
136 bool EnforceVectorSubVectorTypeIs(EEVT::TypeSet &VT, TreePattern &TP);
138 bool operator!=(const TypeSet &RHS) const { return TypeVec != RHS.TypeVec; }
[all …]
DCodeGenDAGPatterns.cpp42 EEVT::TypeSet::TypeSet(MVT::SimpleValueType VT, TreePattern &TP) { in TypeSet() function in EEVT::TypeSet
57 EEVT::TypeSet::TypeSet(const std::vector<MVT::SimpleValueType> &VTList) { in TypeSet() function in EEVT::TypeSet
72 bool EEVT::TypeSet::FillWithPossibleTypes(TreePattern &TP, in FillWithPossibleTypes()
99 bool EEVT::TypeSet::hasIntegerTypes() const { in hasIntegerTypes()
108 bool EEVT::TypeSet::hasFloatingPointTypes() const { in hasFloatingPointTypes()
117 bool EEVT::TypeSet::hasVectorTypes() const { in hasVectorTypes()
125 std::string EEVT::TypeSet::getName() const { in getName()
147 bool EEVT::TypeSet::MergeInTypeInfo(const EEVT::TypeSet &InVT, TreePattern &TP){ in MergeInTypeInfo()
164 EEVT::TypeSet InCopy(InVT); in MergeInTypeInfo()
202 TypeSet InputSet(*this); in MergeInTypeInfo()
[all …]
/external/guava/guava/src/com/google/common/reflect/
DTypeToken.java366 public final TypeSet getTypes() { in getTypes()
367 return new TypeSet(); in getTypes()
547 public class TypeSet extends ForwardingSet<TypeToken<? super T>> implements Serializable {
551 TypeSet() {}
554 public TypeSet interfaces() {
559 public TypeSet classes() {
590 private final class InterfaceSet extends TypeSet {
592 private transient final TypeSet allTypes;
595 InterfaceSet(TypeSet allTypes) {
610 @Override public TypeSet interfaces() {
[all …]
/external/clang/lib/ASTMatchers/Dynamic/
DRegistry.cpp474 std::set<ArgKind> TypeSet(std::begin(InitialTypes), std::end(InitialTypes)); in getAcceptedCompletionTypes() local
479 for (const ArgKind &Kind : TypeSet) { in getAcceptedCompletionTypes()
485 TypeSet.clear(); in getAcceptedCompletionTypes()
486 TypeSet.insert(NextTypeSet.begin(), NextTypeSet.end()); in getAcceptedCompletionTypes()
488 return std::vector<ArgKind>(TypeSet.begin(), TypeSet.end()); in getAcceptedCompletionTypes()
/external/guava/guava-tests/test/com/google/common/reflect/
DTypeTokenTest.java162 TypeToken<Object>.TypeSet types = new TypeToken<Object>() {}.getTypes(); in testGetTypes_noSuperclass()
172 TypeToken<Interface1>.TypeSet types = new TypeToken<Interface1>() {}.getTypes(); in testGetTypes_fromInterface()
182 TypeToken<Integer>.TypeSet types = TypeToken.of(int.class).getTypes(); in testGetTypes_fromPrimitive()
194 TypeToken<Class3<String>>.TypeSet types = new TypeToken<Class3<String>>() {}.getTypes(); in testGetTypes_withInterfacesAndSuperclasses()
222 TypeToken<Class3<String>>.TypeSet types = new TypeToken<Class3<String>>() {}.getTypes(); in testGetTypes_rawTypes_withInterfacesAndSuperclasses()
248 TypeToken<?>.TypeSet types = TypeToken.of(new TypeCapture<B>() {}.capture()).getTypes(); in testGetTypes_ignoresTypeVariablesByDefault()
263 TypeToken<?>.TypeSet types = TypeToken.of(new TypeCapture<B>() {}.capture()).getTypes(); in testGetTypes_rawTypes_ignoresTypeVariablesByDefault()
276 TypeToken<?>.TypeSet types = TypeToken.of(new TypeCapture<A>() {}.capture()).getTypes(); in testGetTypes_manyBounds()
281 private static void assertSubtypeFirst(TypeToken<?>.TypeSet types) { in assertSubtypeFirst()
/external/cldr/tools/java/org/unicode/cldr/util/
DStandardCodes.java60 …private static final Set<CodeType> TypeSet = Collections.unmodifiableSet(EnumSet.allOf(CodeType.cl… field in StandardCodes
243 return TypeSet; in getAvailableTypesEnum()
/external/swiftshader/third_party/LLVM/lib/Target/CppBackend/
DCPPBackend.cpp85 typedef std::set<Type*> TypeSet; typedef
98 TypeSet DefinedTypes;
/external/clang/lib/Sema/
DSemaOverload.cpp6826 llvm::SmallPtrSet<QualType, 8>> TypeSet; typedef in __anon3a52d03c0411::BuiltinCandidateTypeSet
6830 TypeSet PointerTypes;
6834 TypeSet MemberPointerTypes;
6838 TypeSet EnumerationTypes;
6842 TypeSet VectorTypes;
6868 typedef TypeSet::iterator iterator;