Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDCanonicalType.h463 struct CanProxyAdaptor<ExtVectorType> : public CanProxyBase<ExtVectorType> {
HDDataRecursiveASTVisitor.h863 DEF_TRAVERSE_TYPE(ExtVectorType, { TRY_TO(TraverseType(T->getElementType())); })
1068 DEF_TRAVERSE_TYPELOC(ExtVectorType, {
HDRecursiveASTVisitor.h931 DEF_TRAVERSE_TYPE(ExtVectorType, { TRY_TO(TraverseType(T->getElementType())); })
1136 DEF_TRAVERSE_TYPELOC(ExtVectorType, {
HDType.h2759 class ExtVectorType : public VectorType {
2760 ExtVectorType(QualType vecType, unsigned nElements, QualType canonType) :
5302 return isa<ExtVectorType>(CanonicalType);
HDTypeLoc.h1541 ExtVectorType> {
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaTemplateDeduction.cpp1557 const ExtVectorType *VectorParam = cast<ExtVectorType>(Param); in DeduceTemplateArgumentsByTypeMatch()
1558 if (const ExtVectorType *VectorArg = dyn_cast<ExtVectorType>(Arg)) { in DeduceTemplateArgumentsByTypeMatch()
1593 if (const ExtVectorType *VectorArg = dyn_cast<ExtVectorType>(Arg)) { in DeduceTemplateArgumentsByTypeMatch()
HDSemaExprMember.cpp285 const ExtVectorType *vecType = baseType->getAs<ExtVectorType>(); in CheckExtVectorComponent()
HDSemaExpr.cpp5478 QualType DestElemTy = DestTy->getAs<ExtVectorType>()->getElementType(); in CheckExtVectorCast()
6829 QualType elType = cast<ExtVectorType>(LHSType)->getElementType(); in CheckAssignmentConstraints()
7310 if (isa<ExtVectorType>(LHSVecType)) { in CheckVectorOperands()
7344 if (!RHSVecType && isa<ExtVectorType>(LHSVecType)) { in CheckVectorOperands()
7349 if (!LHSVecType && isa<ExtVectorType>(RHSVecType)) { in CheckVectorOperands()
10659 QualType T = resultType->getAs<ExtVectorType>()->getElementType(); in CreateBuiltinUnaryOp()
10705 QualType T = resultType->getAs<ExtVectorType>()->getElementType(); in CreateBuiltinUnaryOp()
HDSemaExprCXX.cpp3342 QualType elType = ToType->getAs<ExtVectorType>()->getElementType(); in PerformImplicitConversion()
HDSemaTemplate.cpp4044 bool UnnamedLocalNoLinkageFinder::VisitExtVectorType(const ExtVectorType* T) { in VisitExtVectorType()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDTypePrinter.cpp577 void TypePrinter::printExtVectorBefore(const ExtVectorType *T, in printExtVectorBefore()
581 void TypePrinter::printExtVectorAfter(const ExtVectorType *T, raw_ostream &OS) { in printExtVectorAfter()
HDMicrosoftMangle.cpp2079 void MicrosoftCXXNameMangler::mangleType(const ExtVectorType *T, Qualifiers, in mangleType()
HDType.cpp780 QualType VisitExtVectorType(const ExtVectorType *T) { in VisitExtVectorType()
HDItaniumMangle.cpp2361 void CXXNameMangler::mangleType(const ExtVectorType *T) { in mangleType()
HDASTImporter.cpp55 QualType VisitExtVectorType(const ExtVectorType *T);
1618 QualType ASTNodeImporter::VisitExtVectorType(const ExtVectorType *T) { in VisitExtVectorType()
HDASTContext.cpp2868 ExtVectorType *New = new (*this, TypeAlignment) in getExtVectorType()
2869 ExtVectorType(vecType, NumElts, Canonical); in getExtVectorType()
HDExpr.cpp3489 Index = ExtVectorType::getAccessorIdx(Comp[i]); in getEncodedElementAccess()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCodeGenFunction.cpp534 const ExtVectorType *hintEltQTy = hintQTy->getAs<ExtVectorType>(); in EmitOpenCLKernelMetadata()
HDCGExprScalar.cpp811 QualType EltTy = DstType->getAs<ExtVectorType>()->getElementType(); in EmitScalarConversion()
/NextBSD/contrib/llvm/tools/lldb/source/Symbol/
HDClangASTType.cpp320 … const clang::ExtVectorType *ext_vector_type = qual_type->getAs<clang::ExtVectorType>(); in IsVectorType()
/NextBSD/contrib/llvm/tools/clang/include/clang/Basic/
HDAttr.td685 def ExtVectorType : Attr {
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTWriter.cpp182 void ASTTypeWriter::VisitExtVectorType(const ExtVectorType *T) { in VisitExtVectorType()
/NextBSD/contrib/llvm/tools/clang/include/clang/Sema/
HDSema.h110 class ExtVectorType; variable