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

/external/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h280 /// SCEVAddRecExpr - This node represents a polynomial recurrence on the trip
283 /// supporting infrastructure to allow SCEVAddRecExpr expressions to be
288 class SCEVAddRecExpr : public SCEVNAryExpr { class in namespace:llvm
293 SCEVAddRecExpr(const FoldingSetNodeIDRef ID, function in class:llvm::SCEVAddRecExpr
351 const SCEVAddRecExpr *getPostIncExpr(ScalarEvolution &SE) const {
352 return cast<SCEVAddRecExpr>(SE.getAddExpr(this, getStepRecurrence(SE)));
369 /// Split this SCEVAddRecExpr into two vectors of SCEVs representing the
547 return ((SC*)this)->visitAddRecExpr((const SCEVAddRecExpr*)S);
688 const SCEV *visitAddRecExpr(const SCEVAddRecExpr *Expr) {
784 const SCEV *visitAddRecExpr(const SCEVAddRecExpr *Exp
[all...]

Completed in 163 milliseconds