Searched defs:Exn (Results 1 - 7 of 7) sorted by relevance

/external/clang/lib/CodeGen/
H A DCGObjCRuntime.cpp229 llvm::Value *Exn = RawExn; local
231 Exn = CGF.Builder.CreateCall(beginCatchFn, RawExn, "exn.adjusted");
232 cast<llvm::CallInst>(Exn)->setDoesNotThrow();
249 llvm::Value *CastExn = CGF.Builder.CreateBitCast(Exn, CatchType);
272 CGF.ObjCEHValueStack.push_back(Exn);
H A DCGException.cpp923 llvm::Value *Exn,
925 llvm::CallInst *Call = CGF.Builder.CreateCall(getBeginCatchFn(CGF), Exn);
939 llvm::Value *Exn = CGF.getExceptionFromSlot(); local
952 llvm::Value *AdjustedExn = CallBeginCatch(CGF, Exn, EndCatchMightThrow);
964 // Exn points to the struct _Unwind_Exception header, which
968 AdjustedExn = CGF.Builder.CreateConstGEP1_32(Exn, HeaderSize);
973 // the language/ABI contract here: we can't use Exn because it
1009 llvm::Value *AdjustedExn = CallBeginCatch(CGF, Exn, false);
1061 llvm::Value *rawAdjustedExn = CallBeginCatch(CGF, Exn, true);
1070 CGF.Builder.CreateCall(getGetExceptionPtrFn(CGF), Exn);
922 CallBeginCatch(CodeGenFunction &CGF, llvm::Value *Exn, bool EndMightThrow) argument
1131 llvm::Value *Exn = CGF.getExceptionFromSlot(); local
1581 llvm::Value *Exn = getExceptionFromSlot(); local
[all...]
/external/llvm/include/llvm/
H A DIRBuilder.h508 ResumeInst *CreateResume(Value *Exn) { argument
509 return Insert(ResumeInst::Create(Exn));
H A DInstructions.h3203 explicit ResumeInst(Value *Exn, Instruction *InsertBefore=0);
3204 ResumeInst(Value *Exn, BasicBlock *InsertAtEnd);
3208 static ResumeInst *Create(Value *Exn, Instruction *InsertBefore = 0) { argument
3209 return new(1) ResumeInst(Exn, InsertBefore);
3211 static ResumeInst *Create(Value *Exn, BasicBlock *InsertAtEnd) { argument
3212 return new(1) ResumeInst(Exn, InsertAtEnd);
/external/llvm/lib/VMCore/
H A DInstructions.cpp649 ResumeInst::ResumeInst(Value *Exn, Instruction *InsertBefore) argument
650 : TerminatorInst(Type::getVoidTy(Exn->getContext()), Instruction::Resume,
652 Op<0>() = Exn;
655 ResumeInst::ResumeInst(Value *Exn, BasicBlock *InsertAtEnd) argument
656 : TerminatorInst(Type::getVoidTy(Exn->getContext()), Instruction::Resume,
658 Op<0>() = Exn;
H A DCore.cpp1827 LLVMValueRef LLVMBuildResume(LLVMBuilderRef B, LLVMValueRef Exn) { argument
1828 return wrap(unwrap(B)->CreateResume(unwrap(Exn)));
/external/llvm/bindings/ocaml/llvm/
H A Dllvm_ocaml.c1479 CAMLprim LLVMValueRef llvm_build_resume(LLVMValueRef Exn, value B) argument
1481 return LLVMBuildResume(Builder_val(B), Exn);

Completed in 348 milliseconds