Home
last modified time | relevance | path

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

123

/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ExecutionEngine/
DJITSymbol.h186 class JITSymbol {
192 JITSymbol(std::nullptr_t) in JITSymbol() function
197 JITSymbol(Error Err) in JITSymbol() function
201 JITSymbol(JITTargetAddress Addr, JITSymbolFlags Flags) in JITSymbol() function
205 JITSymbol(JITEvaluatedSymbol Sym) in JITSymbol() function
217 JITSymbol(GetAddressFtor GetAddress, JITSymbolFlags Flags) in JITSymbol() function
220 JITSymbol(const JITSymbol&) = delete;
221 JITSymbol& operator=(const JITSymbol&) = delete;
223 JITSymbol(JITSymbol &&Other) in JITSymbol() function
231 JITSymbol& operator=(JITSymbol &&Other) {
[all …]
DRTDyldMemoryManager.h101 JITSymbol findSymbol(const std::string &Name) override { in findSymbol()
102 return JITSymbol(getSymbolAddress(Name), JITSymbolFlags::Exported); in findSymbol()
123 JITSymbol
125 return JITSymbol(getSymbolAddressInLogicalDylib(Name), in findSymbolInLogicalDylib()
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/ExecutionEngine/Orc/
DObjectTransformLayerTest.cpp79 llvm::JITSymbol findSymbol(const std::string &Name, in findSymbol()
84 MockSymbol = llvm::JITSymbol(122, llvm::JITSymbolFlags::None); in findSymbol()
85 return llvm::JITSymbol(122, llvm::JITSymbolFlags::None); in findSymbol()
91 void verifyFindSymbol(llvm::JITSymbol Returned) { in verifyFindSymbol()
99 llvm::JITSymbol findSymbolIn(VModuleKey K, const std::string &Name, in findSymbolIn()
105 MockSymbol = llvm::JITSymbol(122, llvm::JITSymbolFlags::None); in findSymbolIn()
106 return llvm::JITSymbol(122, llvm::JITSymbolFlags::None); in findSymbolIn()
114 void verifyFindSymbolIn(llvm::JITSymbol Returned) { in verifyFindSymbolIn()
160 llvm::JITSymbol MockSymbol;
171 MockSymbol = llvm::JITSymbol(nullptr); in resetExpectations()
[all …]
DOrcTestCommon.h172 using FindSymbolSignature = JITSymbol(const std::string &Name,
174 using FindSymbolInSignature = JITSymbol(ModuleHandleT H,
198 JITSymbol findSymbol(const std::string &Name, bool ExportedSymbolsOnly) { in findSymbol()
204 JITSymbol findSymbolIn(ModuleHandleT H, const std::string &Name, in findSymbolIn()
221 JITSymbol operator()(Args...) const { in operator()
DRemoteObjectLayerTest.cpp29 using LookupFn = std::function<JITSymbol(StringRef, bool)>;
55 JITSymbol findSymbol(StringRef Name, bool ExportedSymbolsOnly) { in findSymbol()
62 return JITSymbol(nullptr); in findSymbol()
65 JITSymbol findSymbolIn(ObjHandleT H, StringRef Name, in findSymbolIn()
350 [](StringRef Name, bool ExportedSymbolsOnly) -> JITSymbol { in TEST()
352 return JITSymbol(0x12348765, JITSymbolFlags::Exported); in TEST()
432 [](StringRef Name, bool ExportedSymbolsOnly) -> JITSymbol { in TEST()
434 return JITSymbol(0x12348765, JITSymbolFlags::Exported); in TEST()
440 [](StringRef Name, bool ExportedSymbolsOnly) -> JITSymbol { in TEST()
442 return JITSymbol(0xdeadbeef, JITSymbolFlags::Exported); in TEST()
/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()
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()
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()
/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/swiftshader/third_party/llvm-7.0/llvm/examples/Kaleidoscope/include/
DKaleidoscopeJIT.h77 JITSymbol findSymbol(const std::string Name) { in findSymbol()
91 JITSymbol findMangledSymbol(const std::string &Name) { in findMangledSymbol()
114 return JITSymbol(SymAddr, JITSymbolFlags::Exported); in findMangledSymbol()
123 return JITSymbol(SymAddr, JITSymbolFlags::Exported); in findMangledSymbol()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ExecutionEngine/Orc/
DGlobalMappingLayer.h77 JITSymbol findSymbol(const std::string &Name, bool ExportedSymbolsOnly) { in findSymbol()
80 return JITSymbol(I->second, JITSymbolFlags::Exported); in findSymbol()
92 JITSymbol findSymbolIn(ModuleHandleT H, const std::string &Name, in findSymbolIn()
DRTDyldObjectLinkingLayer.h110 virtual JITSymbol::GetAddressFtor
116 JITSymbol getSymbol(StringRef Name, bool ExportedSymbolsOnly) { in getSymbol()
123 return JITSymbol(getSymbolMaterializer(Name), in getSymbol()
125 return JITSymbol(SymEntry->second); in getSymbol()
223 JITSymbol::GetAddressFtor getSymbolMaterializer(std::string Name) override { in getSymbolMaterializer()
363 JITSymbol findSymbol(StringRef Name, bool ExportedSymbolsOnly) { in findSymbol()
380 JITSymbol findSymbolIn(VModuleKey K, StringRef Name, in findSymbolIn()
DRemoteObjectLayer.h200 Expected<RemoteSymbol> jitSymbolToRemote(JITSymbol Sym) { in jitSymbolToRemote()
214 JITSymbol remoteToJITSymbol(Expected<RemoteSymbol> RemoteSymOrErr) { in remoteToJITSymbol()
222 JITSymbol([RSM]() mutable { return RSM.materialize(); }, in remoteToJITSymbol()
274 std::map<RemoteSymbolId, JITSymbol> InUseSymbols;
349 JITSymbol findSymbol(StringRef Name, bool ExportedSymbolsOnly) { in findSymbol()
356 JITSymbol findSymbolIn(ObjHandleT H, StringRef Name, bool ExportedSymbolsOnly) { in findSymbolIn()
450 JITSymbol lookup(ObjHandleT Id, const std::string &Name) { in lookup()
455 JITSymbol lookupInLogicalDylib(ObjHandleT Id, const std::string &Name) { in lookupInLogicalDylib()
DNullResolver.h36 JITSymbol findSymbol(const std::string &Name) final;
38 JITSymbol findSymbolInLogicalDylib(const std::string &Name) final;
DLazyEmittingLayer.h49 JITSymbol find(StringRef Name, bool ExportedSymbolsOnly, BaseLayerT &B) { in find()
76 return JITSymbol(std::move(GetAddress), Flags); in find()
226 JITSymbol findSymbol(const std::string &Name, bool ExportedSymbolsOnly) { in findSymbol()
244 JITSymbol findSymbolIn(VModuleKey K, const std::string &Name, in findSymbolIn()
/external/swiftshader/third_party/llvm-7.0/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/
DKaleidoscopeJIT.h52 [this](const std::string &Name) -> JITSymbol { in KaleidoscopeJIT()
59 return JITSymbol(SymAddr, JITSymbolFlags::Exported); in KaleidoscopeJIT()
82 JITSymbol findSymbol(const std::string Name) { in findSymbol()
/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-7.0/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/
DKaleidoscopeJIT.h62 [this](const std::string &Name) -> JITSymbol { in KaleidoscopeJIT()
69 return JITSymbol(SymAddr, JITSymbolFlags::Exported); in KaleidoscopeJIT()
95 JITSymbol findSymbol(const std::string Name) { in findSymbol()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/Orc/
DOrcCBindingsStack.h57 virtual JITSymbol findSymbolIn(orc::VModuleKey K, const std::string &Name, in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
66 JITSymbol findSymbolIn(orc::VModuleKey K, const std::string &Name, in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
86 JITSymbol findSymbolIn(orc::VModuleKey K, const std::string &Name, in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
179 JITSymbol findSymbol(const std::string &Name) { in findSymbol()
194 return JITSymbol(ExternalResolver(Name.c_str(), ExternalResolverCtx), in findSymbol()
197 return JITSymbol(nullptr); in findSymbol()
384 JITSymbol findSymbol(const std::string &Name, in findSymbol()
391 JITSymbol findSymbolIn(orc::VModuleKey K, const std::string &Name, in findSymbolIn()
DNullResolver.cpp28 JITSymbol NullLegacyResolver::findSymbol(const std::string &Name) { in findSymbol()
32 JITSymbol
/external/swiftshader/third_party/llvm-7.0/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
DKaleidoscopeJIT.h102 [this](const std::string &Name) -> JITSymbol { in addModule()
109 return JITSymbol(SymAddr, JITSymbolFlags::Exported); in addModule()
119 JITSymbol findSymbol(const std::string Name) { in findSymbol()

123