Lines Matching refs:MaxOffset
1185 int64_t MaxOffset = std::numeric_limits<int64_t>::min(); member in __anon90f29ee80711::LSRUse
1221 if (f.Offset > MaxOffset) in pushFixup()
1222 MaxOffset = f.Offset; in pushFixup()
1711 int64_t MinOffset, int64_t MaxOffset, in isAMCompletelyFolded() argument
1720 if (((int64_t)((uint64_t)BaseOffset + MaxOffset) > BaseOffset) != in isAMCompletelyFolded()
1721 (MaxOffset > 0)) in isAMCompletelyFolded()
1723 MaxOffset = (uint64_t)BaseOffset + MaxOffset; in isAMCompletelyFolded()
1727 isAMCompletelyFolded(TTI, Kind, AccessTy, BaseGV, MaxOffset, in isAMCompletelyFolded()
1732 int64_t MinOffset, int64_t MaxOffset, in isAMCompletelyFolded() argument
1743 return isAMCompletelyFolded(TTI, MinOffset, MaxOffset, Kind, AccessTy, in isAMCompletelyFolded()
1749 int64_t MaxOffset, LSRUse::KindType Kind, in isLegalUse() argument
1753 return isAMCompletelyFolded(TTI, MinOffset, MaxOffset, Kind, AccessTy, BaseGV, in isLegalUse()
1758 isAMCompletelyFolded(TTI, MinOffset, MaxOffset, Kind, AccessTy, in isLegalUse()
1763 int64_t MaxOffset, LSRUse::KindType Kind, in isLegalUse() argument
1765 return isLegalUse(TTI, MinOffset, MaxOffset, Kind, AccessTy, F.BaseGV, in isLegalUse()
1781 return isAMCompletelyFolded(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, in isAMCompletelyFolded()
1794 if (!isAMCompletelyFolded(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, in getScalingFactorCost()
1805 LU.AccessTy.MemTy, F.BaseGV, F.BaseOffset + LU.MaxOffset, F.HasBaseReg, in getScalingFactorCost()
1847 int64_t MaxOffset, LSRUse::KindType Kind, in isAlwaysFoldable() argument
1868 return isAMCompletelyFolded(TTI, MinOffset, MaxOffset, Kind, AccessTy, BaseGV, in isAlwaysFoldable()
2559 int64_t NewMaxOffset = LU.MaxOffset; in reconcileNewOffset()
2581 LU.MaxOffset - NewOffset, HasBaseReg)) in reconcileNewOffset()
2584 } else if (NewOffset > LU.MaxOffset) { in reconcileNewOffset()
2593 LU.MaxOffset = NewMaxOffset; in reconcileNewOffset()
2632 LU.MaxOffset = Offset; in getUse()
3421 assert(isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy, F) && in InsertFormula()
3646 if (isAlwaysFoldable(TTI, SE, LU.MinOffset, LU.MaxOffset, LU.Kind, in GenerateReassociationsImpl()
3659 isAlwaysFoldable(TTI, SE, LU.MinOffset, LU.MaxOffset, LU.Kind, in GenerateReassociationsImpl()
3799 if (!isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy, F)) in GenerateSymbolicOffsetsImpl()
3830 if (isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy, F)) { in GenerateConstantOffsetsImpl()
3883 if (!isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy, F)) in GenerateConstantOffsetsImpl()
3903 if (LU.MaxOffset != LU.MinOffset) in GenerateConstantOffsets()
3904 Worklist.push_back(LU.MaxOffset); in GenerateConstantOffsets()
3925 if (LU.MinOffset != LU.MaxOffset) return; in GenerateICmpZeroScales()
4026 if (!isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy, in GenerateScales()
4031 isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LSRUse::Special, in GenerateScales()
4264 if (!isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy, in GenerateCrossUseConstantOffsets()
4289 if (!isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, in GenerateCrossUseConstantOffsets()
4586 if (!isLegalUse(TTI, LUThatHas->MinOffset, LUThatHas->MaxOffset, in NarrowSearchSpaceByCollapsingUnrolledCode()
5766 assert(isLegalUse(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, LU.AccessTy, in LSRInstance()