Lines Matching refs:SrcTy
901 llvm::Type *SrcTy = SrcPtr.getElementType(); in EnterStructPointerForCoercedAccess() local
902 if (llvm::StructType *SrcSTy = dyn_cast<llvm::StructType>(SrcTy)) in EnterStructPointerForCoercedAccess()
971 llvm::Type *SrcTy = Src.getElementType(); in CreateCoercedLoad() local
974 if (SrcTy == Ty) in CreateCoercedLoad()
979 if (llvm::StructType *SrcSTy = dyn_cast<llvm::StructType>(SrcTy)) { in CreateCoercedLoad()
981 SrcTy = Src.getType()->getElementType(); in CreateCoercedLoad()
984 uint64_t SrcSize = CGF.CGM.getDataLayout().getTypeAllocSize(SrcTy); in CreateCoercedLoad()
989 (isa<llvm::IntegerType>(SrcTy) || isa<llvm::PointerType>(SrcTy))) { in CreateCoercedLoad()
1049 llvm::Type *SrcTy = Src->getType(); in CreateCoercedStore() local
1051 if (SrcTy == DstTy) { in CreateCoercedStore()
1056 uint64_t SrcSize = CGF.CGM.getDataLayout().getTypeAllocSize(SrcTy); in CreateCoercedStore()
1065 if ((isa<llvm::IntegerType>(SrcTy) || isa<llvm::PointerType>(SrcTy)) && in CreateCoercedStore()
1076 Dst = CGF.Builder.CreateBitCast(Dst, llvm::PointerType::getUnqual(SrcTy)); in CreateCoercedStore()
1088 Address Tmp = CreateTempAllocaForCoercion(CGF, SrcTy, Dst.getAlignment()); in CreateCoercedStore()
3370 llvm::Type *SrcTy = Src.getType()->getElementType(); in EmitCall() local
3371 uint64_t SrcSize = CGM.getDataLayout().getTypeAllocSize(SrcTy); in EmitCall()