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() const llvm::SCEV
evaluateAtIteration(SCEVHandle It, ScalarEvolution &SE) const llvm::SCEVAddRecExpr
getBitWidth() const llvm::SCEV
getLoop() const llvm::SCEVAddRecExpr [inline]
getNumIterationsInRange(ConstantRange Range, ScalarEvolution &SE) const llvm::SCEVAddRecExpr
getNumOperands() const llvm::SCEVAddRecExpr [inline]
getOperand(unsigned i) const llvm::SCEVAddRecExpr [inline]
getSCEVType() const llvm::SCEV [inline]
getStart() const llvm::SCEVAddRecExpr [inline]
getStepRecurrence(ScalarEvolution &SE) const llvm::SCEVAddRecExpr [inline]
getType() const llvm::SCEVAddRecExpr [inline, virtual]
hasComputableLoopEvolution(const Loop *QL) const llvm::SCEVAddRecExpr [inline, virtual]
isAffine() const llvm::SCEVAddRecExpr [inline]
isLoopInvariant(const Loop *QueryLoop) const llvm::SCEVAddRecExpr [virtual]
isQuadratic() const llvm::SCEVAddRecExpr [inline]
isZero() const llvm::SCEV
op_begin() const llvm::SCEVAddRecExpr [inline]
op_end() const llvm::SCEVAddRecExpr [inline]
op_iterator typedefllvm::SCEVAddRecExpr
print(std::ostream &OS) const llvm::SCEVAddRecExpr [virtual]
print(std::ostream *OS) const llvm::SCEVAddRecExpr [inline]
replaceSymbolicValuesWithConcrete(const SCEVHandle &Sym, const SCEVHandle &Conc, ScalarEvolution &SE) const llvm::SCEVAddRecExpr [virtual]
ScalarEvolution classllvm::SCEVAddRecExpr [friend]
SCEV(unsigned SCEVTy)llvm::SCEV [inline, explicit]
~SCEV()llvm::SCEV [protected, virtual]