ClearKnownPositiveRefCount() | llvm::objcarc::PtrState | |
ClearReverseInsertPts() | llvm::objcarc::PtrState | inline |
ClearSequenceProgress() | llvm::objcarc::PtrState | inline |
GetReleaseMetadata() const | llvm::objcarc::PtrState | inline |
GetRRInfo() const | llvm::objcarc::PtrState | inline |
GetSeq() const | llvm::objcarc::PtrState | inline |
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() const | llvm::objcarc::PtrState | inline |
HasReverseInsertPts() const | llvm::objcarc::PtrState | inline |
InitTopDown(ARCInstKind Kind, Instruction *I) | llvm::objcarc::TopDownPtrState | |
InsertCall(Instruction *I) | llvm::objcarc::PtrState | inline |
InsertReverseInsertPt(Instruction *I) | llvm::objcarc::PtrState | inline |
IsCFGHazardAfflicted() const | llvm::objcarc::PtrState | inline |
IsKnownSafe() const | llvm::objcarc::PtrState | inline |
IsTailCallRelease() const | llvm::objcarc::PtrState | inline |
IsTrackingImpreciseReleases() const | llvm::objcarc::PtrState | inline |
KnownPositiveRefCount | llvm::objcarc::PtrState | protected |
MatchWithRelease(ARCMDKindCache &Cache, Instruction *Release) | llvm::objcarc::TopDownPtrState | |
Merge(const PtrState &Other, bool TopDown) | llvm::objcarc::PtrState | |
Partial | llvm::objcarc::PtrState | protected |
PtrState() | llvm::objcarc::PtrState | inlineprotected |
ResetSequenceProgress(Sequence NewSeq) | llvm::objcarc::PtrState | |
RRI | llvm::objcarc::PtrState | protected |
Seq | llvm::objcarc::PtrState | protected |
SetCFGHazardAfflicted(const bool NewValue) | llvm::objcarc::PtrState | inline |
SetKnownPositiveRefCount() | llvm::objcarc::PtrState | |
SetKnownSafe(const bool NewValue) | llvm::objcarc::PtrState | inline |
SetReleaseMetadata(MDNode *NewValue) | llvm::objcarc::PtrState | inline |
SetSeq(Sequence NewSeq) | llvm::objcarc::PtrState | |
SetTailCallRelease(const bool NewValue) | llvm::objcarc::PtrState | inline |
TopDownPtrState()=default | llvm::objcarc::TopDownPtrState | |