Lines Matching refs:isAMCompletelyFolded
1050 static bool isAMCompletelyFolded(const TargetTransformInfo &TTI,
1255 static bool isAMCompletelyFolded(const TargetTransformInfo &TTI,
1403 NumBaseParts - (1 + (F.Scale && isAMCompletelyFolded(*TTI, LU, F))); in RateFormula()
1422 !isAMCompletelyFolded(*TTI, LSRUse::Address, LU.AccessTy, F.BaseGV, in RateFormula()
1674 static bool isAMCompletelyFolded(const TargetTransformInfo &TTI, in isAMCompletelyFolded() function
1728 static bool isAMCompletelyFolded(const TargetTransformInfo &TTI, in isAMCompletelyFolded() function
1743 return isAMCompletelyFolded(TTI, Kind, AccessTy, BaseGV, MinOffset, in isAMCompletelyFolded()
1745 isAMCompletelyFolded(TTI, Kind, AccessTy, BaseGV, MaxOffset, in isAMCompletelyFolded()
1749 static bool isAMCompletelyFolded(const TargetTransformInfo &TTI, in isAMCompletelyFolded() function
1761 return isAMCompletelyFolded(TTI, MinOffset, MaxOffset, Kind, AccessTy, in isAMCompletelyFolded()
1771 return isAMCompletelyFolded(TTI, MinOffset, MaxOffset, Kind, AccessTy, BaseGV, in isLegalUse()
1776 isAMCompletelyFolded(TTI, MinOffset, MaxOffset, Kind, AccessTy, in isLegalUse()
1787 static bool isAMCompletelyFolded(const TargetTransformInfo &TTI, in isAMCompletelyFolded() function
1792 if (!isAMCompletelyFolded(TTI, LSRUse::Address, LU.AccessTy, F.BaseGV, in isAMCompletelyFolded()
1799 return isAMCompletelyFolded(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, in isAMCompletelyFolded()
1812 if (!isAMCompletelyFolded(TTI, LU.MinOffset, LU.MaxOffset, LU.Kind, in getScalingFactorCost()
1859 return isAMCompletelyFolded(TTI, Kind, AccessTy, BaseGV, BaseOffset, in isAlwaysFoldable()
1886 return isAMCompletelyFolded(TTI, MinOffset, MaxOffset, Kind, AccessTy, BaseGV, in isAlwaysFoldable()
5456 isAMCompletelyFolded(TTI, LU, F)) { in Expand()