Searched defs:IncExpr (Results 1 - 1 of 1) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp1594 /// For the head of a chain, IncExpr holds the absolute SCEV expression for the
1597 /// IncExpr can be used to find the new IVOperand that computes the same
1602 const SCEV *IncExpr; member in struct:__anon26302::IVInc
1605 UserInst(U), IVOperand(O), IncExpr(E) {}
1639 // isProfitableIncrement - Returns true if IncExpr can be profitably added to
1642 const SCEV *IncExpr,
2531 const SCEV *IncExpr,
2539 if (!isa<SCEVConstant>(IncExpr)) {
2546 return !isHighCostExpansion(IncExpr, Processed, SE);
2585 && SE.getSCEV(Chain.tailUserInst()) == Chain.Incs[0].IncExpr) {
2530 isProfitableIncrement(const SCEV *OperExpr, const SCEV *IncExpr, ScalarEvolution &SE) argument
2668 const SCEV *IncExpr = SE.getMinusSCEV(OperExpr, PrevExpr); local
2856 canFoldIVIncExpr(const SCEV *IncExpr, Instruction *UserInst, Value *Operand, const TargetTransformInfo &TTI) argument
2926 const SCEV *IncExpr = SE.getNoopOrSignExtend(IncI->IncExpr, IntTy); local
[all...]

Completed in 422 milliseconds