Lines Matching refs:MaxOffset
1188 int64_t MaxOffset = std::numeric_limits<int64_t>::min(); member in __anon3f0d62640811::LSRUse
1224 if (f.Offset > MaxOffset) in pushFixup()
1225 MaxOffset = f.Offset; in pushFixup()
1716 int64_t MinOffset, int64_t MaxOffset, in isAMCompletelyFolded() argument
1725 if (((int64_t)((uint64_t)BaseOffset + MaxOffset) > BaseOffset) != in isAMCompletelyFolded()
1726 (MaxOffset > 0)) in isAMCompletelyFolded()
1728 MaxOffset = (uint64_t)BaseOffset + MaxOffset; in isAMCompletelyFolded()
1732 isAMCompletelyFolded(TTI, Kind, AccessTy, BaseGV, MaxOffset, in isAMCompletelyFolded()
1737 int64_t MinOffset, int64_t MaxOffset, in isAMCompletelyFolded() argument
1748 return isAMCompletelyFolded(TTI, MinOffset, MaxOffset, Kind, AccessTy, in isAMCompletelyFolded()
1754 int64_t MaxOffset, LSRUse::KindType Kind, in isLegalUse() argument
1758 return isAMCompletelyFolded(TTI, MinOffset, MaxOffset, Kind, AccessTy, BaseGV, in isLegalUse()
1763 isAMCompletelyFolded(TTI, MinOffset, MaxOffset, Kind, AccessTy, in isLegalUse()
1768 int64_t MaxOffset, LSRUse::KindType Kind, in isLegalUse() argument
1770 return isLegalUse(TTI, MinOffset, MaxOffset, Kind, AccessTy, F.BaseGV, in isLegalUse()
1786 return isAMCompletelyFolded(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, in isAMCompletelyFolded()
1799 if (!isAMCompletelyFolded(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, in getScalingFactorCost()
1810 LU.AccessTy.MemTy, F.BaseGV, F.BaseOffset + LU.MaxOffset, F.HasBaseReg, in getScalingFactorCost()
1852 int64_t MaxOffset, LSRUse::KindType Kind, in isAlwaysFoldable() argument
1873 return isAMCompletelyFolded(TTI, MinOffset, MaxOffset, Kind, AccessTy, BaseGV, in isAlwaysFoldable()
2562 int64_t NewMaxOffset = LU.MaxOffset; in reconcileNewOffset()
2584 LU.MaxOffset - NewOffset, HasBaseReg)) in reconcileNewOffset()
2587 } else if (NewOffset > LU.MaxOffset) { in reconcileNewOffset()
2596 LU.MaxOffset = NewMaxOffset; in reconcileNewOffset()
2635 LU.MaxOffset = Offset; in getUse()
3437 assert(isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy, F) && in InsertFormula()
3687 if (isAlwaysFoldable(TTI, SE, LU.MinOffset, LU.MaxOffset, LU.Kind, in GenerateReassociationsImpl()
3700 isAlwaysFoldable(TTI, SE, LU.MinOffset, LU.MaxOffset, LU.Kind, in GenerateReassociationsImpl()
3840 if (!isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy, F)) in GenerateSymbolicOffsetsImpl()
3871 if (isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy, F)) { in GenerateConstantOffsetsImpl()
3924 if (!isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy, F)) in GenerateConstantOffsetsImpl()
3944 if (LU.MaxOffset != LU.MinOffset) in GenerateConstantOffsets()
3945 Worklist.push_back(LU.MaxOffset); in GenerateConstantOffsets()
3966 if (LU.MinOffset != LU.MaxOffset) return; in GenerateICmpZeroScales()
4070 if (!isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy, in GenerateScales()
4075 isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LSRUse::Special, in GenerateScales()
4317 if (!isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy, in GenerateCrossUseConstantOffsets()
4342 if (!isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, in GenerateCrossUseConstantOffsets()
4639 if (!isLegalUse(TTI, LUThatHas->MinOffset, LUThatHas->MaxOffset, in NarrowSearchSpaceByCollapsingUnrolledCode()
5800 assert(isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy, in LSRInstance()