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

/freebsd-10.1-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprScalar.cpp748 if (DstType->isExtVectorType() && !SrcType->isVectorType()) {
900 (E->getNumSubExprs() == 3 && E->getExpr(2)->getType()->isVectorType())) {
983 assert(SrcType->isVectorType() &&
985 assert(DstType->isVectorType() &&
1067 if (!E->getBase()->getType()->isVectorType())
1666 } else if (type->isVectorType()) {
2699 if (LHSTy->isVectorType() && !E->getType()->isVectorType()) {
2776 if (LHSTy->isVectorType())
2870 if (E->getType()->isVectorType()) {
[all...]
H A DTargetInfo.cpp628 if (Ty->isVectorType()) {
2824 if (T->isVectorType() || (BT && BT->isFloatingPoint())) {
3297 (!Base->isVectorType() || !TyPtr->isVectorType() ||
3415 if (Base->isVectorType()) {
3477 if (Ty->isVectorType())
3554 if (RetTy->isVectorType() && getContext().getTypeSize(RetTy) > 128)
3867 if (Ty->isVectorType() && getContext().getTypeSize(Ty) > 128) {
3881 if (Ty->isFloatingType() || Ty->isVectorType())
4797 if (isAggregateTypeForABI(Ty) || Ty->isVectorType()) {
[all...]
H A DCGExpr.cpp1062 if (Ty->isVectorType()) {
1181 if (Ty->isVectorType()) {
2257 if (E->getBase()->getType()->isVectorType()) {
2393 assert(E->getBase()->getType()->isVectorType());
2397 assert(E->getBase()->getType()->isVectorType() &&
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaExpr.cpp3234 if (!(T->isArithmeticType() || T->isVoidType() || T->isVectorType())) {
5025 assert(VectorTy->isVectorType() && "Not a vector type!");
5027 if (Ty->isVectorType() || Ty->isIntegerType()) {
5030 Ty->isVectorType() ?
5053 if (SrcTy->isVectorType()) {
5112 && castType->isVectorType() && (PE || PLE)) {
5119 if (!E->getType()->isVectorType())
5167 assert(Ty->isVectorType() && "Expected vector type");
5298 if (S.getLangOpts().OpenCL && CondTy->isVectorType())
5549 if (LHS.get()->getType()->isVectorType() ||
[all...]
H A DSemaCast.cpp1809 bool destIsVector = DestType->isVectorType();
1810 bool srcIsVector = SrcType->isVectorType();
2177 if (!DestType->isScalarType() && !DestType->isVectorType()) {
2221 if (!SrcType->isScalarType() && !SrcType->isVectorType()) {
2244 if (SrcType->isVectorType()) {
H A DSemaInit.cpp619 else if (T->isVectorType())
708 IList->getType()->isVectorType())) {
731 CurrentObjectType->isVectorType()? 1 :
775 } else if (DeclType->isVectorType()) {
850 assert((ElemType->isRecordType() || ElemType->isVectorType() ||
906 if ((ElemType->isRecordType() || ElemType->isVectorType()) &&
933 (ElemType->isAggregateType() || ElemType->isVectorType())) {
1137 if (!isa<InitListExpr>(Init) && Init->getType()->isVectorType()) {
1200 if (!IType->isVectorType()) {
H A DSemaChecking.cpp1767 if (!LHSType->isVectorType() || !RHSType->isVectorType())
1840 if (!SrcTy->isVectorType() && !SrcTy->isDependentType())
1844 if (!DstTy->isVectorType() && !DstTy->isDependentType())
H A DSemaOverload.cpp1369 if (!ToType->isVectorType() && !FromType->isVectorType())
1394 if (ToType->isVectorType() && FromType->isVectorType()) {
2125 if (FromPointeeType->isVectorType() && ToPointeeType->isVectorType() &&
6574 } else if (Ty->isVectorType()) {
H A DSemaExprCXX.cpp4586 if (LTy->isVectorType() || RTy->isVectorType())
5390 !ObjectType->isVectorType()) {
H A DSemaDeclAttr.cpp1958 if ((count == 1) || !iter->getType()->isVectorType()) {
3272 if (FirstType->hasFloatingRepresentation() || FirstType->isVectorType()) {
3275 << FirstType->isVectorType() << FirstType;
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/AST/
H A DType.cpp1058 if (CanonicalType->isScalarType() || CanonicalType->isVectorType())
1118 if (CanonicalType->isScalarType() || CanonicalType->isVectorType())
1165 if (BaseTy->isScalarType() || BaseTy->isVectorType() ||
1219 if (BaseTy->isScalarType() || BaseTy->isVectorType()) return true;
1271 if (BaseTy->isScalarType() || BaseTy->isVectorType()) return true;
H A DExprClassification.cpp196 if (cast<ArraySubscriptExpr>(E)->getBase()->getType()->isVectorType())
H A DExprConstant.cpp4491 if (E->getBase()->getType()->isVectorType())
5269 assert(E->isRValue() && E->getType()->isVectorType() &&"not a vector rvalue");
5360 && E->getInit(CountInits)->getType()->isVectorType()) {
6935 if (Ty->isVectorType()) {
7926 } else if (T->isVectorType()) {
H A DExpr.cpp3251 return ASE->getBase()->getType()->isVectorType();
H A DASTContext.cpp6425 assert(FirstVec->isVectorType() && "FirstVec should be a vector type");
6426 assert(SecondVec->isVectorType() && "SecondVec should be a vector type");
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DRegionStore.cpp1325 if (RTy->isVectorType())
1687 if (typedSuperR->getValueType()->isVectorType())
1907 if (Ty->isVectorType())
2021 assert(T->isVectorType());
H A DExprEngineC.cpp588 (T->isArrayType() || T->isRecordType() || T->isVectorType() ||
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Analysis/
H A DUninitializedValues.cpp40 return ty->isScalarType() || ty->isVectorType();
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/AST/
H A DType.h1550 bool isVectorType() const; // GCC vector type.
4913 inline bool Type::isVectorType() const { function in class:clang::FunctionType::ExtInfo::FunctionProtoType::Type

Completed in 557 milliseconds