Searched refs:StepV (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/Analysis/ |
D | ScalarEvolutionExpander.cpp | 955 Value *SCEVExpander::expandIVInc(PHINode *PN, Value *StepV, const Loop *L, in expandIVInc() argument 964 if (!isa<ConstantInt>(StepV)) in expandIVInc() 967 const SCEV *const StepArray[1] = { SE.getSCEV(StepV) }; in expandIVInc() 975 Builder.CreateSub(PN, StepV, Twine(IVName) + ".iv.next") : in expandIVInc() 976 Builder.CreateAdd(PN, StepV, Twine(IVName) + ".iv.next"); in expandIVInc() 1181 Value *StepV = expandCodeFor(Step, IntTy, L->getHeader()->begin()); in getAddRecExprPHILiterally() local 1213 Value *IncV = expandIVInc(PN, StepV, L, ExpandTy, IntTy, useSubtract); in getAddRecExprPHILiterally() 1313 Value *StepV; in expandAddRecExprLiterally() local 1317 StepV = expandCodeFor(Step, IntTy, L->getHeader()->begin()); in expandAddRecExprLiterally() 1319 Result = expandIVInc(PN, StepV, L, ExpandTy, IntTy, useSubtract); in expandAddRecExprLiterally()
|
D | ScalarEvolution.cpp | 6159 const APInt &StepV = StepC->getValue()->getValue(); in HowFarToZero() local 6163 if (StepV.isPowerOf2() && in HowFarToZero() 6164 GetMinTrailingZeros(Distance) >= StepV.countTrailingZeros()) in HowFarToZero()
|
/external/llvm/include/llvm/Analysis/ |
D | ScalarEvolutionExpander.h | 275 Value *expandIVInc(PHINode *PN, Value *StepV, const Loop *L,
|