|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Overridden By
include/llvm/Analysis/AssumptionCache.h 222 void releaseMemory() override {
include/llvm/Analysis/LoopAccessAnalysis.h 740 void releaseMemory() override {
include/llvm/Analysis/LoopInfo.h 1226 void releaseMemory() override { LI.releaseMemory(); }
include/llvm/Analysis/PostDominators.h 86 void releaseMemory() override {
include/llvm/CodeGen/GlobalISel/CSEInfo.h 234 void releaseMemory() override {
include/llvm/CodeGen/GlobalISel/GISelKnownBits.h 107 void releaseMemory() override { Info.reset(); }
include/llvm/CodeGen/LiveVariables.h 266 void releaseMemory() override {
include/llvm/CodeGen/MachineLoopInfo.h 143 void releaseMemory() override { LI.releaseMemory(); }
include/llvm/CodeGen/MachinePostDominators.h 87 void releaseMemory() override { PDT.reset(nullptr); }
include/llvm/IR/Dominators.h 280 void releaseMemory() override { DT.releaseMemory(); }
lib/Analysis/BlockFrequencyInfo.cpp 316 void BlockFrequencyInfoWrapperPass::releaseMemory() { BFI.releaseMemory(); }
lib/Analysis/BranchProbabilityInfo.cpp 1035 void BranchProbabilityInfoWrapperPass::releaseMemory() { BPI.releaseMemory(); }
lib/Analysis/CallGraph.cpp 281 void CallGraphWrapperPass::releaseMemory() { G.reset(); }
lib/Analysis/DemandedBits.cpp 302 void DemandedBitsWrapperPass::releaseMemory() {
lib/Analysis/DependenceAnalysis.cpp 158 void DependenceAnalysisWrapperPass::releaseMemory() { info.reset(); }
lib/Analysis/DominanceFrontier.cpp 43 void DominanceFrontierWrapperPass::releaseMemory() {
lib/Analysis/IVUsers.cpp 380 void IVUsersWrapperPass::releaseMemory() { IU->releaseMemory(); }
lib/Analysis/IntervalPartition.cpp 33 void IntervalPartition::releaseMemory() {
lib/Analysis/LazyBlockFrequencyInfo.cpp 52 void LazyBlockFrequencyInfoPass::releaseMemory() { LBFI.releaseMemory(); }
lib/Analysis/LazyBranchProbabilityInfo.cpp 54 void LazyBranchProbabilityInfoPass::releaseMemory() { LBPI.reset(); }
lib/Analysis/LazyValueInfo.cpp 1669 void LazyValueInfoWrapperPass::releaseMemory() { Info.releaseMemory(); }
lib/Analysis/MemDepPrinter.cpp 55 void releaseMemory() override {
lib/Analysis/MemDerefPrinter.cpp 34 void releaseMemory() override {
lib/Analysis/MemoryDependenceAnalysis.cpp 1780 void MemoryDependenceWrapperPass::releaseMemory() {
lib/Analysis/MemorySSA.cpp 2305 void MemorySSAWrapperPass::releaseMemory() { MSSA.reset(); }
lib/Analysis/PhiValues.cpp 201 void PhiValuesWrapperPass::releaseMemory() {
lib/Analysis/RegionInfo.cpp 136 void RegionInfoPass::releaseMemory() {
lib/Analysis/ScalarEvolution.cpp12043 void ScalarEvolutionWrapperPass::releaseMemory() { SE.reset(); }
lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp 49 void LazyMachineBlockFrequencyInfoPass::releaseMemory() {
lib/CodeGen/LiveDebugVariables.cpp 995 void LiveDebugVariables::releaseMemory() {
lib/CodeGen/LiveIntervals.cpp 108 void LiveIntervals::releaseMemory() {
lib/CodeGen/LiveRegMatrix.cpp 69 void LiveRegMatrix::releaseMemory() {
lib/CodeGen/LiveStacks.cpp 42 void LiveStacks::releaseMemory() {
lib/CodeGen/MachineBlockFrequencyInfo.cpp 217 void MachineBlockFrequencyInfo::releaseMemory() { MBFI.reset(); }
lib/CodeGen/MachineCSE.cpp 92 void releaseMemory() override {
lib/CodeGen/MachineDominanceFrontier.cpp 45 void MachineDominanceFrontier::releaseMemory() {
lib/CodeGen/MachineDominators.cpp 68 void MachineDominatorTree::releaseMemory() {
lib/CodeGen/MachineLICM.cpp 159 void releaseMemory() override {
lib/CodeGen/MachineRegionInfo.cpp 97 void MachineRegionInfoPass::releaseMemory() {
lib/CodeGen/MachineSink.cpp 132 void releaseMemory() override {
lib/CodeGen/MachineTraceMetrics.cpp 79 void MachineTraceMetrics::releaseMemory() {
lib/CodeGen/ReachingDefAnalysis.cpp 166 void ReachingDefAnalysis::releaseMemory() {
lib/CodeGen/RegAllocBasic.cpp 196 void RABasic::releaseMemory() {
lib/CodeGen/RegAllocGreedy.cpp 675 void RAGreedy::releaseMemory() {
lib/CodeGen/RegisterCoalescer.cpp 3668 void RegisterCoalescer::releaseMemory() {
lib/CodeGen/SlotIndexes.cpp 31 void SlotIndexes::releaseMemory() {
lib/CodeGen/SpillPlacement.cpp 219 void SpillPlacement::releaseMemory() {
lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp 1345 void WebAssemblyCFGStackify::releaseMemory() {
lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp 82 void WebAssemblyExceptionInfo::releaseMemory() {
lib/Transforms/ObjCARC/ObjCARCOpts.cpp 2316 void ObjCARCOpt::releaseMemory() {
lib/Transforms/Scalar/JumpThreading.cpp 150 void releaseMemory() override { Impl.releaseMemory(); }
lib/Transforms/Scalar/LoopUnswitch.cpp 231 void releaseMemory() override {
tools/polly/include/polly/DependenceInfo.h 248 void releaseMemory() override {
291 void releaseMemory() override { ScopToDepsMap.clear(); }
tools/polly/include/polly/PolyhedralInfo.h 70 void releaseMemory() override {}
tools/polly/include/polly/ScopInfo.h 2788 void releaseMemory() override { S.reset(); }
2893 void releaseMemory() override { Result.reset(); }
tools/polly/lib/Analysis/ScopDetection.cpp 1892 void ScopDetectionWrapperPass::releaseMemory() { Result.reset(); }
tools/polly/lib/CodeGen/IslAst.cpp 785 void IslAstInfoWrapperPass::releaseMemory() { Ast.reset(); }
tools/polly/lib/Transform/Canonicalization.cpp 80 void PollyCanonicalize::releaseMemory() {}
tools/polly/lib/Transform/CodePreparation.cpp 106 void CodePreparation::releaseMemory() { clear(); }
tools/polly/lib/Transform/DeLICM.cpp 1411 virtual void releaseMemory() override { Impl.reset(); }
tools/polly/lib/Transform/FlattenSchedule.cpp 92 virtual void releaseMemory() override {
tools/polly/lib/Transform/ForwardOpTree.cpp 957 void releaseMemory() override { Impl.reset(); }
tools/polly/lib/Transform/ScheduleOptimizer.cpp 1403 void releaseMemory() override {
tools/polly/lib/Transform/Simplify.cpp 682 virtual void releaseMemory() override {
unittests/IR/LegacyPassManagerTest.cpp 135 void releaseMemory() override {
Declarations
include/llvm/Pass.h 157 virtual void releaseMemory();
References
lib/IR/LegacyPassManager.cpp 1046 P->releaseMemory();
1572 FPPM->getContainedPass(Index)->releaseMemory();