Home
last modified time | relevance | path

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

/freebsd-9-stable/contrib/llvm/tools/clang/lib/CodeGen/
DCGObjCRuntime.cpp235 llvm::Value *Exn = RawExn; in EmitTryCatchStmt() local
237 Exn = CGF.Builder.CreateCall(beginCatchFn, RawExn, "exn.adjusted"); in EmitTryCatchStmt()
238 cast<llvm::CallInst>(Exn)->setDoesNotThrow(); in EmitTryCatchStmt()
255 llvm::Value *CastExn = CGF.Builder.CreateBitCast(Exn, CatchType); in EmitTryCatchStmt()
278 CGF.ObjCEHValueStack.push_back(Exn); in EmitTryCatchStmt()
DCGException.cpp934 llvm::Value *Exn, in CallBeginCatch() argument
937 CGF.EmitNounwindRuntimeCall(getBeginCatchFn(CGF.CGM), Exn); in CallBeginCatch()
951 llvm::Value *Exn = CGF.getExceptionFromSlot(); in InitCatchParam() local
964 llvm::Value *AdjustedExn = CallBeginCatch(CGF, Exn, EndCatchMightThrow); in InitCatchParam()
980 AdjustedExn = CGF.Builder.CreateConstGEP1_32(Exn, HeaderSize); in InitCatchParam()
1020 llvm::Value *AdjustedExn = CallBeginCatch(CGF, Exn, false); in InitCatchParam()
1078 llvm::Value *rawAdjustedExn = CallBeginCatch(CGF, Exn, true); in InitCatchParam()
1087 CGF.EmitNounwindRuntimeCall(getGetExceptionPtrFn(CGF.CGM), Exn); in InitCatchParam()
1116 CallBeginCatch(CGF, Exn, true); in InitCatchParam()
1147 llvm::Value *Exn = CGF.getExceptionFromSlot(); in BeginCatch() local
[all …]
/freebsd-9-stable/contrib/llvm/include/llvm/IR/
DInstructions.h3093 explicit ResumeInst(Value *Exn, Instruction *InsertBefore=0);
3094 ResumeInst(Value *Exn, BasicBlock *InsertAtEnd);
3098 static ResumeInst *Create(Value *Exn, Instruction *InsertBefore = 0) {
3099 return new(1) ResumeInst(Exn, InsertBefore);
3101 static ResumeInst *Create(Value *Exn, BasicBlock *InsertAtEnd) {
3102 return new(1) ResumeInst(Exn, InsertAtEnd);
DIRBuilder.h582 ResumeInst *CreateResume(Value *Exn) { in CreateResume() argument
583 return Insert(ResumeInst::Create(Exn)); in CreateResume()
/freebsd-9-stable/contrib/llvm/lib/IR/
DInstructions.cpp671 ResumeInst::ResumeInst(Value *Exn, Instruction *InsertBefore) in ResumeInst() argument
672 : TerminatorInst(Type::getVoidTy(Exn->getContext()), Instruction::Resume, in ResumeInst()
674 Op<0>() = Exn; in ResumeInst()
677 ResumeInst::ResumeInst(Value *Exn, BasicBlock *InsertAtEnd) in ResumeInst() argument
678 : TerminatorInst(Type::getVoidTy(Exn->getContext()), Instruction::Resume, in ResumeInst()
680 Op<0>() = Exn; in ResumeInst()
DCore.cpp1990 LLVMValueRef LLVMBuildResume(LLVMBuilderRef B, LLVMValueRef Exn) { in LLVMBuildResume() argument
1991 return wrap(unwrap(B)->CreateResume(unwrap(Exn))); in LLVMBuildResume()
/freebsd-9-stable/contrib/llvm/lib/AsmParser/
DLLParser.cpp3635 Value *Exn; LocTy ExnLoc; in ParseResume() local
3636 if (ParseTypeAndValue(Exn, ExnLoc, PFS)) in ParseResume()
3639 ResumeInst *RI = ResumeInst::Create(Exn); in ParseResume()
/freebsd-9-stable/contrib/llvm/include/llvm-c/
DCore.h2482 LLVMValueRef LLVMBuildResume(LLVMBuilderRef B, LLVMValueRef Exn);