Searched refs:DSOHandle (Results 1 – 3 of 3) sorted by relevance
224 auto *DSOHandle = new GlobalVariable( in setupJITDylib() local228 DSOHandle->setVisibility(GlobalValue::DefaultVisibility); in setupJITDylib()229 DSOHandle->setInitializer( in setupJITDylib()243 {PlatformInstanceDecl, DSOHandle}); in setupJITDylib()251 {PlatformInstanceDecl, DSOHandle}); in setupJITDylib()477 void *DSOHandle) { in registerCxaAtExitHelper() argument480 << (*static_cast<JITDylib **>(DSOHandle))->getName() << "\n"; in registerCxaAtExitHelper()483 F, Ctx, DSOHandle); in registerCxaAtExitHelper()486 static void registerAtExitHelper(void *Self, void *DSOHandle, void (*F)()) { in registerAtExitHelper() argument489 << (*static_cast<JITDylib **>(DSOHandle))->getName() << "\n"; in registerAtExitHelper()[all …]
179 void *DSOHandle) { in CXAAtExitOverride() argument181 *reinterpret_cast<CXXDestructorDataPairList*>(DSOHandle); in CXAAtExitOverride()200 void *DSOHandle) { in registerAtExit() argument202 AtExitRecords[DSOHandle].push_back({F, Ctx}); in registerAtExit()205 void ItaniumCXAAtExitSupport::runAtExits(void *DSOHandle) { in runAtExits() argument210 auto I = AtExitRecords.find(DSOHandle); in runAtExits()
188 void *DSOHandle);204 void registerAtExit(void (*F)(void *), void *Ctx, void *DSOHandle);205 void runAtExits(void *DSOHandle);