Lines Matching refs:Exn
982 llvm::CallInst *Exn = CGF.Builder.CreateCall(GetExnFn, CPI);
983 CGF.Builder.CreateStore(Exn, CGF.getExceptionSlot());
1478 llvm::Value *Exn = nullptr;
1480 Exn = Builder.CreateExtractValue(LPadInst, 0);
1482 CGM.getCXXABI().emitTerminateForUnexpectedException(*this, Exn);
1502 llvm::Value *Exn = nullptr;
1504 Exn = getExceptionFromSlot();
1506 CGM.getCXXABI().emitTerminateForUnexpectedException(*this, Exn);
1541 llvm::Value *Exn = nullptr;
1548 Exn = Builder.CreateCall(GetExnFn, CurrentFuncletPad);
1551 CGM.getCXXABI().emitTerminateForUnexpectedException(*this, Exn);
1584 llvm::Value *Exn = getExceptionFromSlot();
1587 llvm::Type *LPadType = llvm::StructType::get(Exn->getType(), Sel->getType());
1589 LPadVal = Builder.CreateInsertValue(LPadVal, Exn, 0, "lpad.val");