Searched refs:ExtVectorType (Results 1 - 18 of 18) sorted by relevance

/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DCanonicalType.h537 struct CanProxyAdaptor<ExtVectorType> : public CanProxyBase<ExtVectorType> {
H A DRecursiveASTVisitor.h910 DEF_TRAVERSE_TYPE(ExtVectorType, {
1133 DEF_TRAVERSE_TYPELOC(ExtVectorType, {
H A DTypeLoc.h1468 ExtVectorType> {
H A DType.h2562 /// ExtVectorType - Extended vector type. This type is created using
2567 class ExtVectorType : public VectorType { class in namespace:clang
2568 ExtVectorType(QualType vecType, unsigned nElements, QualType canonType) : function in class:clang::ExtVectorType
4917 return isa<ExtVectorType>(CanonicalType);
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp1536 const ExtVectorType *VectorParam = cast<ExtVectorType>(Param);
1537 if (const ExtVectorType *VectorArg = dyn_cast<ExtVectorType>(Arg)) {
1572 if (const ExtVectorType *VectorArg = dyn_cast<ExtVectorType>(Arg)) {
H A DSemaExprMember.cpp283 const ExtVectorType *vecType = baseType->getAs<ExtVectorType>();
H A DSemaExpr.cpp5050 // an ExtVectorType.
5073 QualType DestElemTy = DestTy->getAs<ExtVectorType>()->getElementType();
6237 QualType elType = cast<ExtVectorType>(LHSType)->getElementType();
6674 if (const ExtVectorType *LV = LHSType->getAs<ExtVectorType>()) {
9618 QualType T = resultType->getAs<ExtVectorType>()->getElementType();
9664 QualType T = resultType->getAs<ExtVectorType>()->getElementType();
H A DSemaTemplate.cpp3886 bool UnnamedLocalNoLinkageFinder::VisitExtVectorType(const ExtVectorType* T) {
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenFunction.cpp444 const ExtVectorType *hintEltQTy = hintQTy->getAs<ExtVectorType>();
H A DCGExprScalar.cpp750 QualType EltTy = DstType->getAs<ExtVectorType>()->getElementType();
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/AST/
H A DTypePrinter.cpp554 void TypePrinter::printExtVectorBefore(const ExtVectorType *T,
558 void TypePrinter::printExtVectorAfter(const ExtVectorType *T, raw_ostream &OS) {
H A DMicrosoftMangle.cpp1689 void MicrosoftCXXNameMangler::mangleType(const ExtVectorType *T,
H A DASTImporter.cpp55 QualType VisitExtVectorType(const ExtVectorType *T);
1576 QualType ASTNodeImporter::VisitExtVectorType(const ExtVectorType *T) {
H A DExpr.cpp3320 Index = ExtVectorType::getAccessorIdx(Comp[i]);
H A DItaniumMangle.cpp2288 void CXXNameMangler::mangleType(const ExtVectorType *T) {
H A DASTContext.cpp2710 ExtVectorType *New = new (*this, TypeAlignment)
2711 ExtVectorType(vecType, NumElts, Canonical);
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriter.cpp170 void ASTTypeWriter::VisitExtVectorType(const ExtVectorType *T) {
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h106 class ExtVectorType;

Completed in 352 milliseconds