Lines Matching defs:GenericLLVMIRPlatformSupport
82 class GenericLLVMIRPlatformSupport;
85 /// Just forwards calls to the GenericLLVMIRPlatformSupport class below.
88 GenericLLVMIRPlatform(GenericLLVMIRPlatformSupport &S) : S(S) {}
97 GenericLLVMIRPlatformSupport &S;
106 GlobalCtorDtorScraper(GenericLLVMIRPlatformSupport &PS,
113 GenericLLVMIRPlatformSupport &PS;
122 class GenericLLVMIRPlatformSupport : public LLJIT::PlatformSupport {
125 GenericLLVMIRPlatformSupport(LLJIT &J)
210 dbgs() << "GenericLLVMIRPlatformSupport getting initializers to run\n";
214 { dbgs() << "GenericLLVMIRPlatformSupport running initializers\n"; });
230 dbgs() << "GenericLLVMIRPlatformSupport getting deinitializers to run\n";
234 dbgs() << "GenericLLVMIRPlatformSupport running deinitializers\n";
415 static_cast<GenericLLVMIRPlatformSupport *>(Self)->AtExitMgr.registerAtExit(
424 static_cast<GenericLLVMIRPlatformSupport *>(Self)->AtExitMgr.runAtExits(
1149 J.setPlatformSupport(std::make_unique<GenericLLVMIRPlatformSupport>(J));