Searched refs:CleanupFn (Results 1 - 5 of 5) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCUDANV.cpp | 765 if (llvm::Function *CleanupFn = makeModuleDtorFunction()) { 768 llvm::FunctionType::get(IntTy, CleanupFn->getType(), false); 772 CtorBuilder.CreateCall(AtExitFunc, CleanupFn);
|
H A D | CGDecl.cpp | 567 llvm::Constant *CleanupFn; member in struct:__anon1703::final 571 CallCleanupFunction(llvm::Constant *CleanupFn, const CGFunctionInfo *Info, argument 573 : CleanupFn(CleanupFn), FnInfo(*Info), Var(*Var) {} 595 auto Callee = CGCallee::forDirect(CleanupFn);
|
H A D | MicrosoftCXXABI.cpp | 733 getImageRelativeType(CGM.Int8PtrTy), // CleanupFn 4291 llvm::Constant *CleanupFn = llvm::Constant::getNullValue(CGM.Int8PtrTy); local 4295 CleanupFn = llvm::ConstantExpr::getBitCast( 4306 getImageRelativeConstant(CleanupFn), // CleanupFn
|
H A D | CGExpr.cpp | 346 llvm::FunctionCallee CleanupFn; local 349 CleanupFn = CodeGenFunction(CGF.CGM).generateDestroyHelper( 355 CleanupFn = CGF.CGM.getAddrAndTypeOfCXXStructor( 360 CGF, *cast<VarDecl>(M->getExtendingDecl()), CleanupFn, CleanupArg);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroSplit.cpp | 867 Function *DestroyFn, Function *CleanupFn) { 881 // allocation, use CleanupFn instead of DestroyFn). 882 DestroyOrCleanupFn = Builder.CreateSelect(CA, DestroyFn, CleanupFn); 866 updateCoroFrame(coro::Shape &Shape, Function *ResumeFn, Function *DestroyFn, Function *CleanupFn) argument
|
Completed in 137 milliseconds