Lines Matching refs:DstSize
1174 uint64_t DstSize, CodeGenFunction &CGF) { in EnterStructPointerForCoercedAccess() argument
1186 if (FirstEltSize < DstSize && in EnterStructPointerForCoercedAccess()
1196 return EnterStructPointerForCoercedAccess(SrcPtr, SrcSTy, DstSize, CGF); in EnterStructPointerForCoercedAccess()
1233 uint64_t DstSize = DL.getTypeSizeInBits(DestIntTy); in CoerceIntOrPtrToIntOrPtr() local
1235 if (SrcSize > DstSize) { in CoerceIntOrPtrToIntOrPtr()
1236 Val = CGF.Builder.CreateLShr(Val, SrcSize - DstSize, "coerce.highbits"); in CoerceIntOrPtrToIntOrPtr()
1240 Val = CGF.Builder.CreateShl(Val, DstSize - SrcSize, "coerce.highbits"); in CoerceIntOrPtrToIntOrPtr()
1270 llvm::TypeSize DstSize = CGF.CGM.getDataLayout().getTypeAllocSize(Ty); in CreateCoercedLoad() local
1274 DstSize.getFixedValue(), CGF); in CreateCoercedLoad()
1289 if (!SrcSize.isScalable() && !DstSize.isScalable() && in CreateCoercedLoad()
1290 SrcSize.getFixedValue() >= DstSize.getFixedValue()) { in CreateCoercedLoad()
1339 llvm::TypeSize DstSize, in CreateCoercedStore() argument
1341 if (!DstSize) in CreateCoercedStore()
1359 if (SrcSize.isScalable() || SrcSize <= DstSize) { in CreateCoercedStore()
1379 llvm::Type *DstIntTy = Builder.getIntNTy(DstSize.getFixedValue() * 8); in CreateCoercedStore()
1398 Builder.CreateTypeSize(IntPtrTy, DstSize)); in CreateCoercedStore()
3259 uint64_t DstSize = PtrElementSize.getFixedValue(); in EmitFunctionProlog() local
3262 if (SrcSize <= DstSize) { in EmitFunctionProlog()
3277 if (SrcSize > DstSize) { in EmitFunctionProlog()
3278 Builder.CreateMemCpy(Ptr, AddrToStoreInto, DstSize); in EmitFunctionProlog()
5387 uint64_t DstSize = DstTypeSize.getFixedValue(); in EmitCall() local
5393 if (SrcSize < DstSize) { in EmitCall()