Lines Matching refs:DstSize

1160                                    uint64_t DstSize, CodeGenFunction &CGF) {  in EnterStructPointerForCoercedAccess()  argument
1172 if (FirstEltSize < DstSize && in EnterStructPointerForCoercedAccess()
1182 return EnterStructPointerForCoercedAccess(SrcPtr, SrcSTy, DstSize, CGF); in EnterStructPointerForCoercedAccess()
1219 uint64_t DstSize = DL.getTypeSizeInBits(DestIntTy); in CoerceIntOrPtrToIntOrPtr() local
1221 if (SrcSize > DstSize) { in CoerceIntOrPtrToIntOrPtr()
1222 Val = CGF.Builder.CreateLShr(Val, SrcSize - DstSize, "coerce.highbits"); in CoerceIntOrPtrToIntOrPtr()
1226 Val = CGF.Builder.CreateShl(Val, DstSize - SrcSize, "coerce.highbits"); in CoerceIntOrPtrToIntOrPtr()
1256 llvm::TypeSize DstSize = CGF.CGM.getDataLayout().getTypeAllocSize(Ty); in CreateCoercedLoad() local
1260 DstSize.getFixedSize(), CGF); in CreateCoercedLoad()
1275 if (!SrcSize.isScalable() && !DstSize.isScalable() && in CreateCoercedLoad()
1276 SrcSize.getFixedSize() >= DstSize.getFixedSize()) { in CreateCoercedLoad()
1387 llvm::TypeSize DstSize = CGF.CGM.getDataLayout().getTypeAllocSize(DstTy); in CreateCoercedStore() local
1392 SrcSize.getFixedSize() <= DstSize.getFixedSize()) { in CreateCoercedStore()
1410 llvm::ConstantInt::get(CGF.IntPtrTy, DstSize.getFixedSize())); in CreateCoercedStore()
2975 uint64_t DstSize = CGM.getDataLayout().getTypeAllocSize(DstTy); in EmitFunctionProlog() local
2978 if (SrcSize <= DstSize) { in EmitFunctionProlog()
2993 if (SrcSize > DstSize) { in EmitFunctionProlog()
2994 Builder.CreateMemCpy(Ptr, AddrToStoreInto, DstSize); in EmitFunctionProlog()
5039 uint64_t DstSize = CGM.getDataLayout().getTypeAllocSize(STy); in EmitCall() local
5045 if (SrcSize < DstSize) { in EmitCall()