LLVM API Documentation
#include "llvm/Support/LeakDetector.h"
#include "LLVMContextImpl.h"
#include "llvm/ADT/SmallPtrSet.h"
#include "llvm/IR/Value.h"
#include "llvm/Support/Compiler.h"
#include "llvm/Support/ManagedStatic.h"
#include "llvm/Support/Mutex.h"
#include "llvm/Support/Threading.h"
Go to the source code of this file.
Functions | |
static void | clearGarbage (LLVMContext &Context) |
Variables | |
static ManagedStatic < sys::SmartMutex< true > > | ObjectsLock |
static ManagedStatic < LeakDetectorImpl< void > > | Objects |
|
static |
Definition at line 27 of file LeakDetector.cpp.
References llvm::LLVMContextImpl::LLVMObjects, Objects, and llvm::LLVMContext::pImpl.
|
static |
Definition at line 25 of file LeakDetector.cpp.
Referenced by clearGarbage(), llvm::MachineFrameInfo::CreateFixedObject(), llvm::MachineFrameInfo::CreateSpillStackObject(), llvm::MachineFrameInfo::CreateStackObject(), llvm::MachineFrameInfo::CreateVariableSizedObject(), and llvm::MachineFrameInfo::print().
|
static |
Definition at line 24 of file LeakDetector.cpp.