Searched refs:DSOHandle (Results 1 - 3 of 3) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DLLJIT.cpp165 auto *DSOHandle = new GlobalVariable( local
169 DSOHandle->setVisibility(GlobalValue::DefaultVisibility);
170 DSOHandle->setInitializer(
184 {PlatformInstanceDecl, DSOHandle});
410 void *DSOHandle) {
413 << (*static_cast<JITDylib **>(DSOHandle))->getName() << "\n";
416 F, Ctx, DSOHandle);
419 static void runAtExitsHelper(void *Self, void *DSOHandle) { argument
422 << (*static_cast<JITDylib **>(DSOHandle))->getName() << "\n";
425 DSOHandle);
409 registerAtExitHelper(void *Self, void (*F)(void *), void *Ctx, void *DSOHandle) argument
627 auto *DSOHandle = jitTargetAddressToPointer<void *>( variable
703 auto *DSOHandle = local
760 registerAtExitHelper(void *Self, void (*F)(void *), void *Ctx, void *DSOHandle) argument
766 runAtExitsHelper(void *Self, void *DSOHandle) argument
[all...]
H A DExecutionUtils.cpp203 void *DSOHandle) {
205 *reinterpret_cast<CXXDestructorDataPairList*>(DSOHandle);
224 void *DSOHandle) {
226 AtExitRecords[DSOHandle].push_back({F, Ctx});
229 void ItaniumCXAAtExitSupport::runAtExits(void *DSOHandle) { argument
234 auto I = AtExitRecords.find(DSOHandle);
201 CXAAtExitOverride(DestructorPtr Destructor, void *Arg, void *DSOHandle) argument
223 registerAtExit(void (*F)(void *), void *Ctx, void *DSOHandle) argument
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DExecutionUtils.h250 void *DSOHandle);
305 void registerAtExit(void (*F)(void *), void *Ctx, void *DSOHandle);
306 void runAtExits(void *DSOHandle);

Completed in 196 milliseconds