Searched refs:Exn (Results 1 – 8 of 8) sorted by relevance
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/CodeGen/ |
| D | CGObjCRuntime.cpp | 235 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()
|
| D | CGException.cpp | 934 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/ |
| D | Instructions.h | 3093 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);
|
| D | IRBuilder.h | 582 ResumeInst *CreateResume(Value *Exn) { in CreateResume() argument 583 return Insert(ResumeInst::Create(Exn)); in CreateResume()
|
| /freebsd-9-stable/contrib/llvm/lib/IR/ |
| D | Instructions.cpp | 671 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()
|
| D | Core.cpp | 1990 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/ |
| D | LLParser.cpp | 3635 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/ |
| D | Core.h | 2482 LLVMValueRef LLVMBuildResume(LLVMBuilderRef B, LLVMValueRef Exn);
|