Lines Matching refs:Exn
1033 llvm::CallInst *Exn = CGF.Builder.CreateCall(GetExnFn, CPI); in emitWasmCatchPadBlock() local
1034 CGF.Builder.CreateStore(Exn, CGF.getExceptionSlot()); in emitWasmCatchPadBlock()
1530 llvm::Value *Exn = nullptr; in getTerminateLandingPad() local
1532 Exn = Builder.CreateExtractValue(LPadInst, 0); in getTerminateLandingPad()
1534 CGM.getCXXABI().emitTerminateForUnexpectedException(*this, Exn); in getTerminateLandingPad()
1554 llvm::Value *Exn = nullptr; in getTerminateHandler() local
1556 Exn = getExceptionFromSlot(); in getTerminateHandler()
1558 CGM.getCXXABI().emitTerminateForUnexpectedException(*this, Exn); in getTerminateHandler()
1627 llvm::Value *Exn = getExceptionFromSlot(); in getEHResumeBlock() local
1630 llvm::Type *LPadType = llvm::StructType::get(Exn->getType(), Sel->getType()); in getEHResumeBlock()
1632 LPadVal = Builder.CreateInsertValue(LPadVal, Exn, 0, "lpad.val"); in getEHResumeBlock()