Home
last modified time | relevance | path

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

/external/llvm/test/Transforms/LoopStrengthReduce/ARM/
D2012-06-15-lsr-noaddrmode.ll15 ; LSR Use: Kind=ICmpZero, Offsets={0}, widest fixup type: i32
28 ; LSR Use: Kind=ICmpZero, Offsets={0}, widest fixup type: i32
/external/llvm/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp1212 ICmpZero ///< An equality icmp with both operands folded into one. enumerator
1339 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 …]
/external/llvm/test/Transforms/LoopStrengthReduce/X86/
Divchain-X86.ll274 ; @testCmpZero has a ICmpZero LSR use that should not be hidden from