LLVM 20.0.0git
|
This is the complete list of members for llvm::SCEVDivision, including all inherited members.
divide(ScalarEvolution &SE, const SCEV *Numerator, const SCEV *Denominator, const SCEV **Quotient, const SCEV **Remainder) | llvm::SCEVDivision | static |
visit(const SCEV *S) | llvm::SCEVVisitor< SCEVDivision, void > | inline |
visitAddExpr(const SCEVAddExpr *Numerator) | llvm::SCEVDivision | |
visitAddRecExpr(const SCEVAddRecExpr *Numerator) | llvm::SCEVDivision | |
visitConstant(const SCEVConstant *Numerator) | llvm::SCEVDivision | |
visitCouldNotCompute(const SCEVCouldNotCompute *Numerator) | llvm::SCEVDivision | inline |
visitMulExpr(const SCEVMulExpr *Numerator) | llvm::SCEVDivision | |
visitPtrToIntExpr(const SCEVPtrToIntExpr *Numerator) | llvm::SCEVDivision | inline |
visitSequentialUMinExpr(const SCEVSequentialUMinExpr *Numerator) | llvm::SCEVDivision | inline |
visitSignExtendExpr(const SCEVSignExtendExpr *Numerator) | llvm::SCEVDivision | inline |
visitSMaxExpr(const SCEVSMaxExpr *Numerator) | llvm::SCEVDivision | inline |
visitSMinExpr(const SCEVSMinExpr *Numerator) | llvm::SCEVDivision | inline |
visitTruncateExpr(const SCEVTruncateExpr *Numerator) | llvm::SCEVDivision | inline |
visitUDivExpr(const SCEVUDivExpr *Numerator) | llvm::SCEVDivision | inline |
visitUMaxExpr(const SCEVUMaxExpr *Numerator) | llvm::SCEVDivision | inline |
visitUMinExpr(const SCEVUMinExpr *Numerator) | llvm::SCEVDivision | inline |
visitUnknown(const SCEVUnknown *Numerator) | llvm::SCEVDivision | inline |
visitVScale(const SCEVVScale *Numerator) | llvm::SCEVDivision | |
visitZeroExtendExpr(const SCEVZeroExtendExpr *Numerator) | llvm::SCEVDivision | inline |