Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DCanonicalType.h536 struct CanProxyAdaptor<ExtVectorType> : public CanProxyBase<ExtVectorType> {
H A DDataRecursiveASTVisitor.h866 DEF_TRAVERSE_TYPE(ExtVectorType, { TRY_TO(TraverseType(T->getElementType())); })
1068 DEF_TRAVERSE_TYPELOC(ExtVectorType, {
H A DRecursiveASTVisitor.h931 DEF_TRAVERSE_TYPE(ExtVectorType, { TRY_TO(TraverseType(T->getElementType())); })
1133 DEF_TRAVERSE_TYPELOC(ExtVectorType, {
H A DType.h2630 class ExtVectorType : public VectorType {
2631 ExtVectorType(QualType vecType, unsigned nElements, QualType canonType) :
5002 return isa<ExtVectorType>(CanonicalType);
H A DTypeLoc.h1471 ExtVectorType> {
/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp1593 const ExtVectorType *VectorParam = cast<ExtVectorType>(Param); in DeduceTemplateArgumentsByTypeMatch()
1594 if (const ExtVectorType *VectorArg = dyn_cast<ExtVectorType>(Arg)) { in DeduceTemplateArgumentsByTypeMatch()
1629 if (const ExtVectorType *VectorArg = dyn_cast<ExtVectorType>(Arg)) { in DeduceTemplateArgumentsByTypeMatch()
H A DSemaExprMember.cpp286 const ExtVectorType *vecType = baseType->getAs<ExtVectorType>(); in CheckExtVectorComponent()
H A DSemaExpr.cpp5287 QualType DestElemTy = DestTy->getAs<ExtVectorType>()->getElementType(); in CheckExtVectorCast()
6508 QualType elType = cast<ExtVectorType>(LHSType)->getElementType(); in CheckAssignmentConstraints()
6980 if (isa<ExtVectorType>(LHSVecType)) { in CheckVectorOperands()
6992 if (!RHSVecType && isa<ExtVectorType>(LHSVecType)) { in CheckVectorOperands()
6997 if (!LHSVecType && isa<ExtVectorType>(RHSVecType)) { in CheckVectorOperands()
10046 QualType T = resultType->getAs<ExtVectorType>()->getElementType(); in CreateBuiltinUnaryOp()
10092 QualType T = resultType->getAs<ExtVectorType>()->getElementType(); in CreateBuiltinUnaryOp()
H A DSemaTemplate.cpp3983 bool UnnamedLocalNoLinkageFinder::VisitExtVectorType(const ExtVectorType* T) { in VisitExtVectorType()
/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DTypePrinter.cpp573 void TypePrinter::printExtVectorBefore(const ExtVectorType *T, in printExtVectorBefore()
577 void TypePrinter::printExtVectorAfter(const ExtVectorType *T, raw_ostream &OS) { in printExtVectorAfter()
H A DMicrosoftMangle.cpp1948 void MicrosoftCXXNameMangler::mangleType(const ExtVectorType *T, in mangleType()
H A DASTImporter.cpp55 QualType VisitExtVectorType(const ExtVectorType *T);
1574 QualType ASTNodeImporter::VisitExtVectorType(const ExtVectorType *T) { in VisitExtVectorType()
H A DItaniumMangle.cpp2321 void CXXNameMangler::mangleType(const ExtVectorType *T) { in mangleType()
H A DASTContext.cpp2793 ExtVectorType *New = new (*this, TypeAlignment) in getExtVectorType()
2794 ExtVectorType(vecType, NumElts, Canonical); in getExtVectorType()
H A DExpr.cpp3431 Index = ExtVectorType::getAccessorIdx(Comp[i]); in getEncodedElementAccess()
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCodeGenFunction.cpp514 const ExtVectorType *hintEltQTy = hintQTy->getAs<ExtVectorType>(); in EmitOpenCLKernelMetadata()
H A DCGExprScalar.cpp797 QualType EltTy = DstType->getAs<ExtVectorType>()->getElementType(); in EmitScalarConversion()
/minix3/external/bsd/llvm/dist/clang/include/clang/Basic/
H A DAttr.td676 def ExtVectorType : Attr {
/minix3/external/bsd/llvm/dist/clang/lib/Serialization/
H A DASTWriter.cpp182 void ASTTypeWriter::VisitExtVectorType(const ExtVectorType *T) { in VisitExtVectorType()
/minix3/external/bsd/llvm/dist/clang/include/clang/Sema/
H A DSema.h109 class ExtVectorType; variable