Lines Matching defs:atexit
2843 // Create a variable that binds the atexit to this shared object.
2855 llvm::FunctionCallee atexit = CGF.CGM.CreateRuntimeFunction(atexitTy, Name);
2856 if (llvm::Function *fn = dyn_cast<llvm::Function>(atexit.getCallee()))
2875 CGF.EmitNounwindRuntimeCall(atexit, args);
2967 // available. Otherwise fall back on calling atexit.
2993 // always have 'atexit' available. Instead lower these to use the LLVM global
2995 // not strictly 1-to-1 with using `atexit` because we no longer tear down
5149 // Register above __dtor with atexit().
5162 // Register above __dtor with atexit().
5191 // registered by the atexit subroutine. If the referenced function is found,