Home
last modified time | relevance | path

Searched refs:Exn (Results 1 – 12 of 12) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGObjCRuntime.cpp241 llvm::Value *Exn = RawExn; in EmitTryCatchStmt() local
243 Exn = CGF.EmitNounwindRuntimeCall(beginCatchFn, RawExn, "exn.adjusted"); in EmitTryCatchStmt()
259 llvm::Value *CastExn = CGF.Builder.CreateBitCast(Exn, CatchType); in EmitTryCatchStmt()
267 CGF.ObjCEHValueStack.push_back(Exn); in EmitTryCatchStmt()
H A DCGException.cpp1027 llvm::CallInst *Exn = CGF.Builder.CreateCall(GetExnFn, CPI); in emitWasmCatchPadBlock() local
1028 CGF.Builder.CreateStore(Exn, CGF.getExceptionSlot()); in emitWasmCatchPadBlock()
1524 llvm::Value *Exn = nullptr; in getTerminateLandingPad() local
1526 Exn = Builder.CreateExtractValue(LPadInst, 0); in getTerminateLandingPad()
1528 CGM.getCXXABI().emitTerminateForUnexpectedException(*this, Exn); in getTerminateLandingPad()
1548 llvm::Value *Exn = nullptr; in getTerminateHandler() local
1550 Exn = getExceptionFromSlot(); in getTerminateHandler()
1552 CGM.getCXXABI().emitTerminateForUnexpectedException(*this, Exn); in getTerminateHandler()
1621 llvm::Value *Exn = getExceptionFromSlot(); in getEHResumeBlock() local
1624 llvm::Type *LPadType = llvm::StructType::get(Exn->getType(), Sel->getType()); in getEHResumeBlock()
[all …]
H A DItaniumCXXABI.cpp169 llvm::Value *Exn) override;
520 llvm::Value *Exn) override;
4413 llvm::Value *Exn, in CallBeginCatch() argument
4416 CGF.EmitNounwindRuntimeCall(getBeginCatchFn(CGF.CGM), Exn); in CallBeginCatch()
4430 llvm::Value *Exn = CGF.getExceptionFromSlot(); in InitCatchParam() local
4443 llvm::Value *AdjustedExn = CallBeginCatch(CGF, Exn, EndCatchMightThrow); in InitCatchParam()
4459 AdjustedExn = CGF.Builder.CreateConstGEP1_32(Exn, HeaderSize); in InitCatchParam()
4500 llvm::Value *AdjustedExn = CallBeginCatch(CGF, Exn, false); in InitCatchParam()
4559 llvm::Value *rawAdjustedExn = CallBeginCatch(CGF, Exn, true); in InitCatchParam()
4571 CGF.EmitNounwindRuntimeCall(getGetExceptionPtrFn(CGF.CGM), Exn); in InitCatchParam()
[all …]
H A DCGCXXABI.cpp284 llvm::Value *Exn) { in emitTerminateForUnexpectedException() argument
H A DCGCXXABI.h248 llvm::Value *Exn);
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DInstructions.h4155 explicit ResumeInst(Value *Exn, Instruction *InsertBefore=nullptr);
4156 ResumeInst(Value *Exn, BasicBlock *InsertAtEnd);
4165 static ResumeInst *Create(Value *Exn, Instruction *InsertBefore = nullptr) {
4166 return new(1) ResumeInst(Exn, InsertBefore);
4169 static ResumeInst *Create(Value *Exn, BasicBlock *InsertAtEnd) {
4170 return new(1) ResumeInst(Exn, InsertAtEnd);
H A DIRBuilder.h1085 ResumeInst *CreateResume(Value *Exn) { in CreateResume() argument
1086 return Insert(ResumeInst::Create(Exn)); in CreateResume()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DInstructions.cpp1002 ResumeInst::ResumeInst(Value *Exn, Instruction *InsertBefore) in ResumeInst() argument
1003 : Instruction(Type::getVoidTy(Exn->getContext()), Instruction::Resume, in ResumeInst()
1005 Op<0>() = Exn; in ResumeInst()
1008 ResumeInst::ResumeInst(Value *Exn, BasicBlock *InsertAtEnd) in ResumeInst() argument
1009 : Instruction(Type::getVoidTy(Exn->getContext()), Instruction::Resume, in ResumeInst()
1011 Op<0>() = Exn; in ResumeInst()
H A DCore.cpp3223 LLVMValueRef LLVMBuildResume(LLVMBuilderRef B, LLVMValueRef Exn) { in LLVMBuildResume() argument
3224 return wrap(unwrap(B)->CreateResume(unwrap(Exn))); in LLVMBuildResume()
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/
H A Dllvm_ocaml.c1825 LLVMValueRef llvm_build_resume(LLVMValueRef Exn, value B) { in llvm_build_resume() argument
1826 return LLVMBuildResume(Builder_val(B), Exn); in llvm_build_resume()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm-c/
H A DCore.h3663 LLVMValueRef LLVMBuildResume(LLVMBuilderRef B, LLVMValueRef Exn);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/AsmParser/
H A DLLParser.cpp6638 Value *Exn; LocTy ExnLoc; in parseResume() local
6639 if (parseTypeAndValue(Exn, ExnLoc, PFS)) in parseResume()
6642 ResumeInst *RI = ResumeInst::Create(Exn); in parseResume()