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

References

include/llvm/IR/ModuleSummaryIndex.h
  980     return &*GlobalValueMap.emplace(GUID, GlobalValueSummaryInfo(HaveGVs))
 1006     auto S = FunctionHasParent.emplace(V, false);
 1018       auto S = FunctionHasParent.emplace(C.first, true);
include/llvm/IR/ModuleSummaryIndexYAML.h
  214       V.emplace(KeyInt, /*IsAnalysis=*/false);
  220           V.emplace(RefGUID, /*IsAnalysis=*/false);
include/llvm/Support/Automaton.h
  198       M->emplace(std::make_pair(I.FromDfaState, I.Action),
lib/Analysis/StackSafetyAnalysis.cpp
  436       Functions.emplace(&F, FI(F));
  439       Functions.emplace(&A, StackSafetyInfo::FunctionInfo(&A));
  545     SSI.emplace(F.first, std::move(F.second));
lib/Analysis/SyncDependenceAnalysis.cpp
  159     bool WasAdded = DefMap.emplace(&Block, &DefBlock).second;
  186       DefMap.emplace(&SuccBlock, &DefBlock);
  228       DefMap.emplace(SuccBlock, SuccBlock);
  352   auto ItInserted = CachedLoopExitJoins.emplace(&Loop, std::move(JoinBlocks));
  375   auto ItInserted = CachedBranchJoins.emplace(&Term, std::move(JoinBlocks));
lib/DebugInfo/Symbolize/Symbolize.cpp
  347     ObjectPairForPathArch.emplace(std::make_pair(Path, ArchName),
  363   ObjectPairForPathArch.emplace(std::make_pair(Path, ArchName), Res);
  371   auto Pair = BinaryForPath.emplace(Path, OwningBinary<Binary>());
  393       ObjectForUBPathAndArch.emplace(std::make_pair(Path, ArchName),
  398     ObjectForUBPathAndArch.emplace(std::make_pair(Path, ArchName),
  445     Modules.emplace(ModuleName, std::unique_ptr<SymbolizableModule>());
  462         Modules.emplace(ModuleName, std::unique_ptr<SymbolizableModule>());
lib/Object/WindowsResource.cpp
  518   auto ElementInserted = IDChildren.emplace(ID, std::move(NewChild));
  529     IDChildren.emplace(ID, std::move(NewChild));
  545     StringChildren.emplace(NameString, std::move(NewChild));
lib/Target/ARM/ARMParallelDSP.cpp
  804   WideLoads.emplace(std::make_pair(Base,
lib/Target/Hexagon/RDFLiveness.h
   41         return Map.emplace(B, Empty).first->second;
projects/openmp/libomptarget/src/interface.cpp
  347   Devices[device_id].LoopTripCnt.emplace(__kmpc_global_thread_num(NULL),
tools/clang/lib/AST/ExprConstant.cpp
 1795   auto Result = HeapAllocs.emplace(std::piecewise_construct,
tools/clang/lib/Serialization/ASTReader.cpp
 9806           Context.Comments.OrderedComments[Loc.first].emplace(Loc.second, C);
tools/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp
 1166     Args.emplace(UnexpArgII, std::move(ExpandedArgTokens));
tools/clang/tools/extra/clangd/unittests/IndexActionTests.cpp
   62     Nodes.emplace(I.getKey(), I.getValue());
tools/lld/COFF/DebugTypes.cpp
  225   auto it = TypeServerSource::instances.emplace(
tools/lld/COFF/PDB.cpp
  427   auto it = typeServerIndexMappings.emplace(info.getGuid(), CVIndexMap());
tools/lldb/source/Core/Disassembler.cpp
  334       source_lines_seen.emplace(line.file, lines);
tools/lldb/source/Expression/IRMemoryMap.cpp
  391   m_allocations.emplace(
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwp.cpp
   75     m_debug_cu_index_map.emplace(entry.getSignature(), &entry);
tools/llvm-rc/ResourceFileWriter.cpp
  489       auto EmplaceResult = BundleData.emplace(
tools/llvm-readobj/ObjDumper.cpp
   49       SecIndices.emplace(SecIndex, false);
   51       SecNames.emplace(Section, false);
unittests/Analysis/DivergenceAnalysisTest.cpp
  330     DivJoins.emplace(AArg, SmallBlockVec({C, D, E}));
  331     DivJoins.emplace(BArg, SmallBlockVec({D, E}));
  332     DivJoins.emplace(CArg, SmallBlockVec({E}));
  352     DivJoins.emplace(AArg, SmallBlockVec({E}));
  353     DivJoins.emplace(BArg, SmallBlockVec({D}));
  354     DivJoins.emplace(CArg, SmallBlockVec({}));
  374     DivJoins.emplace(AArg, SmallBlockVec({C}));
  375     DivJoins.emplace(BArg, SmallBlockVec({}));
  376     DivJoins.emplace(CArg, SmallBlockVec({E}));
utils/TableGen/AsmMatcherEmitter.cpp
 2175         TiedOperandsEnumMap.emplace(Key, TiedTupleName);
utils/TableGen/CodeGenDAGPatterns.cpp
 3772   DAGInsts.emplace(std::piecewise_construct, std::forward_as_tuple(R),
utils/TableGen/CodeGenHwModes.cpp
   73     auto P = ModeSelects.emplace(std::make_pair(R, HwModeSelect(R, *this)));
utils/TableGen/DFAEmitter.cpp
   83     DfaTransitions.emplace(std::make_pair(FromId, A), std::make_pair(ToId, TI));
utils/TableGen/ExegesisEmitter.cpp
   72       PfmCounterNameTable.emplace(Counter, 0);
utils/TableGen/GlobalISelEmitter.cpp
 5325     SubtargetFeatures.emplace(