Searched refs:CleanupFn (Results 1 – 5 of 5) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGCUDANV.cpp | 906 if (llvm::Function *CleanupFn = makeModuleDtorFunction()) { in makeModuleCtorFunction() local 909 llvm::FunctionType::get(IntTy, CleanupFn->getType(), false); in makeModuleCtorFunction() 913 CtorBuilder.CreateCall(AtExitFunc, CleanupFn); in makeModuleCtorFunction()
|
| H A D | CGDecl.cpp | 582 llvm::Constant *CleanupFn; member 586 CallCleanupFunction(llvm::Constant *CleanupFn, const CGFunctionInfo *Info, in CallCleanupFunction() 588 : CleanupFn(CleanupFn), FnInfo(*Info), Var(*Var) {} in CallCleanupFunction() 610 auto Callee = CGCallee::forDirect(CleanupFn); in Emit()
|
| H A D | CGExpr.cpp | 354 llvm::FunctionCallee CleanupFn; in pushTemporaryCleanup() local 357 CleanupFn = CodeGenFunction(CGF.CGM).generateDestroyHelper( in pushTemporaryCleanup() 363 CleanupFn = CGF.CGM.getAddrAndTypeOfCXXStructor( in pushTemporaryCleanup() 368 CGF, *cast<VarDecl>(M->getExtendingDecl()), CleanupFn, CleanupArg); in pushTemporaryCleanup()
|
| H A D | MicrosoftCXXABI.cpp | 4320 llvm::Constant *CleanupFn = llvm::Constant::getNullValue(CGM.Int8PtrTy); in getThrowInfo() local 4324 CleanupFn = llvm::ConstantExpr::getBitCast( in getThrowInfo() 4335 getImageRelativeConstant(CleanupFn), // CleanupFn in getThrowInfo()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroSplit.cpp | 1120 Function *DestroyFn, Function *CleanupFn) { in updateCoroFrame() argument 1135 DestroyOrCleanupFn = Builder.CreateSelect(CA, DestroyFn, CleanupFn); in updateCoroFrame()
|