/external/llvm/test/CodeGen/ARM/ |
D | gv-stubs-crash.ll | 4 @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/ |
D | gv-stubs-crash.ll | 4 @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/ |
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() 261 CGF.ObjCEHValueStack.push_back(Exn); in EmitTryCatchStmt()
|
D | CGException.cpp | 1306 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()
|
D | ItaniumCXXABI.cpp | 169 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 …]
|
D | CGCXXABI.cpp | 321 llvm::Value *Exn) { in emitTerminateForUnexpectedException() argument
|
D | CGCXXABI.h | 247 llvm::Value *Exn);
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGObjCRuntime.cpp | 241 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()
|
D | CGException.cpp | 996 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 …]
|
D | ItaniumCXXABI.cpp | 169 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 …]
|
D | CGCXXABI.cpp | 284 llvm::Value *Exn) { in emitTerminateForUnexpectedException() argument
|
D | CGCXXABI.h | 241 llvm::Value *Exn);
|
/external/llvm/include/llvm/IR/ |
D | Instructions.h | 3896 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);
|
D | IRBuilder.h | 717 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/ |
D | Instructions.cpp | 903 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/ |
D | Instructions.h | 4159 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);
|
D | IRBuilder.h | 1090 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/ |
D | Instructions.h | 4167 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/ |
D | Instructions.cpp | 862 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()
|
D | Core.cpp | 2494 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/ |
D | Instructions.cpp | 982 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/ |
D | compare.ll | 1248 %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/ |
D | llvm_ocaml.c | 1950 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/ |
D | llvm_ocaml.c | 1835 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/ |
D | Core.h | 2907 LLVMValueRef LLVMBuildResume(LLVMBuilderRef B, LLVMValueRef Exn);
|