reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGExprScalar.cpp
 1181   if (SrcType->isFixedPointType()) {
 1190       return EmitFixedPointConversion(Src, SrcType, DstType, Loc);
 1195     if (SrcType->isIntegerType())
 1197       return EmitFixedPointConversion(Src, SrcType, DstType, Loc);
 1203   QualType NoncanonicalSrcType = SrcType;
 1206   SrcType = CGF.getContext().getCanonicalType(SrcType);
 1206   SrcType = CGF.getContext().getCanonicalType(SrcType);
 1208   if (SrcType == DstType) return Src;
 1213   QualType OrigSrcType = SrcType;
 1218     return EmitConversionToBool(Src, SrcType);
 1223   if (SrcType->isHalfType() && !CGF.getContext().getLangOpts().NativeHalfType) {
 1242       SrcType = CGF.getContext().FloatTy;
 1264     assert(SrcType->isIntegerType() && "Not ptr->ptr or int->ptr conversion?");
 1268     bool InputSigned = SrcType->isSignedIntegerOrEnumerationType();
 1282   if (DstType->isExtVectorType() && !SrcType->isVectorType()) {
 1286                SrcType.getTypePtr() &&
 1342     EmitFloatConversionCheck(OrigSrc, OrigSrcType, Src, SrcType, DstType, DstTy,
 1361     bool InputSigned = SrcType->isSignedIntegerOrEnumerationType();
 1362     if (SrcType->isBooleanType() && Opts.TreatBooleanAsSigned) {