Lines Matching refs:Exn
1051 llvm::CallInst *Exn = CGF.Builder.CreateCall(GetExnFn, CPI); in emitWasmCatchPadBlock() local
1052 CGF.Builder.CreateStore(Exn, CGF.getExceptionSlot()); in emitWasmCatchPadBlock()
1552 llvm::Value *Exn = nullptr; in getTerminateLandingPad() local
1554 Exn = Builder.CreateExtractValue(LPadInst, 0); in getTerminateLandingPad()
1556 CGM.getCXXABI().emitTerminateForUnexpectedException(*this, Exn); in getTerminateLandingPad()
1576 llvm::Value *Exn = nullptr; in getTerminateHandler() local
1578 Exn = getExceptionFromSlot(); in getTerminateHandler()
1580 CGM.getCXXABI().emitTerminateForUnexpectedException(*this, Exn); in getTerminateHandler()
1648 llvm::Value *Exn = getExceptionFromSlot(); in getEHResumeBlock() local
1651 llvm::Type *LPadType = llvm::StructType::get(Exn->getType(), Sel->getType()); in getEHResumeBlock()
1653 LPadVal = Builder.CreateInsertValue(LPadVal, Exn, 0, "lpad.val"); in getEHResumeBlock()