Home | History | Annotate | Download | only in Scalar

Lines Matching defs:MaxOffset

1207   int64_t MaxOffset;
1235 : Kind(K), AccessTy(AT), MinOffset(INT64_MAX), MaxOffset(INT64_MIN),
1409 int64_t MinOffset, int64_t MaxOffset,
1418 if (((int64_t)((uint64_t)BaseOffset + MaxOffset) > BaseOffset) !=
1419 (MaxOffset > 0))
1421 MaxOffset = (uint64_t)BaseOffset + MaxOffset;
1425 isAMCompletelyFolded(TTI, Kind, AccessTy, BaseGV, MaxOffset,
1430 int64_t MinOffset, int64_t MaxOffset,
1441 return isAMCompletelyFolded(TTI, MinOffset, MaxOffset, Kind, AccessTy,
1447 int64_t MaxOffset, LSRUse::KindType Kind,
1451 return isAMCompletelyFolded(TTI, MinOffset, MaxOffset, Kind, AccessTy, BaseGV,
1456 isAMCompletelyFolded(TTI, MinOffset, MaxOffset, Kind, AccessTy,
1461 int64_t MaxOffset, LSRUse::KindType Kind,
1463 return isLegalUse(TTI, MinOffset, MaxOffset, Kind, AccessTy, F.BaseGV,
1469 return isAMCompletelyFolded(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind,
1481 if (!isAMCompletelyFolded(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind,
1492 LU.AccessTy.MemTy, F.BaseGV, F.BaseOffset + LU.MaxOffset, F.HasBaseReg,
1534 int64_t MaxOffset, LSRUse::KindType Kind,
1555 return isAMCompletelyFolded(TTI, MinOffset, MaxOffset, Kind, AccessTy, BaseGV,
2210 int64_t NewMaxOffset = LU.MaxOffset;
2230 LU.MaxOffset - NewOffset, HasBaseReg))
2233 } else if (NewOffset > LU.MaxOffset) {
2242 LU.MaxOffset = NewMaxOffset;
2288 LU.MaxOffset = Offset;
3052 assert(isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy, F) &&
3240 if (isAlwaysFoldable(TTI, SE, LU.MinOffset, LU.MaxOffset, LU.Kind,
3253 isAlwaysFoldable(TTI, SE, LU.MinOffset, LU.MaxOffset, LU.Kind,
3358 if (!isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy, F))
3388 if (isLegalUse(TTI, LU.MinOffset - Offset, LU.MaxOffset - Offset, LU.Kind,
3414 if (!isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy, F))
3430 if (LU.MaxOffset != LU.MinOffset)
3431 Worklist.push_back(LU.MaxOffset);
3452 if (LU.MinOffset != LU.MaxOffset) return;
3545 if (!isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy,
3550 isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LSRUse::Special,
3748 if (!isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy,
3773 if (!isLegalUse(TTI, LU.MinOffset, LU.MaxOffset,
4064 if (Fixup.Offset > LUThatHas->MaxOffset)
4065 LUThatHas->MaxOffset = Fixup.Offset;
4079 if (!isLegalUse(TTI, LUThatHas->MinOffset, LUThatHas->MaxOffset,
4869 assert(isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy,