LLVM 19.0.0git
llvm::objcarc::TopDownPtrState Member List

This is the complete list of members for llvm::objcarc::TopDownPtrState, including all inherited members.

ClearKnownPositiveRefCount()llvm::objcarc::PtrState
ClearReverseInsertPts()llvm::objcarc::PtrStateinline
ClearSequenceProgress()llvm::objcarc::PtrStateinline
GetReleaseMetadata() constllvm::objcarc::PtrStateinline
GetRRInfo() constllvm::objcarc::PtrStateinline
GetSeq() constllvm::objcarc::PtrStateinline
HandlePotentialAlterRefCount(Instruction *Inst, const Value *Ptr, ProvenanceAnalysis &PA, ARCInstKind Class, const BundledRetainClaimRVs &BundledRVs)llvm::objcarc::TopDownPtrState
HandlePotentialUse(Instruction *Inst, const Value *Ptr, ProvenanceAnalysis &PA, ARCInstKind Class)llvm::objcarc::TopDownPtrState
HasKnownPositiveRefCount() constllvm::objcarc::PtrStateinline
HasReverseInsertPts() constllvm::objcarc::PtrStateinline
InitTopDown(ARCInstKind Kind, Instruction *I)llvm::objcarc::TopDownPtrState
InsertCall(Instruction *I)llvm::objcarc::PtrStateinline
InsertReverseInsertPt(Instruction *I)llvm::objcarc::PtrStateinline
IsCFGHazardAfflicted() constllvm::objcarc::PtrStateinline
IsKnownSafe() constllvm::objcarc::PtrStateinline
IsTailCallRelease() constllvm::objcarc::PtrStateinline
IsTrackingImpreciseReleases() constllvm::objcarc::PtrStateinline
KnownPositiveRefCountllvm::objcarc::PtrStateprotected
MatchWithRelease(ARCMDKindCache &Cache, Instruction *Release)llvm::objcarc::TopDownPtrState
Merge(const PtrState &Other, bool TopDown)llvm::objcarc::PtrState
Partialllvm::objcarc::PtrStateprotected
PtrState()llvm::objcarc::PtrStateinlineprotected
ResetSequenceProgress(Sequence NewSeq)llvm::objcarc::PtrState
RRIllvm::objcarc::PtrStateprotected
Seqllvm::objcarc::PtrStateprotected
SetCFGHazardAfflicted(const bool NewValue)llvm::objcarc::PtrStateinline
SetKnownPositiveRefCount()llvm::objcarc::PtrState
SetKnownSafe(const bool NewValue)llvm::objcarc::PtrStateinline
SetReleaseMetadata(MDNode *NewValue)llvm::objcarc::PtrStateinline
SetSeq(Sequence NewSeq)llvm::objcarc::PtrState
SetTailCallRelease(const bool NewValue)llvm::objcarc::PtrStateinline
TopDownPtrState()=defaultllvm::objcarc::TopDownPtrState