HomeSort by: relevance | last modified time | path
    Searched refs:Exn (Results 1 - 12 of 12) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGObjCRuntime.cpp 241 llvm::Value *Exn = RawExn;
243 Exn = CGF.EmitNounwindRuntimeCall(beginCatchFn, RawExn, "exn.adjusted");
259 llvm::Value *CastExn = CGF.Builder.CreateBitCast(Exn, CatchType);
267 CGF.ObjCEHValueStack.push_back(Exn);
289 llvm::Value *exn,
296 exn = CGF.EmitARCRetainNonBlock(exn);
302 CGF.Builder.CreateStore(exn, paramAddr);
306 CGF.EmitARCInitWeak(paramAddr, exn);
    [all...]
CGException.cpp 383 llvm::Value *exn; member in struct:__anon2789::final
384 FreeException(llvm::Value *exn) : exn(exn) {}
386 CGF.EmitNounwindRuntimeCall(getFreeExceptionFn(CGF.CGM), exn); variable
423 ExceptionSlot = CreateTempAlloca(Int8PtrTy, "exn.slot");
434 return Builder.CreateLoad(getExceptionSlot(), "exn");
559 llvm::Value *exn = CGF.getExceptionFromSlot(); local
560 CGF.EmitRuntimeCall(getUnexpectedFn(CGF.CGM), exn)
1027 llvm::CallInst *Exn = CGF.Builder.CreateCall(GetExnFn, CPI)
1477 llvm::Value *exn = nullptr; local
    [all...]
ItaniumCXXABI.cpp 169 llvm::Value *Exn) override;
520 llvm::Value *Exn) override;
4413 llvm::Value *Exn,
4416 CGF.EmitNounwindRuntimeCall(getBeginCatchFn(CGF.CGM), Exn);
4430 llvm::Value *Exn = CGF.getExceptionFromSlot();
4443 llvm::Value *AdjustedExn = CallBeginCatch(CGF, Exn, EndCatchMightThrow);
4455 // Exn points to the struct _Unwind_Exception header, which
4459 AdjustedExn = CGF.Builder.CreateConstGEP1_32(Exn, HeaderSize);
4464 // the language/ABI contract here: we can't use Exn because it
4482 CGF.CreateTempAlloca(PtrTy, CGF.getPointerAlign(), "exn.byref.tmp")
4676 llvm::Value *exn = &*fn->arg_begin(); local
    [all...]
CGCXXABI.cpp 284 llvm::Value *Exn) {
CGCXXABI.h 248 llvm::Value *Exn);
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
Instructions.h 4155 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);
IRBuilder.h 1085 ResumeInst *CreateResume(Value *Exn) {
1086 return Insert(ResumeInst::Create(Exn));
  /src/external/apache2/llvm/dist/llvm/lib/IR/
Instructions.cpp 1002 ResumeInst::ResumeInst(Value *Exn, Instruction *InsertBefore)
1003 : Instruction(Type::getVoidTy(Exn->getContext()), Instruction::Resume,
1005 Op<0>() = Exn;
1008 ResumeInst::ResumeInst(Value *Exn, BasicBlock *InsertAtEnd)
1009 : Instruction(Type::getVoidTy(Exn->getContext()), Instruction::Resume,
1011 Op<0>() = Exn;
Core.cpp 3223 LLVMValueRef LLVMBuildResume(LLVMBuilderRef B, LLVMValueRef Exn) {
3224 return wrap(unwrap(B)->CreateResume(unwrap(Exn)));
  /src/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/
llvm_ocaml.c 1825 LLVMValueRef llvm_build_resume(LLVMValueRef Exn, value B) {
1826 return LLVMBuildResume(Builder_val(B), Exn);
  /src/external/apache2/llvm/dist/llvm/include/llvm-c/
Core.h 3663 LLVMValueRef LLVMBuildResume(LLVMBuilderRef B, LLVMValueRef Exn);
  /src/external/apache2/llvm/dist/llvm/lib/AsmParser/
LLParser.cpp 6638 Value *Exn; LocTy ExnLoc;
6639 if (parseTypeAndValue(Exn, ExnLoc, PFS))
6642 ResumeInst *RI = ResumeInst::Create(Exn);

Completed in 45 milliseconds