Searched refs:SymbolInfo (Results 1 – 25 of 25) sorted by relevance
49 class SymbolInfo : public JITSymbolBase {51 SymbolInfo(std::nullptr_t) : JITSymbolBase(JITSymbolFlags::None), Address(0) {} in SymbolInfo() function52 SymbolInfo(uint64_t Address, JITSymbolFlags Flags) in SymbolInfo() function169 virtual SymbolInfo findSymbol(const std::string &Name) = 0;188 virtual SymbolInfo findSymbolInLogicalDylib(const std::string &Name) = 0;208 SymbolInfo getSymbol(StringRef Name) const;
87 RuntimeDyld::SymbolInfo findSymbol(const std::string &Name) override { in findSymbol()88 return RuntimeDyld::SymbolInfo(getSymbolAddress(Name), in findSymbol()110 RuntimeDyld::SymbolInfo112 return RuntimeDyld::SymbolInfo(getSymbolAddressInLogicalDylib(Name), in findSymbolInLogicalDylib()
17 RuntimeDyld::SymbolInfo NullResolver::findSymbol(const std::string &Name) { in findSymbol()21 RuntimeDyld::SymbolInfo
110 RuntimeDyld::SymbolInfo findSymbol(const std::string &Name) override { in findSymbol()114 RuntimeDyld::SymbolInfo189 RuntimeDyld::SymbolInfo findSymbol(StringRef Name) { in findSymbol()239 RuntimeDyld::SymbolInfo findMangledSymbol(StringRef Name) { in findMangledSymbol()241 return RuntimeDyld::SymbolInfo(Sym.getAddress(), Sym.getFlags()); in findMangledSymbol()243 return RuntimeDyld::SymbolInfo(Sym.getAddress(), Sym.getFlags()); in findMangledSymbol()245 return RuntimeDyld::SymbolInfo(Sym.getAddress(), Sym.getFlags()); in findMangledSymbol()
153 return RuntimeDyld::SymbolInfo(Sym.getAddress(), in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()159 return RuntimeDyld::SymbolInfo(ExternalResolver(Name.c_str(), in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()163 return RuntimeDyld::SymbolInfo(nullptr); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()166 return RuntimeDyld::SymbolInfo(nullptr); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
27 RuntimeDyld::SymbolInfo findSymbol(const std::string &Name) final;29 RuntimeDyld::SymbolInfo
35 RuntimeDyld::SymbolInfo findSymbol(const std::string &Name) final { in findSymbol()39 RuntimeDyld::SymbolInfo
120 typedef std::function<RuntimeDyld::SymbolInfo(const std::string&)>322 return RuntimeDyld::SymbolInfo(Sym.getAddress(), Sym.getFlags()); in addLogicalModule()326 return RuntimeDyld::SymbolInfo(nullptr); in addLogicalModule()452 return RuntimeDyld::SymbolInfo(Symbol.getAddress(), in emitPartition()458 return RuntimeDyld::SymbolInfo(Symbol.getAddress(), in emitPartition()460 return RuntimeDyld::SymbolInfo(nullptr); in emitPartition()
147 RuntimeDyld::SymbolInfo searchOverrides(const std::string &Name) { in searchOverrides()150 return RuntimeDyld::SymbolInfo(I->second, JITSymbolFlags::Exported); in searchOverrides()
56 RuntimeDyld::SymbolInfo getSymbol(StringRef Name) const { in getSymbol()
89 return RuntimeDyld::SymbolInfo(Sym.getAddress(), in addModule()96 return RuntimeDyld::SymbolInfo(Addr, JITSymbolFlags::Exported); in addModule()98 return RuntimeDyld::SymbolInfo(nullptr); in addModule()101 return RuntimeDyld::SymbolInfo(nullptr); in addModule()
137 struct SymbolInfo { struct345 bool ComputeSizeAndRVA(struct SymbolInfo *symbols) { in ComputeSizeAndRVA()398 struct SymbolInfo *symbols) { in LoadAllSymbols()434 bool LoadSymbols(Elf *elf, GElf_Ehdr *elf_header, struct SymbolInfo *symbols, in LoadSymbols()511 bool WriteSourceFileInfo(int fd, const struct SymbolInfo &symbols) { in WriteSourceFileInfo()557 bool WriteFunctionInfo(int fd, const struct SymbolInfo &symbols) { in WriteFunctionInfo()569 bool DumpStabSymbols(int fd, const struct SymbolInfo &symbols) { in DumpStabSymbols()670 struct SymbolInfo symbols; in WriteSymbolFile()
36 RuntimeDyld::SymbolInfo findSymbol(const std::string &Name) override;39 RuntimeDyld::SymbolInfo314 RuntimeDyld::SymbolInfo findSymbol(const std::string &Name,334 RuntimeDyld::SymbolInfo findExistingSymbol(const std::string &Name);
269 RuntimeDyld::SymbolInfo MCJIT::findExistingSymbol(const std::string &Name) { in findExistingSymbol()274 return RuntimeDyld::SymbolInfo(static_cast<uint64_t>( in findExistingSymbol()309 RuntimeDyld::SymbolInfo MCJIT::findSymbol(const std::string &Name, in findSymbol()356 return RuntimeDyld::SymbolInfo(Addr, JITSymbolFlags::Exported); in findSymbol()632 RuntimeDyld::SymbolInfo
70 return RuntimeDyld::SymbolInfo(nullptr); in TEST()73 return RuntimeDyld::SymbolInfo(nullptr); in TEST()
50 return RuntimeDyld::SymbolInfo(Sym.getAddress(), Sym.getFlags()); in addModule()51 return RuntimeDyld::SymbolInfo(nullptr); in addModule()
462 RuntimeDyld::SymbolInfo getSymbol(StringRef Name) const { in getSymbol()473 return RuntimeDyld::SymbolInfo(TargetAddr, SymEntry.getFlags()); in getSymbol()
949 RuntimeDyld::SymbolInfo RuntimeDyld::getSymbol(StringRef Name) const { in getSymbol()
168 RuntimeDyld::SymbolInfo findSymbol(const std::string &Name) override { in findSymbol()172 return RuntimeDyld::SymbolInfo(I->second, JITSymbolFlags::Exported); in findSymbol()
1189 return RuntimeDyld::SymbolInfo(Symbol.getAddress(), in addModule()1221 RuntimeDyld::SymbolInfo searchFunctionASTs(const std::string &Name) { in searchFunctionASTs()1233 return RuntimeDyld::SymbolInfo(Sym.getAddress(), Sym.getFlags()); in searchFunctionASTs()
1196 return RuntimeDyld::SymbolInfo(Symbol.getAddress(), in addModule()1232 RuntimeDyld::SymbolInfo searchFunctionASTs(const std::string &Name) { in searchFunctionASTs()1245 return RuntimeDyld::SymbolInfo(Sym.getAddress(), Sym.getFlags()); in searchFunctionASTs()
1183 return RuntimeDyld::SymbolInfo(Sym.getAddress(), in addModule()1185 return RuntimeDyld::SymbolInfo(nullptr); in addModule()
1180 return RuntimeDyld::SymbolInfo(Sym.getAddress(), in addModule()1182 return RuntimeDyld::SymbolInfo(nullptr); in addModule()
13752 struct SymbolInfo { struct13796 void InsertSymbolAt(i::Address addr, SymbolInfo* symbol);13799 SymbolInfo* FindSymbolForAddr(i::Address addr);13808 typedef std::map<size_t, SymbolInfo> SymbolMap;13809 typedef std::map<i::Address, SymbolInfo*> SymbolLocationMap;13810 typedef std::map<std::pair<SymbolInfo*, SymbolInfo*>, int> InvocationMap;13829 SymbolInfo* symbol) { in InsertSymbolAt()13864 SymbolInfo& info = symbols_[symbol_id]; in OnJitEvent()13887 SymbolInfo* info = it->second; in OnJitEvent()13909 SymbolInfo* caller_symbol = FindSymbolForAddr(caller); in OnEntryHook()[all …]
META-INF/ META-INF/MANIFEST.MF com/ com/google/ com/ ...