Searched defs:Exn (Results 1 - 7 of 7) sorted by relevance
/external/clang/lib/CodeGen/ |
H A D | CGObjCRuntime.cpp | 229 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 D | CGException.cpp | 923 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 D | IRBuilder.h | 508 ResumeInst *CreateResume(Value *Exn) { argument 509 return Insert(ResumeInst::Create(Exn));
|
H A D | Instructions.h | 3203 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 D | Instructions.cpp | 649 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 D | Core.cpp | 1827 LLVMValueRef LLVMBuildResume(LLVMBuilderRef B, LLVMValueRef Exn) { argument 1828 return wrap(unwrap(B)->CreateResume(unwrap(Exn)));
|
/external/llvm/bindings/ocaml/llvm/ |
H A D | llvm_ocaml.c | 1479 CAMLprim LLVMValueRef llvm_build_resume(LLVMValueRef Exn, value B) argument 1481 return LLVMBuildResume(Builder_val(B), Exn);
|
Completed in 348 milliseconds