|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Overridden By
include/llvm/Analysis/LazyValueInfo.h 150 ~LazyValueInfoWrapperPass() override {
include/llvm/CodeGen/SlotIndexes.h 354 ~SlotIndexes() override {
lib/Analysis/AssumptionCache.cpp 297 AssumptionCacheTracker::~AssumptionCacheTracker() = default;
lib/Analysis/BlockFrequencyInfo.cpp 303 BlockFrequencyInfoWrapperPass::~BlockFrequencyInfoWrapperPass() = default;
lib/Analysis/CallGraph.cpp 264 CallGraphWrapperPass::~CallGraphWrapperPass() = default;
lib/Analysis/MemoryDependenceAnalysis.cpp 1778 MemoryDependenceWrapperPass::~MemoryDependenceWrapperPass() = default;
lib/Analysis/RegionInfo.cpp 123 RegionInfoPass::~RegionInfoPass() = default;
lib/CodeGen/AsmPrinter/AsmPrinter.cpp 191 AsmPrinter::~AsmPrinter() {
lib/CodeGen/LiveDebugVariables.cpp 1000 LiveDebugVariables::~LiveDebugVariables() {
lib/CodeGen/LiveIntervals.cpp 104 LiveIntervals::~LiveIntervals() {
lib/CodeGen/MachineBlockFrequencyInfo.cpp 182 MachineBlockFrequencyInfo::~MachineBlockFrequencyInfo() = default;
lib/CodeGen/MachineRegionInfo.cpp 81 MachineRegionInfoPass::~MachineRegionInfoPass() = default;
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 326 SelectionDAGISel::~SelectionDAGISel() {
lib/CodeGen/SpillPlacement.h 76 ~SpillPlacement() override { releaseMemory(); }
lib/CodeGen/TargetPassConfig.cpp 330 TargetPassConfig::~TargetPassConfig() {
lib/IR/LegacyPassManager.cpp 459 ~MPPassManager() override {
lib/IR/Pass.cpp 47 ModulePass::~ModulePass() = default;
143 ImmutablePass::~ImmutablePass() = default;
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp 138 ~AMDGPUDAGToDAGISel() override = default;
lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp 102 ~WebAssemblyCFGStackify() override { releaseMemory(); }
lib/Target/WebAssembly/WebAssemblyExceptionInfo.h 132 ~WebAssemblyExceptionInfo() override { releaseMemory(); }
tools/lldb/source/Plugins/ExpressionParser/Clang/IRDynamicChecks.cpp 540 IRDynamicChecks::~IRDynamicChecks() = default;
tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp 108 IRForTarget::~IRForTarget() {}
tools/polly/include/polly/PolyhedralInfo.h 40 ~PolyhedralInfo() {}
tools/polly/include/polly/ScopInfo.h 2774 ~ScopInfoRegionPass() override = default;
2883 ~ScopInfoWrapperPass() override = default;
tools/polly/lib/Transform/Canonicalization.cpp 76 PollyCanonicalize::~PollyCanonicalize() {}
tools/polly/lib/Transform/CodePreparation.cpp 82 CodePreparation::~CodePreparation() { clear(); }
tools/polly/lib/Transform/MaximalStaticExpansion.cpp 42 ~MaximalStaticExpander() override = default;
tools/polly/lib/Transform/ScheduleOptimizer.cpp 1391 ~IslScheduleOptimizer() override { isl_schedule_free(LastSchedule); }
Declarations
include/llvm/Pass.h 89 virtual ~Pass();