Home
last modified time | relevance | path

Searched refs:JITSymbol (Results 1 – 25 of 61) sorted by relevance

123

/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/
DJITSymbol.h237 class JITSymbol {
243 JITSymbol(std::nullptr_t) in JITSymbol() function
248 JITSymbol(Error Err) in JITSymbol() function
252 JITSymbol(JITTargetAddress Addr, JITSymbolFlags Flags) in JITSymbol() function
256 JITSymbol(JITEvaluatedSymbol Sym) in JITSymbol() function
268 JITSymbol(GetAddressFtor GetAddress, JITSymbolFlags Flags) in JITSymbol() function
271 JITSymbol(const JITSymbol&) = delete;
272 JITSymbol& operator=(const JITSymbol&) = delete;
274 JITSymbol(JITSymbol &&Other) in JITSymbol() function
282 JITSymbol& operator=(JITSymbol &&Other) {
[all …]
DRTDyldMemoryManager.h100 JITSymbol findSymbol(const std::string &Name) override { in findSymbol()
101 return JITSymbol(getSymbolAddress(Name), JITSymbolFlags::Exported); in findSymbol()
122 JITSymbol
124 return JITSymbol(getSymbolAddressInLogicalDylib(Name), in findSymbolInLogicalDylib()
/external/llvm-project/llvm/include/llvm/ExecutionEngine/
DJITSymbol.h265 class JITSymbol {
271 JITSymbol(std::nullptr_t) in JITSymbol() function
276 JITSymbol(Error Err) in JITSymbol() function
280 JITSymbol(JITTargetAddress Addr, JITSymbolFlags Flags) in JITSymbol() function
284 JITSymbol(JITEvaluatedSymbol Sym) in JITSymbol() function
296 JITSymbol(GetAddressFtor GetAddress, JITSymbolFlags Flags) in JITSymbol() function
299 JITSymbol(const JITSymbol&) = delete;
300 JITSymbol& operator=(const JITSymbol&) = delete;
302 JITSymbol(JITSymbol &&Other) in JITSymbol() function
310 JITSymbol& operator=(JITSymbol &&Other) {
[all …]
DRTDyldMemoryManager.h100 JITSymbol findSymbol(const std::string &Name) override { in findSymbol()
101 return JITSymbol(getSymbolAddress(Name), JITSymbolFlags::Exported); in findSymbol()
122 JITSymbol
124 return JITSymbol(getSymbolAddressInLogicalDylib(Name), in findSymbolInLogicalDylib()
/external/llvm/include/llvm/ExecutionEngine/Orc/
DJITSymbol.h30 class JITSymbol : public JITSymbolBase {
37 JITSymbol(std::nullptr_t) in JITSymbol() function
41 JITSymbol(TargetAddress Addr, JITSymbolFlags Flags) in JITSymbol() function
53 JITSymbol(GetAddressFtor GetAddress, JITSymbolFlags Flags) in JITSymbol() function
57 JITSymbol(const RuntimeDyld::SymbolInfo &Sym) in JITSymbol() function
DObjectLinkingLayer.h45 virtual JITSymbol::GetAddressFtor
51 JITSymbol getSymbol(StringRef Name, bool ExportedSymbolsOnly) { in getSymbol()
58 return JITSymbol(getSymbolMaterializer(Name), in getSymbol()
60 return JITSymbol(SymEntry->second); in getSymbol()
135 JITSymbol::GetAddressFtor getSymbolMaterializer(std::string Name) override { in getSymbolMaterializer()
166 auto Flags = JITSymbol::flagsFromObjectSymbol(Symbol); in buildInitialSymbolTable()
302 JITSymbol findSymbol(StringRef Name, bool ExportedSymbolsOnly) { in findSymbol()
318 JITSymbol findSymbolIn(ObjSetHandleT H, StringRef Name, in findSymbolIn()
DGlobalMappingLayer.h73 JITSymbol findSymbol(const std::string &Name, bool ExportedSymbolsOnly) { in findSymbol()
76 return JITSymbol(I->second, JITSymbolFlags::Exported); in findSymbol()
88 JITSymbol findSymbolIn(ModuleSetHandleT H, const std::string &Name, in findSymbolIn()
DLogicalDylib.h88 JITSymbol findSymbolInLogicalModule(LogicalModuleHandle LMH, in findSymbolInLogicalModule()
101 JITSymbol findSymbolInternally(LogicalModuleHandle LMH, in findSymbolInternally()
116 JITSymbol findSymbol(const std::string &Name, bool ExportedSymbolsOnly) { in findSymbol()
DIndirectionUtils.h225 virtual JITSymbol findStub(StringRef Name, bool ExportedStubsOnly) = 0;
228 virtual JITSymbol findPointer(StringRef Name) = 0;
263 JITSymbol findStub(StringRef Name, bool ExportedStubsOnly) override { in findStub()
272 auto StubSymbol = JITSymbol(StubTargetAddr, I->second.second); in findStub()
278 JITSymbol findPointer(StringRef Name) override { in findPointer()
287 return JITSymbol(PtrTargetAddr, I->second.second); in findPointer()
DLazyEmittingLayer.h45 JITSymbol find(StringRef Name, bool ExportedSymbolsOnly, BaseLayerT &B) { in find()
66 return JITSymbol(std::move(GetAddress), Flags); in find()
251 JITSymbol findSymbol(const std::string &Name, bool ExportedSymbolsOnly) { in findSymbol()
269 JITSymbol findSymbolIn(ModuleSetHandleT H, const std::string &Name, in findSymbolIn()
DIRTransformLayer.h63 JITSymbol findSymbol(const std::string &Name, bool ExportedSymbolsOnly) { in findSymbol()
75 JITSymbol findSymbolIn(ModuleSetHandleT H, const std::string &Name, in findSymbolIn()
DObjectTransformLayer.h62 JITSymbol findSymbol(const std::string &Name, bool ExportedSymbolsOnly) { in findSymbol()
74 JITSymbol findSymbolIn(ObjSetHandleT H, const std::string &Name, in findSymbolIn()
/external/llvm/unittests/ExecutionEngine/Orc/
DCompileOnDemandLayerTest.cpp38 JITSymbol findStub(StringRef Name, bool ExportedStubsOnly) override { in findStub()
42 JITSymbol findPointer(StringRef Name) override { in findPointer()
56 return JITSymbol(1, JITSymbolFlags::Exported); in TEST()
57 return JITSymbol(nullptr); in TEST()
59 DoNothingAndReturn<JITSymbol>(nullptr)); in TEST()
DObjectTransformLayerTest.cpp98 JITSymbol findSymbol(const std::string &Name, bool ExportedSymbolsOnly) { in findSymbol()
102 MockSymbol = JITSymbol(122, llvm::JITSymbolFlags::None); in findSymbol()
109 void verifyFindSymbol(llvm::orc::JITSymbol Returned) { in verifyFindSymbol()
116 JITSymbol findSymbolIn(ObjSetHandleT H, const std::string &Name, in findSymbolIn()
122 MockSymbol = JITSymbol(122, llvm::JITSymbolFlags::None); in findSymbolIn()
131 void verifyFindSymbolIn(llvm::orc::JITSymbol Returned) { in verifyFindSymbolIn()
175 JITSymbol MockSymbol;
188 MockSymbol = JITSymbol(nullptr); in resetExpectations()
248 JITSymbol Symbol = T2.findSymbol(Name, ExportedOnly); in TEST()
DGlobalMappingLayerTest.cpp22 JITSymbol findSymbol(const std::string &Name, bool ExportedSymbolsOnly) { in findSymbol()
24 return llvm::orc::JITSymbol(0x4567, JITSymbolFlags::Exported); in findSymbol()
/external/llvm-project/llvm/tools/lli/
DRemoteJITUtils.h89 JITSymbol findSymbol(const std::string &Name) override { in findSymbol()
93 JITSymbol
109 JITSymbol findSymbol(const std::string &Name) override { in findSymbol()
111 return JITSymbol(*Addr, JITSymbolFlags::Exported); in findSymbol()
116 JITSymbol findSymbolInLogicalDylib(const std::string &Name) override { in findSymbolInLogicalDylib()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/
DGlobalMappingLayer.h76 JITSymbol findSymbol(const std::string &Name, bool ExportedSymbolsOnly) { in findSymbol()
79 return JITSymbol(I->second, JITSymbolFlags::Exported); in findSymbol()
91 JITSymbol findSymbolIn(ModuleHandleT H, const std::string &Name, in findSymbolIn()
DNullResolver.h35 JITSymbol findSymbol(const std::string &Name) final;
37 JITSymbol findSymbolInLogicalDylib(const std::string &Name) final;
DRTDyldObjectLinkingLayer.h160 virtual JITSymbol::GetAddressFtor
166 JITSymbol getSymbol(StringRef Name, bool ExportedSymbolsOnly) { in getSymbol()
173 return JITSymbol(getSymbolMaterializer(Name), in getSymbol()
175 return JITSymbol(SymEntry->second); in getSymbol()
273 JITSymbol::GetAddressFtor getSymbolMaterializer(std::string Name) override { in getSymbolMaterializer()
428 JITSymbol findSymbol(StringRef Name, bool ExportedSymbolsOnly) { in findSymbol()
445 JITSymbol findSymbolIn(VModuleKey K, StringRef Name, in findSymbolIn()
DLazyEmittingLayer.h48 JITSymbol find(StringRef Name, bool ExportedSymbolsOnly, BaseLayerT &B) { in find()
71 return JITSymbol(std::move(GetAddress), Flags); in find()
228 JITSymbol findSymbol(const std::string &Name, bool ExportedSymbolsOnly) { in findSymbol()
246 JITSymbol findSymbolIn(VModuleKey K, const std::string &Name, in findSymbolIn()
DRemoteObjectLayer.h195 Expected<RemoteSymbol> jitSymbolToRemote(JITSymbol Sym) { in jitSymbolToRemote()
209 JITSymbol remoteToJITSymbol(Expected<RemoteSymbol> RemoteSymOrErr) { in remoteToJITSymbol()
216 auto Sym = JITSymbol( in remoteToJITSymbol()
269 std::map<RemoteSymbolId, JITSymbol> InUseSymbols;
351 JITSymbol findSymbol(StringRef Name, bool ExportedSymbolsOnly) { in findSymbol()
358 JITSymbol findSymbolIn(ObjHandleT H, StringRef Name, bool ExportedSymbolsOnly) { in findSymbolIn()
459 JITSymbol lookup(ObjHandleT Id, const std::string &Name) { in lookup()
464 JITSymbol lookupInLogicalDylib(ObjHandleT Id, const std::string &Name) { in lookupInLogicalDylib()
/external/llvm/examples/Kaleidoscope/include/
DKaleidoscopeJIT.h81 JITSymbol findSymbol(const std::string Name) { in findSymbol()
101 JITSymbol findMangledSymbol(const std::string &Name) { in findMangledSymbol()
111 return JITSymbol(SymAddr, JITSymbolFlags::Exported); in findMangledSymbol()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/
DNullResolver.cpp27 JITSymbol NullLegacyResolver::findSymbol(const std::string &Name) { in findSymbol()
31 JITSymbol
DOrcCBindingsStack.h56 virtual JITSymbol findSymbolIn(orc::VModuleKey K, const std::string &Name, in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
65 JITSymbol findSymbolIn(orc::VModuleKey K, const std::string &Name, in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
85 JITSymbol findSymbolIn(orc::VModuleKey K, const std::string &Name, in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
176 JITSymbol findSymbol(const std::string &Name) { in findSymbol()
198 return JITSymbol(ExternalResolver(Name.c_str(), ExternalResolverCtx), in findSymbol()
201 return JITSymbol(nullptr); in findSymbol()
377 JITSymbol findSymbol(const std::string &Name, in findSymbol()
386 JITSymbol findSymbolIn(orc::VModuleKey K, const std::string &Name, in findSymbolIn()
/external/llvm-project/llvm/unittests/ExecutionEngine/Orc/
DOrcTestCommon.h215 using FindSymbolSignature = JITSymbol(const std::string &Name,
217 using FindSymbolInSignature = JITSymbol(ModuleHandleT H,
241 JITSymbol findSymbol(const std::string &Name, bool ExportedSymbolsOnly) { in findSymbol()
247 JITSymbol findSymbolIn(ModuleHandleT H, const std::string &Name, in findSymbolIn()
264 JITSymbol operator()(Args...) const { in operator()

123