Lines Matching refs:Exn
169 llvm::Value *Exn) override;
4098 llvm::Value *Exn,
4101 CGF.EmitNounwindRuntimeCall(getBeginCatchFn(CGF.CGM), Exn);
4115 llvm::Value *Exn = CGF.getExceptionFromSlot();
4128 llvm::Value *AdjustedExn = CallBeginCatch(CGF, Exn, EndCatchMightThrow);
4140 // Exn points to the struct _Unwind_Exception header, which
4144 AdjustedExn = CGF.Builder.CreateConstGEP1_32(Exn, HeaderSize);
4149 // the language/ABI contract here: we can't use Exn because it
4185 llvm::Value *AdjustedExn = CallBeginCatch(CGF, Exn, false);
4244 llvm::Value *rawAdjustedExn = CallBeginCatch(CGF, Exn, true);
4256 CGF.EmitNounwindRuntimeCall(getGetExceptionPtrFn(CGF.CGM), Exn);
4286 CallBeginCatch(CGF, Exn, true);
4318 llvm::Value *Exn = CGF.getExceptionFromSlot();
4319 CallBeginCatch(CGF, Exn, true);
4382 llvm::Value *Exn) {
4384 if (Exn) {
4386 return CGF.EmitNounwindRuntimeCall(getClangCallTerminateFn(CGF.CGM), Exn);