Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DCanonicalType.h480 struct CanProxyAdaptor<ExtVectorType> : public CanProxyBase<ExtVectorType> {
H A DRecursiveASTVisitor.h1005 DEF_TRAVERSE_TYPE(ExtVectorType, { TRY_TO(TraverseType(T->getElementType())); })
1233 DEF_TRAVERSE_TYPELOC(ExtVectorType, {
H A DType.h3287 class ExtVectorType : public VectorType {
3290 ExtVectorType(QualType vecType, unsigned nElements, QualType canonType)
6386 return isa<ExtVectorType>(CanonicalType);
H A DTypeLoc.h1742 ExtVectorType> {
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp1913 const ExtVectorType *VectorParam = cast<ExtVectorType>(Param); in DeduceTemplateArgumentsByTypeMatch()
1914 if (const ExtVectorType *VectorArg = dyn_cast<ExtVectorType>(Arg)) { in DeduceTemplateArgumentsByTypeMatch()
1997 if (const ExtVectorType *VectorArg = dyn_cast<ExtVectorType>(Arg)) { in DeduceTemplateArgumentsByTypeMatch()
H A DSemaExprMember.cpp308 const ExtVectorType *vecType = baseType->getAs<ExtVectorType>(); in CheckExtVectorComponent()
H A DSemaExpr.cpp8600 assert(!isa<ExtVectorType>(VT) && in tryGCCVectorConvertAndSplat()
8705 if (isa<ExtVectorType>(LHSVecType)) { in CheckVectorOperands()
8741 if (isa<ExtVectorType>(LHSVecType)) { in CheckVectorOperands()
8752 if (isa<ExtVectorType>(RHSVecType)) { in CheckVectorOperands()
8807 RHSVecType && isa<ExtVectorType>(RHSVecType) && in CheckVectorOperands()
8808 LHSVecType && isa<ExtVectorType>(LHSVecType)) { in CheckVectorOperands()
8818 if ((RHSVecType && !isa<ExtVectorType>(RHSVecType)) || in CheckVectorOperands()
8819 (LHSVecType && !isa<ExtVectorType>(LHSVecType))) { in CheckVectorOperands()
10702 if (isa<ExtVectorType>(VTy)) { in GetSignedVectorType()
10789 !(isa<ExtVectorType>(vType->getAs<VectorType>()))) in CheckVectorLogicalOperands()
[all …]
H A DSema.cpp1994 auto TypePtr = QT->castAs<ExtVectorType>()->getElementType().getTypePtr(); in checkOpenCLDisabledTypeDeclSpec()
H A DSemaChecking.cpp7787 if (const auto *VecTy = From->getAs<ExtVectorType>()) in isArithmeticArgumentPromotion()
7789 if (const auto *VecTy = To->getAs<ExtVectorType>()) in isArithmeticArgumentPromotion()
H A DSemaTemplate.cpp5394 bool UnnamedLocalNoLinkageFinder::VisitExtVectorType(const ExtVectorType* T) { in VisitExtVectorType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DTypePrinter.cpp703 void TypePrinter::printExtVectorBefore(const ExtVectorType *T, in printExtVectorBefore()
708 void TypePrinter::printExtVectorAfter(const ExtVectorType *T, raw_ostream &OS) { in printExtVectorAfter()
H A DODRHash.cpp1029 void VisitExtVectorType(const ExtVectorType * T) { in VisitExtVectorType()
H A DMicrosoftMangle.cpp2657 if (!isa<ExtVectorType>(T)) { in mangleType()
2693 void MicrosoftCXXNameMangler::mangleType(const ExtVectorType *T, in mangleType()
H A DType.cpp877 QualType VisitExtVectorType(const ExtVectorType *T) { in VisitExtVectorType()
H A DExpr.cpp3740 Index = ExtVectorType::getAccessorIdx(Comp[i], isNumericAccessor); in getEncodedElementAccess()
H A DItaniumMangle.cpp3154 void CXXNameMangler::mangleType(const ExtVectorType *T) { in mangleType()
H A DASTImporter.cpp337 ExpectedType VisitExtVectorType(const ExtVectorType *T);
1153 ExpectedType ASTNodeImporter::VisitExtVectorType(const ExtVectorType *T) { in VisitExtVectorType()
H A DASTContext.cpp3478 ExtVectorType(vecType, NumElts, Canonical); in getExtVectorType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenFunction.cpp736 const ExtVectorType *HintEltQTy = HintQTy->getAs<ExtVectorType>(); in EmitOpenCLKernelMetadata()
H A DCGExprScalar.cpp1303 assert(DstType->castAs<ExtVectorType>()->getElementType().getTypePtr() == in EmitScalarConversion()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTContext.cpp3019 const clang::ExtVectorType *ext_vector_type = in IsVectorType()
3020 qual_type->getAs<clang::ExtVectorType>(); in IsVectorType()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DAttr.td1127 def ExtVectorType : Attr {
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriter.cpp265 void ASTTypeWriter::VisitExtVectorType(const ExtVectorType *T) { in VisitExtVectorType()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h119 class ExtVectorType; variable