Home
last modified time | relevance | path

Searched refs:StepV (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/Analysis/
DScalarEvolutionExpander.cpp977 Value *SCEVExpander::expandIVInc(PHINode *PN, Value *StepV, const Loop *L, in expandIVInc() argument
986 if (!isa<ConstantInt>(StepV)) in expandIVInc()
989 const SCEV *const StepArray[1] = { SE.getSCEV(StepV) }; in expandIVInc()
997 Builder.CreateSub(PN, StepV, Twine(IVName) + ".iv.next") : in expandIVInc()
998 Builder.CreateAdd(PN, StepV, Twine(IVName) + ".iv.next"); in expandIVInc()
1205 Value *StepV = expandCodeFor(Step, IntTy, &L->getHeader()->front()); in getAddRecExprPHILiterally() local
1237 Value *IncV = expandIVInc(PN, StepV, L, ExpandTy, IntTy, useSubtract); in getAddRecExprPHILiterally()
1343 Value *StepV; in expandAddRecExprLiterally() local
1347 StepV = expandCodeFor(Step, IntTy, &L->getHeader()->front()); in expandAddRecExprLiterally()
1349 Result = expandIVInc(PN, StepV, L, ExpandTy, IntTy, useSubtract); in expandAddRecExprLiterally()
DScalarEvolution.cpp7143 const APInt &StepV = StepC->getAPInt(); in howFarToZero() local
7147 if (StepV.isPowerOf2() && in howFarToZero()
7148 GetMinTrailingZeros(Distance) >= StepV.countTrailingZeros()) { in howFarToZero()
7184 unsigned NarrowWidth = StepV.getBitWidth() - StepV.countTrailingZeros(); in howFarToZero()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DScalarEvolutionExpander.cpp1006 Value *StepV = expandCodeFor(Step, IntTy, L->getHeader()->begin()); in getAddRecExprPHILiterally() local
1038 if (!isa<ConstantInt>(StepV)) in getAddRecExprPHILiterally()
1041 const SCEV *const StepArray[1] = { SE.getSCEV(StepV) }; in getAddRecExprPHILiterally()
1049 Builder.CreateSub(PN, StepV, Twine(IVName) + ".iv.next") : in getAddRecExprPHILiterally()
1050 Builder.CreateAdd(PN, StepV, Twine(IVName) + ".iv.next"); in getAddRecExprPHILiterally()
/external/llvm/include/llvm/Analysis/
DScalarEvolutionExpander.h364 Value *expandIVInc(PHINode *PN, Value *StepV, const Loop *L,