Lines Matching defs:SrcTy
600 llvm::Type *SrcTy =
602 if (llvm::StructType *SrcSTy = dyn_cast<llvm::StructType>(SrcTy))
649 llvm::Type *SrcTy =
652 // If SrcTy and Ty are the same, just do a load.
653 if (SrcTy == Ty)
658 if (llvm::StructType *SrcSTy = dyn_cast<llvm::StructType>(SrcTy)) {
660 SrcTy = cast<llvm::PointerType>(SrcPtr->getType())->getElementType();
663 uint64_t SrcSize = CGF.CGM.getTargetData().getTypeAllocSize(SrcTy);
668 (isa<llvm::IntegerType>(SrcTy) || isa<llvm::PointerType>(SrcTy))) {
693 CGF.Builder.CreateBitCast(Tmp, llvm::PointerType::getUnqual(SrcTy));
735 llvm::Type *SrcTy = Src->getType();
738 if (SrcTy == DstTy) {
743 uint64_t SrcSize = CGF.CGM.getTargetData().getTypeAllocSize(SrcTy);
752 if ((isa<llvm::IntegerType>(SrcTy) || isa<llvm::PointerType>(SrcTy)) &&
764 CGF.Builder.CreateBitCast(DstPtr, llvm::PointerType::getUnqual(SrcTy));
777 llvm::Value *Tmp = CGF.CreateTempAlloca(SrcTy);