Lines Matching refs:getAddExpr

822     Quotient = SE.getAddExpr(Qs);  in visitAddExpr()
823 Remainder = SE.getAddExpr(Rs); in visitAddExpr()
1063 Result = SE.getAddExpr(Result, SE.getMulExpr(getOperand(i), Coeff)); in evaluateAtIteration()
1116 return getAddExpr(Operands); in getTruncateExpr()
1275 const SCEV *PreStart = SE->getAddExpr(DiffOps, SA->getNoWrapFlags()); in getPreStartForExtend()
1292 SE->getAddExpr((SE->*GetExtendExpr)(PreStart, WideTy), in getPreStartForExtend()
1326 return SE->getAddExpr((SE->*GetExtendExpr)(AR->getStepRecurrence(*SE), Ty), in getExtendAddRecStart()
1489 const SCEV *ZAdd = getZeroExtendExpr(getAddExpr(Start, ZMul), WideTy); in getZeroExtendExpr()
1494 getAddExpr(WideStart, in getZeroExtendExpr()
1508 getAddExpr(WideStart, in getZeroExtendExpr()
1633 return getAddExpr(getSignExtendExpr(SC1, Ty), in getSignExtendExpr()
1680 const SCEV *SAdd = getSignExtendExpr(getAddExpr(Start, SMul), WideTy); in getSignExtendExpr()
1685 getAddExpr(WideStart, in getSignExtendExpr()
1699 getAddExpr(WideStart, in getSignExtendExpr()
1752 return getAddExpr(Start, getSignExtendExpr(NewAR, Ty)); in getSignExtendExpr()
1955 const SCEV *ScalarEvolution::getAddExpr(SmallVectorImpl<const SCEV *> &Ops, in getAddExpr() function in ScalarEvolution
2018 return getAddExpr(Ops, Flags); in getAddExpr()
2068 const SCEV *Fold = getAddExpr(LargeOps, Flags); in getAddExpr()
2094 return getAddExpr(Ops); in getAddExpr()
2126 getAddExpr(I->second))); in getAddExpr()
2131 return getAddExpr(Ops); in getAddExpr()
2157 const SCEV *AddOne = getAddExpr(One, InnerMul); in getAddExpr()
2168 return getAddExpr(Ops); in getAddExpr()
2196 const SCEV *InnerMulSum = getAddExpr(InnerMul1,InnerMul2); in getAddExpr()
2202 return getAddExpr(Ops); in getAddExpr()
2235 AddRecOps[0] = getAddExpr(LIOps); in getAddExpr()
2252 return getAddExpr(Ops); in getAddExpr()
2277 AddRecOps[i] = getAddExpr(AddRecOps[i], in getAddExpr()
2284 return getAddExpr(Ops); in getAddExpr()
2392 return getAddExpr(getMulExpr(LHSC, Add->getOperand(0)), in getMulExpr()
2428 return getAddExpr(NewOps); in getMulExpr()
2563 Term = getAddExpr(Term, getMulExpr(CoeffTerm, Term1,Term2)); in getMulExpr()
2690 if (getZeroExtendExpr(A, ExtTy) == getAddExpr(Operands)) { in getUDivExpr()
2700 return getAddExpr(Operands); in getUDivExpr()
3308 return getAddExpr(LHS, getNegativeSCEV(RHS)); in getMinusSCEV()
3584 const SCEV *Accum = getAddExpr(Ops); in createNodeForPHI()
3628 (void)getAddRecExpr(getAddExpr(StartVal, Accum), in createNodeForPHI()
3713 TotalOffset = getAddExpr(TotalOffset, FieldOffset); in createNodeForGEP()
3725 TotalOffset = getAddExpr(TotalOffset, LocalOffset); in createNodeForGEP()
3733 return getAddExpr(BaseS, TotalOffset, Wrap); in createNodeForGEP()
4120 return getAddExpr(AddOps); in createSCEV()
4191 const SCEV *S = getAddExpr(LHS, getSCEV(CI)); in createSCEV()
4208 return getAddExpr(getSCEV(U->getOperand(0)), in createSCEV()
4242 return getZeroExtendExpr(getAddExpr(Z0, getConstant(Trunc)), in createSCEV()
4360 return getAddExpr(getSMaxExpr(LS, RS), LDiff); in createSCEV()
4364 return getAddExpr(getSMinExpr(LS, RS), LDiff); in createSCEV()
4384 return getAddExpr(getUMaxExpr(LS, RS), LDiff); in createSCEV()
4388 return getAddExpr(getUMinExpr(LS, RS), LDiff); in createSCEV()
4403 return getAddExpr(getUMaxExpr(One, LS), LDiff); in createSCEV()
4418 return getAddExpr(getUMaxExpr(One, LS), LDiff); in createSCEV()
4508 const SCEV *TCMul = getAddExpr(ExitCount, in getSmallConstantTripMultiple()
5832 return getAddExpr(NewOps); in computeSCEVAtScope()
6458 RHS = getAddExpr(getConstant(RHS->getType(), 1, true), RHS, in SimplifyICmpOperands()
6463 LHS = getAddExpr(getConstant(RHS->getType(), (uint64_t)-1, true), LHS, in SimplifyICmpOperands()
6471 RHS = getAddExpr(getConstant(RHS->getType(), (uint64_t)-1, true), RHS, in SimplifyICmpOperands()
6476 LHS = getAddExpr(getConstant(RHS->getType(), 1, true), LHS, in SimplifyICmpOperands()
6484 RHS = getAddExpr(getConstant(RHS->getType(), 1, true), RHS, in SimplifyICmpOperands()
6489 LHS = getAddExpr(getConstant(RHS->getType(), (uint64_t)-1, true), LHS, in SimplifyICmpOperands()
6497 RHS = getAddExpr(getConstant(RHS->getType(), (uint64_t)-1, true), RHS, in SimplifyICmpOperands()
6502 LHS = getAddExpr(getConstant(RHS->getType(), 1, true), LHS, in SimplifyICmpOperands()
7246 Delta = Equality ? getAddExpr(Delta, Step) in computeBECount()
7247 : getAddExpr(Delta, getMinusSCEV(Step, One)); in computeBECount()
7373 if (!isLoopEntryGuardedByCond(L, Cond, getAddExpr(Start, Stride), RHS)) { in HowManyGreaterThans()