Home
last modified time | relevance | path

Searched refs:exn (Results 1 – 2 of 2) sorted by relevance

/freebsd-10-stable/contrib/libstdc++/libsupc++/
Deh_globals.cc84 __cxa_exception* exn = g->caughtExceptions; in eh_globals_dtor() local
86 while (exn) in eh_globals_dtor()
88 next = exn->nextException; in eh_globals_dtor()
89 _Unwind_DeleteException(&exn->unwindHeader); in eh_globals_dtor()
90 exn = next; in eh_globals_dtor()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/
DCGException.cpp364 llvm::Value *exn; member
365 FreeException(llvm::Value *exn) : exn(exn) {} in FreeException()
367 CGF.EmitNounwindRuntimeCall(getFreeExceptionFn(CGF.CGM), exn); in Emit()
550 llvm::Value *exn = CGF.getExceptionFromSlot(); in emitFilterDispatchBlock() local
551 CGF.EmitRuntimeCall(getUnexpectedFn(CGF.CGM), exn) in emitFilterDispatchBlock()
1490 llvm::Value *exn = 0; in exit() local
1494 exn = CGF.getExceptionFromSlot(); in exit()
1495 CGF.EmitNounwindRuntimeCall(BeginCatchFn, exn); in exit()
1500 if (!exn) exn = CGF.getExceptionFromSlot(); in exit()
1501 CGF.Builder.CreateStore(exn, SavedExnVar); in exit()
[all …]