Searched refs:ExtVectorType (Results 1 - 19 of 19) sorted by relevance

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

Completed in 457 milliseconds