Home
last modified time | relevance | path

Searched refs:SymbolMap (Results 1 – 25 of 45) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DRedirectionManager.h30 virtual Error redirect(JITDylib &JD, const SymbolMap &NewDests) = 0;
50 SymbolMap InitialDests);
62 SymbolMap InitialDests) = 0;
70 SymbolMap InitialDests) in RedirectableMaterializationUnit()
88 convertToFlags(const SymbolMap &InitialDests) { in convertToFlags()
96 SymbolMap InitialDests;
H A DAbsoluteSymbols.h27 AbsoluteSymbolsMaterializationUnit(SymbolMap Symbols);
34 static MaterializationUnit::Interface extractFlags(const SymbolMap &Symbols);
36 SymbolMap Symbols;
53 absoluteSymbols(SymbolMap Symbols) { in absoluteSymbols()
H A DJITLinkRedirectableSymbolManager.h55 SymbolMap InitialDests) override;
57 Error redirect(JITDylib &JD, const SymbolMap &NewDests) override;
H A DEPCDynamicLibrarySearchGenerator.h29 using AddAbsoluteSymbolsFn = unique_function<Error(JITDylib &, SymbolMap)>;
83 Error addAbsolutes(JITDylib &JD, SymbolMap Symbols);
H A DDebugUtils.h53 const SymbolMap::value_type &KV);
60 LLVM_ABI raw_ostream &operator<<(raw_ostream &OS, const SymbolMap &Symbols);
H A DCoreContainers.h37 using SymbolMap = DenseMap<SymbolStringPtr, ExecutorSymbolDef>; variable
H A DSpeculation.h115 [this](Expected<SymbolMap> Result) { in launchCompile()
146 this](Expected<SymbolMap> ReadySymbol) { in registerSymbols()
H A DCore.h416 using SymbolsResolvedCallback = unique_function<void(Expected<SymbolMap>)>;
636 Error notifyResolved(const SymbolMap &Symbols);
826 SymbolMap ResolvedSymbols;
1254 Error resolve(MaterializationResponsibility &MR, const SymbolMap &Resolved);
1309 static Expected<DenseMap<JITDylib *, SymbolMap>>
1535 LLVM_ABI Expected<SymbolMap>
1779 const SymbolMap &Symbols);
2003 const SymbolMap &Symbols) { in notifyResolved()
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/COFF/
H A DCOFFObject.cpp29 SymbolMap = DenseMap<size_t, Symbol *>(Symbols.size()); in updateSymbols()
31 SymbolMap[Sym.UniqueId] = &Sym; in updateSymbols()
35 return SymbolMap.lookup(UniqueId); in findSymbol()
59 auto It = SymbolMap.find(R.Target); in markSymbols()
60 if (It == SymbolMap.end()) in markSymbols()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DEPCDynamicLibrarySearchGenerator.cpp48 SymbolMap Nulls; in tryToGenerate()
82 SymbolMap NewSymbols; in tryToGenerate()
109 SymbolMap Symbols) { in addAbsolutes()
H A DAbsoluteSymbols.cpp17 SymbolMap Symbols) in AbsoluteSymbolsMaterializationUnit()
50 AbsoluteSymbolsMaterializationUnit::extractFlags(const SymbolMap &Symbols) { in extractFlags()
H A DJITLinkRedirectableSymbolManager.cpp24 std::unique_ptr<MaterializationResponsibility> R, SymbolMap InitialDests) { in emitRedirectableSymbols()
67 const SymbolMap &NewDests) { in redirect()
H A DDebugUtils.cpp130 bool operator()(const orc::SymbolMap::value_type &KV) { in operator ()()
178 raw_ostream &operator<<(raw_ostream &OS, const SymbolMap::value_type &KV) { in operator <<()
187 raw_ostream &operator<<(raw_ostream &OS, const SymbolMap &Symbols) { in operator <<()
H A DRedirectionManager.cpp19 ResourceTrackerSP RT, SymbolMap InitialDests) { in createRedirectableSymbols()
H A DIndirectionUtils.cpp40 SymbolMap Result; in materialize()
115 Error IndirectStubsManager::redirect(JITDylib &JD, const SymbolMap &NewDests) { in redirect()
123 std::unique_ptr<MaterializationResponsibility> MR, SymbolMap InitialDests) { in emitRedirectableSymbols()
131 SymbolMap Stubs; in emitRedirectableSymbols()
H A DLazyReexports.cpp86 Expected<SymbolMap> Result) mutable { in resolveTrampolineLandingAddress()
187 SymbolMap Inits; in materialize()
387 SymbolMap Redirs; in emitRedirectableSymbols()
603 [](Expected<SymbolMap> Result) { consumeError(Result.takeError()); }, in doNextSpeculativeLookup()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DIteratorModeling.cpp314 auto SymbolMap = State->get<IteratorSymbolMap>(); in checkLiveSymbols() local
315 for (const IteratorPosition &Pos : llvm::make_second_range(SymbolMap)) { in checkLiveSymbols()
339 auto SymbolMap = State->get<IteratorSymbolMap>(); in checkDeadSymbols() local
340 for (const auto &Sym : SymbolMap) { in checkDeadSymbols()
735 auto SymbolMap = State->get<IteratorSymbolMap>(); in printState() local
740 if (!SymbolMap.isEmpty() || !RegionMap.isEmpty()) { in printState()
742 for (const auto &Sym : SymbolMap) { in printState()
H A DContainerModeling.cpp920 auto SymbolMap = State->get<IteratorSymbolMap>(); in processIteratorPositions() local
922 for (const auto &Sym : SymbolMap) { in processIteratorPositions()
924 SymbolMap = SymbolMapFactory.add(SymbolMap, Sym.first, Proc(Sym.second)); in processIteratorPositions()
930 State = State->set<IteratorSymbolMap>(SymbolMap); in processIteratorPositions()
1056 auto SymbolMap = State->get<IteratorSymbolMap>(); in hasLiveIterators() local
1057 for (const auto &Sym : SymbolMap) { in hasLiveIterators()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DSampleProfileMatcher.h87 HashKeyMap<std::unordered_map, FunctionId, Function *> *SymbolMap; variable
129 SymbolMap(&SymMap), PSL(PSL) {}; in SampleProfileMatcher()
/freebsd/contrib/llvm-project/lldb/include/lldb/Expression/
H A DExpressionVariable.h254 typedef llvm::DenseMap<const char *, lldb::addr_t> SymbolMap; typedef
255 SymbolMap
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSampleProfile.cpp539 HashKeyMap<std::unordered_map, FunctionId, Function *> SymbolMap; member in __anon71830f180111::SampleProfileLoader
931 auto R = SymbolMap.find(CalleeFunctionName); in tryPromoteAndInlineCandidate()
932 if (R == SymbolMap.end() || !R->second) in tryPromoteAndInlineCandidate()
1062 Samples->findInlinedFunctions(InlinedGUIDs, SymbolMap, Threshold); in findExternalInlineCandidate()
1086 Function *Func = SymbolMap.lookup(CalleeSample->getFunction()); in findExternalInlineCandidate()
1096 const Function *Callee = SymbolMap.lookup(TS.first); in findExternalInlineCandidate()
1934 Function *F = SymbolMap.lookup(Node->Name); in buildFunctionOrder()
2081 M, *Reader, CG, ProbeManager.get(), LTOPhase, SymbolMap, PSL, in doInitialization()
2185 SymbolMap[FunctionId(OrigName)] = F; in runOnModule()
2188 auto r = SymbolMap.emplace(FunctionId(NewName), F); in runOnModule()
[all …]
H A DSampleProfileMatcher.cpp171 return SymbolMap->find(ProfileFuncName) == SymbolMap->end(); in isProfileUnused()
868 SymbolMap->erase(FuncName); in UpdateWithSalvagedProfiles()
869 SymbolMap->emplace(I.second, I.first); in UpdateWithSalvagedProfiles()
/freebsd/contrib/llvm-project/llvm/tools/lli/
H A DExecutionUtils.h
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DWinCOFFObjectWriter.cpp143 symbol_map SymbolMap; member in llvm::WinCOFFWriter
248 COFFSymbol *&Ret = SymbolMap[Symbol]; in GetOrCreateCOFFSymbol()
299 SymbolMap[MCSec.getBeginSymbol()] = Symbol; in defineSection()
803 SymbolMap.clear(); in reset()
884 if (A.isTemporary() && !SymbolMap[&A]) { in recordRelocation()
908 SymbolMap.contains(&A) && in recordRelocation()
910 Reloc.Symb = SymbolMap[&A]; in recordRelocation()
/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DExpressionVariable.cpp43 SymbolMap::iterator si = m_symbol_map.find(name.GetCString()); in LookupSymbol()

12