Home
last modified time | relevance | path

Searched refs:ExtVectorType (Results 1 – 17 of 17) sorted by relevance

/external/clang/include/clang/AST/
DCanonicalType.h581 struct CanProxyAdaptor<ExtVectorType> : public CanProxyBase<ExtVectorType> {
DType.h2439 class ExtVectorType : public VectorType {
2440 ExtVectorType(QualType vecType, unsigned nElements, QualType canonType) :
2497 static bool classof(const ExtVectorType *) { return true; }
4768 return isa<ExtVectorType>(CanonicalType);
DRecursiveASTVisitor.h858 DEF_TRAVERSE_TYPE(ExtVectorType, {
1077 DEF_TRAVERSE_TYPELOC(ExtVectorType, {
DTypeLoc.h1337 ExtVectorType> {
/external/clang/lib/Sema/
DSemaTemplateDeduction.cpp1452 const ExtVectorType *VectorParam = cast<ExtVectorType>(Param); in DeduceTemplateArgumentsByTypeMatch()
1453 if (const ExtVectorType *VectorArg = dyn_cast<ExtVectorType>(Arg)) { in DeduceTemplateArgumentsByTypeMatch()
1488 if (const ExtVectorType *VectorArg = dyn_cast<ExtVectorType>(Arg)) { in DeduceTemplateArgumentsByTypeMatch()
DSemaExprMember.cpp286 const ExtVectorType *vecType = baseType->getAs<ExtVectorType>(); in CheckExtVectorComponent()
DSemaExpr.cpp4267 QualType DestElemTy = DestTy->getAs<ExtVectorType>()->getElementType(); in CheckExtVectorCast()
5423 QualType elType = cast<ExtVectorType>(LHSType)->getElementType(); in CheckAssignmentConstraints()
5853 if (const ExtVectorType *LV = LHSType->getAs<ExtVectorType>()) { in CheckVectorOperands()
DSemaTemplate.cpp3277 bool UnnamedLocalNoLinkageFinder::VisitExtVectorType(const ExtVectorType* T) { in VisitExtVectorType()
/external/clang/lib/AST/
DMicrosoftMangle.cpp1053 void MicrosoftCXXNameMangler::mangleType(const ExtVectorType *T) { in mangleType()
DTypePrinter.cpp394 void TypePrinter::printExtVector(const ExtVectorType *T, std::string &S) { in printExtVector()
DASTImporter.cpp56 QualType VisitExtVectorType(const ExtVectorType *T);
1492 QualType ASTNodeImporter::VisitExtVectorType(const ExtVectorType *T) { in VisitExtVectorType()
DItaniumMangle.cpp2119 void CXXNameMangler::mangleType(const ExtVectorType *T) { in mangleType()
DASTContext.cpp2042 ExtVectorType *New = new (*this, TypeAlignment) in getExtVectorType()
2043 ExtVectorType(vecType, NumElts, Canonical); in getExtVectorType()
DExpr.cpp2725 Index = ExtVectorType::getAccessorIdx(Comp[i]); in getEncodedElementAccess()
/external/clang/lib/CodeGen/
DCGExprScalar.cpp598 QualType EltTy = DstType->getAs<ExtVectorType>()->getElementType(); in EmitScalarConversion()
/external/clang/lib/Serialization/
DASTWriter.cpp161 void ASTTypeWriter::VisitExtVectorType(const ExtVectorType *T) { in VisitExtVectorType()
/external/clang/include/clang/Sema/
DSema.h94 class ExtVectorType; variable