|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/DenseSet.h 184 void erase(Iterator I) { return TheMap.erase(I.I); }
include/llvm/ADT/MapVector.h 162 Map.erase(Pos);
include/llvm/ADT/PriorityWorklist.h 176 M.erase(I);
include/llvm/Analysis/LoopInfo.h 993 BBMap.erase(I);
include/llvm/CodeGen/GlobalISel/GISelWorkList.h 94 WorklistMap.erase(It);
include/llvm/CodeGen/SlotIndexes.h 600 mi2iMap.erase(mi2iItr);
include/llvm/IR/PassManager.h 759 AnalysisResultLists.erase(ResultsListI);
994 AnalysisResults.erase(RI);
include/llvm/IR/ValueMap.h 196 Map.erase(I);
200 return Map.erase(I.base());
290 Copy.Map->Map.erase(I); // Definitely destroys *this.
include/llvm/Transforms/InstCombine/InstCombineWorklist.h 76 WorklistMap.erase(It);
lib/Analysis/AliasSetTracker.cpp 578 PointerMap.erase(I);
lib/Analysis/AssumptionCache.cpp 131 AffectedValues.erase(AVI);
142 AC->AffectedValues.erase(AVI);
243 ACT->AssumptionCaches.erase(I);
lib/Analysis/CallGraphSCCPass.cpp 303 Calls.erase(ExistingIt);
lib/Analysis/GlobalsModRef.cpp 224 GAR->AllocsForIndirectGlobals.erase(I);
lib/Analysis/InlineCost.cpp 357 SROAArgCosts.erase(CostIt);
lib/Analysis/LazyCallGraph.cpp 58 EdgeIndexMap.erase(IndexMapI);
1509 NodeMap.erase(NI);
1527 SCCMap.erase(CI);
1539 RefSCCIndices.erase(RCIndexI);
lib/Analysis/LazyValueInfo.cpp 263 OverDefinedCache.erase(Iter);
284 OverDefinedCache.erase(ODI);
337 OverDefinedCache.erase(OI);
lib/Analysis/MemoryBuiltins.cpp 850 CacheMap.erase(CacheIt);
lib/Analysis/MemoryDependenceAnalysis.cpp 108 ReverseMap.erase(InstIt);
931 NonLocalDefsCache.erase(NonLocalDefIt);
1490 NonLocalDefsCache.erase(it);
1498 ReverseNonLocalDefsCache.erase(toRemoveIt);
1522 NonLocalPointerDeps.erase(It);
1550 NonLocalDeps.erase(NLDI);
1561 LocalDeps.erase(LocalDepEntry);
1608 ReverseLocalDeps.erase(ReverseDepIt);
1640 ReverseNonLocalDeps.erase(ReverseDepIt);
1684 ReverseNonLocalPtrDeps.erase(ReversePtrDepIt);
lib/Analysis/MemorySSA.cpp 1825 ValueToMemoryAccess.erase(VMA);
1843 PerBlockDefs.erase(DefsIt);
1856 PerBlockAccesses.erase(AccessIt);
lib/Analysis/ScalarEvolution.cpp 6794 Map.erase(BTCPos);
6814 PredicatedSCEVRewrites.erase(I++);
6823 LoopUsers.erase(LoopUsersItr);
11870 PredicatedSCEVRewrites.erase(I++);
11881 Map.erase(I++);
lib/Bitcode/Reader/BitcodeReader.cpp 3820 BasicBlockFwdRefs.erase(BBFRI);
lib/CodeGen/LiveDebugValues.cpp 601 Vars.erase(It);
lib/CodeGen/MachineBlockPlacement.cpp 1219 TriangleChainMap.erase(Found);
1489 ComputedEdges.erase(FoundEdge);
lib/CodeGen/MachineCSE.cpp 507 ScopeMap.erase(SI);
lib/CodeGen/MachineCopyPropagation.cpp 113 Copies.erase(I);
lib/CodeGen/MachineFunction.cpp 835 CallSitesInfo.erase(CSIt);
843 CallSitesInfo.erase(CSIt);
lib/CodeGen/MachineModuleInfo.cpp 134 DeletedAddrLabelsNeedingEmission.erase(I);
lib/CodeGen/MachinePipeliner.cpp 1157 OutputDeps.erase(Dep);
lib/CodeGen/MachineTraceMetrics.cpp 1102 Heights.erase(HeightI);
lib/CodeGen/ModuloSchedule.cpp 1476 UndefPhis.erase(I);
lib/CodeGen/PeepholeOptimizer.cpp 1482 NAPhysToVirtMIs.erase(PrevCopy);
1671 NAPhysToVirtMIs.erase(Def);
lib/CodeGen/SelectionDAG/DAGCombiner.cpp 264 WorklistMap.erase(It);
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp 1455 LRegsMap.erase(LRegsPos);
lib/CodeGen/SelectionDAG/SelectionDAG.cpp 768 DbgValMap.erase(I);
lib/CodeGen/SlotIndexes.cpp 114 mi2iMap.erase(mi2iItr);
127 mi2iMap.erase(mi2iItr);
lib/CodeGen/TailDuplicator.cpp 440 LocalVRMap.erase(VI);
lib/CodeGen/TwoAddressInstructionPass.cpp 1008 DistanceMap.erase(DI);
1174 DistanceMap.erase(DI);
lib/ExecutionEngine/GDBRegistrationListener.cpp 186 ObjectBufferMap.erase(I);
lib/ExecutionEngine/Orc/Core.cpp 349 QueryRegistrations.erase(QRI);
463 SymbolFlags.erase(I);
541 Aliases.erase(I);
764 Symbols.erase(SI);
1101 DependantJD.MaterializingInfos.erase(DependantMII);
1115 MaterializingInfos.erase(MII);
1197 DependantMI.UnemittedDependencies.erase(UnemittedDepI);
1244 JD.MaterializingInfos.erase(MII);
1338 UnmaterializedInfos.erase(UMII);
1342 Symbols.erase(SymI);
lib/ExecutionEngine/Orc/LazyReexports.cpp 149 CallableAliases.erase(I);
lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp 377 TrackedAllocs.erase(AllocItr);
439 InProcessLinks.erase(EHFrameRangeItr);
456 TrackedEHFrameRanges.erase(EHFrameRangeItr);
lib/IR/LegacyPassManager.cpp 986 AvailableAnalysis.erase(Info);
1009 InheritedAnalysis[Index]->erase(Info);
1061 AvailableAnalysis.erase(Pos);
lib/IR/Metadata.cpp 219 UseMap.erase(I);
384 Store.erase(I);
411 Store.erase(I);
lib/MCA/HardwareUnits/LSUnit.cpp 168 Groups.erase(It);
lib/TableGen/Record.cpp 2381 Map.erase(It);
lib/Target/AMDGPU/GCNRegPressure.cpp 343 LiveRegs.erase(I);
lib/Target/AMDGPU/GCNSchedStrategy.cpp 465 MBBLiveIns.erase(LiveInIt);
lib/Target/Hexagon/HexagonGenInsert.cpp 1057 IFMap.erase(Prune[i]);
1605 IFMap.erase(Out[i]);
lib/Target/Hexagon/HexagonGenMux.cpp 257 CM.erase(F);
lib/Transforms/IPO/MergeFunctions.cpp 876 FNodesInTree.erase(I);
941 FNodesInTree.erase(I);
lib/Transforms/ObjCARC/BlotMapVector.h 101 Map.erase(It);
lib/Transforms/Scalar/GVN.cpp 1699 PhiTranslateTable.erase(FindRes);
lib/Transforms/Scalar/LICM.cpp 2180 LoopToAliasSetMap.erase(MapI);
lib/Transforms/Scalar/NewGVN.cpp 2061 M.erase(Result);
2297 ExpressionToClass.erase(Iter);
2423 ExpressionToClass.erase(Iter);
lib/Transforms/Scalar/Reassociate.cpp 565 Leaves.erase(It); // Since the value may be morphed below.
lib/Transforms/Scalar/SCCP.cpp 1144 TrackedGlobals.erase(I); // No need to keep tracking this!
lib/Transforms/Utils/ModuleUtils.cpp 215 ComdatEntriesCovered.erase(CI);
lib/Transforms/Utils/PromoteMemoryToRegister.cpp 697 NewPhiNodes.erase(I++);
tools/clang/lib/AST/ASTContext.cpp 1409 DeclAttrs.erase(Pos);
tools/clang/lib/AST/ASTImporter.cpp 7974 ImportedDecls.erase(Pos);
7989 ImportedFromDecls.erase(PosF);
tools/clang/lib/AST/Interp/ByteCodeEmitter.cpp 100 LabelRelocs.erase(It);
tools/clang/lib/AST/VTableBuilder.cpp 2989 MethodInfoMap.erase(OverriddenMDIterator);
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 1757 FunctionUDMMap.erase(I);
tools/clang/lib/Lex/ModuleMap.cpp 1164 LazyHeadersBySize.erase(BySize);
1171 LazyHeadersByModTime.erase(ByModTime);
tools/clang/lib/Lex/Pragma.cpp 652 PragmaPushMacroInfo.erase(iter);
tools/clang/lib/Sema/Sema.cpp 1426 S.DeviceDeferredDiags.erase(It);
1566 S.DeviceCallGraph.erase(CGIt);
tools/clang/lib/Sema/SemaAttr.cpp 718 RulesToFirstSpecifiedNegatedSubRule.erase(It);
tools/clang/lib/Sema/SemaDecl.cpp 1917 ShadowingDecls.erase(ShadowI);
7028 ExtnameUndeclaredIdentifiers.erase(I);
7414 ShadowingDecls.erase(I);
8933 ExtnameUndeclaredIdentifiers.erase(I);
tools/clang/lib/Sema/SemaDeclCXX.cpp 289 UnparsedDefaultArgInstantiations.erase(InstPos);
tools/clang/lib/Serialization/ASTReader.cpp 4034 HiddenNamesMap.erase(Hidden);
tools/clang/lib/Serialization/ASTReaderDecl.cpp 3973 DeclUpdateOffsets.erase(UpdI);
4036 PendingVisibleUpdates.erase(I);
tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp 585 IVars.erase(I);
tools/clang/tools/libclang/CXIndexDataConsumer.cpp 958 ContainerMap.erase(I);
tools/lldb/source/Host/common/MainLoop.cpp 376 m_signals.erase(it);
tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp 1990 m_processor_trace_monitor.erase(iter);
2073 m_processor_trace_monitor.erase(iter);
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp 1432 GetForwardDeclClangTypeToDie().erase(die_it);
tools/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp 797 m_forward_decl_to_uid.erase(uid_it);
tools/lldb/source/Symbol/ClangASTImporter.cpp 589 m_record_decl_to_layout_map.erase(pos);
tools/lldb/source/Target/SectionLoadList.cpp 161 m_sect_to_addr.erase(sta_pos);
196 m_sect_to_addr.erase(sta_pos);
tools/lldb/tools/lldb-vscode/lldb-vscode.cpp 1612 request_bps.erase(request_pos);
tools/llvm-xray/trie-node.h 77 LeftCalleesByFuncId.erase(iter);
tools/polly/lib/Analysis/ScopDetection.cpp 1409 DetectionContextMap.erase(It.first);
1428 DetectionContextMap.erase(It.first);
unittests/ADT/DenseMapTest.cpp 170 this->Map.erase(this->Map.begin());