LLVM 20.0.0git
|
A cache of MDKinds used by various ARC optimizations. More...
#include "llvm/Analysis/ObjCARCAnalysisUtils.h"
Public Member Functions | |
void | init (Module *Mod) |
unsigned | get (ARCMDKindID ID) |
A cache of MDKinds used by various ARC optimizations.
Definition at line 228 of file ObjCARCAnalysisUtils.h.
|
inline |
Definition at line 248 of file ObjCARCAnalysisUtils.h.
References llvm::objcarc::CopyOnEscape, llvm::objcarc::ImpreciseRelease, llvm_unreachable, and llvm::objcarc::NoObjCARCExceptions.
Referenced by llvm::objcarc::BottomUpPtrState::InitBottomUp(), and llvm::objcarc::TopDownPtrState::MatchWithRelease().
|
inline |
Definition at line 241 of file ObjCARCAnalysisUtils.h.
References llvm::Mod.