|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/DenseSet.h 96 return TheMap.erase(V);
include/llvm/ADT/MapVector.h 174 Map.erase(Iterator->first);
214 Map.erase(I->first);
include/llvm/ADT/PriorityWorklist.h 148 M.erase(back());
239 M.erase(Arg);
include/llvm/ADT/SCCIterator.h 138 nodeVisitNumbers.erase(Old);
include/llvm/ADT/ScopedHashTable.h 246 HT.TopLevelMap.erase(ThisEntry->getKey());
include/llvm/Analysis/LoopInfo.h 962 BBMap.erase(BB);
include/llvm/Analysis/LoopInfoImpl.h 660 OtherLoopHeaders.erase(SubH);
720 OtherLoopHeaders.erase(Header);
include/llvm/Analysis/OrderedInstructions.h 59 void invalidateBlock(const BasicBlock *BB) { OBBMap.erase(BB); }
include/llvm/Analysis/VectorUtils.h 652 InterleaveGroupMap.erase(Member);
include/llvm/CodeGen/GlobalISel/GISelWorkList.h 109 WorklistMap.erase(I);
include/llvm/ExecutionEngine/Orc/Core.h 307 SymbolFlags.erase(Name);
include/llvm/IR/PassManager.h 756 AnalysisResults.erase({IDAndResult.first, &IR});
913 AnalysisResults.erase({ID, &IR});
918 AnalysisResultLists.erase(&IR);
1190 OuterAnalysisInvalidationMap.erase(OuterID);
include/llvm/IR/ValueMap.h 268 Copy.Map->Map.erase(Copy); // Definitely destroys *this.
include/llvm/Support/GenericDomTree.h 637 DomTreeNodes.erase(BB);
include/llvm/Support/GenericDomTreeConstruction.h 470 SNCA.NodeToInfo.erase(N);
1148 DT.DomTreeNodes.erase(TN->getBlock());
1241 if (FS.empty()) BUI.FutureSuccessors.erase(CurrentUpdate.getFrom());
1247 if (FP.empty()) BUI.FuturePredecessors.erase(CurrentUpdate.getTo());
include/llvm/Transforms/InstCombine/InstCombineWorklist.h 81 WorklistMap.erase(I);
lib/Analysis/AssumptionCache.cpp 155 AffectedValues.erase(OV);
lib/Analysis/BranchProbabilityInfo.cpp 945 Probs.erase(Key);
lib/Analysis/CFLAndersAliasAnalysis.cpp 825 void CFLAndersAAResult::evict(const Function *Fn) { Cache.erase(Fn); }
lib/Analysis/CFLSteensAliasAnalysis.cpp 241 void CFLSteensAAResult::evict(Function *Fn) { Cache.erase(Fn); }
lib/Analysis/GlobalsModRef.cpp 197 P->Map.erase(&GV);
212 GAR->FunctionInfos.erase(F);
235 GAR->AllocsForIndirectGlobals.erase(V);
500 FunctionInfos.erase(Node->getFunction());
558 FunctionInfos.erase(Node->getFunction());
lib/Analysis/InstructionPrecedenceTracking.cpp 65 FirstSpecialInsts.erase(BB);
105 FirstSpecialInsts.erase(BB);
111 FirstSpecialInsts.erase(Inst->getParent());
lib/Analysis/LazyCallGraph.cpp 656 SCCIndices.erase(C);
746 G->SCCMap.erase(N);
1090 G->RefSCCIndices.erase(RC);
1472 G->NodeMap.erase(&OldF);
lib/Analysis/LazyValueInfo.cpp 266 ValueCache.erase(V);
287 I.second->BlockVals.erase(BB);
lib/Analysis/MemoryDependenceAnalysis.cpp 1299 Visited.erase(NewBlocks[i]);
1307 Visited.erase(NewBlocks[i]);
1366 Visited.erase(PredList[i].first);
1497 NonLocalDefsCache.erase(entry);
lib/Analysis/MemorySSA.cpp 1681 ValueToMemoryAccess.erase(What->getBlock());
1810 BlockNumbering.erase(MA);
lib/Analysis/MemorySSAUpdater.cpp 953 PredMap.erase(BB);
lib/Analysis/OrderedBasicBlock.cpp 98 NumberedInsts.erase(I);
110 NumberedInsts.erase(Old);
lib/Analysis/PhiValues.cpp 133 DepthMap.erase(PN);
134 NonPhiReachableMap.erase(N);
135 ReachableMap.erase(N);
lib/Analysis/ScalarEvolution.cpp 3875 ValueExprMap.erase(V);
6726 ConstantEvolutionLoopExitValue.erase(PN);
6840 ConstantEvolutionLoopExitValue.erase(PN);
6846 LoopPropertiesCache.erase(CurrL);
6879 ConstantEvolutionLoopExitValue.erase(PN);
11359 SE->ConstantEvolutionLoopExitValue.erase(PN);
11382 SE->ConstantEvolutionLoopExitValue.erase(PN);
11388 SE->ConstantEvolutionLoopExitValue.erase(PN);
11857 ValuesAtScopes.erase(S);
11858 LoopDispositions.erase(S);
11859 BlockDispositions.erase(S);
11860 UnsignedRanges.erase(S);
11861 SignedRanges.erase(S);
11862 ExprValueMap.erase(S);
11863 HasRecMap.erase(S);
11864 MinTrailingZerosCache.erase(S);
lib/Bitcode/Writer/ValueEnumerator.cpp 1008 ValueMap.erase(Values[i].first);
1010 MetadataMap.erase(MDs[i]);
1012 ValueMap.erase(BasicBlocks[i]);
lib/CodeGen/AsmPrinter/DwarfDebug.cpp 2942 TypeSignatures.erase(TU.second);
lib/CodeGen/BranchFolding.cpp 172 EHScopeMembership.erase(MBB);
lib/CodeGen/CodeGenPrepare.cpp 2897 NodeMap.erase(Ptr);
5384 LargeOffsetGEPID.erase(GEP);
lib/CodeGen/GlobalISel/CSEInfo.cpp 183 InstrMapping.erase(MI);
201 InstrMapping.erase(MI);
lib/CodeGen/InlineSpiller.cpp 1383 SpillsInSubTreeMap.erase(Child);
1414 SpillsToKeep.erase(SpillBB);
lib/CodeGen/LiveDebugValues.cpp 417 Vars.erase(VarLocIDs[ID].Var);
lib/CodeGen/MachineBlockPlacement.cpp 2912 BlockToChain.erase(RemBB);
lib/CodeGen/MachineModuleInfo.cpp 142 AddrLabelSymbols.erase(BB);
164 AddrLabelSymbols.erase(Old);
296 MachineFunctions.erase(&F);
lib/CodeGen/MachinePipeliner.cpp 2826 ScheduledInstrs.erase(cycle);
lib/CodeGen/MachineTraceMetrics.cpp 582 Cycles.erase(&I);
lib/CodeGen/PeepholeOptimizer.cpp 1681 NAPhysToVirtMIs.erase(Def);
lib/CodeGen/RegAllocGreedy.cpp 316 void clearEvicteeInfo(unsigned Evictee) { Evictees.erase(Evictee); }
lib/CodeGen/SelectionDAG/DAGCombiner.cpp 205 bool GoodWorklistEntry = WorklistMap.erase(N);
256 StoreRootCountMap.erase(N);
lib/CodeGen/SelectionDAG/FastISel.cpp 267 OrderMap.Orders.erase(&LocalMI);
lib/CodeGen/SelectionDAG/InstrEmitter.cpp 93 VRBaseMap.erase(Op);
183 VRBaseMap.erase(Op);
256 VRBaseMap.erase(Op);
lib/CodeGen/SelectionDAG/LegalizeTypes.h 183 ValueToIdMap.erase(SDValue(Old, i));
184 IdToValueMap.erase(OldId);
185 PromotedIntegers.erase(OldId);
186 ExpandedIntegers.erase(OldId);
187 SoftenedFloats.erase(OldId);
188 PromotedFloats.erase(OldId);
189 ExpandedFloats.erase(OldId);
190 ScalarizedVectors.erase(OldId);
191 SplitVectors.erase(OldId);
192 WidenedVectors.erase(OldId);
lib/CodeGen/SelectionDAG/SelectionDAG.cpp 868 Erased = MCSymbols.erase(MCSN->getMCSymbol());
lib/CodeGen/TwoAddressInstructionPass.cpp 765 SrcRegMap.erase(RegA);
766 DstRegMap.erase(RegB);
lib/ExecutionEngine/Orc/Core.cpp 437 SymbolFlags.erase(KV.first);
502 Symbols.erase(Name);
596 RequestedAliases.erase(KV.first);
670 Aliases.erase(Name);
908 MI.UnemittedDependencies.erase(&OtherJITDylib);
1070 DependantMI.UnemittedDependencies.erase(this);
1225 UnemittedDepMII->second.Dependants.erase(&JD);
1494 UnmaterializedInfos.erase(KV.first);
1619 UnmaterializedInfos.erase(KV.first);
lib/ExecutionEngine/Orc/LazyReexports.cpp 195 CallableAliases.erase(Name);
lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp 305 SymbolDeps.erase(&SourceJD);
lib/IR/Constants.cpp 1377 getContext().pImpl->CAZConstants.erase(getType());
1443 getContext().pImpl->CPNConstants.erase(getType());
1457 getContext().pImpl->UVConstants.erase(getType());
1498 ->BlockAddresses.erase(std::make_pair(getFunction(), getBasicBlock()));
1526 getContext().pImpl->BlockAddresses.erase(std::make_pair(getFunction(),
lib/IR/LLVMContext.cpp 295 pImpl->GCNames.erase(&Fn);
lib/IR/LegacyPassManager.cpp 716 AnUsageMap.erase(P);
1052 AvailableAnalysis.erase(PI);
lib/IR/Metadata.cpp 68 getType()->getContext().pImpl->MetadataAsValues.erase(MD);
126 Store.erase(this->MD);
209 bool WasErased = UseMap.erase(Ref);
255 UseMap.erase(Pair.first);
1205 InstructionMetadata.erase(this);
1217 InstructionMetadata.erase(this);
1257 getContext().pImpl->InstructionMetadata.erase(this);
1374 getContext().pImpl->InstructionMetadata.erase(this);
1426 getContext().pImpl->GlobalObjectMetadata.erase(this);
lib/IR/Value.cpp 205 Ctx.pImpl->ValueNames.erase(this);
865 Handles.erase(getValPtr());
lib/Linker/IRMover.cpp 90 MappedTypes.erase(Ty);
lib/MCA/HardwareUnits/ResourceManager.cpp 340 BusyResources.erase(RF);
lib/Option/ArgList.cpp 54 OptRanges.erase(Id.getID());
lib/Target/AArch64/AArch64PromoteConstant.cpp 220 InsertPts.erase(OldInstr);
lib/Target/AMDGPU/GCNRegPressure.cpp 394 LiveRegs.erase(It.first);
lib/Target/AMDGPU/SIFormMemoryClauses.cpp 391 Uses.erase(Reg);
lib/Target/AMDGPU/SIMachineFunctionInfo.cpp 294 SGPRToVGPRSpills.erase(FI);
lib/Target/Hexagon/HexagonSubtarget.cpp 236 LastVRegUse.erase(MI->getOperand(1).getReg());
253 LastVRegUse.erase(*AI);
lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp 196 BeginToEnd.erase(Begin);
197 EndToBegin.erase(End);
201 TryToEHPad.erase(Begin);
202 EHPadToTry.erase(EHPad);
lib/Target/WebAssembly/WebAssemblyExceptionInfo.h 153 BBMap.erase(MBB);
lib/Transforms/IPO/GlobalOpt.cpp 1270 InsertedScalarizedValues.erase(Load);
lib/Transforms/IPO/SampleProfile.cpp 976 localNotInlinedCallSites.erase(I);
988 localNotInlinedCallSites.erase(I);
lib/Transforms/ObjCARC/ObjCARCOpts.cpp 1615 Releases.erase(OrigRelease);
lib/Transforms/Scalar/ADCE.cpp 669 InstInfo.erase(PredTerm);
lib/Transforms/Scalar/DeadStoreElimination.cpp 138 IOL.erase(DeadInst);
lib/Transforms/Scalar/GVN.cpp 592 valueNumbering.erase(V);
595 NumberingPhi.erase(Num);
lib/Transforms/Scalar/LICM.cpp 2234 LICM.getLoopToAliasSetMap().erase(L);
lib/Transforms/Scalar/NewGVN.cpp 2550 InstrDFS.erase(PHITemp);
2553 TempToBlock.erase(PHITemp);
2554 RealToTemp.erase(I);
2665 InstrDFS.erase(TransInst);
2667 TempToBlock.erase(TransInst);
2669 TempToMemory.erase(TransInst);
lib/Transforms/Scalar/Reassociate.cpp 1898 ValueRankMap.erase(I);
1915 ValueRankMap.erase(I);
lib/Transforms/Scalar/StructurizeCFG.cpp 635 DeletedPhis.erase(To);
lib/Transforms/Utils/PromoteMemoryToRegister.cpp 220 void deleteValue(const Instruction *I) { InstNumbers.erase(I); }
tools/clang/lib/ARCMigrate/FileRemapper.cpp 252 ToFromMappings.erase(toFE);
tools/clang/lib/AST/ASTContext.cpp 442 CommentlessRedeclChains.erase(CanonicalDecl);
tools/clang/lib/AST/ExprConstant.cpp 827 if (DidInsert) EI.ObjectsUnderConstruction.erase(Object);
847 EI.ObjectsUnderConstruction.erase(Object);
tools/clang/lib/AST/RecordLayoutBuilder.cpp 3154 KeyFunctions.erase(Method->getParent());
tools/clang/lib/AST/VTableBuilder.cpp 1512 MethodInfoMap.erase(OverriddenMD);
tools/clang/lib/Analysis/CFG.cpp 1470 ConstructionContextMap.erase(E);
tools/clang/lib/Analysis/Consumed.cpp 1188 TmpMap.erase(Tmp);
tools/clang/lib/CodeGen/CGDebugInfo.cpp 2276 RegionMap.erase(Ty->getDecl());
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 1746 OpenMPLocThreadIDMap.erase(CGF.CurFn);
1750 UDRMap.erase(D);
1751 FunctionUDRMap.erase(CGF.CurFn);
1756 UDMMap.erase(D);
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp 4814 FunctionGlobalizedDecls.erase(CGF.CurFn);
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp 843 LocalDeclMap.erase(VDInit);
858 LocalDeclMap.erase(VDInit);
928 LocalDeclMap.erase(VD);
1563 LocalDeclMap.erase(PrivateVD);
4683 LocalDeclMap.erase(InitVD);
tools/clang/lib/CodeGen/CodeGenFunction.h 886 Dest.erase(Pair.first);
1140 CGF.OpaqueLValues.erase(OpaqueValue);
1142 CGF.OpaqueRValues.erase(OpaqueValue);
tools/clang/lib/CodeGen/CodeGenModule.cpp 3933 DelayedCXXInitPosition.erase(D);
tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp 1018 UnparsedFiles.erase(FID);
tools/clang/lib/Lex/PreprocessingRecord.cpp 457 MD.forAllDefinitions([&](MacroInfo *MI) { MacroDefinitions.erase(MI); });
tools/clang/lib/Sema/SemaAttr.cpp 734 if (Rules.erase(Rule.first)) {
tools/clang/lib/Sema/SemaDeclCXX.cpp 305 UnparsedDefaultArgLocs.erase(Param);
364 UnparsedDefaultArgLocs.erase(Param);
tools/clang/lib/Sema/SemaExprCXX.cpp 7666 TransformCache.erase(TE);
7730 TransformCache.erase(TE);
7801 TransformCache.erase(TE);
7806 SavedTransformCache.erase(TE);
tools/clang/lib/Sema/SemaOpenMP.cpp 6623 VarsWithImplicitDSA.erase(LCDecl);
tools/clang/lib/Serialization/ASTReaderDecl.cpp 4378 Reader.PendingFakeDefinitionData.erase(OldDD);
tools/clang/lib/Serialization/ModuleManager.cpp 259 Modules.erase(victim->File);
tools/clang/tools/extra/clangd/index/Symbol.h 208 void erase(const SymbolID &ID) { Symbols.erase(ID); }
tools/lldb/include/lldb/Core/ThreadSafeDenseMap.h 36 m_map.erase(k);
tools/lldb/source/Host/common/MainLoop.cpp 347 bool erased = m_read_fds.erase(handle);
tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp 2024 m_processor_trace_monitor.erase(thread_id_iter);
2039 m_processor_trace_monitor.erase(iter.first);
tools/lldb/source/Symbol/ClangExternalASTSourceCommon.cpp 54 GetSourceMap(guard).erase(this);
tools/lldb/tools/lldb-vscode/lldb-vscode.cpp 1619 old_src_bp_pos->second.erase(line);
tools/llvm-diff/DifferenceEngine.cpp 346 LCases.erase(CaseValue);
tools/llvm-mca/Views/BottleneckAnalysis.cpp 65 void PressureTracker::onInstructionExecuted(unsigned IID) { IPI.erase(IID); }
tools/polly/include/polly/CodeGen/BlockGenerators.h 95 void freeScalarAlloc(ScopArrayInfo *Array) { ScalarMap.erase(Array); }
tools/polly/lib/Analysis/ScopBuilder.cpp 1064 InvalidDomainMap.erase(BB);
tools/polly/lib/Analysis/ScopDetection.cpp 407 DetectionContextMap.erase(getBBPairForRegion(&R));
1417 DetectionContextMap.erase(getBBPairForRegion(LastValidRegion.get()));
tools/polly/lib/Analysis/ScopInfo.cpp 1296 bool Found = ValueReads.erase(MA->getAccessValue());
1301 bool Found = ValueWrites.erase(cast<Instruction>(MA->getAccessValue()));
1306 bool Found = PHIWrites.erase(cast<PHINode>(MA->getAccessInstruction()));
1311 bool Found = PHIReads.erase(cast<PHINode>(MA->getAccessInstruction()));
1335 InstructionToAccess.erase(MA->getAccessInstruction());
1352 InstructionToAccess.erase(MA->getAccessInstruction());
1714 InstStmtMap.erase(Inst);
1718 StmtMap.erase(BB);
1724 InstStmtMap.erase(&Inst);
1733 InstStmtMap.erase(Inst);
2496 ValueDefAccs.erase(Access->getAccessValue());
2503 PHIReadAccs.erase(PHI);
tools/polly/lib/CodeGen/BlockGenerators.cpp 408 BBMap.erase(Pair.first);
unittests/ADT/DenseMapTest.cpp 180 this->Map.erase(this->getKey());
569 map.erase(i);