Home
last modified time | relevance | path

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

/external/clang/include/clang/AST/
DCanonicalType.h463 struct CanProxyAdaptor<ExtVectorType> : public CanProxyBase<ExtVectorType> {
DRecursiveASTVisitor.h964 DEF_TRAVERSE_TYPE(ExtVectorType, { TRY_TO(TraverseType(T->getElementType())); })
1171 DEF_TRAVERSE_TYPELOC(ExtVectorType, {
DType.h2817 class ExtVectorType : public VectorType {
2818 ExtVectorType(QualType vecType, unsigned nElements, QualType canonType) :
5555 return isa<ExtVectorType>(CanonicalType);
DTypeLoc.h1553 ExtVectorType> {
/external/clang/lib/Sema/
DSemaTemplateDeduction.cpp1578 const ExtVectorType *VectorParam = cast<ExtVectorType>(Param); in DeduceTemplateArgumentsByTypeMatch()
1579 if (const ExtVectorType *VectorArg = dyn_cast<ExtVectorType>(Arg)) { in DeduceTemplateArgumentsByTypeMatch()
1614 if (const ExtVectorType *VectorArg = dyn_cast<ExtVectorType>(Arg)) { in DeduceTemplateArgumentsByTypeMatch()
DSemaExprMember.cpp299 const ExtVectorType *vecType = baseType->getAs<ExtVectorType>(); in CheckExtVectorComponent()
DSemaExpr.cpp7906 if (isa<ExtVectorType>(LHSVecType)) { in CheckVectorOperands()
7940 if (!RHSVecType && isa<ExtVectorType>(LHSVecType)) { in CheckVectorOperands()
7945 if (!LHSVecType && isa<ExtVectorType>(RHSVecType)) { in CheckVectorOperands()
7980 RHSVecType && isa<ExtVectorType>(RHSVecType) && in CheckVectorOperands()
7981 LHSVecType && isa<ExtVectorType>(LHSVecType)) { in CheckVectorOperands()
11385 QualType T = resultType->getAs<ExtVectorType>()->getElementType(); in CreateBuiltinUnaryOp()
11431 QualType T = resultType->getAs<ExtVectorType>()->getElementType(); in CreateBuiltinUnaryOp()
DSemaTemplate.cpp4118 bool UnnamedLocalNoLinkageFinder::VisitExtVectorType(const ExtVectorType* T) { in VisitExtVectorType()
/external/clang/lib/AST/
DTypePrinter.cpp582 void TypePrinter::printExtVectorBefore(const ExtVectorType *T, in printExtVectorBefore()
586 void TypePrinter::printExtVectorAfter(const ExtVectorType *T, raw_ostream &OS) { in printExtVectorAfter()
DMicrosoftMangle.cpp2296 void MicrosoftCXXNameMangler::mangleType(const ExtVectorType *T, in mangleType()
DType.cpp803 QualType VisitExtVectorType(const ExtVectorType *T) { in VisitExtVectorType()
DItaniumMangle.cpp2867 void CXXNameMangler::mangleType(const ExtVectorType *T) { in mangleType()
DExpr.cpp3421 Index = ExtVectorType::getAccessorIdx(Comp[i], isNumericAccessor); in getEncodedElementAccess()
DASTImporter.cpp55 QualType VisitExtVectorType(const ExtVectorType *T);
1701 QualType ASTNodeImporter::VisitExtVectorType(const ExtVectorType *T) { in VisitExtVectorType()
DASTContext.cpp2938 ExtVectorType *New = new (*this, TypeAlignment) in getExtVectorType()
2939 ExtVectorType(vecType, NumElts, Canonical); in getExtVectorType()
/external/clang/lib/CodeGen/
DCodeGenFunction.cpp607 const ExtVectorType *hintEltQTy = hintQTy->getAs<ExtVectorType>(); in EmitOpenCLKernelMetadata()
DCGExprScalar.cpp816 assert(DstType->castAs<ExtVectorType>()->getElementType().getTypePtr() == in EmitScalarConversion()
/external/clang/include/clang/Basic/
DAttr.td789 def ExtVectorType : Attr {
/external/clang/lib/Serialization/
DASTWriter.cpp211 void ASTTypeWriter::VisitExtVectorType(const ExtVectorType *T) { in VisitExtVectorType()
/external/clang/include/clang/Sema/
DSema.h112 class ExtVectorType; variable