Searched refs:isVectorType (Results 1 - 20 of 20) sorted by relevance

/external/clang/lib/CodeGen/
H A DCGExprScalar.cpp748 if (DstType->isExtVectorType() && !SrcType->isVectorType()) {
900 (E->getNumSubExprs() == 3 && E->getExpr(2)->getType()->isVectorType())) {
982 assert(SrcType->isVectorType() &&
984 assert(DstType->isVectorType() &&
1066 if (!E->getBase()->getType()->isVectorType())
1673 } else if (type->isVectorType()) {
2710 if (LHSTy->isVectorType() && !E->getType()->isVectorType()) {
2787 if (LHSTy->isVectorType())
2883 if (E->getType()->isVectorType()) {
[all...]
H A DTargetInfo.cpp619 if (Ty->isVectorType()) {
2927 if ((T->isVectorType() && getContext().getTypeSize(T) == 128) ||
3007 if (Ty->isVectorType())
3016 if ((EltType->isVectorType() &&
3024 return AlignAsType->isVectorType();
3041 if (Ty->isVectorType()) {
3075 if (RetTy->isVectorType()) {
3393 if (Ty->isVectorType())
3409 if (!Ty->isFloatingType() && !Ty->isVectorType()) {
3484 if (RetTy->isVectorType()
[all...]
H A DCGExpr.cpp1069 if (Ty->isVectorType()) {
1188 if (Ty->isVectorType()) {
2306 if (E->getBase()->getType()->isVectorType()) {
2441 assert(E->getBase()->getType()->isVectorType());
2445 assert(E->getBase()->getType()->isVectorType() &&
/external/clang/lib/Sema/
H A DSemaExpr.cpp3324 if (!(T->isArithmeticType() || T->isVoidType() || T->isVectorType())) {
5148 assert(destTy->isVectorType() || srcTy->isVectorType());
5157 assert(VectorTy->isVectorType() && "Not a vector type!");
5159 if (Ty->isVectorType() || Ty->isIntegerType()) {
5162 Ty->isVectorType() ?
5185 if (SrcTy->isVectorType()) {
5244 && castType->isVectorType() && (PE || PLE)) {
5251 if (!E->getType()->isVectorType())
5307 assert(Ty->isVectorType()
[all...]
H A DSemaCast.cpp1832 bool destIsVector = DestType->isVectorType();
1833 bool srcIsVector = SrcType->isVectorType();
2220 if (!DestType->isScalarType() && !DestType->isVectorType()) {
2264 if (!SrcType->isScalarType() && !SrcType->isVectorType()) {
2287 if (SrcType->isVectorType()) {
H A DSemaInit.cpp694 else if (T->isVectorType())
782 IList->getType()->isVectorType())) {
805 CurrentObjectType->isVectorType()? 1 :
849 } else if (DeclType->isVectorType()) {
924 assert((ElemType->isRecordType() || ElemType->isVectorType() ||
980 if ((ElemType->isRecordType() || ElemType->isVectorType()) &&
1007 (ElemType->isAggregateType() || ElemType->isVectorType())) {
1211 if (!isa<InitListExpr>(Init) && Init->getType()->isVectorType()) {
1313 if (!IType->isVectorType()) {
H A DSemaChecking.cpp1830 if (!LHSType->isVectorType() || !RHSType->isVectorType())
1903 if (!SrcTy->isVectorType() && !SrcTy->isDependentType())
1907 if (!DstTy->isVectorType() && !DstTy->isDependentType())
H A DSemaOverload.cpp1382 if (!ToType->isVectorType() && !FromType->isVectorType())
1407 if (ToType->isVectorType() && FromType->isVectorType()) {
2134 if (FromPointeeType->isVectorType() && ToPointeeType->isVectorType() &&
6761 } else if (Ty->isVectorType()) {
H A DSemaDeclAttr.cpp1552 if ((count == 1) || !I->getType()->isVectorType()) {
2636 if (FirstType->hasFloatingRepresentation() || FirstType->isVectorType()) {
2639 << FirstType->isVectorType() << FirstType;
H A DSemaExprCXX.cpp4557 if (LTy->isVectorType() || RTy->isVectorType())
5362 !ObjectType->isVectorType()) {
/external/clang/lib/AST/
H A DType.cpp1065 if (CanonicalType->isScalarType() || CanonicalType->isVectorType())
1125 if (CanonicalType->isScalarType() || CanonicalType->isVectorType())
1172 if (BaseTy->isScalarType() || BaseTy->isVectorType() ||
1226 if (BaseTy->isScalarType() || BaseTy->isVectorType()) return true;
1278 if (BaseTy->isScalarType() || BaseTy->isVectorType()) return true;
H A DExprClassification.cpp194 if (cast<ArraySubscriptExpr>(E)->getBase()->getType()->isVectorType())
H A DASTDiagnostic.cpp235 if (Ty->isVectorType()) {
H A DExprConstant.cpp4534 if (E->getBase()->getType()->isVectorType())
5315 assert(E->isRValue() && E->getType()->isVectorType() &&"not a vector rvalue");
5406 && E->getInit(CountInits)->getType()->isVectorType()) {
6986 if (Ty->isVectorType()) {
7979 } else if (T->isVectorType()) {
H A DASTContext.cpp6370 assert(FirstVec->isVectorType() && "FirstVec should be a vector type");
6371 assert(SecondVec->isVectorType() && "SecondVec should be a vector type");
H A DExpr.cpp3294 return ASE->getBase()->getType()->isVectorType();
/external/clang/lib/StaticAnalyzer/Core/
H A DRegionStore.cpp1322 if (RTy->isVectorType())
1684 if (typedSuperR->getValueType()->isVectorType())
1904 if (Ty->isVectorType())
2018 assert(T->isVectorType());
H A DExprEngineC.cpp596 (T->isArrayType() || T->isRecordType() || T->isVectorType() ||
/external/clang/lib/Analysis/
H A DUninitializedValues.cpp40 return ty->isScalarType() || ty->isVectorType();
/external/clang/include/clang/AST/
H A DType.h1549 bool isVectorType() const; // GCC vector type.
4942 inline bool Type::isVectorType() const { function in class:clang::FunctionType::ExtInfo::FunctionProtoType::Type

Completed in 405 milliseconds