Searched refs:ExtVectorType (Results 1 – 25 of 47) sorted by relevance
12
/external/clang/include/clang/AST/ |
D | CanonicalType.h | 463 struct CanProxyAdaptor<ExtVectorType> : public CanProxyBase<ExtVectorType> {
|
D | RecursiveASTVisitor.h | 964 DEF_TRAVERSE_TYPE(ExtVectorType, { TRY_TO(TraverseType(T->getElementType())); }) 1171 DEF_TRAVERSE_TYPELOC(ExtVectorType, {
|
D | Type.h | 2817 class ExtVectorType : public VectorType { 2818 ExtVectorType(QualType vecType, unsigned nElements, QualType canonType) : 5555 return isa<ExtVectorType>(CanonicalType);
|
D | TypeLoc.h | 1553 ExtVectorType> {
|
/external/llvm-project/clang/include/clang/AST/ |
D | CanonicalType.h | 481 struct CanProxyAdaptor<ExtVectorType> : public CanProxyBase<ExtVectorType> {
|
D | TypeProperties.td | 201 let Class = ExtVectorType in {
|
D | RecursiveASTVisitor.h | 942 DEF_TRAVERSE_TYPE(ExtVectorType, { TRY_TO(TraverseType(T->getElementType())); }) 1203 DEF_TRAVERSE_TYPELOC(ExtVectorType, {
|
D | Type.h | 3333 class ExtVectorType : public VectorType { 3336 ExtVectorType(QualType vecType, unsigned nElements, QualType canonType) 6750 return isa<ExtVectorType>(CanonicalType);
|
D | TypeLoc.h | 1767 ExtVectorType> {
|
/external/llvm-project/clang/include/clang/Basic/ |
D | TypeNodes.td | 71 def ExtVectorType : TypeNode<VectorType>;
|
/external/clang/lib/Sema/ |
D | SemaTemplateDeduction.cpp | 1578 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()
|
D | SemaExprMember.cpp | 299 const ExtVectorType *vecType = baseType->getAs<ExtVectorType>(); in CheckExtVectorComponent()
|
D | SemaExpr.cpp | 7906 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()
|
/external/llvm-project/clang/tools/libclang/ |
D | CXType.cpp | 815 ET = cast<ExtVectorType>(TP)->getElementType(); in clang_getElementType() 841 result = cast<ExtVectorType>(TP)->getNumElements(); in clang_getNumElements()
|
/external/clang/lib/AST/ |
D | TypePrinter.cpp | 582 void TypePrinter::printExtVectorBefore(const ExtVectorType *T, in printExtVectorBefore() 586 void TypePrinter::printExtVectorAfter(const ExtVectorType *T, raw_ostream &OS) { in printExtVectorAfter()
|
D | MicrosoftMangle.cpp | 2296 void MicrosoftCXXNameMangler::mangleType(const ExtVectorType *T, in mangleType()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaTemplateDeduction.cpp | 1998 const ExtVectorType *VectorParam = cast<ExtVectorType>(Param); in DeduceTemplateArgumentsByTypeMatch() 1999 if (const ExtVectorType *VectorArg = dyn_cast<ExtVectorType>(Arg)) { in DeduceTemplateArgumentsByTypeMatch() 2082 if (const ExtVectorType *VectorArg = dyn_cast<ExtVectorType>(Arg)) { in DeduceTemplateArgumentsByTypeMatch()
|
D | SemaExprMember.cpp | 305 const ExtVectorType *vecType = baseType->getAs<ExtVectorType>(); in CheckExtVectorComponent()
|
D | SemaExpr.cpp | 9785 assert(!isa<ExtVectorType>(VT) && in tryGCCVectorConvertAndSplat() 9907 if (isa<ExtVectorType>(LHSVecType)) { in CheckVectorOperands() 9981 if (isa<ExtVectorType>(LHSVecType)) { in CheckVectorOperands() 9992 if (isa<ExtVectorType>(RHSVecType)) { in CheckVectorOperands() 10047 RHSVecType && isa<ExtVectorType>(RHSVecType) && in CheckVectorOperands() 10048 LHSVecType && isa<ExtVectorType>(LHSVecType)) { in CheckVectorOperands() 10058 if ((RHSVecType && !isa<ExtVectorType>(RHSVecType)) || in CheckVectorOperands() 10059 (LHSVecType && !isa<ExtVectorType>(LHSVecType))) { in CheckVectorOperands() 12015 if (isa<ExtVectorType>(VTy)) { in GetSignedVectorType() 12221 !(isa<ExtVectorType>(vType->getAs<VectorType>()))) in CheckVectorLogicalOperands() [all …]
|
D | Sema.cpp | 2510 auto TypePtr = QT->castAs<ExtVectorType>()->getElementType().getTypePtr(); in checkOpenCLDisabledTypeDeclSpec()
|
/external/clang/lib/CodeGen/ |
D | CodeGenFunction.cpp | 607 const ExtVectorType *hintEltQTy = hintQTy->getAs<ExtVectorType>(); in EmitOpenCLKernelMetadata()
|
/external/llvm-project/clang/lib/AST/ |
D | ODRHash.cpp | 1113 void VisitExtVectorType(const ExtVectorType * T) { in VisitExtVectorType()
|
D | TypePrinter.cpp | 750 void TypePrinter::printExtVectorBefore(const ExtVectorType *T, in printExtVectorBefore() 755 void TypePrinter::printExtVectorAfter(const ExtVectorType *T, raw_ostream &OS) { in printExtVectorAfter()
|
D | MicrosoftMangle.cpp | 2927 if (!isa<ExtVectorType>(T)) { in mangleType() 2960 void MicrosoftCXXNameMangler::mangleType(const ExtVectorType *T, in mangleType()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CodeGenFunction.cpp | 595 const ExtVectorType *HintEltQTy = HintQTy->getAs<ExtVectorType>(); in EmitOpenCLKernelMetadata()
|
12