Lines Matching refs:ICmpZero
1215 ICmpZero ///< An equality icmp with both operands folded into one. enumerator
1347 case ICmpZero: OS << "ICmpZero"; break; in print()
1389 case LSRUse::ICmpZero: in isAMCompletelyFolded()
1525 case LSRUse::ICmpZero: in getScalingFactorCost()
1545 int64_t Scale = Kind == LSRUse::ICmpZero ? -1 : 1; in isAlwaysFoldable()
1578 int64_t Scale = Kind == LSRUse::ICmpZero ? -1 : 1; in isAlwaysFoldable()
2347 LU.Kind != LSRUse::ICmpZero && in FindUseWithSimilarFormula()
3025 Kind = LSRUse::ICmpZero; in CollectFixupsAndInitialFormulae()
3493 if (LU.Kind != LSRUse::ICmpZero) return; in GenerateICmpZeroScales()
3614 if (LU.Kind == LSRUse::ICmpZero && in GenerateScales()
4463 if (LU.Kind == LSRUse::ICmpZero) in AdjustInsertPositionForExpand()
4577 if (LU.Kind == LSRUse::ICmpZero) { in Expand()
4632 if (LU.Kind == LSRUse::ICmpZero) { in Expand()
4668 if (LU.Kind == LSRUse::ICmpZero) { in Expand()
4807 if (Uses[LF.LUIdx].Kind == LSRUse::ICmpZero) in Rewrite()