Lines Matching defs:GenericLLVMIRPlatformSupport
87 class GenericLLVMIRPlatformSupport;
90 /// Just forwards calls to the GenericLLVMIRPlatformSupport class below.
93 GenericLLVMIRPlatform(GenericLLVMIRPlatformSupport &S) : S(S) {}
104 GenericLLVMIRPlatformSupport &S;
112 GlobalCtorDtorScraper(GenericLLVMIRPlatformSupport &PS,
121 GenericLLVMIRPlatformSupport &PS;
131 class GenericLLVMIRPlatformSupport : public LLJIT::PlatformSupport {
133 GenericLLVMIRPlatformSupport(LLJIT &J, JITDylib &PlatformJD)
229 dbgs() << "GenericLLVMIRPlatformSupport getting initializers to run\n";
233 { dbgs() << "GenericLLVMIRPlatformSupport running initializers\n"; });
249 dbgs() << "GenericLLVMIRPlatformSupport getting deinitializers to run\n";
253 dbgs() << "GenericLLVMIRPlatformSupport running deinitializers\n";
430 static_cast<GenericLLVMIRPlatformSupport *>(Self)->AtExitMgr.registerAtExit(
439 static_cast<GenericLLVMIRPlatformSupport *>(Self)->AtExitMgr.registerAtExit(
448 static_cast<GenericLLVMIRPlatformSupport *>(Self)->AtExitMgr.runAtExits(
1206 std::make_unique<GenericLLVMIRPlatformSupport>(J, PlatformJD));