|
LLVM 22.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 |