Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:DstSize

877 /// with an in-memory size smaller than DstSize.
881 uint64_t DstSize, CodeGenFunction &CGF) {
893 if (FirstEltSize < DstSize &&
903 return EnterStructPointerForCoercedAccess(SrcPtr, SrcSTy, DstSize, CGF);
940 uint64_t DstSize = DL.getTypeSizeInBits(DestIntTy);
942 if (SrcSize > DstSize) {
943 Val = CGF.Builder.CreateLShr(Val, SrcSize - DstSize, "coerce.highbits");
947 Val = CGF.Builder.CreateShl(Val, DstSize - SrcSize, "coerce.highbits");
977 uint64_t DstSize = CGF.CGM.getDataLayout().getTypeAllocSize(Ty);
980 Src = EnterStructPointerForCoercedAccess(Src, SrcSTy, DstSize, CGF);
995 if (SrcSize >= DstSize) {
996 // Generally SrcSize is never greater than DstSize, since this means we are
1072 uint64_t DstSize = CGF.CGM.getDataLayout().getTypeAllocSize(DstTy);
1075 if (SrcSize <= DstSize) {
1082 // Generally SrcSize is never greater than DstSize, since this means we are
1093 llvm::ConstantInt::get(CGF.IntPtrTy, DstSize),
2058 uint64_t DstSize = CGM.getDataLayout().getTypeAllocSize(DstTy);
2061 if (SrcSize <= DstSize) {
2079 if (SrcSize > DstSize) {
2080 Builder.CreateMemCpy(Ptr, AddrToStoreInto, DstSize);
3372 uint64_t DstSize = CGM.getDataLayout().getTypeAllocSize(STy);
3378 if (SrcSize < DstSize) {