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

/external/clang/include/clang/AST/
H A DCanonicalType.h536 struct CanProxyAdaptor<ExtVectorType> : public CanProxyBase<ExtVectorType> {
H A DDataRecursiveASTVisitor.h863 DEF_TRAVERSE_TYPE(ExtVectorType, { TRY_TO(TraverseType(T->getElementType())); })
1062 DEF_TRAVERSE_TYPELOC(ExtVectorType, {
H A DRecursiveASTVisitor.h928 DEF_TRAVERSE_TYPE(ExtVectorType, { TRY_TO(TraverseType(T->getElementType())); })
1127 DEF_TRAVERSE_TYPELOC(ExtVectorType, {
H A DTypeLoc.h1471 ExtVectorType> {
H A DType.h2582 /// ExtVectorType - Extended vector type. This type is created using
2587 class ExtVectorType : public VectorType { class in namespace:clang
2588 ExtVectorType(QualType vecType, unsigned nElements, QualType canonType) : function in class:clang::ExtVectorType
4946 return isa<ExtVectorType>(CanonicalType);
/external/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp1592 const ExtVectorType *VectorParam = cast<ExtVectorType>(Param);
1593 if (const ExtVectorType *VectorArg = dyn_cast<ExtVectorType>(Arg)) {
1628 if (const ExtVectorType *VectorArg = dyn_cast<ExtVectorType>(Arg)) {
H A DSemaExprMember.cpp297 const ExtVectorType *vecType = baseType->getAs<ExtVectorType>();
H A DSemaExpr.cpp5182 // an ExtVectorType.
5205 QualType DestElemTy = DestTy->getAs<ExtVectorType>()->getElementType();
6407 QualType elType = cast<ExtVectorType>(LHSType)->getElementType();
6868 if (isa<ExtVectorType>(LHSVecType)) {
6880 if (!RHSVecType && isa<ExtVectorType>(LHSVecType)) {
6885 if (!LHSVecType && isa<ExtVectorType>(RHSVecType)) {
9862 QualType T = resultType->getAs<ExtVectorType>()->getElementType();
9908 QualType T = resultType->getAs<ExtVectorType>()->getElementType();
H A DSemaTemplate.cpp3989 bool UnnamedLocalNoLinkageFinder::VisitExtVectorType(const ExtVectorType* T) {
/external/clang/lib/AST/
H A DTypePrinter.cpp564 void TypePrinter::printExtVectorBefore(const ExtVectorType *T,
568 void TypePrinter::printExtVectorAfter(const ExtVectorType *T, raw_ostream &OS) {
H A DMicrosoftMangle.cpp1929 void MicrosoftCXXNameMangler::mangleType(const ExtVectorType *T,
H A DASTImporter.cpp55 QualType VisitExtVectorType(const ExtVectorType *T);
1573 QualType ASTNodeImporter::VisitExtVectorType(const ExtVectorType *T) {
H A DASTContext.cpp2734 ExtVectorType *New = new (*this, TypeAlignment)
2735 ExtVectorType(vecType, NumElts, Canonical);
H A DExpr.cpp3359 Index = ExtVectorType::getAccessorIdx(Comp[i]);
H A DItaniumMangle.cpp2320 void CXXNameMangler::mangleType(const ExtVectorType *T) {
/external/clang/lib/CodeGen/
H A DCodeGenFunction.cpp465 const ExtVectorType *hintEltQTy = hintQTy->getAs<ExtVectorType>();
H A DCGExprScalar.cpp750 QualType EltTy = DstType->getAs<ExtVectorType>()->getElementType();
/external/clang/include/clang/Sema/
H A DSema.h109 class ExtVectorType;
/external/clang/lib/Serialization/
H A DASTWriter.cpp179 void ASTTypeWriter::VisitExtVectorType(const ExtVectorType *T) {

Completed in 517 milliseconds