Lines Matching defs:atexit
2656 // Create a variable that binds the atexit to this shared object.
2668 llvm::FunctionCallee atexit = CGF.CGM.CreateRuntimeFunction(atexitTy, Name);
2669 if (llvm::Function *fn = dyn_cast<llvm::Function>(atexit.getCallee()))
2680 CGF.EmitNounwindRuntimeCall(atexit, args);
2772 // available. Otherwise fall back on calling atexit.
2798 // always have 'atexit' available. Instead lower these to use the LLVM global
2800 // not strictly 1-to-1 with using `atexit` because we no longer tear down
4862 // Register above __dtor with atexit().
4874 // Register above __dtor with atexit().
4903 // registered by the atexit subroutine. If the referenced function is found,