Home
last modified time | relevance | path

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

12

/external/llvm/test/CodeGen/ARM/
Dgv-stubs-crash.ll4 @Exn = external hidden unnamed_addr constant { i8*, i8* }
16 catch i8* bitcast ({ i8*, i8* }* @Exn to i8*)
21 …call void @__cxa_throw(i8* %exn, i8* bitcast ({ i8*, i8* }* @Exn to i8*), i8* bitcast (void (i32*)…
/external/llvm-project/llvm/test/CodeGen/ARM/
Dgv-stubs-crash.ll4 @Exn = external hidden unnamed_addr constant { i8*, i8* }
16 catch i8* bitcast ({ i8*, i8* }* @Exn to i8*)
21 …call void @__cxa_throw(i8* %exn, i8* bitcast ({ i8*, i8* }* @Exn to i8*), i8* bitcast (void (i32*)…
/external/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()
261 CGF.ObjCEHValueStack.push_back(Exn); in EmitTryCatchStmt()
DCGException.cpp1306 llvm::Value *Exn = nullptr; in getTerminateLandingPad() local
1308 Exn = Builder.CreateExtractValue(LPadInst, 0); in getTerminateLandingPad()
1310 CGM.getCXXABI().emitTerminateForUnexpectedException(*this, Exn); in getTerminateLandingPad()
1330 llvm::Value *Exn = nullptr; in getTerminateHandler() local
1340 Exn = getExceptionFromSlot(); in getTerminateHandler()
1343 CGM.getCXXABI().emitTerminateForUnexpectedException(*this, Exn); in getTerminateHandler()
1376 llvm::Value *Exn = getExceptionFromSlot(); in getEHResumeBlock() local
1379 llvm::Type *LPadType = llvm::StructType::get(Exn->getType(), in getEHResumeBlock()
1382 LPadVal = Builder.CreateInsertValue(LPadVal, Exn, 0, "lpad.val"); in getEHResumeBlock()
DItaniumCXXABI.cpp169 llvm::Value *Exn) override;
3588 llvm::Value *Exn, in CallBeginCatch() argument
3591 CGF.EmitNounwindRuntimeCall(getBeginCatchFn(CGF.CGM), Exn); in CallBeginCatch()
3605 llvm::Value *Exn = CGF.getExceptionFromSlot(); in InitCatchParam() local
3618 llvm::Value *AdjustedExn = CallBeginCatch(CGF, Exn, EndCatchMightThrow); in InitCatchParam()
3634 AdjustedExn = CGF.Builder.CreateConstGEP1_32(Exn, HeaderSize); in InitCatchParam()
3675 llvm::Value *AdjustedExn = CallBeginCatch(CGF, Exn, false); in InitCatchParam()
3734 llvm::Value *rawAdjustedExn = CallBeginCatch(CGF, Exn, true); in InitCatchParam()
3744 CGF.EmitNounwindRuntimeCall(getGetExceptionPtrFn(CGF.CGM), Exn); in InitCatchParam()
3773 CallBeginCatch(CGF, Exn, true); in InitCatchParam()
[all …]
DCGCXXABI.cpp321 llvm::Value *Exn) { in emitTerminateForUnexpectedException() argument
DCGCXXABI.h247 llvm::Value *Exn);
/external/llvm-project/clang/lib/CodeGen/
DCGObjCRuntime.cpp241 llvm::Value *Exn = RawExn; in EmitTryCatchStmt() local
243 Exn = CGF.EmitNounwindRuntimeCall(beginCatchFn, RawExn, "exn.adjusted"); in EmitTryCatchStmt()
259 llvm::Value *CastExn = CGF.Builder.CreateBitCast(Exn, CatchType); in EmitTryCatchStmt()
267 CGF.ObjCEHValueStack.push_back(Exn); in EmitTryCatchStmt()
DCGException.cpp996 llvm::CallInst *Exn = CGF.Builder.CreateCall(GetExnFn, CPI); in emitWasmCatchPadBlock() local
997 CGF.Builder.CreateStore(Exn, CGF.getExceptionSlot()); in emitWasmCatchPadBlock()
1492 llvm::Value *Exn = nullptr; in getTerminateLandingPad() local
1494 Exn = Builder.CreateExtractValue(LPadInst, 0); in getTerminateLandingPad()
1496 CGM.getCXXABI().emitTerminateForUnexpectedException(*this, Exn); in getTerminateLandingPad()
1516 llvm::Value *Exn = nullptr; in getTerminateHandler() local
1518 Exn = getExceptionFromSlot(); in getTerminateHandler()
1520 CGM.getCXXABI().emitTerminateForUnexpectedException(*this, Exn); in getTerminateHandler()
1555 llvm::Value *Exn = nullptr; in getTerminateFunclet() local
1562 Exn = Builder.CreateCall(GetExnFn, CurrentFuncletPad); in getTerminateFunclet()
[all …]
DItaniumCXXABI.cpp169 llvm::Value *Exn) override;
4317 llvm::Value *Exn, in CallBeginCatch() argument
4320 CGF.EmitNounwindRuntimeCall(getBeginCatchFn(CGF.CGM), Exn); in CallBeginCatch()
4334 llvm::Value *Exn = CGF.getExceptionFromSlot(); in InitCatchParam() local
4347 llvm::Value *AdjustedExn = CallBeginCatch(CGF, Exn, EndCatchMightThrow); in InitCatchParam()
4363 AdjustedExn = CGF.Builder.CreateConstGEP1_32(Exn, HeaderSize); in InitCatchParam()
4404 llvm::Value *AdjustedExn = CallBeginCatch(CGF, Exn, false); in InitCatchParam()
4463 llvm::Value *rawAdjustedExn = CallBeginCatch(CGF, Exn, true); in InitCatchParam()
4475 CGF.EmitNounwindRuntimeCall(getGetExceptionPtrFn(CGF.CGM), Exn); in InitCatchParam()
4505 CallBeginCatch(CGF, Exn, true); in InitCatchParam()
[all …]
DCGCXXABI.cpp284 llvm::Value *Exn) { in emitTerminateForUnexpectedException() argument
DCGCXXABI.h241 llvm::Value *Exn);
/external/llvm/include/llvm/IR/
DInstructions.h3896 explicit ResumeInst(Value *Exn, Instruction *InsertBefore=nullptr);
3897 ResumeInst(Value *Exn, BasicBlock *InsertAtEnd);
3905 static ResumeInst *Create(Value *Exn, Instruction *InsertBefore = nullptr) {
3906 return new(1) ResumeInst(Exn, InsertBefore);
3908 static ResumeInst *Create(Value *Exn, BasicBlock *InsertAtEnd) {
3909 return new(1) ResumeInst(Exn, InsertAtEnd);
DIRBuilder.h717 ResumeInst *CreateResume(Value *Exn) { in CreateResume() argument
718 return Insert(ResumeInst::Create(Exn)); in CreateResume()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DInstructions.cpp903 ResumeInst::ResumeInst(Value *Exn, Instruction *InsertBefore) in ResumeInst() argument
904 : Instruction(Type::getVoidTy(Exn->getContext()), Instruction::Resume, in ResumeInst()
906 Op<0>() = Exn; in ResumeInst()
909 ResumeInst::ResumeInst(Value *Exn, BasicBlock *InsertAtEnd) in ResumeInst() argument
910 : Instruction(Type::getVoidTy(Exn->getContext()), Instruction::Resume, in ResumeInst()
912 Op<0>() = Exn; in ResumeInst()
/external/llvm-project/llvm/include/llvm/IR/
DInstructions.h4159 explicit ResumeInst(Value *Exn, Instruction *InsertBefore=nullptr);
4160 ResumeInst(Value *Exn, BasicBlock *InsertAtEnd);
4169 static ResumeInst *Create(Value *Exn, Instruction *InsertBefore = nullptr) {
4170 return new(1) ResumeInst(Exn, InsertBefore);
4173 static ResumeInst *Create(Value *Exn, BasicBlock *InsertAtEnd) {
4174 return new(1) ResumeInst(Exn, InsertAtEnd);
DIRBuilder.h1090 ResumeInst *CreateResume(Value *Exn) { in CreateResume() argument
1091 return Insert(ResumeInst::Create(Exn)); in CreateResume()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DInstructions.h4167 explicit ResumeInst(Value *Exn, Instruction *InsertBefore=nullptr);
4168 ResumeInst(Value *Exn, BasicBlock *InsertAtEnd);
4177 static ResumeInst *Create(Value *Exn, Instruction *InsertBefore = nullptr) {
4178 return new(1) ResumeInst(Exn, InsertBefore);
4181 static ResumeInst *Create(Value *Exn, BasicBlock *InsertAtEnd) {
4182 return new(1) ResumeInst(Exn, InsertAtEnd);
/external/llvm/lib/IR/
DInstructions.cpp862 ResumeInst::ResumeInst(Value *Exn, Instruction *InsertBefore) in ResumeInst() argument
863 : TerminatorInst(Type::getVoidTy(Exn->getContext()), Instruction::Resume, in ResumeInst()
865 Op<0>() = Exn; in ResumeInst()
868 ResumeInst::ResumeInst(Value *Exn, BasicBlock *InsertAtEnd) in ResumeInst() argument
869 : TerminatorInst(Type::getVoidTy(Exn->getContext()), Instruction::Resume, in ResumeInst()
871 Op<0>() = Exn; in ResumeInst()
DCore.cpp2494 LLVMValueRef LLVMBuildResume(LLVMBuilderRef B, LLVMValueRef Exn) { in LLVMBuildResume() argument
2495 return wrap(unwrap(B)->CreateResume(unwrap(Exn))); in LLVMBuildResume()
/external/llvm-project/llvm/lib/IR/
DInstructions.cpp982 ResumeInst::ResumeInst(Value *Exn, Instruction *InsertBefore) in ResumeInst() argument
983 : Instruction(Type::getVoidTy(Exn->getContext()), Instruction::Resume, in ResumeInst()
985 Op<0>() = Exn; in ResumeInst()
988 ResumeInst::ResumeInst(Value *Exn, BasicBlock *InsertAtEnd) in ResumeInst() argument
989 : Instruction(Type::getVoidTy(Exn->getContext()), Instruction::Resume, in ResumeInst()
991 Op<0>() = Exn; in ResumeInst()
/external/llvm/test/Transforms/InstSimplify/
Dcompare.ll1248 %Exn = icmp sge i32 %Cxn, %Ax
1289 call void @helper_i1(i1 %Exn)
1326 ; CHECK: call void @helper_i1(i1 %Exn)
/external/llvm-project/llvm/bindings/ocaml/llvm/
Dllvm_ocaml.c1950 CAMLprim LLVMValueRef llvm_build_resume(LLVMValueRef Exn, value B) in llvm_build_resume() argument
1952 return LLVMBuildResume(Builder_val(B), Exn); in llvm_build_resume()
/external/llvm/bindings/ocaml/llvm/
Dllvm_ocaml.c1835 CAMLprim LLVMValueRef llvm_build_resume(LLVMValueRef Exn, value B) in llvm_build_resume() argument
1837 return LLVMBuildResume(Builder_val(B), Exn); in llvm_build_resume()
/external/llvm/include/llvm-c/
DCore.h2907 LLVMValueRef LLVMBuildResume(LLVMBuilderRef B, LLVMValueRef Exn);

12