reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ADT/DenseMap.h
  196     return try_emplace(KV.first, KV.second);
include/llvm/ADT/DenseSet.h
  189     return TheMap.try_emplace(V, Empty);
include/llvm/Analysis/ScalarEvolution.h
 1435     auto Pair = Cache.try_emplace(S, std::move(CR));
include/llvm/Analysis/ScalarEvolutionExpressions.h
  667       auto Result = RewriteResults.try_emplace(S, Visited);
include/llvm/CodeGen/GlobalISel/GISelWorkList.h
   70       if (!WorklistMap.try_emplace(Worklist[i], i).second)
   80     if (WorklistMap.try_emplace(I, Worklist.size()).second)
include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h
   74     auto Result = HashedRecords.try_emplace(Hash, nextTypeIndex());
include/llvm/DebugInfo/PDB/Native/SymbolCache.h
  120     auto Result = FieldListMembersToSymbolId.try_emplace(Key, SymId);
include/llvm/Support/JSON.h
  119     return M.try_emplace(K, std::forward<Ts>(Args)...);
lib/Analysis/BasicAliasAnalysis.cpp
 1830       AAQI.AliasCache.try_emplace(Locs, MayAlias);
 1863       Pair = AAQI.AliasCache.try_emplace(Locs, Result);
 1879       Pair = AAQI.AliasCache.try_emplace(Locs, Result);
 1891       Pair = AAQI.AliasCache.try_emplace(Locs, PartialAlias);
 1900   Pair = AAQI.AliasCache.try_emplace(Locs, Result);
lib/Analysis/DemandedBits.cpp
  406           auto Res = AliveBits.try_emplace(I);
lib/CodeGen/AsmPrinter/AccelTable.cpp
  528     Abbreviations.try_emplace(Tag, UniformAttributes);
lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp
   96   auto Result = HashedRecords.try_emplace(WeakHash, nextTypeIndex());
lib/IR/PassTimingInfo.cpp
  179   auto Pair = TimingData.try_emplace(UID, T);
lib/Object/Minidump.cpp
  149     if (!StreamMap.try_emplace(Type, StreamDescriptor.index()).second)
lib/Target/AMDGPU/SILowerI1Copies.cpp
  171       ReachableMap.try_emplace(MBB, false);
  195       if (!ReachableMap.try_emplace(MBB, false).second)
  397         if (Visited.try_emplace(Succ, ~0u).second) {
lib/Target/AMDGPU/SIMachineFunctionInfo.h
  877     auto PSV = BufferPSVs.try_emplace(
  886     auto PSV = ImagePSVs.try_emplace(
lib/Target/Mips/MipsRegisterBankInfo.h
  135       Types.try_emplace(MI, InstType::NotDetermined);
  136       WaitingQueues.try_emplace(MI);
lib/Transforms/IPO/SampleProfile.cpp
  847   auto it = DILocation2SampleMap.try_emplace(DIL,nullptr);
 1011         notInlinedCallInfo.try_emplace(Callee, NotInlinedProfileInfo{0});
lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp
   60         RenamedComdats.try_emplace(C, ExportM.getOrInsertComdat(NewName));
lib/Transforms/Scalar/MergeICmps.cpp
  127     const auto Insertion = BaseToIndex.try_emplace(Base, Order);
lib/Transforms/Utils/FunctionImportUtils.cpp
  273         RenamedComdats.try_emplace(C, M.getOrInsertComdat(GV.getName()));
lib/Transforms/Vectorize/SLPVectorizer.cpp
 1511     auto It = DeletedInstructions.try_emplace(I, ReplaceOpsWithUndef).first;
 2275     auto Res = UniquePositions.try_emplace(V, UniqueValues.size());
 2380             NumOpsWantToKeepOrder.try_emplace(CurrentOrder).first;
 2461             auto I = NumOpsWantToKeepOrder.try_emplace(CurrentOrder).first;
 3686       auto Res = UniquePositions.try_emplace(V, UniqueValues.size());
tools/clang/lib/AST/ASTContext.cpp
  441   RedeclChainComments.try_emplace(CanonicalDecl, &OriginalD);
tools/clang/lib/Basic/SourceManager.cpp
 1877   auto InsertOp = IncludedLocMap.try_emplace(FID);
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 1423   UDRMap.try_emplace(D, Combiner, Initializer);
 8643           Info.CaptureDeviceAddrMap.try_emplace(DevVD, BPAddr);
 9074   UDMMap.try_emplace(D, Fn);
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
  302     MappedDeclsFields.try_emplace(VD, Field);
 2076         auto I = Rt.FunctionGlobalizedDecls.try_emplace(CGF.CurFn).first;
 4691   auto I = FunctionGlobalizedDecls.try_emplace(CGF.CurFn).first;
tools/clang/lib/Sema/SemaOpenMP.cpp
  802     Parent->DoacrossDepends.try_emplace(C, OpsOffs);
 1030   StackElem.LCVMap.try_emplace(
tools/clang/lib/Tooling/Syntax/Tokens.cpp
  442       auto It = Result.Files.try_emplace(FID);
tools/clang/lib/Tooling/Syntax/Tree.cpp
   28   auto It = ExtraTokens.try_emplace(FID, tokenize(FID, SourceMgr, LangOpts));
tools/clang/tools/extra/clang-apply-replacements/lib/Tooling/ApplyReplacements.cpp
  223     FileChanges.try_emplace(Entry,
tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp
  165   CheckNamesByDiagnosticID.try_emplace(ID, CheckName);
tools/clang/tools/extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp
  100       MutationAnalyzers.try_emplace(Function, *Function, *Result.Context)
tools/clang/tools/extra/clangd/CodeComplete.cpp
 1541         auto Ret = BundleLookup.try_emplace(OverloadSet, Bundles.size());
tools/clang/tools/extra/clangd/FileDistance.cpp
   84         auto R = Cache.try_emplace(Hash, Cost);
  109             Cache.try_emplace(Child, Unreachable).first->getSecond();
  143     Cache.try_emplace(Hash, Cost);
tools/clang/tools/extra/clangd/IncludeFixer.cpp
  451   auto E = LookupCache.try_emplace(ID, std::move(Syms));
tools/clang/tools/extra/clangd/index/FileIndex.cpp
  145         auto I = Merged.try_emplace(Sym.ID, Sym);
  195       AllRefs.try_emplace(
tools/clang/tools/extra/clangd/index/MemIndex.h
   28       this->Refs.try_emplace(R.first, R.second.begin(), R.second.end());
tools/clang/tools/extra/clangd/index/SymbolCollector.cpp
  270     D = CanonicalDecls.try_emplace(D, ASTNode.OrigD).first->second;
  692   auto R = HeaderIsSelfContainedCache.try_emplace(FID, false);
  732   auto I = FilesToIndexCache.try_emplace(FID);
tools/clang/tools/extra/clangd/index/dex/Dex.h
   51       this->Refs.try_emplace(Ref.first, Ref.second);
tools/clang/utils/TableGen/ClangAttrEmitter.cpp
 1833               .try_emplace(Subject, RuleOrAggregateRuleSet::getRule(
tools/dsymutil/BinaryHolder.cpp
  207   MemberCache.try_emplace(Key, std::move(OE));
tools/lld/ELF/CallGraphSort.cpp
  108     auto res = secToCluster.try_emplace(isec, clusters.size());
tools/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.cpp
  140     return m_map.try_emplace(file, m_map.size() + 1).first->second;
  336     symbols.try_emplace(
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
  891   auto iter_bool = m_type_unit_support_files.try_emplace(offset);
tools/lldb/source/Plugins/SymbolFile/NativePDB/CompileUnitIndex.cpp
  116   auto result = m_comp_units.try_emplace(modi, nullptr);
tools/lldb/source/Utility/UserIDResolver.cpp
   21   auto iter_bool = cache.try_emplace(id, llvm::None);
tools/llvm-pdbutil/DumpOutputStyle.h
   56     auto Iter = Individual.try_emplace(Kind, 1, RecordSize);
utils/TableGen/AsmMatcherEmitter.cpp
 1841         auto Insert = OperandRefs.try_emplace(Name, SrcOp1);
 1891         OperandRefs.try_emplace(Name, SrcOperand);