Polly
20.0.0git
polly
SCEVAffinator
polly::SCEVAffinator Member List
This is the complete list of members for
polly::SCEVAffinator
, including all inherited members.
addModuloSemantic
(isl::pw_aff PWA, llvm::Type *ExprType) const
polly::SCEVAffinator
private
BB
polly::SCEVAffinator
private
CachedExpressions
polly::SCEVAffinator
private
CacheKey
typedef
polly::SCEVAffinator
private
checkForWrapping
(const llvm::SCEV *Expr, PWACtx PWAC) const
polly::SCEVAffinator
private
complexityBailout
()
polly::SCEVAffinator
private
computeModuloForExpr
(const llvm::SCEV *Expr)
polly::SCEVAffinator
private
Ctx
polly::SCEVAffinator
private
getLI
() const
polly::SCEVAffinator
inline
getPWACtxFromPWA
(isl::pw_aff PWA)
polly::SCEVAffinator
private
getPwAff
(const llvm::SCEV *E, llvm::BasicBlock *BB=nullptr, RecordedAssumptionsTy *RecordedAssumptions=nullptr)
polly::SCEVAffinator
getScope
()
polly::SCEVAffinator
private
hasNSWAddRecForLoop
(llvm::Loop *L) const
polly::SCEVAffinator
interpretAsUnsigned
(PWACtx &PWAC, unsigned Width)
polly::SCEVAffinator
LI
polly::SCEVAffinator
private
llvm::SCEVVisitor< SCEVAffinator, PWACtx >
polly::SCEVAffinator
friend
NumIterators
polly::SCEVAffinator
private
RecordedAssumptions
polly::SCEVAffinator
private
S
polly::SCEVAffinator
private
SCEVAffinator
(Scop *S, llvm::LoopInfo &LI)
polly::SCEVAffinator
SE
polly::SCEVAffinator
private
takeNonNegativeAssumption
(PWACtx &PWAC, RecordedAssumptionsTy *RecordedAssumptions=nullptr)
polly::SCEVAffinator
TD
polly::SCEVAffinator
private
visit
(const llvm::SCEV *E)
polly::SCEVAffinator
private
visitAddExpr
(const llvm::SCEVAddExpr *E)
polly::SCEVAffinator
private
visitAddRecExpr
(const llvm::SCEVAddRecExpr *E)
polly::SCEVAffinator
private
visitConstant
(const llvm::SCEVConstant *E)
polly::SCEVAffinator
private
visitMulExpr
(const llvm::SCEVMulExpr *E)
polly::SCEVAffinator
private
visitPtrToIntExpr
(const llvm::SCEVPtrToIntExpr *E)
polly::SCEVAffinator
private
visitSDivInstruction
(llvm::Instruction *SDiv)
polly::SCEVAffinator
private
visitSequentialUMinExpr
(const llvm::SCEVSequentialUMinExpr *E)
polly::SCEVAffinator
private
visitSignExtendExpr
(const llvm::SCEVSignExtendExpr *E)
polly::SCEVAffinator
private
visitSMaxExpr
(const llvm::SCEVSMaxExpr *E)
polly::SCEVAffinator
private
visitSMinExpr
(const llvm::SCEVSMinExpr *E)
polly::SCEVAffinator
private
visitSRemInstruction
(llvm::Instruction *SRem)
polly::SCEVAffinator
private
visitTruncateExpr
(const llvm::SCEVTruncateExpr *E)
polly::SCEVAffinator
private
visitUDivExpr
(const llvm::SCEVUDivExpr *E)
polly::SCEVAffinator
private
visitUMaxExpr
(const llvm::SCEVUMaxExpr *E)
polly::SCEVAffinator
private
visitUMinExpr
(const llvm::SCEVUMinExpr *E)
polly::SCEVAffinator
private
visitUnknown
(const llvm::SCEVUnknown *E)
polly::SCEVAffinator
private
visitVScale
(const llvm::SCEVVScale *E)
polly::SCEVAffinator
private
visitZeroExtendExpr
(const llvm::SCEVZeroExtendExpr *E)
polly::SCEVAffinator
private
Generated on Wed Nov 13 2024 03:17:56 for Polly by
1.9.6