Searched refs:DstType (Results 1 - 7 of 7) sorted by relevance

/external/deqp/framework/randomshaders/
H A DrsgExpression.cpp512 template <typename SrcType, typename DstType>
513 inline DstType convert (SrcType src)
516 return Scalar::min<DstType>().template as<DstType>();
518 return Scalar::max<DstType>().template as<DstType>();
520 return DstType(src);
542 template <typename SrcType, typename DstType>
543 inline void convertValueRange (SrcType srcMin, SrcType srcMax, DstType& dstMin, DstType
[all...]
/external/clang/lib/CodeGen/
H A DCGExprScalar.cpp146 QualType DstType, llvm::Type *DstTy);
600 QualType DstType,
612 assert(DstType->isFloatingType());
616 APFloat::getLargest(CGF.getContext().getFloatTypeSemantics(DstType));
642 unsigned Width = CGF.getContext().getIntWidth(DstType);
643 bool Unsigned = DstType->isUnsignedIntegerOrEnumerationType();
700 if (CGF.getContext().getFloatingTypeOrder(OrigSrcType, DstType) != 1)
707 CGF.getContext().getFloatTypeSemantics(DstType);
728 CGF.EmitCheckTypeDescriptor(DstType)
737 QualType DstType) {
597 EmitFloatConversionCheck(Value *OrigSrc, QualType OrigSrcType, Value *Src, QualType SrcType, QualType DstType, llvm::Type *DstTy) argument
736 EmitScalarConversion(Value *Src, QualType SrcType, QualType DstType) argument
1054 DstType = E->getType(); local
[all...]
/external/clang/include/clang/AST/
H A DExpr.h3513 ConvertVectorExpr(Expr* SrcExpr, TypeSourceInfo *TI, QualType DstType, argument
3516 : Expr(ConvertVectorExprClass, DstType, VK, OK,
3517 DstType->isDependentType(),
3518 DstType->isDependentType() || SrcExpr->isValueDependent(),
3519 (DstType->isInstantiationDependentType() ||
3521 (DstType->containsUnexpandedParameterPack() ||
4576 AsTypeExpr(Expr* SrcExpr, QualType DstType, argument
4579 : Expr(AsTypeExprClass, DstType, VK, OK,
4580 DstType->isDependentType(),
4581 DstType
[all...]
/external/clang/lib/Sema/
H A DSemaStmt.cpp1170 Sema::DiagnoseAssignmentEnum(QualType DstType, QualType SrcType, argument
1175 if (const EnumType *ET = DstType->getAs<EnumType>())
1176 if (!Context.hasSameUnqualifiedType(SrcType, DstType) &&
1181 unsigned DstWidth = Context.getIntWidth(DstType);
1182 bool DstIsSigned = DstType->isSignedIntegerOrEnumerationType();
1191 << DstType.getUnqualifiedType();
1216 << DstType.getUnqualifiedType();
H A DSemaExpr.cpp11492 Sema::ConversionToObjCStringLiteralCheck(QualType DstType, Expr *&Exp) { argument
11496 const ObjCObjectPointerType *PT = DstType->getAs<ObjCObjectPointerType>();
11526 QualType DstType, QualType SrcType,
11545 DiagnoseAssignmentEnum(DstType, SrcType, SrcExpr);
11550 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this);
11555 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this);
11563 CheckInferredResultType = DstType->isObjCObjectPointerType() &&
11566 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this);
11570 DstType = DstType
11524 DiagnoseAssignmentResult(AssignConvertType ConvTy, SourceLocation Loc, QualType DstType, QualType SrcType, Expr *SrcExpr, AssignmentAction Action, bool *Complained) argument
[all...]
/external/clang/include/clang/Sema/
H A DSema.h7181 bool ConversionToObjCStringLiteralCheck(QualType DstType, Expr *&SrcExpr);
7899 QualType DstType, QualType SrcType,
7911 void DiagnoseAssignmentEnum(QualType DstType, QualType SrcType,
/external/llvm/lib/Analysis/
H A DScalarEvolution.cpp2026 Type *DstType = Trunc->getType(); variable
2071 return getTruncateExpr(Fold, DstType);

Completed in 216 milliseconds