Lines Matching defs:LoadSize
193 uint64_t LoadSize = DL.getTypeSizeInBits(LoadTy).getFixedValue();
195 if ((WriteSizeInBits & 7) | (LoadSize & 7))
198 LoadSize /= 8;
205 StoreOffset + int64_t(StoreSize) < LoadOffset + int64_t(LoadSize))
320 uint64_t LoadSize = (DL.getTypeSizeInBits(LoadTy).getFixedValue() + 7) / 8;
335 ShiftAmt = (StoreSize - LoadSize - Offset) * 8;
340 if (LoadSize != StoreSize)
342 IntegerType::get(Ctx, LoadSize * 8));
350 TypeSize LoadSize = DL.getTypeStoreSize(LoadTy);
351 assert(SrcValSize.isScalable() == LoadSize.isScalable());
352 assert((SrcValSize.isScalable() || Offset + LoadSize <= SrcValSize) &&
353 "Expected Offset + LoadSize <= SrcValSize");
355 (!SrcValSize.isScalable() || (Offset == 0 && LoadSize == SrcValSize)) &&
367 unsigned LoadSize = DL.getTypeStoreSize(LoadTy).getFixedValue();
368 assert(Offset + LoadSize <= SrcValSize);
379 uint64_t LoadSize = DL.getTypeSizeInBits(LoadTy).getFixedValue() / 8;
388 if (LoadSize != 1)
390 Builder.CreateZExtOrBitCast(Val, IntegerType::get(Ctx, LoadSize * 8));
394 for (unsigned NumBytesSet = 1; NumBytesSet != LoadSize;) {
396 if (NumBytesSet * 2 <= LoadSize) {
425 uint64_t LoadSize = DL.getTypeSizeInBits(LoadTy).getFixedValue() / 8;
434 Val = ConstantInt::get(Ctx, APInt::getSplat(LoadSize * 8, Val->getValue()));