LLVM API Documentation

llvm::SCEVAddRecExpr Member List

This is the complete list of members for llvm::SCEVAddRecExpr, including all inherited members.

classof(const SCEVAddRecExpr *S)llvm::SCEVAddRecExpr [inline, static]
classof(const SCEV *S)llvm::SCEVAddRecExpr [inline, static]
dump() constllvm::SCEV
evaluateAtIteration(SCEVHandle It) const llvm::SCEVAddRecExpr
get(const SCEVHandle &Start, const SCEVHandle &Step, const Loop *)llvm::SCEVAddRecExpr [static]
get(std::vector< SCEVHandle > &Operands, const Loop *)llvm::SCEVAddRecExpr [static]
get(const std::vector< SCEVHandle > &Operands, const Loop *L)llvm::SCEVAddRecExpr [inline, static]
getLoop() constllvm::SCEVAddRecExpr [inline]
getMinusSCEV(const SCEVHandle &LHS, const SCEVHandle &RHS)llvm::SCEV [static]
getNegativeSCEV(const SCEVHandle &V)llvm::SCEV [static]
getNumIterationsInRange(ConstantRange Range) const llvm::SCEVAddRecExpr
getNumOperands() constllvm::SCEVAddRecExpr [inline]
getOperand(unsigned i) constllvm::SCEVAddRecExpr [inline]
getSCEVType() constllvm::SCEV [inline]
getStart() constllvm::SCEVAddRecExpr [inline]
getStepRecurrence() constllvm::SCEVAddRecExpr [inline]
getType() constllvm::SCEVAddRecExpr [inline, virtual]
getValueRange() constllvm::SCEV [virtual]
hasComputableLoopEvolution(const Loop *QL) constllvm::SCEVAddRecExpr [inline, virtual]
isAffine() constllvm::SCEVAddRecExpr [inline]
isLoopInvariant(const Loop *QueryLoop) constllvm::SCEVAddRecExpr [virtual]
isQuadratic() constllvm::SCEVAddRecExpr [inline]
op_begin() constllvm::SCEVAddRecExpr [inline]
op_end() constllvm::SCEVAddRecExpr [inline]
op_iterator typedefllvm::SCEVAddRecExpr
print(std::ostream &OS) constllvm::SCEVAddRecExpr [virtual]
replaceSymbolicValuesWithConcrete(const SCEVHandle &Sym, const SCEVHandle &Conc) constllvm::SCEVAddRecExpr [virtual]
SCEV(unsigned SCEVTy)llvm::SCEV [inline]
~SCEV()llvm::SCEV [protected, virtual]