Lines Matching defs:atexit
2851 // Create a variable that binds the atexit to this shared object.
2863 llvm::FunctionCallee atexit = CGF.CGM.CreateRuntimeFunction(atexitTy, Name);
2864 if (llvm::Function *fn = dyn_cast<llvm::Function>(atexit.getCallee()))
2883 CGF.EmitNounwindRuntimeCall(atexit, args);
2975 // available. Otherwise fall back on calling atexit.
3000 // HLSL doesn't support atexit.
3005 // always have 'atexit' available. Instead lower these to use the LLVM global
3007 // not strictly 1-to-1 with using `atexit` because we no longer tear down
5175 // Register above __dtor with atexit().
5188 // Register above __dtor with atexit().
5217 // registered by the atexit subroutine. If the referenced function is found,