Searched refs:ICmpZero (Results 1 – 3 of 3) sorted by relevance
15 ; LSR Use: Kind=ICmpZero, Offsets={0}, widest fixup type: i3228 ; LSR Use: Kind=ICmpZero, Offsets={0}, widest fixup type: i32
1212 ICmpZero ///< An equality icmp with both operands folded into one. enumerator1339 case ICmpZero: OS << "ICmpZero"; break; in print()1381 case LSRUse::ICmpZero: in isAMCompletelyFolded()1515 case LSRUse::ICmpZero: in getScalingFactorCost()1535 int64_t Scale = Kind == LSRUse::ICmpZero ? -1 : 1; in isAlwaysFoldable()1569 int64_t Scale = Kind == LSRUse::ICmpZero ? -1 : 1; in isAlwaysFoldable()2332 LU.Kind != LSRUse::ICmpZero && in FindUseWithSimilarFormula()3000 Kind = LSRUse::ICmpZero; in CollectFixupsAndInitialFormulae()3463 if (LU.Kind != LSRUse::ICmpZero) return; in GenerateICmpZeroScales()3578 if (LU.Kind == LSRUse::ICmpZero && in GenerateScales()[all …]
274 ; @testCmpZero has a ICmpZero LSR use that should not be hidden from