addInsertedValue(Instruction *I, SCEV *S) | llvm::SCEVExpander | [inline] |
clear() | llvm::SCEVExpander | [inline] |
expand(SCEV *S) | llvm::SCEVExpander | [inline, protected] |
expandCodeFor(SCEVHandle SH, Instruction *IP, const Type *Ty=0) | llvm::SCEVExpander | [inline] |
expandInTy(SCEV *S, const Type *Ty) | llvm::SCEVExpander | [inline, protected] |
getLoopInfo() const | llvm::SCEVExpander | [inline] |
getOrInsertCanonicalInductionVariable(const Loop *L, const Type *Ty) | llvm::SCEVExpander | [inline] |
InsertCastOfTo(Value *V, const Type *Ty) | llvm::SCEVExpander | [static] |
InsertedExpressions | llvm::SCEVExpander | |
InsertedInstructions | llvm::SCEVExpander | |
InsertPt | llvm::SCEVExpander | |
isInsertedInstruction(Instruction *I) const | llvm::SCEVExpander | [inline] |
LI | llvm::SCEVExpander | |
SCEVExpander(ScalarEvolution &se, LoopInfo &li) | llvm::SCEVExpander | [inline] |
SCEVVisitor< SCEVExpander, Value * > | llvm::SCEVExpander | [friend] |
SE | llvm::SCEVExpander | |
visit(SCEV *S) | llvm::SCEVVisitor< SC, RetVal > | [inline] |
visitAddExpr(SCEVAddExpr *S) | llvm::SCEVExpander | [inline, protected] |
visitAddRecExpr(SCEVAddRecExpr *S) | llvm::SCEVExpander | [protected] |
visitConstant(SCEVConstant *S) | llvm::SCEVExpander | [inline, protected] |
visitCouldNotCompute(SCEVCouldNotCompute *S) | llvm::SCEVVisitor< SC, RetVal > | [inline] |
visitMulExpr(SCEVMulExpr *S) | llvm::SCEVExpander | [protected] |
visitSDivExpr(SCEVSDivExpr *S) | llvm::SCEVExpander | [inline, protected] |
visitTruncateExpr(SCEVTruncateExpr *S) | llvm::SCEVExpander | [inline, protected] |
visitUnknown(SCEVUnknown *S) | llvm::SCEVExpander | [inline, protected] |
visitZeroExtendExpr(SCEVZeroExtendExpr *S) | llvm::SCEVExpander | [inline, protected] |