Searched refs:exn (Results 1 - 4 of 4) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGObjCRuntime.cpp | 243 Exn = CGF.EmitNounwindRuntimeCall(beginCatchFn, RawExn, "exn.adjusted"); 289 llvm::Value *exn, 296 exn = CGF.EmitARCRetainNonBlock(exn); 302 CGF.Builder.CreateStore(exn, paramAddr); 306 CGF.EmitARCInitWeak(paramAddr, exn); 288 EmitInitOfCatchParam(CodeGenFunction &CGF, llvm::Value *exn, const VarDecl *paramDecl) argument
|
H A D | CGException.cpp | 367 llvm::Value *exn; member in struct:__anon1706::final 368 FreeException(llvm::Value *exn) : exn(exn) {} argument 370 CGF.EmitNounwindRuntimeCall(getFreeExceptionFn(CGF.CGM), exn); variable 407 ExceptionSlot = CreateTempAlloca(Int8PtrTy, "exn.slot"); 418 return Builder.CreateLoad(getExceptionSlot(), "exn"); 529 llvm::Value *exn = CGF.getExceptionFromSlot(); local 530 CGF.EmitRuntimeCall(getUnexpectedFn(CGF.CGM), exn) 1393 SavedExnVar = CGF.CreateTempAlloca(CGF.Int8PtrTy, "finally.exn"); 1441 llvm::Value *exn = nullptr; local [all...] |
H A D | CGObjCRuntime.h | 103 void EmitInitOfCatchParam(CodeGenFunction &CGF, llvm::Value *exn,
|
H A D | ItaniumCXXABI.cpp | 4297 CGF.CreateTempAlloca(PtrTy, CGF.getPointerAlign(), "exn.byref.tmp"); 4307 CGF.Builder.CreateBitCast(AdjustedExn, LLVMCatchTy, "exn.byref"); 4321 CGF.Builder.CreateBitCast(AdjustedExn, LLVMCatchTy, "exn.casted"); 4460 /// void @__clang_call_terminate(i8* %exn) nounwind noreturn 4491 llvm::Value *exn = &*fn->arg_begin(); local 4493 // Call __cxa_begin_catch(exn). 4494 llvm::CallInst *catchCall = builder.CreateCall(getBeginCatchFn(CGM), exn);
|
Completed in 133 milliseconds