Lines Matching refs:DstSize

1170                                    uint64_t DstSize, CodeGenFunction &CGF) {  in EnterStructPointerForCoercedAccess()  argument
1182 if (FirstEltSize < DstSize && in EnterStructPointerForCoercedAccess()
1192 return EnterStructPointerForCoercedAccess(SrcPtr, SrcSTy, DstSize, CGF); in EnterStructPointerForCoercedAccess()
1229 uint64_t DstSize = DL.getTypeSizeInBits(DestIntTy); in CoerceIntOrPtrToIntOrPtr() local
1231 if (SrcSize > DstSize) { in CoerceIntOrPtrToIntOrPtr()
1232 Val = CGF.Builder.CreateLShr(Val, SrcSize - DstSize, "coerce.highbits"); in CoerceIntOrPtrToIntOrPtr()
1236 Val = CGF.Builder.CreateShl(Val, DstSize - SrcSize, "coerce.highbits"); in CoerceIntOrPtrToIntOrPtr()
1266 llvm::TypeSize DstSize = CGF.CGM.getDataLayout().getTypeAllocSize(Ty); in CreateCoercedLoad() local
1270 DstSize.getFixedValue(), CGF); in CreateCoercedLoad()
1285 if (!SrcSize.isScalable() && !DstSize.isScalable() && in CreateCoercedLoad()
1286 SrcSize.getFixedValue() >= DstSize.getFixedValue()) { in CreateCoercedLoad()
1397 llvm::TypeSize DstSize = CGF.CGM.getDataLayout().getTypeAllocSize(DstTy); in CreateCoercedStore() local
1402 SrcSize.getFixedValue() <= DstSize.getFixedValue()) { in CreateCoercedStore()
1420 llvm::ConstantInt::get(CGF.IntPtrTy, DstSize.getFixedValue())); in CreateCoercedStore()
3258 uint64_t DstSize = PtrElementSize.getFixedValue(); in EmitFunctionProlog() local
3261 if (SrcSize <= DstSize) { in EmitFunctionProlog()
3276 if (SrcSize > DstSize) { in EmitFunctionProlog()
3277 Builder.CreateMemCpy(Ptr, AddrToStoreInto, DstSize); in EmitFunctionProlog()
5335 uint64_t DstSize = DstTypeSize.getFixedValue(); in EmitCall() local
5341 if (SrcSize < DstSize) { in EmitCall()