/external/llvm/lib/Analysis/ |
D | ScalarEvolutionExpander.cpp | 977 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()
|
D | ScalarEvolution.cpp | 7143 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-7.0/llvm/lib/Analysis/ |
D | ScalarEvolutionExpander.cpp | 1033 Value *SCEVExpander::expandIVInc(PHINode *PN, Value *StepV, const Loop *L, in expandIVInc() argument 1042 if (!isa<ConstantInt>(StepV)) in expandIVInc() 1045 IncV = expandAddToGEP(SE.getSCEV(StepV), GEPPtrTy, IntTy, PN); in expandIVInc() 1052 Builder.CreateSub(PN, StepV, Twine(IVName) + ".iv.next") : in expandIVInc() 1053 Builder.CreateAdd(PN, StepV, Twine(IVName) + ".iv.next"); in expandIVInc() 1265 Value *StepV = expandCodeFor(Step, IntTy, &L->getHeader()->front()); in getAddRecExprPHILiterally() local 1297 Value *IncV = expandIVInc(PN, StepV, L, ExpandTy, IntTy, useSubtract); in getAddRecExprPHILiterally() 1407 Value *StepV; in expandAddRecExprLiterally() local 1411 StepV = expandCodeFor(Step, IntTy, &L->getHeader()->front()); in expandAddRecExprLiterally() 1413 Result = expandIVInc(PN, StepV, L, ExpandTy, IntTy, useSubtract); in expandAddRecExprLiterally()
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
D | ScalarEvolutionExpander.cpp | 1006 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/ |
D | ScalarEvolutionExpander.h | 364 Value *expandIVInc(PHINode *PN, Value *StepV, const Loop *L,
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/ |
D | ScalarEvolutionExpander.h | 388 Value *expandIVInc(PHINode *PN, Value *StepV, const Loop *L,
|