Home | History | Annotate | Download | only in Scalar

Lines Matching refs:LoadSize

700   uint64_t LoadSize = TD.getTypeSizeInBits(LoadedTy);
703 if (StoreSize == LoadSize) {
731 assert(StoreSize >= LoadSize && "CanCoerceMustAliasedValueToLoad fail");
748 Constant *Val = ConstantInt::get(StoredVal->getType(), StoreSize-LoadSize);
753 Type *NewIntTy = IntegerType::get(StoredValTy->getContext(), LoadSize);
808 uint64_t LoadSize = TD.getTypeSizeInBits(LoadTy);
810 if ((WriteSizeInBits & 7) | (LoadSize & 7))
813 LoadSize >>= 3;
820 isAAFailure = LoadOffset+int64_t(LoadSize) <= StoreOffset;
839 StoreOffset+StoreSize < LoadOffset+LoadSize)
882 unsigned LoadSize = TD.getTypeStoreSize(LoadTy);
885 getLoadLoadClobberFullWidthSize(LoadBase, LoadOffs, LoadSize, DepLI, TD);
949 uint64_t LoadSize = (TD.getTypeSizeInBits(LoadTy) + 7) / 8;
965 ShiftAmt = (StoreSize-LoadSize-Offset)*8;
970 if (LoadSize != StoreSize)
971 SrcVal = Builder.CreateTrunc(SrcVal, IntegerType::get(Ctx, LoadSize*8));
988 unsigned LoadSize = TD.getTypeStoreSize(LoadTy);
989 if (Offset+LoadSize > SrcValSize) {
994 unsigned NewLoadSize = Offset+LoadSize;
1045 uint64_t LoadSize = TD.getTypeSizeInBits(LoadTy)/8;
1055 if (LoadSize != 1)
1056 Val = Builder.CreateZExt(Val, IntegerType::get(Ctx, LoadSize*8));
1061 for (unsigned NumBytesSet = 1; NumBytesSet != LoadSize; ) {
1063 if (NumBytesSet*2 <= LoadSize) {