reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1243 SrcTy = CGF.FloatTy; 1248 if (SrcTy == DstTy) { 1261 if (isa<llvm::PointerType>(SrcTy)) 1275 if (isa<llvm::PointerType>(SrcTy)) { 1294 if (isa<llvm::VectorType>(SrcTy) || isa<llvm::VectorType>(DstTy)) { 1296 unsigned SrcSize = SrcTy->getPrimitiveSizeInBits(); 1308 llvm::Type *SrcElementTy = SrcTy->getVectorElementType(); 1348 if (SrcTy->isFloatingPointTy()) { 1353 CGF.CGM.getIntrinsic(llvm::Intrinsic::convert_to_fp16, SrcTy), Src); 1360 if (isa<llvm::IntegerType>(SrcTy)) { 1372 assert(SrcTy->isFloatingPointTy() && "Unknown real conversion"); 1378 assert(SrcTy->isFloatingPointTy() && DstTy->isFloatingPointTy() && 1380 if (DstTy->getTypeID() < SrcTy->getTypeID())