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

/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprScalar.cpp110 QualType DstType, llvm::Type *DstTy);
558 QualType DstType,
569 assert(DstType->isFloatingType());
573 APFloat::getLargest(CGF.getContext().getFloatTypeSemantics(DstType));
599 unsigned Width = CGF.getContext().getIntWidth(DstType);
600 bool Unsigned = DstType->isUnsignedIntegerOrEnumerationType();
657 if (CGF.getContext().getFloatingTypeOrder(OrigSrcType, DstType) != 1)
664 CGF.getContext().getFloatTypeSemantics(DstType);
685 CGF.EmitCheckTypeDescriptor(DstType)
694 QualType DstType) {
555 EmitFloatConversionCheck(Value *OrigSrc, QualType OrigSrcType, Value *Src, QualType SrcType, QualType DstType, llvm::Type *DstTy) argument
693 EmitScalarConversion(Value *Src, QualType SrcType, QualType DstType) argument
975 DstType = E->getType(); local
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DExpr.h3485 ConvertVectorExpr(Expr* SrcExpr, TypeSourceInfo *TI, QualType DstType, argument
3488 : Expr(ConvertVectorExprClass, DstType, VK, OK,
3489 DstType->isDependentType(),
3490 DstType->isDependentType() || SrcExpr->isValueDependent(),
3491 (DstType->isInstantiationDependentType() ||
3493 (DstType->containsUnexpandedParameterPack() ||
4532 AsTypeExpr(Expr* SrcExpr, QualType DstType,
4535 : Expr(AsTypeExprClass, DstType, VK, OK,
4536 DstType->isDependentType(),
4537 DstType
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaStmt.cpp1115 Sema::DiagnoseAssignmentEnum(QualType DstType, QualType SrcType, argument
1122 if (const EnumType *ET = DstType->getAs<EnumType>())
1123 if (!Context.hasSameType(SrcType, DstType) &&
1128 unsigned DstWidth = Context.getIntWidth(DstType);
1129 bool DstIsSigned = DstType->isSignedIntegerOrEnumerationType();
1158 << DstType;
H A DSemaExpr.cpp10570 static void MakeObjCStringLiteralFixItHint(Sema& SemaRef, QualType DstType, argument
10576 const ObjCObjectPointerType *PT = DstType->getAs<ObjCObjectPointerType>();
10606 QualType DstType, QualType SrcType,
10624 DiagnoseAssignmentEnum(DstType, SrcType, SrcExpr);
10629 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this);
10634 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this);
10638 MakeObjCStringLiteralFixItHint(*this, DstType, SrcExpr, Hint, IsNSString);
10643 CheckInferredResultType = DstType->isObjCObjectPointerType() &&
10646 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this);
10650 DstType
10604 DiagnoseAssignmentResult(AssignConvertType ConvTy, SourceLocation Loc, QualType DstType, QualType SrcType, Expr *SrcExpr, AssignmentAction Action, bool *Complained) argument
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h7309 QualType DstType, QualType SrcType,
7315 void DiagnoseAssignmentEnum(QualType DstType, QualType SrcType,
/freebsd-9.3-release/contrib/llvm/lib/Analysis/
H A DScalarEvolution.cpp1545 Type *DstType = Trunc->getType(); variable
1590 return getTruncateExpr(Fold, DstType);

Completed in 288 milliseconds