Home
last modified time | relevance | path

Searched refs:DSOHandle (Results 1 – 11 of 11) sorted by relevance

/external/llvm-project/lld/MachO/
DSymbols.cpp49 uint64_t DSOHandle::getVA() const { return header->addr; } in getVA()
51 uint64_t DSOHandle::getFileOffset() const { return header->fileOff; } in getFileOffset()
53 constexpr StringRef DSOHandle::name;
DSymbols.h195 class DSOHandle : public Symbol {
197 DSOHandle(const MachHeaderSection *header) in DSOHandle() function
221 alignas(DSOHandle) char f[sizeof(DSOHandle)];
DSymbolTable.cpp132 std::tie(s, wasInserted) = insert(DSOHandle::name); in addDSOHandle()
138 error("found defined symbol with illegal name " + DSOHandle::name); in addDSOHandle()
140 replaceSymbol<DSOHandle>(s, header); in addDSOHandle()
DSyntheticSections.cpp379 } else if (isa<DSOHandle>(sym)) { in addNonLazyBindingEntries()
380 error("cannot bind to " + DSOHandle::name); in addNonLazyBindingEntries()
/external/llvm-project/llvm/lib/ExecutionEngine/Orc/
DLLJIT.cpp167 auto *DSOHandle = new GlobalVariable( in setupJITDylib() local
171 DSOHandle->setVisibility(GlobalValue::DefaultVisibility); in setupJITDylib()
172 DSOHandle->setInitializer( in setupJITDylib()
186 {PlatformInstanceDecl, DSOHandle}); in setupJITDylib()
390 void *DSOHandle) { in registerAtExitHelper() argument
393 << (*static_cast<JITDylib **>(DSOHandle))->getName() << "\n"; in registerAtExitHelper()
396 F, Ctx, DSOHandle); in registerAtExitHelper()
399 static void runAtExitsHelper(void *Self, void *DSOHandle) { in runAtExitsHelper() argument
402 << (*static_cast<JITDylib **>(DSOHandle))->getName() << "\n"; in runAtExitsHelper()
405 DSOHandle); in runAtExitsHelper()
[all …]
DExecutionUtils.cpp177 void *DSOHandle) { in CXAAtExitOverride() argument
179 *reinterpret_cast<CXXDestructorDataPairList*>(DSOHandle); in CXAAtExitOverride()
198 void *DSOHandle) { in registerAtExit() argument
200 AtExitRecords[DSOHandle].push_back({F, Ctx}); in registerAtExit()
203 void ItaniumCXAAtExitSupport::runAtExits(void *DSOHandle) { in runAtExits() argument
208 auto I = AtExitRecords.find(DSOHandle); in runAtExits()
/external/llvm/lib/ExecutionEngine/Orc/
DExecutionUtils.cpp94 void *Arg, void *DSOHandle) { in CXAAtExitOverride() argument
96 *reinterpret_cast<CXXDestructorDataPairList*>(DSOHandle); in CXAAtExitOverride()
/external/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
DExecutionUtils.h189 void *DSOHandle);
205 void registerAtExit(void (*F)(void *), void *Ctx, void *DSOHandle);
206 void runAtExits(void *DSOHandle);
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/
DExecutionUtils.cpp181 void *DSOHandle) { in CXAAtExitOverride() argument
183 *reinterpret_cast<CXXDestructorDataPairList*>(DSOHandle); in CXAAtExitOverride()
/external/llvm/include/llvm/ExecutionEngine/Orc/
DExecutionUtils.h176 void *DSOHandle);
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/
DExecutionUtils.h202 void *DSOHandle);