Lines Matching refs:DestTy
1022 QualType DestTy = CE->getType(); in VisitCastExpr() local
1025 if (!DestTy->isVoidType()) in VisitCastExpr()
1040 ConvertType(CGF.getContext().getPointerType(DestTy))); in VisitCastExpr()
1041 return EmitLoadOfLValue(CGF.MakeNaturalAlignAddrLValue(V, DestTy)); in VisitCastExpr()
1049 return Builder.CreateBitCast(Src, ConvertType(DestTy)); in VisitCastExpr()
1059 DestTy->getCXXRecordDeclForPointerType(); in VisitCastExpr()
1110 cast<llvm::PointerType>(ConvertType(DestTy))); in VisitCastExpr()
1160 assert(CGF.getContext().hasSameUnqualifiedType(E->getType(), DestTy)); in VisitCastExpr()
1174 return Builder.CreateIntToPtr(IntResult, ConvertType(DestTy)); in VisitCastExpr()
1177 assert(!DestTy->isBooleanType() && "bool should use PointerToBool"); in VisitCastExpr()
1178 return Builder.CreatePtrToInt(Visit(E), ConvertType(DestTy)); in VisitCastExpr()
1185 llvm::Type *DstTy = ConvertType(DestTy); in VisitCastExpr()
1188 DestTy->getAs<VectorType>()->getElementType()); in VisitCastExpr()
1207 return EmitScalarConversion(Visit(E), E->getType(), DestTy); in VisitCastExpr()
1229 return EmitComplexToScalarConversion(V, E->getType(), DestTy); in VisitCastExpr()