Searched refs:IncSCEV (Results 1 - 1 of 1) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
H A DLoopRerollPass.cpp479 if (const SCEVConstant *IncSCEV = dyn_cast<SCEVConstant>(SCEVExpr)) {
484 if (IncSCEV->getValue()->getValue().isNegative()) {
593 const SCEVConstant *IncSCEV = nullptr; local
595 IncSCEV =
598 IncSCEV = dyn_cast<SCEVConstant>(PHISCEV->getStepRecurrence(*SE));
599 if (IncSCEV) {
600 const APInt &AInt = IncSCEV->getValue()->getValue().abs();
601 if (IncSCEV->getValue()->isZero() || AInt.uge(MaxInc))
603 IVToIncMap[&*I] = IncSCEV->getValue()->getSExtValue();

Completed in 111 milliseconds