Lines Matching defs:DstSize
614 /// with an in-memory size smaller than DstSize.
618 uint64_t DstSize, CodeGenFunction &CGF) {
628 if (FirstEltSize < DstSize &&
639 return EnterStructPointerForCoercedAccess(SrcPtr, SrcSTy, DstSize, CGF);
676 uint64_t DstSize = DL.getTypeAllocSizeInBits(DestIntTy);
677 if (SrcSize > DstSize) {
678 Val = CGF.Builder.CreateLShr(Val, SrcSize - DstSize, "coerce.highbits");
682 Val = CGF.Builder.CreateShl(Val, DstSize - SrcSize, "coerce.highbits");
713 uint64_t DstSize = CGF.CGM.getDataLayout().getTypeAllocSize(Ty);
716 SrcPtr = EnterStructPointerForCoercedAccess(SrcPtr, SrcSTy, DstSize, CGF);
731 if (SrcSize >= DstSize) {
732 // Generally SrcSize is never greater than DstSize, since this means we are
817 uint64_t DstSize = CGF.CGM.getDataLayout().getTypeAllocSize(DstTy);
820 if (SrcSize <= DstSize) {
829 // Generally SrcSize is never greater than DstSize, since this means we are
842 llvm::ConstantInt::get(CGF.IntPtrTy, DstSize),
1376 uint64_t DstSize = CGM.getDataLayout().getTypeAllocSize(DstTy);
1378 if (SrcSize <= DstSize) {
1400 Builder.CreateMemCpy(Ptr, TempV, DstSize, AlignmentToUse);
2414 uint64_t DstSize = CGM.getDataLayout().getTypeAllocSize(STy);
2420 if (SrcSize < DstSize) {