Home
last modified time | relevance | path

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

12

/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()
DIRCompileLayer.h96 JITSymbol findSymbol(const std::string &Name, bool ExportedSymbolsOnly) { in findSymbol()
108 JITSymbol findSymbolIn(ModuleSetHandleT H, const std::string &Name, in findSymbolIn()
DCompileOnDemandLayer.h112 JITSymbol findSymbol(StringRef Name, bool ExportedSymbolsOnly) { in findSymbol()
224 JITSymbol findSymbol(StringRef Name, bool ExportedSymbolsOnly) { in findSymbol()
234 JITSymbol findSymbolIn(ModuleSetHandleT H, const std::string &Name, in findSymbolIn()
DOrcRemoteTargetClient.h473 JITSymbol findStub(StringRef Name, bool ExportedStubsOnly) override { in findStub()
479 auto StubSymbol = JITSymbol(getStubAddr(Key), Flags); in findStub()
485 JITSymbol findPointer(StringRef Name) override { in findPointer()
491 return JITSymbol(getPtrAddr(Key), Flags); in findPointer()
/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()
DOrcTestCommon.h127 orc::JITSymbol findSymbol(const std::string &Name, bool ExportedSymbolsOnly) { in findSymbol()
131 orc::JITSymbol findSymbolIn(ModuleSetHandleT H, const std::string &Name, in findSymbolIn()
/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/llvm/lib/ExecutionEngine/Orc/
DOrcCBindingsStack.h47 virtual orc::JITSymbol findSymbolIn(const std::string &Name, in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
57 orc::JITSymbol findSymbolIn(const std::string &Name, in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
225 orc::JITSymbol findSymbol(const std::string &Name, bool ExportedSymbolsOnly) { in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
231 orc::JITSymbol findSymbolIn(ModuleHandleT H, const std::string &Name, in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
DOrcMCJITReplacement.h257 JITSymbol scanArchives(StringRef Name) { in scanArchives()
/external/llvm/tools/lli/
DOrcLazyJIT.h118 orc::JITSymbol findSymbol(const std::string &Name) { in findSymbol()
122 orc::JITSymbol findSymbolIn(ModuleHandleT H, const std::string &Name) { in findSymbolIn()
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/
DKaleidoscopeJIT.h86 JITSymbol findSymbol(const std::string Name) { in findSymbol()
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/
DKaleidoscopeJIT.h96 JITSymbol findSymbol(const std::string Name) { in findSymbol()
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
DKaleidoscopeJIT.h106 JITSymbol findSymbol(const std::string Name) { in findSymbol()
/external/llvm/docs/tutorial/
DBuildingAJIT2.rst190 JITSymbol findSymbol(const std::string &Name, bool ExportedSymbolsOnly) {
194 JITSymbol findSymbolIn(ModuleSetHandleT H, const std::string &Name,
233 | | JITSymbol::getAddress() is called. Note: This means that |
238 | | JITSymbol::getAddress(). In IRTransformLayer's case |
267 | | searched for and JITSymbol::getSymbolAddress called. This |
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/
DKaleidoscopeJIT.h190 JITSymbol findSymbol(const std::string Name) { in findSymbol()
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/
DKaleidoscopeJIT.h222 JITSymbol findSymbol(const std::string Name) { in findSymbol()

12