Polly 20.0.0git
|
This is the complete list of members for SCEVValidator, including all inherited members.
ILS | SCEVValidator | private |
R | SCEVValidator | private |
SCEVValidator(const Region *R, Loop *Scope, ScalarEvolution &SE, InvariantLoadsSetTy *ILS) | SCEVValidator | inline |
Scope | SCEVValidator | private |
SE | SCEVValidator | private |
visitAddExpr(const SCEVAddExpr *Expr) | SCEVValidator | inline |
visitAddRecExpr(const SCEVAddRecExpr *Expr) | SCEVValidator | inline |
visitConstant(const SCEVConstant *Constant) | SCEVValidator | inline |
visitDivision(const SCEV *Dividend, const SCEV *Divisor, const SCEV *DivExpr, Instruction *SDiv=nullptr) | SCEVValidator | inline |
visitGenericInst(Instruction *I, const SCEV *S) | SCEVValidator | inline |
visitLoadInstruction(Instruction *I, const SCEV *S) | SCEVValidator | inline |
visitMulExpr(const SCEVMulExpr *Expr) | SCEVValidator | inline |
visitPtrToIntExpr(const SCEVPtrToIntExpr *Expr) | SCEVValidator | inline |
visitSDivInstruction(Instruction *SDiv, const SCEV *Expr) | SCEVValidator | inline |
visitSequentialUMinExpr(const SCEVSequentialUMinExpr *Expr) | SCEVValidator | inline |
visitSignExtendExpr(const SCEVSignExtendExpr *Expr) | SCEVValidator | inline |
visitSMaxExpr(const SCEVSMaxExpr *Expr) | SCEVValidator | inline |
visitSMinExpr(const SCEVSMinExpr *Expr) | SCEVValidator | inline |
visitSRemInstruction(Instruction *SRem, const SCEV *S) | SCEVValidator | inline |
visitTruncateExpr(const SCEVTruncateExpr *Expr) | SCEVValidator | inline |
visitUDivExpr(const SCEVUDivExpr *Expr) | SCEVValidator | inline |
visitUMaxExpr(const SCEVUMaxExpr *Expr) | SCEVValidator | inline |
visitUMinExpr(const SCEVUMinExpr *Expr) | SCEVValidator | inline |
visitUnknown(const SCEVUnknown *Expr) | SCEVValidator | inline |
visitVScale(const SCEVVScale *VScale) | SCEVValidator | inline |
visitZeroExtendExpr(const SCEVZeroExtendExpr *Expr) | SCEVValidator | inline |
visitZeroExtendOrTruncateExpr(const SCEV *Expr, const SCEV *Operand) | SCEVValidator | inline |