/llvm-project/clang/test/Index/ |
H A D | opencl-types.cl | 20 …caltype=half __private __attribute__((ext_vector_type(4)))] [canonicaltypekind=ExtVector] [isPOD=1] 22 …altype=float __private __attribute__((ext_vector_type(4)))] [canonicaltypekind=ExtVector] [isPOD=1] 24 …ltype=double __private __attribute__((ext_vector_type(4)))] [canonicaltypekind=ExtVector] [isPOD=1]
|
/llvm-project/clang/test/Modules/ |
H A D | odr_hash-vector.cpp | 90 namespace ExtVector { namespace
|
/llvm-project/clang/include/clang/Serialization/ |
H A D | TypeBitCodes.def | 24 TYPE_BIT_CODE(ExtVector, EXT_VECTOR, 13)
|
/llvm-project/clang/tools/libclang/ |
H A D | CXType.cpp | 117 TKCASE(ExtVector); in GetTypeKind() 631 TKIND(ExtVector); in clang_getTypeKindSpelling() 850 case Type::ExtVector: in clang_getNumElements() 876 case Type::ExtVector: in clang_getArrayElementType()
|
H A D | CIndex.cpp | 1941 DEFAULT_TYPELOC_IMPL(ExtVector, VectorType) in DEFAULT_TYPELOC_IMPL()
|
/llvm-project/clang/lib/CodeGen/ |
H A D | CodeGenTypes.cpp | 653 case Type::ExtVector: in ConvertType()
|
H A D | CodeGenFunction.cpp | 277 case Type::ExtVector: in getEvaluationKind() 2434 case Type::ExtVector: in EmitVariablyModifiedType()
|
H A D | ItaniumCXXABI.cpp | 3878 case Type::ExtVector: in BuildTypeInfo() 4153 case Type::ExtVector: in BuildVMIClassTypeInfo()
|
H A D | CGDebugInfo.cpp | 3795 case Type::ExtVector: in CreateTypeNode()
|
/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
H A D | TypeSystemClang.cpp | 2801 case clang::Type::ExtVector: in IsAnonymousType() 2923 case clang::Type::ExtVector: { 4019 case clang::Type::ExtVector: 4161 case clang::Type::ExtVector: in GetTypeClass() 4861 case clang::Type::ExtVector: in GetEncoding() 5158 case clang::Type::ExtVector: in GetFormat() 5429 case clang::Type::ExtVector: in GetNumChildren() 6140 case clang::Type::ExtVector: in GetNumPointeeChildren() 6502 case clang::Type::ExtVector: in GetChildCompilerTypeAtIndex()
|
/llvm-project/clang/lib/AST/ |
H A D | Type.cpp | 2679 case Type::ExtVector: in isTrivialType() 4613 case Type::ExtVector: 4704 case Type::ExtVector: in getTypeLinkageAndVisibility() 4905 case Type::ExtVector: in isBlockCompatibleObjCPointerType()
|
H A D | ASTContext.cpp | 2015 case Type::ExtVector: in getTypeInfoImpl() 3345 case Type::ExtVector: in getComplexType() 4150 case Type::ExtVector: in getVectorType() 4611 VectorType::Profile(ID, vecType, NumElts, Type::ExtVector, in getFunctionTypeInternal() 9269 case Type::ExtVector: in CreateVaListDecl() 11487 // Canonicalize ExtVector -> Vector. in DecodeTypeFromStr() 11488 if (LHSClass == Type::ExtVector) LHSClass = Type::Vector; in DecodeTypeFromStr() 11489 if (RHSClass == Type::ExtVector) RHSClass = Type::Vector; in DecodeTypeFromStr() 11542 case Type::ExtVector: in DecodeTypeFromStr() 11706 // FIXME: The merged type should be an ExtVector! in DecodeTypeFromStr() [all...] |
H A D | ASTStructuralEquivalence.cpp | 985 case Type::ExtVector: { in IsStructurallyEquivalent()
|
H A D | TypePrinter.cpp | 281 case Type::ExtVector: in canPrefixQualifiers()
|
H A D | ItaniumMangle.cpp | 2436 case Type::ExtVector: in mangleUnresolvedTypeOrSimpleId()
|
H A D | ExprConstant.cpp | 12363 case Type::ExtVector: in VisitCallExpr()
|
/llvm-project/clang/include/clang/AST/ |
H A D | Type.h | 4074 return T->getTypeClass() == Vector || T->getTypeClass() == ExtVector; 4131 : VectorType(ExtVector, vecType, nElements, canonType, 4190 return T->getTypeClass() == ExtVector;
|
/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateDeduction.cpp | 2156 case Type::ExtVector: { in DeduceTemplateArgumentsByTypeMatch() 6839 case Type::ExtVector:
|
H A D | SemaLookup.cpp | 3242 case Type::ExtVector: in FindAssociatedClassesAndNamespaces()
|
H A D | SemaCodeComplete.cpp | 912 case Type::ExtVector: in getSimplifiedTypeClass()
|
H A D | SemaExpr.cpp | 4434 case Type::ExtVector: in captureVariablyModifiedType() 7605 // depend on them). Most scalar OP ExtVector cases are handled by the in CheckExtVectorCast() 7738 // All non-pointer scalars can be cast to ExtVector type. The appropriate in BuildVectorLiteral() 9265 // Allow scalar to ExtVector assignments, and assignments of an ExtVector type in CheckAssignmentConstraints() 9266 // to the same ExtVector type. in CheckAssignmentConstraints() 10408 // If there is a vector type that is not a ExtVector and a scalar, we reach in DiagnoseDivisionSizeofPointerOrArray()
|