Lines Matching refs:getSignExtendExpr
1214 SCEVSignExtendExpr>::GetExtendExpr = &ScalarEvolution::getSignExtendExpr;
1510 getSignExtendExpr(Step, WideTy))); in getZeroExtendExpr()
1518 getSignExtendExpr(Step, Ty), L, AR->getNoWrapFlags()); in getZeroExtendExpr()
1566 getSignExtendExpr(Step, Ty), L, AR->getNoWrapFlags()); in getZeroExtendExpr()
1600 const SCEV *ScalarEvolution::getSignExtendExpr(const SCEV *Op, in getSignExtendExpr() function in ScalarEvolution
1615 return getSignExtendExpr(SS->getOperand(), Ty); in getSignExtendExpr()
1654 return getAddExpr(getSignExtendExpr(SC1, Ty), in getSignExtendExpr()
1655 getSignExtendExpr(SMul, Ty)); in getSignExtendExpr()
1666 Ops.push_back(getSignExtendExpr(Op, Ty)); in getSignExtendExpr()
1691 getSignExtendExpr(Step, Ty), L, SCEV::FlagNSW); in getSignExtendExpr()
1716 const SCEV *SAdd = getSignExtendExpr(getAddExpr(Start, SMul), WideTy); in getSignExtendExpr()
1717 const SCEV *WideStart = getSignExtendExpr(Start, WideTy); in getSignExtendExpr()
1723 getSignExtendExpr(Step, WideTy))); in getSignExtendExpr()
1730 getSignExtendExpr(Step, Ty), L, AR->getNoWrapFlags()); in getSignExtendExpr()
1784 getSignExtendExpr(Step, Ty), L, AR->getNoWrapFlags()); in getSignExtendExpr()
1798 Start = getSignExtendExpr(Start, Ty); in getSignExtendExpr()
1801 return getAddExpr(Start, getSignExtendExpr(NewAR, Ty)); in getSignExtendExpr()
1809 getSignExtendExpr(Step, Ty), L, AR->getNoWrapFlags()); in getSignExtendExpr()
1841 return getSignExtendExpr(Op, Ty); in getAnyExtendExpr()
1857 const SCEV *SExt = getSignExtendExpr(Op, Ty); in getAnyExtendExpr()
3534 return getSignExtendExpr(V, Ty); in getTruncateOrSignExtend()
3560 return getSignExtendExpr(V, Ty); in getNoopOrSignExtend()
5184 return getSignExtendExpr( in createSCEV()
5201 return getSignExtendExpr(getSCEV(U->getOperand(0)), U->getType()); in createSCEV()
6904 return getSignExtendExpr(Op, Cast->getType()); in computeSCEVAtScope()
8091 LHS = getSignExtendExpr(LHS, FoundLHS->getType()); in isImpliedCond()
8092 RHS = getSignExtendExpr(RHS, FoundLHS->getType()); in isImpliedCond()
8100 FoundLHS = getSignExtendExpr(FoundLHS, LHS->getType()); in isImpliedCond()
8101 FoundRHS = getSignExtendExpr(FoundRHS, LHS->getType()); in isImpliedCond()
10138 SE.getSignExtendExpr(Step, Ty), L, in visitZeroExtendExpr()
10153 return SE.getAddRecExpr(SE.getSignExtendExpr(AR->getStart(), Ty), in visitSignExtendExpr()
10154 SE.getSignExtendExpr(Step, Ty), L, in visitSignExtendExpr()
10157 return SE.getSignExtendExpr(Operand, Expr->getType()); in visitSignExtendExpr()