Lines Matching defs:DstSize
1170 /// with an in-memory size smaller than DstSize.
1174 uint64_t DstSize, CodeGenFunction &CGF) {
1186 if (FirstEltSize < DstSize &&
1196 return EnterStructPointerForCoercedAccess(SrcPtr, SrcSTy, DstSize, CGF);
1233 uint64_t DstSize = DL.getTypeSizeInBits(DestIntTy);
1235 if (SrcSize > DstSize) {
1236 Val = CGF.Builder.CreateLShr(Val, SrcSize - DstSize, "coerce.highbits");
1240 Val = CGF.Builder.CreateShl(Val, DstSize - SrcSize, "coerce.highbits");
1270 llvm::TypeSize DstSize = CGF.CGM.getDataLayout().getTypeAllocSize(Ty);
1274 DstSize.getFixedValue(), CGF);
1289 if (!SrcSize.isScalable() && !DstSize.isScalable() &&
1290 SrcSize.getFixedValue() >= DstSize.getFixedValue()) {
1291 // Generally SrcSize is never greater than DstSize, since this means we are
1339 llvm::TypeSize DstSize,
1341 if (!DstSize)
1359 if (SrcSize.isScalable() || SrcSize <= DstSize) {
1379 llvm::Type *DstIntTy = Builder.getIntNTy(DstSize.getFixedValue() * 8);
1386 // Generally SrcSize is never greater than DstSize, since this means we are
1398 Builder.CreateTypeSize(IntPtrTy, DstSize));
3273 uint64_t DstSize = PtrElementSize.getFixedValue();
3276 if (SrcSize <= DstSize) {
3291 if (SrcSize > DstSize) {
3292 Builder.CreateMemCpy(Ptr, AddrToStoreInto, DstSize);
5453 uint64_t DstSize = DstTypeSize.getFixedValue();
5459 if (SrcSize < DstSize) {