LLVM 20.0.0git
|
This is the complete list of members for llvm::SCEVWrapPredicate, including all inherited members.
classof(const SCEVPredicate *P) | llvm::SCEVWrapPredicate | inlinestatic |
clearFlags(SCEVWrapPredicate::IncrementWrapFlags Flags, SCEVWrapPredicate::IncrementWrapFlags OffFlags) | llvm::SCEVWrapPredicate | inlinestatic |
getComplexity() const | llvm::SCEVPredicate | inlinevirtual |
getExpr() const | llvm::SCEVWrapPredicate | |
getFlags() const | llvm::SCEVWrapPredicate | inline |
getImpliedFlags(const SCEVAddRecExpr *AR, ScalarEvolution &SE) | llvm::SCEVWrapPredicate | static |
getKind() const | llvm::SCEVPredicate | inline |
getNextInBucket() const | llvm::FoldingSetBase::Node | inline |
implies(const SCEVPredicate *N, ScalarEvolution &SE) const override | llvm::SCEVWrapPredicate | virtual |
IncrementAnyWrap enum value | llvm::SCEVWrapPredicate | |
IncrementNoWrapMask enum value | llvm::SCEVWrapPredicate | |
IncrementNSSW enum value | llvm::SCEVWrapPredicate | |
IncrementNUSW enum value | llvm::SCEVWrapPredicate | |
IncrementWrapFlags enum name | llvm::SCEVWrapPredicate | |
isAlwaysTrue() const override | llvm::SCEVWrapPredicate | virtual |
Kind | llvm::SCEVPredicate | protected |
maskFlags(SCEVWrapPredicate::IncrementWrapFlags Flags, int Mask) | llvm::SCEVWrapPredicate | inlinestatic |
Node()=default | llvm::FoldingSetBase::Node | |
operator=(const SCEVPredicate &)=default | llvm::SCEVPredicate | protected |
P_Compare enum value | llvm::SCEVPredicate | |
P_Union enum value | llvm::SCEVPredicate | |
P_Wrap enum value | llvm::SCEVPredicate | |
print(raw_ostream &OS, unsigned Depth=0) const override | llvm::SCEVWrapPredicate | virtual |
SCEVPredicate(const SCEVPredicate &)=default | llvm::SCEVPredicate | protected |
SCEVPredicate(const FoldingSetNodeIDRef ID, SCEVPredicateKind Kind) | llvm::SCEVPredicate | |
SCEVPredicateKind enum name | llvm::SCEVPredicate | |
SCEVWrapPredicate(const FoldingSetNodeIDRef ID, const SCEVAddRecExpr *AR, IncrementWrapFlags Flags) | llvm::SCEVWrapPredicate | explicit |
setFlags(SCEVWrapPredicate::IncrementWrapFlags Flags, SCEVWrapPredicate::IncrementWrapFlags OnFlags) | llvm::SCEVWrapPredicate | inlinestatic |
SetNextInBucket(void *N) | llvm::FoldingSetBase::Node | inline |
~SCEVPredicate()=default | llvm::SCEVPredicate | protected |