Home
last modified time | relevance | path

Searched refs:ICmpZero (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp1303 ICmpZero ///< An equality icmp with both operands folded into one. enumerator
1438 if (LU.Kind == LSRUse::ICmpZero && F.countsDownToZero() && in RateRegister()
1580 if (LU.Kind == LSRUse::ICmpZero && !F.hasZeroEnd() && in RateFormula()
1587 if (LU.Kind != LSRUse::ICmpZero) in RateFormula()
1764 case ICmpZero: OS << "ICmpZero"; break; in print()
1812 case LSRUse::ICmpZero: in isAMCompletelyFolded()
1984 case LSRUse::ICmpZero: in getScalingFactorCost()
2005 int64_t Scale = Kind == LSRUse::ICmpZero ? -1 : 1; in isAlwaysFoldable()
2019 if (HasBaseReg && BaseOffset.isNonZero() && Kind != LSRUse::ICmpZero && in isAlwaysFoldable()
2052 int64_t Scale = Kind == LSRUse::ICmpZero ? -1 : 1; in isAlwaysFoldable()
[all …]