llvm::SCEVExpander Member List
This is the complete list of members for
llvm::SCEVExpander, including all inherited members.
| addInsertedValue(Instruction *I, SCEV *S) | llvm::SCEVExpander | [inline] |
| clear() | llvm::SCEVExpander | [inline] |
| expand(SCEV *S) | llvm::SCEVExpander | [protected] |
| expandCodeFor(SCEVHandle SH, Instruction *IP) | llvm::SCEVExpander | |
| getInsertionPoint() const | llvm::SCEVExpander | [inline] |
| getLoopInfo() const | llvm::SCEVExpander | [inline] |
| getOrInsertCanonicalInductionVariable(const Loop *L, const Type *Ty) | llvm::SCEVExpander | [inline] |
| InsertBinop(Instruction::BinaryOps Opcode, Value *LHS, Value *RHS, Instruction *InsertPt) | llvm::SCEVExpander | [static] |
| InsertCastOfTo(Instruction::CastOps opcode, 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 | [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] |
| visitSignExtendExpr(SCEVSignExtendExpr *S) | llvm::SCEVExpander | [protected] |
| visitSMaxExpr(SCEVSMaxExpr *S) | llvm::SCEVExpander | [protected] |
| visitTruncateExpr(SCEVTruncateExpr *S) | llvm::SCEVExpander | [protected] |
| visitUDivExpr(SCEVUDivExpr *S) | llvm::SCEVExpander | [protected] |
| visitUMaxExpr(SCEVUMaxExpr *S) | llvm::SCEVExpander | [protected] |
| visitUnknown(SCEVUnknown *S) | llvm::SCEVExpander | [inline, protected] |
| visitZeroExtendExpr(SCEVZeroExtendExpr *S) | llvm::SCEVExpander | [protected] |