Lines Matching defs:Exn
169 llvm::Value *Exn) override;
520 llvm::Value *Exn) override;
4413 llvm::Value *Exn,
4416 CGF.EmitNounwindRuntimeCall(getBeginCatchFn(CGF.CGM), Exn);
4430 llvm::Value *Exn = CGF.getExceptionFromSlot();
4443 llvm::Value *AdjustedExn = CallBeginCatch(CGF, Exn, EndCatchMightThrow);
4455 // Exn points to the struct _Unwind_Exception header, which
4459 AdjustedExn = CGF.Builder.CreateConstGEP1_32(Exn, HeaderSize);
4464 // the language/ABI contract here: we can't use Exn because it
4500 llvm::Value *AdjustedExn = CallBeginCatch(CGF, Exn, false);
4559 llvm::Value *rawAdjustedExn = CallBeginCatch(CGF, Exn, true);
4571 CGF.EmitNounwindRuntimeCall(getGetExceptionPtrFn(CGF.CGM), Exn);
4601 CallBeginCatch(CGF, Exn, true);
4633 llvm::Value *Exn = CGF.getExceptionFromSlot();
4634 CallBeginCatch(CGF, Exn, true);
4697 llvm::Value *Exn) {
4699 if (Exn) {
4701 return CGF.EmitNounwindRuntimeCall(getClangCallTerminateFn(CGF.CGM), Exn);
4722 llvm::Value *Exn) {
4729 return CGCXXABI::emitTerminateForUnexpectedException(CGF, Exn);