Lines Matching full:dstsize
618 /// with an in-memory size smaller than DstSize.
622 uint64_t DstSize, CodeGenFunction &CGF) {
632 if (FirstEltSize < DstSize &&
643 return EnterStructPointerForCoercedAccess(SrcPtr, SrcSTy, DstSize, CGF);
680 uint64_t DstSize = DL.getTypeAllocSizeInBits(DestIntTy);
681 if (SrcSize > DstSize) {
682 Val = CGF.Builder.CreateLShr(Val, SrcSize - DstSize, "coerce.highbits");
686 Val = CGF.Builder.CreateShl(Val, DstSize - SrcSize, "coerce.highbits");
717 uint64_t DstSize = CGF.CGM.getDataLayout().getTypeAllocSize(Ty);
720 SrcPtr = EnterStructPointerForCoercedAccess(SrcPtr, SrcSTy, DstSize, CGF);
735 if (SrcSize >= DstSize) {
736 // Generally SrcSize is never greater than DstSize, since this means we are
821 uint64_t DstSize = CGF.CGM.getDataLayout().getTypeAllocSize(DstTy);
824 if (SrcSize <= DstSize) {
833 // Generally SrcSize is never greater than DstSize, since this means we are
846 llvm::ConstantInt::get(CGF.IntPtrTy, DstSize),
1385 uint64_t DstSize = CGM.getDataLayout().getTypeAllocSize(DstTy);
1387 if (SrcSize <= DstSize) {
1409 Builder.CreateMemCpy(Ptr, TempV, DstSize, AlignmentToUse);
2420 uint64_t DstSize = CGM.getDataLayout().getTypeAllocSize(STy);
2426 if (SrcSize < DstSize) {