Lines Matching defs:GenericLLVMIRPlatformSupport
88 class GenericLLVMIRPlatformSupport;
91 /// Just forwards calls to the GenericLLVMIRPlatformSupport class below.
94 GenericLLVMIRPlatform(GenericLLVMIRPlatformSupport &S) : S(S) {}
105 GenericLLVMIRPlatformSupport &S;
113 GlobalCtorDtorScraper(GenericLLVMIRPlatformSupport &PS,
122 GenericLLVMIRPlatformSupport &PS;
132 class GenericLLVMIRPlatformSupport : public LLJIT::PlatformSupport {
134 GenericLLVMIRPlatformSupport(LLJIT &J, JITDylib &PlatformJD)
233 dbgs() << "GenericLLVMIRPlatformSupport getting initializers to run\n";
237 { dbgs() << "GenericLLVMIRPlatformSupport running initializers\n"; });
253 dbgs() << "GenericLLVMIRPlatformSupport getting deinitializers to run\n";
257 dbgs() << "GenericLLVMIRPlatformSupport running deinitializers\n";
434 static_cast<GenericLLVMIRPlatformSupport *>(Self)->AtExitMgr.registerAtExit(
443 static_cast<GenericLLVMIRPlatformSupport *>(Self)->AtExitMgr.registerAtExit(
452 static_cast<GenericLLVMIRPlatformSupport *>(Self)->AtExitMgr.runAtExits(
1232 std::make_unique<GenericLLVMIRPlatformSupport>(J, PlatformJD));