Home
last modified time | relevance | path

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

12

/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/llvm-project/clang/include/clang/AST/
DCanonicalType.h481 struct CanProxyAdaptor<ExtVectorType> : public CanProxyBase<ExtVectorType> {
DTypeProperties.td201 let Class = ExtVectorType in {
DRecursiveASTVisitor.h942 DEF_TRAVERSE_TYPE(ExtVectorType, { TRY_TO(TraverseType(T->getElementType())); })
1203 DEF_TRAVERSE_TYPELOC(ExtVectorType, {
DType.h3333 class ExtVectorType : public VectorType {
3336 ExtVectorType(QualType vecType, unsigned nElements, QualType canonType)
6750 return isa<ExtVectorType>(CanonicalType);
DTypeLoc.h1767 ExtVectorType> {
/external/llvm-project/clang/include/clang/Basic/
DTypeNodes.td71 def ExtVectorType : TypeNode<VectorType>;
/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()
/external/llvm-project/clang/tools/libclang/
DCXType.cpp815 ET = cast<ExtVectorType>(TP)->getElementType(); in clang_getElementType()
841 result = cast<ExtVectorType>(TP)->getNumElements(); in clang_getNumElements()
/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()
/external/llvm-project/clang/lib/Sema/
DSemaTemplateDeduction.cpp1998 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()
DSemaExprMember.cpp305 const ExtVectorType *vecType = baseType->getAs<ExtVectorType>(); in CheckExtVectorComponent()
DSemaExpr.cpp9785 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 …]
DSema.cpp2510 auto TypePtr = QT->castAs<ExtVectorType>()->getElementType().getTypePtr(); in checkOpenCLDisabledTypeDeclSpec()
/external/clang/lib/CodeGen/
DCodeGenFunction.cpp607 const ExtVectorType *hintEltQTy = hintQTy->getAs<ExtVectorType>(); in EmitOpenCLKernelMetadata()
/external/llvm-project/clang/lib/AST/
DODRHash.cpp1113 void VisitExtVectorType(const ExtVectorType * T) { in VisitExtVectorType()
DTypePrinter.cpp750 void TypePrinter::printExtVectorBefore(const ExtVectorType *T, in printExtVectorBefore()
755 void TypePrinter::printExtVectorAfter(const ExtVectorType *T, raw_ostream &OS) { in printExtVectorAfter()
DMicrosoftMangle.cpp2927 if (!isa<ExtVectorType>(T)) { in mangleType()
2960 void MicrosoftCXXNameMangler::mangleType(const ExtVectorType *T, in mangleType()
/external/llvm-project/clang/lib/CodeGen/
DCodeGenFunction.cpp595 const ExtVectorType *HintEltQTy = HintQTy->getAs<ExtVectorType>(); in EmitOpenCLKernelMetadata()

12