reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2359 assert((TLS || CGF.getTypes().getCodeGenOpts().CXAAtExit) && 2363 const llvm::Triple &T = CGF.getTarget().getTriple(); 2371 llvm::FunctionType::get(CGF.VoidTy, CGF.Int8PtrTy, false)->getPointerTo(); 2371 llvm::FunctionType::get(CGF.VoidTy, CGF.Int8PtrTy, false)->getPointerTo(); 2376 AddrAS ? CGF.Int8Ty->getPointerTo(AddrAS) : CGF.Int8PtrTy; 2376 AddrAS ? CGF.Int8Ty->getPointerTo(AddrAS) : CGF.Int8PtrTy; 2380 CGF.CGM.CreateRuntimeVariable(CGF.Int8Ty, "__dso_handle"); 2380 CGF.CGM.CreateRuntimeVariable(CGF.Int8Ty, "__dso_handle"); 2387 llvm::FunctionType::get(CGF.IntTy, paramTys, false); 2390 llvm::FunctionCallee atexit = CGF.CGM.CreateRuntimeFunction(atexitTy, Name); 2399 addr = llvm::Constant::getNullValue(CGF.Int8PtrTy); 2405 CGF.EmitNounwindRuntimeCall(atexit, args);