Lines Matching refs:exn
364 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()
1559 llvm::Value *exn = &*fn->arg_begin(); in getClangCallTerminateFn() local
1562 llvm::CallInst *catchCall = builder.CreateCall(getBeginCatchFn(CGM), exn); in getClangCallTerminateFn()
1599 llvm::Value *exn = Builder.CreateExtractValue(LPadInst, 0); in getTerminateLandingPad() local
1600 terminateCall = EmitNounwindRuntimeCall(getClangCallTerminateFn(CGM), exn); in getTerminateLandingPad()
1626 llvm::Value *exn = getExceptionFromSlot(); in getTerminateHandler() local
1627 terminateCall = EmitNounwindRuntimeCall(getClangCallTerminateFn(CGM), exn); in getTerminateHandler()